Sadržaj:

KAKO NAPRAVITI ARDUINO NANO/MINI - Kako snimiti bootloader: 5 koraka
KAKO NAPRAVITI ARDUINO NANO/MINI - Kako snimiti bootloader: 5 koraka

Video: KAKO NAPRAVITI ARDUINO NANO/MINI - Kako snimiti bootloader: 5 koraka

Video: KAKO NAPRAVITI ARDUINO NANO/MINI - Kako snimiti bootloader: 5 koraka
Video: Make your own Arduino UNO 2024, Jun
Anonim
KAKO NAPRAVITI ARDUINO NANO/MINI | Kako snimiti Bootloader
KAKO NAPRAVITI ARDUINO NANO/MINI | Kako snimiti Bootloader
KAKO NAPRAVITI ARDUINO NANO/MINI | Kako snimiti Bootloader
KAKO NAPRAVITI ARDUINO NANO/MINI | Kako snimiti Bootloader

U ovom uputstvu ću vam pokazati kako napraviti Arduino MINI od nule.

Postupak napisan u ovim uputama može se koristiti za izradu bilo kojih arduino ploča za vaše prilagođene zahtjeve projekta.

Za bolje razumijevanje pogledajte video

U ovom vodiču postoje tri dijela

1. Dizajniranje i prikupljanje svih komponenti

2. Burning Bootloader na novi čip

3. Učitavanje testnog koda

Priložio sam PCB datoteke na kraju ovog članka.

Pa krenimo!

Korak 1: Lista materijala

Lista materijala
Lista materijala
Lista materijala
Lista materijala
Lista materijala
Lista materijala
  1. CP2102 USB na TTL modul (ili sličan poput CH340)
  2. Arduino NANO
  3. Džemper žice
  4. Atmega328P-AU čip
  5. AMS1117 5V Regulator
  6. 16MHz Crystal
  7. SMD LED
  8. SMD otpornik (330R, 10K) (paket 0604)
  9. Taster Switch
  10. Kondenzatori (0,1uF, 22pF, 10uF) (Koristio sam keramički tip, ali je ploča dizajnirana za pakovanje SMD_0612)
  11. Terminal Strip
  12. Sav alat i pribor za SMD lemljenje.

Korak 2: Dijagram kruga i izrada ploče

Shema kruga i izrada ploče
Shema kruga i izrada ploče
Shema kruga i izrada ploče
Shema kruga i izrada ploče
Shema kruga i izrada ploče
Shema kruga i izrada ploče
Shema kruga i izrada ploče
Shema kruga i izrada ploče

Napravio sam Arduino MINI ploču u svom vodiču za SMD lemljenje. Video možete pogledati ako želite naučiti kako.

Kratki rezime … Naneo sam pastu za lemljenje na PCB pomoću šablona, postavio komponente i lemio pomoću ventilatora za topli vazduh.

Koristio sam otvorene izvorne Arduino PCB datoteke s Arduino web stranice i malo ih izmijenio prema svojim zahtjevima i dostupnim dijelovima. Kasnije sam naručio PCB Online od JLCPCB -a.

Korak 3: Veze i postupak s Burn Bootloader -om

Veze i postupak za snimanje Bootloader -a
Veze i postupak za snimanje Bootloader -a
Veze i postupak za snimanje Bootloader -a
Veze i postupak za snimanje Bootloader -a
Veze i postupak za snimanje Bootloader -a
Veze i postupak za snimanje Bootloader -a

Molimo slijedite ove detalje o povezivanju (pogledajte vezu Slike/video za lakše razumijevanje*)

Domaći ArduinoMINI …………….. Arduino NANO

Pin 15 (MOSI) ………………………………. D11

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

Pin 17 (SCK) ………………………………… D13

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

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

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

Postupak Za snimanje Boot loader -a nakon ispravnog povezivanja.

1) Priključite Arduino NANO na USB računara

2) Odaberite odgovarajuću ploču i Com port

3) U izborniku alata odaberite ARDUINO KAO ISP programer. Put: Alati> Programer> Arduino kao ISP

4) Idite na Tools i odaberite Burn Boot Loader. Put: Alati> Burn Boot Loader

5) Ovo može potrajati do minute i prikazat će se poruka "Done Burning Boot Loader".

Nakon toga možete ukloniti sve spojne žice i veze i vaš novi AVR mikrokontroler je spreman za upotrebu kao samostalni uređaj za vaše projekte.

*Sve slike su uredne prema proceduri

Korak 4: Testiranje postavljanjem koda

Testiranje postavljanjem koda
Testiranje postavljanjem koda
Testiranje postavljanjem koda
Testiranje postavljanjem koda
Testiranje postavljanjem koda
Testiranje postavljanjem koda

U ovom koraku naučit ćemo učitati kôd na novi domaći Arduino MINI. Morat ćete slijediti ovu proceduru svaki put da biste učitali kôd.

Za lakše razumijevanje pogledajte vezu Slike/video.

Postavit ću LED skicu koja treperi da provjerim radi li novi mikrokontroler ispravno.

Detalji o vezama:

Domaći Arduino MINI …………….. CP2102

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

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

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

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

1. Nakon povezivanja, povežite USB na TTL konvertorsku ploču (CP2102) sa računarom.

2. Otvorite Blink LED Sketch iz menija Primjeri.

3. U izborniku alata odaberite AVRISP programer i učitajte kôd.

4. Odaberite odgovarajući COM port i Postavke ploče.

5. Kada se na ekranu računara prikaže učitavanje, pritisnite dugme za resetovanje jer nismo povezali DTR pin za resetovanje.

Trepćuća LED lampica ukazuje na to da mikro kontroler radi ispravno, a ova ekvivalentna ploča Arduino Mini može se koristiti za vaše projekte. Stoga smo naučili kako pokrenuti potpuno novi ATMEGA 328P-AU čip.

Korak 5: Rješavanje problema

Rješavanje problema
Rješavanje problema
Rješavanje problema
Rješavanje problema

Prateći procedure iz prethodnih koraka, lako možete jednostavno pokrenuti i učitati Atmega čip.

Ali zbog nekih softverskih ili ljudskih grešaka postat će neuspješan. Evo nekoliko mojih prijedloga:

1) Provjerite veze i komponente kruga (uglavnom kristalne) ako gori Boot loader ne radi.

2) Provjerite jeste li u softveru spomenuli ispravnu ploču i COM port

3) Provjerite ima li neispravnog USB kabela.

4) Ako se mikrokontroler zagrijava pri napajanju, vjerovatno imate neispravan IC.

5) Provjerite kontinuitet u PCB -u i neželjene mostove za lemljenje dok koristimo SMD komponente.

Preporučuje se: