Sisällysluettelo:
- Vaihe 1: Materiaaliluettelo
- Vaihe 2: Piirikaavio ja piirilevyn tekeminen
- Vaihe 3: Liitännät ja toimenpiteet käynnistyslataimen polttamiseksi
- Vaihe 4: Testaus lataamalla koodi
- Vaihe 5: Vianetsintä
Video: MITEN ARDUINO NANO/MINI VALMISTETAAN Käynnistyslataimen polttaminen: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Tässä ohjeessa näytän sinulle, kuinka tehdä Arduino MINI Scratchista.
Tässä ohjekirjassa kuvattua menettelyä voidaan käyttää minkä tahansa arduino -levyn valmistamiseen mukautettujen projektisi vaatimusten mukaan.
Katso video ymmärtääksesi paremmin
Tässä opetusohjelmassa on kolme osaa
1. Kaikkien komponenttien suunnittelu ja kokoaminen
2. Polttava käynnistyslatain uudelle sirulle
3. Koodin lataaminen
Olen liittänyt PCB -tiedostot tämän artikkelin loppuun.
Aloitetaan siis!
Vaihe 1: Materiaaliluettelo
- CP2102 USB -TTL -moduuli (tai vastaava, kuten CH340)
- Arduino NANO
- Hyppyjohdot
- Atmega328P-AU-siru
- AMS1117 5V -säädin
- 16MHz Crystal
- SMD LED
- SMD -vastus (330R, 10K) (paketti 0604)
- Painike Kytkin
- Kondensaattorit (0,1uF, 22pF, 10uF) (käytin keraamista tyyppiä, mutta levy on suunniteltu SMD_0612 -paketille)
- Riviliitin
- Kaikki SMD Soldeingin työkalut ja tarvikkeet.
Vaihe 2: Piirikaavio ja piirilevyn tekeminen
Tein Arduino MINI -levyn SMD -juotosoppaassani. Voit tarkistaa videon, jos haluat oppia sen.
Nopea yhteenveto… I Levitin juotospastan piirilevylle kaavaimella, asetin komponentit ja juotin kuumailmapuhaltimella.
Olen käyttänyt Arduinon verkkosivuston avoimen lähdekoodin Arduino -piirilevytiedostoja ja muokannut hieman vaatimusteni ja saatavilla olevien osien mukaan. Myöhemmin tilasin PCB Online JLCPCB: ltä.
Vaihe 3: Liitännät ja toimenpiteet käynnistyslataimen polttamiseksi
Noudata näitä yhteystietoja (Katso kuvat/video -linkki, jotta ymmärrät paremmin*)
Kotitekoinen ArduinoMINI …………….. Arduino NANO
Nasta 15 (MOSI) ………………………………. D11
Nasta 16 (MISO) ………………………………. D12
Nasta 17 (SCK) ………………………………… D13
Nasta 29 (NOLLAUS) …………………………….. D10
VCC ……………………………………………. VCC (5V)
GND …………………………………………… GND
Menettely Käynnistyslataimen polttaminen oikeiden liitosten tekemisen jälkeen.
1) Liitä Arduino NANO tietokoneen USB -porttiin
2) Valitse sopiva Board ja Com Port
3) Valitse työkaluvalikosta ARDUINO AS ISP Programmer. Polku: Työkalut> Ohjelmoija> Arduino ISP
4) Siirry Työkalut -kohtaan ja valitse Burn Boot Loader. Polku: Työkalut> Polta käynnistyslatain
5) Tämä voi kestää jopa minuutin, ja viesti "Valmis polttava käynnistyslatain" tulee näkyviin.
Tämän jälkeen voit irrottaa kaikki liitäntäjohdot ja liitännät, ja uusi AVR-mikroohjaimesi on valmis käytettäväksi itsenäisenä laitteena projekteissasi.
*Kaikki kuvat ovat kunnossa menettelyn mukaisesti
Vaihe 4: Testaus lataamalla koodi
Tässä vaiheessa opimme lataamaan koodin uuteen kotitekoiseen Arduino MINI -laitteeseen. Sinun on noudatettava tätä menettelyä joka kerta ladataksesi koodin.
Katso Kuvat/video -linkki helpon ymmärryksen saamiseksi.
Lähetän vilkkuvan LED-luonnoksen testataksesi, toimiiko uusi mikro-ohjain oikein.
Liitännät:
Kotitekoinen Arduino MINI …………….. CP2102
Rx ……………………………………………… Tx
Tx ………………………………………………. Rx
VCC ……………………………………………. VCC (5V)
GND …………………………………………… GND
1. Kytke USB -liitäntä TTL -muunninkorttiin (CP2102) tietokoneeseen liittämisen jälkeen.
2. Avaa Blink LED Sketch Esimerkit -valikosta.
3. Valitse työkaluvalikosta AVRISP -ohjelmoija ja lataa koodi.
4. Valitse sopiva COM -portti ja piirilevyn asetukset.
5. Kun tietokoneen näytöllä näkyy lataaminen, paina nollauspainiketta, koska emme ole yhdistäneet DTR -nastausta nollataksesi.
Vilkkuva LED osoittaa, että mikro -ohjain toimii oikein, ja tätä Arduino Mini -levyä voidaan käyttää projekteihisi. Siksi olemme oppineet lataamaan uuden ATMEGA 328P-AU-sirun.
Vaihe 5: Vianetsintä
Noudattamalla edellisten vaiheiden ohjeita voit helposti ladata Atmega-sirun.
Mutta joidenkin ohjelmistojen tai inhimillisten virheiden vuoksi siitä tulee epäonnistunut. Tässä muutamia ehdotuksia minulta:
1) Tarkista virtapiirin liitännät ja komponentit (lähinnä kristalli), jos käynnistyslatauslaite ei toimi.
2) Varmista, että olet maininnut ohjelmistossa oikean kortin ja COM -portin
3) Tarkista viallinen USB -kaapeli.
4) Jos mikro -ohjain kuumenee virtalähteenä, sinulla on todennäköisesti viallinen IC.
5) Tarkista piirilevyjen ja ei -toivottujen juotosiltojen jatkuvuus, kun käytämme SMD -komponentteja.
Suositeltava:
Kuinka estää LED -valon polttaminen?: 5 vaihetta
Kuinka estää LED -valojen polttaminen?: Ennen kuin sanomme, miten estää LED -valojen polttaminen, meidän on sanottava, mitä LED on. LED tarkoittaa valoa emittoivaa diodia, on puolijohdelaite, joka lähettää tietynväristä näkyvää valoa, kun virta
Atmega328P-PU-käynnistyslataimen (Optiboot) polttamisopas: 12 vaihetta
Atmega328P-PU-käynnistyslataimen (Optiboot) polttamisopas: Vielä yksi Atmega-käynnistyslataimen poltto-opas. Mutta tällä kertaa lyön vetoa ensimmäisellä yrityksellä, että onnistut !! Tämä on Nick Gammonsin käynnistyslataimen opetusohjelma Arduino -levyille
ATTiny85: n polttaminen Arduino-Megan avulla Internet-palveluntarjoajana: 5 vaihetta
ATTiny85: n polttaminen Arduino -Megan avulla Internet -palveluntarjoajana: Avustajat - Sayan Wadadar, Chiranjib Kundu ATTiny85 -ohjelmointi käyttämällä Arduino MEGA2560: ta Internet -palveluntarjoajana. Muutama kuukausi sitten yritin kutistaa Arduino -projektiani käyttämällä Attiny 85 ic: tä. Se oli ensimmäinen kerta, kun yritin ohjelmoida 20u ATTiny 85 -ohjelmaa käyttämällä
Käynnistyslataimen polttaminen Atmega328p-AU: ksi (SMD): 5 vaihetta
Käynnistyslataimen polttaminen Atmega328p-AU (SMD): Hei kaikille !! Tässä ohjeessa näytän sinulle kuinka polttaa Bootloader ontp Atmega328p-AU (SMD)-siru ja kuinka tehdä Arduino NANO alusta loppuun. Näistä ohjeista voidaan tehdä mitä tahansa arduino -tauluja sinulle
ATMEGA328 -käynnistyslataimen ohjelmointisuoja Arduino Unolle: 3 vaihetta (kuvilla)
ATMEGA328-käynnistyslataimen ohjelmointisuojus Arduino Unolle: ATMEGA328P-käynnistyslataimen ohjelmointisuoja Arduino Unolle Joskus se tapahtuu ja vahingoitat Arduino Uno Atmega328P -prosessoria. Voit vaihtaa suorittimen. Mutta ensin sen on ohjelmoitava käynnistyslatain siihen. Joten tämä opetusohjelma kuinka tehdä tämä