O slideshow foi denunciado.

Construindo sua placa baseada em Arduino

15

Compartilhar

1 de 45
1 de 45

Construindo sua placa baseada em Arduino

15

Compartilhar

Baixar para ler offline

Palestra com alguns passos para montar a sua placa baseada no Projeto Arduino. ´Foi abordado um pouco da história do Arduino, evolução de suas placas, montagem em protoboard, montagem em palca padrão, ferramentas para projetos de placas e exemplos de projetos realizados.

Palestra com alguns passos para montar a sua placa baseada no Projeto Arduino. ´Foi abordado um pouco da história do Arduino, evolução de suas placas, montagem em protoboard, montagem em palca padrão, ferramentas para projetos de placas e exemplos de projetos realizados.

Mais Conteúdo rRelacionado

Audiolivros relacionados

Gratuito durante 14 dias do Scribd

Ver tudo

Construindo sua placa baseada em Arduino

  1. 1. Construindo sua placa baseada em Arduino Arduino Day 2016 Fábio Souza
  2. 2. Sobre o palestrante Administrador do Portal Embarcados Engenheiro Eletricista Professor Experiência em projetos eletrônicos Hardware e firmware
  3. 3. Embarcados
  4. 4. Agenda Arduino Evolução das placas Montando um placa Ferramentas Exemplos
  5. 5. O Arduino
  6. 6. Arduino “ Arduino is an open-source electronics platform based on easy-to-use hardware and software.” Fonte: http://www.arduino.cc/en/Guide/Introduction
  7. 7. Criadores do Arduino Mais detalhes da equipe atual: https://www.arduino.cc/en/Main/AboutUs
  8. 8. Arduino X Arduino www.arduino.org www.arduino.cc Imagem: http://hackaday.com/2015/02/25/arduino-v-arduino/ Arduino X Arduino: Entenda a briga judicial e de mercado entre os co-fundadores do projeto
  9. 9. Nova Marca
  10. 10. Evolução das placas
  11. 11. Primeiro Protótipo http://makezine.com/2014/03/28/a-look-at-arduinos-origins-the-first-prototype/
  12. 12. Evolução Fonte: https://www.arduino.cc/en/Main/Boards
  13. 13. UNO http://www.arduino.cc/en/Main/ArduinoBoardUno
  14. 14. Montando seu Arduino
  15. 15. Documentação http://www.arduino.cc/en/Main/PolicyLicença: Creative Commons Attribution Share-Alike
  16. 16. Detalhes da Arduino UNO Fonte: Artigo sobre a Arduino UNO no Embarcados: http://www.embarcados.com.br/arduino-uno/
  17. 17. ATmega328P ● Arquitetura RISC ● 20 MIPS @ 20MHz ● 32kBytes de Memória Flash ● 1kBytes de EEPROM ● 2kBytes de SRAM ● Timers/Contadores de 8 bits com prescaler e compare ● 1 Timer/Contador de 16 bits com prescaler, compare e capture ● RTC com oscilador separado ● 6 ou 8 canais de ADC ● USART, SPI, I2C ● 2 Comparadores de tensão Fonte: DATASHEET ATmega48A/PA/88A/PA/168A/PA/328/P
  18. 18. Circuito básico FONTE ATMEGA328P OSCILADOR EXTERNO RESET ISP CONECTOR SERIAL
  19. 19. Circuito básico
  20. 20. ATmega328 pinout Fonte: http://www.pighixxx.com/test/portfolio-items/atmega328/?portfolioID=337
  21. 21. UNO pinout Fonte: http://www.pighixxx.com/test/portfolio-items/uno/
  22. 22. Montagem na protoboard Fonte: site Arduino: Building an Arduino on a Breadboard
  23. 23. Montagem na protoboard Fonte: site Arduino: Building an Arduino on a Breadboard
  24. 24. Gravando o Bootloader Fonte: site Arduino: Building an Arduino on a Breadboard
  25. 25. Gravando o Bootloader Tutorial ArduinoISP da Adafruit USBasp
  26. 26. Upload
  27. 27. Formas diferentes de montagem http://goo.gl/kl5nDL http://goo.gl/KVvpf2http://goo.gl/4HVbTq
  28. 28. Montagem em placa padrão
  29. 29. PCI Standalone
  30. 30. Projeto
  31. 31. Fritzing
  32. 32. Eagle Imagem: https://learn.sparkfun.com/tutorials/how-to-install-and-setup-eagle
  33. 33. Kicad
  34. 34. Franzino
  35. 35. Franzino
  36. 36. Franzino
  37. 37. Franzino
  38. 38. Adicionando recursos - Hardware FONTE ATMEGA328P ATMEGA2560 ATMEGA32u4 SAMD21 ATSAMW25 SoC OSCILADOR EXTERNO RESET CONECTOR SERIAL ISP RTC DISPLAY COMUNICAÇÃO RELES DRIVER MOTOR EEPROMUSB
  39. 39. Adicionando recursos Customizar o bootloader; Customizar a IDE; Criar bibliotecas; Comunidade
  40. 40. 4Control Board
  41. 41. 4Control Board • ATmega32u4 • USB • Display LCD 16X2 • Teclas • Buzzer • RTC com bateria • Alimentação até 32 V DC • Expansão de I/OS • I2C, SPI, UART disponíveis • Diversas possibilidades de customização • Aplicações: Controle de máquinas, automação, datalogger, IHM, Controle de inversores de frequência, etc
  42. 42. 4Control Board
  43. 43. Conclusão
  44. 44. Dúvidas
  45. 45. Obrigado fabio.souza@embarcados.com.br www.embarcados.com.br

×