Talaan ng mga Nilalaman:
- Hakbang 1: Kinakailangan ang Materyal
- Hakbang 2: Circuit Diagram at Paggawa ng Circuit Board
- Hakbang 3: Mga Koneksyon at Pamamaraan upang Masunog ang Bootloader
- Hakbang 4: Pagsubok sa pamamagitan ng Pag-upload ng Code
- Hakbang 5: Mag-troubleshoot at Pagtatapos
Video: Paano Masunog ang Bootloader Sa Atmega328p-AU (SMD): 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Kumusta ang Lahat !!
Sa Mga Tagubilin na ito Ipakita ko sa iyoPaano masusunog ang Bootloader ontp Atmega328p-AU (SMD) chip at Paano gumawa ng isang Arduino NANO mula simula hanggang katapusan.
Ang pamamaraang nakasulat sa mga itinuturo na ito ay maaaring magamit upang gumawa ng anumang mga board ng arduino para sa iyong mga kinakailangan sa pasadyang proyekto.
Mangyaring Panoorin ang Video Para sa mas mahusay na pag-unawa
Mayroong tatlong bahagi sa tutorial na ito.
1. Pagdidisenyo at pagtitipon ng lahat ng mga Sangkap
2. Nasusunog na Boot-loader papunta sa bagong Chip
3. Pag-upload ng Code ng Pagsubok
Inilakip ko ang Mga File ng PCB sa Pagtatapos ng artikulong ito.
Kaya't magsisimula na!
Hakbang 1: Kinakailangan ang Materyal
Atmega328P-AU Chip
CP2102 USB sa TTL Module (o katulad ng tulad ng CH340)
Arduino NANO
Jumper Wires
AMS1117 5V Regulator
16MHz Crystal
SMD LED
SMD Resistor (330R, 10K) (0604 na pakete)
Paglipat ng Button
Mga Capacitor (0.1uF, 22pF, 10uF) (Gumamit ako ng Ceramic type, ngunit ang board ay idinisenyo para sa SMD_0612 Package)
Terminal Strip
Lahat ng mga tool at accessories para sa SMD Soldeing.
Hakbang 2: Circuit Diagram at Paggawa ng Circuit Board
Ang diagram ng Circuit at layout ng PCB ay na-download mula sa Arduino Website. Nang maglaon binago ko nang kaunti dahil ang lahat ng mga sangkap na ginamit sa orihinal na board ay hindi magagamit sa akin. Nag-order ako sa Circuit board online.
Kapag natanggap ang PCB, ginamit ko ang aking hot air Blower soldering station upang maghinang ng mga sangkap at IC. Ang mga imahe ng tapos na board ay nakakabit.
Hindi ko naipaliwanag ang proseso ng paghihinang ngayon dahil ito ay isang paksa ng saklaw para sa isang iba't ibang mga itinuturo. Inilapat ko ang solder paste sa PCB gamit ang stencil, Inilagay ang mga bahagi, at na-solder gamit ang Hot air Blower.
Hakbang 3: Mga Koneksyon at Pamamaraan upang Masunog ang Bootloader
Mangyaring Sundin ang Mga Detalye ng Koneksyon na ito (Sumangguni sa link ng Mga Larawan / Video Para sa madaling pag-unawa *)
Homemade ArduinoMINI …………….. Arduino NANO
Pin 15 (MOSI) ………………………………. D11
Pin 16 (MISO) ……………………………. D12
Pin 17 (SCK) ………………………………… D13
Pin 29 (I-reset) ………………………….. D10
VCC ……………………………………………. VCC (5V)
GND …………………………………………… GND
Pamamaraan Upang masunog ang Boot loader pagkatapos gawin ang tamang mga koneksyon.
1) Ikonekta ang Arduino NANO sa USB ng iyong PC
2) Piliin ang naaangkop na Board at Com Port
3) Sa menu ng mga tool piliin ang ARDUINO AS ISP Programmer. Landas: Mga Tool> Programmer> Arduino Bilang ISP
4) Pumunta sa Mga Tool at piliin ang Burn Boot Loader. Landas: Mga tool> Burn Boot Loader
5) Maaari itong tumagal nang hanggang isang minuto at ipapakita ang mensaheng "Tapos na sa Pag-burn ng Boot Loader".
Pagkatapos nito maaari mong alisin ang lahat ng mga nag-uugnay na mga wire at koneksyon at ang iyong bagong AVR Micro-Controller ay handa nang magamit bilang isang nakapag-iisang aparato para sa iyong mga proyekto.
* Ang lahat ng mga imahe ay nakaayos ayon sa pamamaraan
Hakbang 4: Pagsubok sa pamamagitan ng Pag-upload ng Code
Sa hakbang na ito matututunan naming i-upload ang code sa bagong Homemade Arduino MINI. Kailangan mong sundin ang pamamaraang ito sa bawat oras upang mai-upload ang code.
Sumangguni sa link ng Mga Larawan / video para sa madaling pagkaunawa.
I-a-upload ko ang blink LED sketch upang subukan kung ang bagong micro-controller ay gumagana nang maayos.
Mga Detalye ng Mga Koneksyon:
Homemade Arduino MINI …………….. CP2102
Rx ……………………………………………… Tx
Tx ………………………………………………. Rx
VCC ……………………………………………. VCC (5V)
GND …………………………………………… GND
1. Matapos ang paggawa ng mga koneksyon, ikonekta ang USB sa TTL Converter Board (CP2102) sa iyong Computer.
2. Buksan ang Blink LED Sketch mula sa Halimbawa ng Menu.
3. Sa menu ng mga tool, piliin ang AVRISP programmer at i-upload ang code.
4. Piliin ang naaangkop na COM port at Mga Setting ng Lupon.
5. Kapag ipinakita ang pag-upload ng screen ng computer, pindutin ang I-reset ang Button dahil hindi namin nakakonekta ang DTR Pin upang i-reset.
Ipinapahiwatig ng Blinking LED na ang micro controller ay gumagana nang maayos, at ang Arduino Mini na katumbas na board na ito ay maaaring magamit para sa iyong mga proyekto. Samakatuwid natutunan namin kung paano mag-boot-load ng isang bagong chip ng ATMEGA 328P-AU.
Hakbang 5: Mag-troubleshoot at Pagtatapos
Matagumpay naming nakumpleto ang paggawa ng Arduino Nano. Gayunpaman may mga pagkakataong maganap ang mga error. Narito ang listahan ng mga bagay na maaari mong gawin upang maitama ang mga error.
1) Suriin ang iyong mga koneksyon sa Circuit at mga bahagi (higit sa lahat Crystal) kung hindi gagana ang nasusunog na Boot loader.
2) Tiyaking nabanggit mo ang tamang board at COM port sa software
3) Suriin kung may sira USB Cable.
4) Kung ang Micro Controller ay umiinit kapag pinapagana malamang na mayroon kang isang sira IC.
5) Suriin ang Pagpapatuloy sa PCB at mga hindi nais na Solder Bridges habang gumagamit kami ng Mga SMD Component.
Salamat
HS SANDESH HEGDE
Inirerekumendang:
Paano Mapapunit ang isang Digital Caliper at Paano Gumagana ang isang Digital Caliper: 4 na Hakbang
Paano Mapapunit ang isang Digital Caliper at Paano Gumagana ang isang Digital Caliper: Maraming tao ang nakakaalam kung paano gumamit ng mga caliper para sa pagsukat. Tuturuan ka ng tutorial na ito kung paano mapunit ang isang digital caliper at isang paliwanag kung paano gumagana ang digital caliper
Paano Makokontrol ang isang Device Gamit ang Raspberry Pi at isang Relay - ANG BASICS: 6 Hakbang
Paano Makontrol ang isang Device Gamit ang Raspberry Pi at isang Relay - ANG BASICS: Ito ay isang pangunahing at tuwid na pasulong na tutorial sa kung paano makontrol ang isang aparato gamit ang Raspberry Pi at isang Relay, kapaki-pakinabang para sa paggawa ng Mga Proyekto ng IoT Ang tutorial na ito ay para sa mga nagsisimula, magiliw ito sa sundin kahit na mayroon kang zero na kaalaman sa paggamit ng Raspberry
Paano Masunog ang ATTiny85 Gamit ang Arduino-Mega Bilang ISP: 5 Hakbang
Paano Sunugin ang ATTiny85 Gamit ang Arduino-Mega Bilang ISP: Mga Contributor - Sayan Wadadar, Chiranjib KunduProgramming ATTiny85 gamit ang Arduino MEGA2560 bilang ISP. Ilang buwan na ang nakakalipas, sinusubukan kong pag-urongin ang aking proyekto ng Arduino gamit ang aking Attiny 85 ic. Ito ang unang pagkakataon na sinusubukan kong Program ang isang 20u ATTiny 85 gamit ang
Paano Malutas ang I-upgrade ang I-upgrade ang I-clone ng SimpleBGC Controller: 4 na Hakbang
Paano Malulutas ang I-upgrade ang I-upgrade ang I-clone ng SimpleBGC Controller: Kumusta. Kamakailan, nagtatrabaho ako sa SimpleBGC gimbal controller para sa aking drone project. Matagumpay kong nakakonekta at nai-tune ito. Ito ay gumagana nang perpekto. Pagkatapos nito, nais kong i-upgrade ang firmware nito mula sa v2.2 hanggang v2.4. Kaya, pagkatapos kong ma-upgrade ang gimbal ito
PAANO GUMAWA ARDUINO NANO / MINI - Paano Masunog ang Bootloader: 5 Hakbang
PAANO GUMAWA ARDUINO NANO / MINI | Paano Sunugin ang Bootloader: Sa Mga Instructionable na ito Ipakita ko sa iyo Kung paano gumawa ng isang Arduino MINI mula sa Scratch. Ang pamamaraang nakasulat sa mga itinuturo na ito ay maaaring magamit upang gumawa ng anumang mga board ng arduino para sa iyong mga kinakailangan sa pasadyang proyekto. Mangyaring Panoorin ang Video Para sa mas mahusay na pag-unawaThe