Sadržaj:

Bare Minimum - Arduino na oglasnoj ploči: 5 koraka
Bare Minimum - Arduino na oglasnoj ploči: 5 koraka

Video: Bare Minimum - Arduino na oglasnoj ploči: 5 koraka

Video: Bare Minimum - Arduino na oglasnoj ploči: 5 koraka
Video: Измерьте ток до 500A с помощью шунтирующего резистора с помощью Arduino 2024, Srpanj
Anonim
Bare Minimum - Arduino na oglasnoj ploči
Bare Minimum - Arduino na oglasnoj ploči

Arduino koristi čip ATMega328p. To možemo dobiti u SMD formatu (ATMega328p-AU) ili DIP formatu za lemljenje kroz korita (ATMega328p-PU). Ali, čip sam po sebi ne može raditi. Potrebno mu je još nekoliko komponenti, a sve zajedno naziva se minimalna konfiguracija ovog čipa.

Korak 1: Jednostavna shema

Jednostavna shema
Jednostavna shema

U nastavku imamo shemu za ovu konfiguraciju. Kao što vidite potrebno nam je napajanje od 5 volti. Ovo napajanje mora biti vrlo dobro regulirano bez skokova napona. Za taj i dodatni 10uF kondenzator između 5V i GND. Nažalost, pin za resetiranje je negativno omogućen. Dakle, da bismo ga onemogućili, moramo na njega primijeniti 5V. Za to je otpornik od 10 k ohma postavljen između RESET i Vcc. Također, ATMega328, obično radi na 16MHz. U tu svrhu između pinova 9 i 10 postavljamo kristal od 16 MHz. Ali ovaj kristal, kako bi oscilirao, treba dva kondenzatora od točno 22pF spojena na GND. Na slici ispod imate sve pinove čipa. Trenutno, ako mikrokontroler ima pokretački program, mogli bismo učitati kôd. Ali zamislimo da nema pokretački program.

Korak 2: Snimite Bootloader

Burn Bootloader
Burn Bootloader

Zamislimo sada da čip nema bootloder (djevičanski čip). Za to morate uspostaviti sljedeće veze s Arduino UNO -a. To su SPI pinovi, SAT, MISO i MOSI.

Korak 3: Povežite Arduino s računalom

Spojite Arduino na računalo
Spojite Arduino na računalo

Sada povežite Arduino s računalom. Otvorite Arduino IDE i idite na Datoteka → Primjeri → Arduino ISP i otvorite taj primjer. Odaberite com na Arduino UNO ploči, odaberite ploču kao Arduino UNO i nadogradite ovaj kod.

Korak 4: Bootloader

Bootloader
Bootloader

Sada uspostavite veze u prošlim shemama i vrijeme je da snimite bootloader. Idite na Alati → programer → Arduino kao ISP. Time mijenjamo programera u ISP -a.

Korak 5: Napokon snimite Bootloader

Napokon Burn Bootloader
Napokon Burn Bootloader

Na kraju, idite na Tools → Burn bootloader. Sada će LED diode Arduina jako treptati. Jednom kada dobijete poruku o pokretaču pokretača spaljeni, spremni smo za rad.

Preporučeni: