Taula de continguts:
- Pas 1: llista de materials
- Pas 2: Esquema del circuit i creació del tauler de circuits
- Pas 3: connexions i procediment per gravar el carregador d'arrencada
- Pas 4: proves carregant el codi
- Pas 5: resolució de problemes
Vídeo: COM FER ARDUINO NANO / MINI - Com gravar Bootloader: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
En aquest Instructables us mostraré com fer un Arduino MINI des de Scratch.
El procediment escrit en aquest instructable es pot utilitzar per crear qualsevol placa arduino per als vostres requisits de projecte personalitzats.
Mireu el vídeo per obtenir una millor comprensió
Hi ha tres parts en aquest tutorial
1. Dissenyar i reunir tots els components
2. Cremant el carregador d'arrencada al nou xip
3. Carregant el codi de prova
He adjuntat els fitxers PCB al final d’aquest article.
Comencem, doncs,
Pas 1: llista de materials
- Mòdul CP2102 USB a TTL (o similar com el CH340)
- Arduino NANO
- Filferros de pont
- Xip Atmega328P-AU
- Regulador AMS1117 5V
- Cristall de 16 MHz
- LED SMD
- Resistència SMD (330R, 10K) (paquet 0604)
- Interruptor de botó
- Condensadors (0.1uF, 22pF, 10uF) (He utilitzat tipus ceràmic, però la placa està dissenyada per al paquet SMD_0612)
- Franja Terminal
- Totes les eines i accessoris per a SMD Soldeing.
Pas 2: Esquema del circuit i creació del tauler de circuits
Vaig crear la placa Arduino MINI al meu tutorial de soldadura SMD. Podeu consultar el vídeo si voleu saber com fer-ho.
Una recapitulació ràpida … Vaig aplicar la pasta de soldar al PCB amb plantilla, vaig col·locar els components i vaig soldar amb un bufador d’aire calent.
He utilitzat els fitxers de codi obert Arduino PCB del lloc web Arduino i he modificat una mica segons els meus requisits i les peces disponibles. Més tard, vaig demanar el PCB Online a JLCPCB.
Pas 3: connexions i procediment per gravar el carregador d'arrencada
Seguiu els detalls de la connexió (consulteu l’enllaç Imatges / vídeo per facilitar la comprensió *)
ArduinoMINI casolà …………….. Arduino NANO
Pin 15 (MOSI) ………………………………. D11
Pin 16 (MISO) ………………………………. D12
Pin 17 (SCK) ………………………………… D13
Pin 29 (RESET) …………………………….. D10
VCC ……………………………………………. VCC (5V)
GND …………………………………………… GND
Procediment Per gravar el carregador d'arrencada després de fer les connexions correctes.
1) Connecteu l'Arduino NANO a l'USB del vostre PC
2) Seleccioneu la placa i el port Com adequats
3) Al menú d'eines, seleccioneu ARDUINO COM a programador ISP. Camí: Eines> Programador> Arduino com a ISP
4) Aneu a Eines i seleccioneu Burn Boot Loader. Camí: Eines> Grava el carregador d'arrencada
5) Això pot trigar fins a un minut i es mostrarà el missatge "Done Burning Boot Loader".
Després d'això, podeu eliminar tots els cables i connexions de connexió i el vostre nou microcontrolador AVR ja es pot utilitzar com a dispositiu independent per als vostres projectes.
* Totes les imatges estan en ordre segons el procediment
Pas 4: proves carregant el codi
En aquest pas aprendrem a carregar el codi al nou Homemade Arduino MINI. Haureu de seguir aquest procediment cada vegada per penjar el codi.
Consulteu l'enllaç Imatges / vídeo per entendre-ho fàcilment.
Penjaré l’esbós de LED parpellejant per comprovar si el nou microcontrolador funciona correctament.
Detalls de les connexions:
Arduino MINI casolà …………….. CP2102
Rx ……………………………………………… Tx
Tx ………………………………………………. Rx
VCC ……………………………………………. VCC (5V)
GND …………………………………………… GND
1. Després de realitzar les connexions, connecteu la placa convertidor USB a TTL (CP2102) a l'ordinador.
2. Obriu l'esbós LED de parpelleig al menú Exemples.
3. Al menú d'eines, seleccioneu Programador AVRISP i pengeu el codi.
4. Seleccioneu el port COM i la configuració de la placa adequats.
5. Un cop la pantalla de l'ordinador mostri la càrrega, premeu el botó de restabliment, ja que no hem connectat el pin DTR per restablir-lo.
El LED parpellejant indica que el microcontrolador funciona correctament i que aquesta targeta equivalent Arduino Mini es pot utilitzar per als vostres projectes. Per tant, hem après a carregar un nou xip ATMEGA 328P-AU.
Pas 5: resolució de problemes
Seguint els procediments dels passos anteriors, podeu carregar fàcilment el xip Atmega.
Però a causa d'alguns errors humans o de programari, no tindrà èxit. Aquí hi ha alguns suggeriments meus:
1) Comproveu les connexions i components del circuit (principalment Crystal) si la gravació del carregador d'arrencada no funciona.
2) Assegureu-vos que heu mencionat la placa i el port COM correctes al programari
3) Comproveu si hi ha un cable USB defectuós.
4) Si el micro controlador s’escalfa quan s’alimenta, probablement tingueu un CI defectuós.
5) Comproveu si hi ha continuïtat a PCB i ponts de soldadura no desitjats, ja que estem utilitzant components SMD.
Recomanat:
Màquina de gravar amb velocitat variable: 9 passos
Màquina de gravar amb velocitat variable: en aquest tema, ens agradaria compartir informació sobre com fer la màquina de gravar per a ús personal. Tenim aquesta idea quan volíem fer un sistema mínim per a ATMega328p. El pas més avorrit en imprimir un disseny de PCB quan fem el pas de gravat. Es malgasta
Com gravar ATTiny85 amb Arduino-Mega com a ISP: 5 passos
Com gravar ATTiny85 mitjançant Arduino-Mega com a proveïdor d’internet: col·laboradors - Sayan Wadadar, Chiranjib Kundu Programació de ATTiny85 mitjançant Arduino MEGA2560 com a proveïdor d’internet. Fa uns mesos, intentava reduir el meu projecte Arduino amb el meu Attiny 85 ic. Era la primera vegada que intentava programar un 20u ATTiny 85 fent servir
Com gravar la pantalla al Samsung Galaxy S7 !!: 5 passos
Com gravar la pantalla al Samsung Galaxy S7 !!: aquest instructiu us mostrarà com gravar la pantalla al Samsung Galaxy S7. Subscriviu-vos al meu canal Gràcies
Com fer un robot de seguiment de línia sense fer servir Arduino (microcontrolador): 5 passos
Com fer un robot de seguiment de línia sense utilitzar Arduino (microcontrolador): en aquest instructiu, us ensenyaré a fer un robot de seguiment de línia sense utilitzar Arduino. Faré passos molt senzills per explicar-lo. Aquest robot utilitzarà el sensor de proximitat IR per seguiu la línia. No necessitareu cap tipus d’experiència de programació per
Com gravar Bootloader a Atmega328p-AU (SMD): 5 passos
Com gravar Bootloader a Atmega328p-AU (SMD): Hola a tothom aquest instructable es pot utilitzar per crear qualsevol placa arduino per a vosaltres