Sisukord:

KUIDAS VALMISTADA ARDUINO NANO/MINI - Bootloaderi põletamine: 5 sammu
KUIDAS VALMISTADA ARDUINO NANO/MINI - Bootloaderi põletamine: 5 sammu

Video: KUIDAS VALMISTADA ARDUINO NANO/MINI - Bootloaderi põletamine: 5 sammu

Video: KUIDAS VALMISTADA ARDUINO NANO/MINI - Bootloaderi põletamine: 5 sammu
Video: Как записать загрузчик Outseal PLC Nano на Arduino Nano 2024, November
Anonim
KUIDAS VALMISTADA ARDUINO NANO/MINI | Kuidas käivituslaadurit põletada
KUIDAS VALMISTADA ARDUINO NANO/MINI | Kuidas käivituslaadurit põletada
KUIDAS VALMISTADA ARDUINO NANO/MINI | Kuidas käivituslaadurit põletada
KUIDAS VALMISTADA ARDUINO NANO/MINI | Kuidas käivituslaadurit põletada

Selles juhendis näitan teile, kuidas teha Scratchist Arduino MINI.

Selles juhendis kirjeldatud protseduuri saab kasutada kõigi kohandatud projektinõuete järgi arduino tahvlite valmistamiseks.

Parema mõistmise huvides vaadake palun videot

Selles õpetuses on kolm osa

1. Kõikide komponentide kavandamine ja kogumine

2. Bootloaderi põletamine uuele kiibile

3. Testikoodi üleslaadimine

Olen lisanud PCB -failid selle artikli lõpus.

Nii et alustame!

Samm: materjalide loend

Materjalide loend
Materjalide loend
Materjalide loend
Materjalide loend
Materjalide loend
Materjalide loend
  1. CP2102 USB -TTL -moodul (või sarnane, nagu CH340)
  2. Arduino NANO
  3. Jumper juhtmed
  4. Kiip Atmega328P-AU
  5. AMS1117 5V regulaator
  6. 16MHz kristall
  7. SMD LED
  8. SMD takisti (330R, 10K) (pakend 0604)
  9. Nuppude lüliti
  10. Kondensaatorid (0,1uF, 22pF, 10uF) (kasutasin keraamilist tüüpi, kuid plaat on mõeldud SMD_0612 paketile)
  11. Terminal Strip
  12. Kõik SMD Soldeingi tööriistad ja tarvikud.

2. etapp: vooluahela skeem ja trükkplaadi tegemine

Lülitusskeem ja trükkplaadi tegemine
Lülitusskeem ja trükkplaadi tegemine
Lülitusskeem ja trükkplaadi tegemine
Lülitusskeem ja trükkplaadi tegemine
Lülitusskeem ja trükkplaadi tegemine
Lülitusskeem ja trükkplaadi tegemine
Lülitusskeem ja trükkplaadi tegemine
Lülitusskeem ja trükkplaadi tegemine

Arduino MINI plaadi tegin oma SMD jootmisõpetuses. Kui soovite selle kohta lisateavet, saate videost vaadata.

Kiire kokkuvõte… I Kandsin jootepasta trükkplaadile, kasutades šablooni, paigutasin komponendid ja jootsin kuumaõhupuhuriga.

Olen kasutanud avatud lähtekoodiga Arduino PCB -faile Arduino veebisaidilt ja veidi muutnud vastavalt oma vajadustele ja saadaolevatele osadele. Hiljem tellisin PCB Online JLCPCB -st.

Samm 3: ühendused ja protseduur alglaaduri põletamiseks

Ühendused ja alglaaduri põletamise protseduur
Ühendused ja alglaaduri põletamise protseduur
Ühendused ja alglaaduri põletamise protseduur
Ühendused ja alglaaduri põletamise protseduur
Ühendused ja alglaaduri põletamise protseduur
Ühendused ja alglaaduri põletamise protseduur

Palun järgige seda ühenduse üksikasju (arusaamise hõlbustamiseks vaadake linki Pildid/Video*)

Kodune ArduinoMINI …………….. Arduino NANO

Tihvt 15 (MOSI) ………………………………. D11

Pin 16 (MISO) ………………………………. D12

Tihvt 17 (SCK) ………………………………… D13

Pin 29 (RESET) …………………………….. D10

VCC ……………………………………………. VCC (5V)

GND …………………………………………… GND

Toimimisviis Laadurlaaduri põletamiseks pärast õigete ühenduste tegemist.

1) Ühendage Arduino NANO arvuti USB -ga

2) Valige sobiv juhatus ja Com -port

3) Valige tööriistamenüüst ARDUINO AS ISP Programmer. Tee: Tööriistad> Programmeerija> Arduino ISP -na

4) Minge Tööriistad ja valige Burn Boot Loader. Tee: Tööriistad> Boot Boot Loader

5) See võib võtta kuni minuti ja kuvatakse teade "Boot Burning Boot Loader".

Pärast seda saate eemaldada kõik ühenduskaablid ja ühendused ning teie uus AVR mikrokontroller on teie projektide jaoks eraldiseisva seadmena kasutamiseks valmis.

*Kõik pildid on vastavalt protseduurile korras

Samm: testimine koodi üleslaadimisega

Testimine koodi üleslaadimisega
Testimine koodi üleslaadimisega
Testimine koodi üleslaadimisega
Testimine koodi üleslaadimisega
Testimine koodi üleslaadimisega
Testimine koodi üleslaadimisega

Selles etapis õpime koodi üles laadima uuele omatehtud Arduino MINI -le. Koodi üleslaadimiseks peate seda protseduuri iga kord järgima.

Mõistmise hõlbustamiseks vaadake linki Pildid/video.

Laen üles vilkuva LED-visandi, et testida, kas uus mikrokontroller töötab korralikult.

Ühenduste üksikasjad:

Kodune Arduino MINI …………….. CP2102

Rx ……………………………………………… Tx

Tx ………………………………………………. Rx

VCC ……………………………………………. VCC (5V)

GND …………………………………………… GND

1. Pärast ühenduste tegemist ühendage USB -ühendus TTL -muundurplaadiga (CP2102) arvutiga.

2. Avage menüüst Näited vilkuv LED -eskiis.

3. Valige tööriistade menüüst AVRISP programmeerija ja laadige kood üles.

4. Valige sobiv COM -port ja juhatuse sätted.

5. Kui arvutiekraan näitab üleslaadimist, vajutage lähtestamisnuppu, kuna me pole DTR -nööpi lähtestamiseks ühendanud.

Vilkuv LED näitab, et mikrokontroller töötab korralikult ja seda Arduino Mini samaväärset plaati saab kasutada teie projektide jaoks. Seetõttu oleme õppinud uue ATMEGA 328P-AU kiibi alglaadimist.

Samm: tõrkeotsing

Tõrkeotsing
Tõrkeotsing
Tõrkeotsing
Tõrkeotsing

Eelmiste sammude protseduure järgides saate hõlpsalt Atmega kiibi alglaadida.

Kuid mõne tarkvara või inimlike vigade tõttu muutub see ebaõnnestunuks. Siin on minult mõned soovitused:

1) Kui käivituslaadur ei tööta, kontrollige oma vooluahela ühendusi ja komponente (peamiselt kristalli).

2) Veenduge, et olete tarkvaras maininud õiget tahvlit ja COM -porti

3) Kontrollige vigase USB -kaabli olemasolu.

4) Kui mikrokontroller kuumeneb toiteallikana, on teil tõenäoliselt vigane IC.

5) Kontrollige trükkplaatide ja soovimatute jootmissildade järjepidevust, kuna kasutame SMD komponente.

Soovitan: