Taula de continguts:
- Pas 1: reuniu materials
- Pas 2: comenceu els muntatges
- Pas 3: ISP i les coses més altes
- Pas 4: el carregador d'arrencada opcional
- Pas 5: Conclusió
Vídeo: Breadboard Arduino de la manera correcta: 5 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:16
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
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
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
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ó
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:
Com triar la petjada del component correcta: 3 passos
Com triar la petjada del component correcta: una petjada o patró terrestre és la disposició de coixinets (en tecnologia de muntatge superficial) o de forats passants (en tecnologia de forats passants) que s’utilitzen per connectar físicament i connectar el component a una placa de circuit imprès físicament . El patró de la terra en un circuit
La manera més senzilla de fer un robot de control de gestos: 7 passos (amb imatges)
La manera més senzilla de fer un robot de control de gestos: controleu les joguines com un superheroi. Apreneu a fer un cotxe controlat per gestos. Es tracta de com fer un cotxe controlat per gestos vosaltres mateixos. Bàsicament es tracta d’una aplicació senzilla del giroscopi de 3 eixos MPU-6050, acceleròmetre. Podeu fer moltes més coses
Apagueu o reinicieu un ordinador de manera remota amb el dispositiu ESP8266: 10 passos (amb imatges)
Apagueu o reinicieu un ordinador de manera remota amb un dispositiu ESP8266: per tenir-ho clar aquí, estem apagant l’ordinador, no l’ordinador d’una altra persona. un munt de matemàtiques, però cada matí a les 3 de la matinada, es tanquen. S
SlouchyBoard: una manera molesta de prevenir-vos de relaxar-vos (Introducció a EasyEDA): 4 passos (amb imatges)
SlouchyBoard: una manera molesta d’evitar que s’acabi (Introducció a EasyEDA): la placa Slouchy és un petit PCB de 30 mm x 30 mm (placa de circuit imprès) que utilitza un sensor d’inclinació, un brunzidor piezoelèctric i un ATTiny 85 per fer un so molest l’usuari s’està ajupint. El tauler es podria fixar a una camisa o barret d’usuari perquè quan surtin
Una nova manera de controlar Arduino amb un cotxe RC: 7 passos (amb imatges)
Una nova manera de controlar un cotxe RC Arduino: He fet una mica de treball amb cotxes controlats per Arduino, però els que he treballat sempre han estat lents i metòdics. Això és fantàstic a l’hora d’aprendre arduino, però volia una mica més … divertit. Introduïu el cotxe RC. Els cotxes RC estan literalment dissenyats per ser un