Taula de continguts:

Breadboard Arduino de la manera correcta: 5 passos (amb imatges)
Breadboard Arduino de la manera correcta: 5 passos (amb imatges)

Vídeo: Breadboard Arduino de la manera correcta: 5 passos (amb imatges)

Vídeo: Breadboard Arduino de la manera correcta: 5 passos (amb imatges)
Vídeo: ✅ Посмотрите, что делают эти платы PCBWay, я собираюсь ... 2024, Desembre
Anonim
Breadboard Arduino de la manera correcta
Breadboard Arduino de la manera correcta

Hi ha literalment centenars d’arduinos Breadboard, així que, què hi ha de diferent? Bé, hi ha diverses coses que la majoria d'elles i fins i tot el propi Arduino no estan fent bé. En primer lloc, el subministrament analògic està lligat al subministrament digital. Hi ha una raó per la qual Atmel els va fer sortir en pins separats. La secció digital genera soroll que pot interferir amb les conversions analògiques. Atmel recomana un inductor de 10 µH i un condensador separat perquè AVCC filtri aquest soroll. No he fet servir aquest inductor ni el cordó de ferrita recomanat per a VCC, però si feu moltes coses analògiques, probablement sigui una bona idea. Alguns ajuden a les inductàncies perdudes de la taula i dels ponts.

Una altra millora es refereix a la línia RESET. Per permetre el mode HVPP, els AVR no tenen protecció ESD al pin RESET. Per tant, si no esteu programant en alta tensió, es recomana utilitzar un díode per ajudar a protegir-vos contra l’ESD. Tot això es recull a AVR042: Consideracions sobre el disseny de maquinari AVR. Sembla ser que poca gent coneix aquest document.

Una altra pràctica habitual és col·locar un condensador directament a través del commutador de la línia RESET. Això pot generar pics d'alta tensió segons AVR042. Això no es fa tant amb els AVR, (probablement perquè els mata directament), però sovint es veu amb molts altres micros i fins i tot a les plaques de desenvolupament del fabricant. Basar-me en la protecció ESD d'aquesta manera és un mal disseny al meu parer.

Pas 1: reuniu materials

BOM per a aquest projecte:

  • (1) Taula de pa sense soldadura de 630 (830) forats
  • (1) Kit de filferros de pont de taula de pa assortit o recobriment de filferro de nucli sòlid 24AWG platejat o estanyat
  • (1) USBtinyISP, Arduino ISP, etc.
  • (1) Brots ISP de 6 pins o cables DuPont mascle a mascle
  • (1) Microcontrolador AVR Atmel ATmega328P-PU (DIP de 28 pins)
  • (1) Indicador LED verd de 3-5 mm
  • (1) Diodo ràpid 1N914 / 1N4148
  • (1) Interruptor de polsador tàctil d'eix de 9 mm
  • (1) oscil·lador de cristall de quars de 16 MHz, 15-20pF
  • (1) Perla de ferrita (opcional)
  • (1) Inductor de 10µH (opcional)
  • (1) Ceràmica multicapa de 10µF
  • (4) Ceràmica monolítica 100nF
  • (2) Disc ceràmic de 22pF
  • (1) Resistència de 4,7 k 1 / 4W
  • (1) Resistència 680Ω 1 / 4W
  • (1) Resistència de 330Ω 1 / 4W

Pel canvi, pagueu una mica més i obtingueu alguna cosa decent. Els quadrats comunament disponibles són escombraries poc fiables.

Pas 2: comenceu els muntatges

Comenceu els muntatges
Comenceu els muntatges
Comenceu els muntatges
Comenceu els muntatges

Munteu primer tots els components baixos i els ponts. Després de doblegar, els components de tall dels components es redueixen fins a 8 mm per sota del punt més baix del cos del component. NO TALLEU els cables dels 3 components utilitzats al pas següent. Tanqueu-los uniformement, però deixeu-los a la màxima longitud. Aneu amb compte amb els condensadors de disc. El revestiment per immersió a la part inferior és fràgil i es trenca on cobreix els cables si estan flexionats.

El pin 1 de l’ATmega hauria d’anar a la fila 11 per facilitar la cerca de pins. El pin 5 és la fila 15, el pin 10 és la fila 20, etc.

Un condensador de 100 nF va de A11 a GND, és difícil veure-ho a les fotos. La resistència de 330Ω es troba als forats D10 i D11. El diagrama de Fritzing facilita la visió de què va cap a on.

Els altres límits 100nF van a D17, D18, un altre a G17, G19 i un altre a H17, H18.

El pont que va a AVCC es pot substituir opcionalment per un inductor de 10µH. Si les vostres mesures analògiques ho requereixen, us ajudarà amb el soroll.

El cordó de ferrita opcional va a VCC. Utilitzeu-lo si hi ha components que generen soroll, per exemple, xips lògics de la sèrie 7400. Traieu el pont VCC i substituïu-lo pel cordó de ferrita.

No oblideu els ponts que connecten + i - a través de la taula.

Pas 3: ISP i les coses més altes

ISP i High Stuff
ISP i High Stuff
ISP i High Stuff
ISP i High Stuff
ISP i High Stuff
ISP i High Stuff

Després vindran els components més alts. Aquests són el díode, la resistència de 4,7 k i el cristall de quars. Assegureu-vos d’observar la polaritat del díode. La banda de càtode va pel costat +. Sí, se suposa que té una tendència inversa.

Quan tot estigui com es mostra i estigueu segur que res no s'està escurçant, és el moment dels cables de calamars de l'ISP. Els pins 17, 18 i 19 de l’ATmega són MOSI MISO i SCK respectivament. RESET pot anar a J10 amb aquest tipus de commutador. VCC i GND són + i - per descomptat.

Pas 4: el carregador d'arrencada opcional

El carregador d’arrencada opcional
El carregador d’arrencada opcional

Cal introduir un carregador d'arrencada a l'ATmega per "carregar" esbossos des de l'IDE Arduino. En cas contrari, només es carregarà per ISP. La sèrie és molt més ràpida, però el carregador d’arrencada ocupa una mica de l’espai de memòria flash que d’altra manera aniria al vostre esbós i alentirà el procés d’arrencada. Si aneu per aquesta ruta, es recomana Optiboot i és molt petit. Personalment, renuncio al gestor d’arrencada i només faig servir ISP.

Una altra consideració és el temps per alimentar els ISP. Per exemple, el USBtinyISP té un pont a l'interior per alimentar l'objectiu. Els carregadors de telèfons antics també són una font d’alimentació excel·lent. Hi ha disponibles taules de connexió USB o només heu de tallar el connector i desproveu-los i esteneu els cables si sou valents. Tenia un carregador d'Android que em va agafar a la cama i em va trencar, de manera que no va ser cap problema. Amb els cables de calamar, deixeu de banda el pin VTG / VCC de l’ISP quan s’alimenta externament o deixeu-lo connectat i traieu el pont.

Pas 5: Conclusió

Conclusió
Conclusió

Ja heu acabat. Pengeu l'esbós de parpelleig per fer una prova i el LED hauria de començar a parpellejar. Tinc un esbós parpelleig impulsat per interrupcions en algun lloc. Mireu si el trobeu.

Recomanat: