Kazalo:

Naredi sam Samostojni Arduino Uno: 5 korakov
Naredi sam Samostojni Arduino Uno: 5 korakov

Video: Naredi sam Samostojni Arduino Uno: 5 korakov

Video: Naredi sam Samostojni Arduino Uno: 5 korakov
Video: Измерьте ток до 500A с помощью шунтирующего резистора с помощью Arduino 2024, November
Anonim
Naredi sam Samostojni Arduino Uno
Naredi sam Samostojni Arduino Uno

V tem projektu bom povedal, kako lahko naredimo DIY Arduino Uno tako, da ga preprosto postavimo na mizo. To je mogoče iz različnih razlogov, na primer zaradi cenejše cene, majhnosti, zmanjšanja porabe energije itd.

Ta projekt vam bo omogočil, da naredite minimalen Arduino Uno, ki bo opravljal vse funkcije, kot je Arduino, ki ga kupite na trgu. Ker vemo, da je Arduino dejansko odprtokodna platforma, zato so njegove sheme v javni domeni, ki jih lahko uporabi vsak, da ga uporabi za svoje namene s kakršnim koli napredkom. To nam omogoča, da na sebi naredimo kaj takega. V naslednjih korakih je opisano, kako sestaviti vezje na plošči. Večino predstavitev si sposodim na spletnem mestu Arduino.

Ta projekt sponzorira LCSC. Uporabljam elektronske komponente z LCSC.com. LCSC se močno zavezuje, da bo ponudil širok izbor pristnih, visoko kakovostnih elektronskih komponent po najboljši ceni. Prijavite se danes in prejmite 8 USD popusta pri prvem naročilu.

1. korak: stvari, ki jih morate narediti

Stvari, ki jih morate narediti
Stvari, ki jih morate narediti
  1. ATmega328P-PU x 1
  2. 16MHz kristalni oscilator x 1
  3. LM7805CV Linearni regulator x1
  4. Kondenzator 22 pF x 2
  5. Kondenzator 10 uF x 2
  6. Upor 220 Ohm x 2
  7. Upor 10 kohm x 1
  8. Hitro stikalo x 1
  9. LED x 2

Korak: Dodajte napajanje Arduinu

Vtičnica Arduino lahko sprejme območje vhodne napetosti od 7 do 16 voltov. Najpogostejša vhodna vira sta zanesljiva 9V baterija ali 9-12VDC napajalnik. Ker večina senzorjev in čipov potrebuje vir 5V, bomo potrebovali regulator napetosti LM7805, da zmanjšamo 9V na komponentno prijazen 5V. Če priključite več kot 16V, lahko poškodujete IC.

  1. Dodajte napajalne in ozemljitvene žice, kjer bo vaš regulator napetosti.
  2. Dodajte napajalne in ozemljitvene žice na dnu plošče, ki povezujejo vsako tirnico.
  3. Zdaj dodajte regulator LM7805 na mizo. Prevzel bo vhod 9V in izhod dal neprekinjeno napajanje 5V.
  4. Dodajte izhod za napajanje in ozemljitvene žice, ki se povezujejo z desno in levo tirnico na plošči.
  5. Dodajte tudi 10uF kondenzator med IN regulatorja in ozemljitvijo ter 10uF kondenzator na desni tirnici med napajanjem in maso. Srebrni trak na kondenzatorju označuje ozemljitveno nogo.
  6. LED za napajanje postavite blizu vhodnega vira in na vrh plošče. Uporabite lahko zeleno ali rdečo LED.
  7. Mostični kabel priključite z negativnega kabla (kratka noga) LED na ozemljitveno tirnico in namestite upor Ω iz pozitivnega vodila LED (dolga noga) na napajalno tirnico.

3. korak: Dodajanje komponent plošče

Dodajanje komponent plošče
Dodajanje komponent plošče
Dodajanje komponent plošče
Dodajanje komponent plošče

Preden nadaljujete, si oglejte to sliko. To je odličen vir za učenje o tem, kaj vsak zatič na vašem čipu ATmega počne v zvezi s funkcijami Arduina. To bo razjasnilo veliko zmedo, zakaj na tak način priklopite določene zatiče. Za še podrobnejše informacije pokukajte v podatkovni list za ATmega 168 (kratka različica) (dolga različica). Tukaj je list za ATmega328 (kratka različica) (dolga različica).

1. Namestite čip ATmega328 (prikazan na desni), tako da je zarezana stran IC na vrhu. Če komponente montirate na tiskano vezje, je dobro uporabiti vtičnico.

2. Dodajte 10KΩ vlečni upor na tirnico +5V in drugi konec priključite na zatič RESET na ATmega328 (pin 1). Dodajte mostičke za napajanje in ozemljite naslednje zatiče.

Pin 7 - VCC, digitalna napajalna napetost (+5V)

Pin 8 - GND (talna tirnica)

Pin 22 - GND (talna tirnica)

Pin 21 - AREF, analogni referenčni pin za ADC (+5V)

Pin 20 - AVcc, napajalna napetost za ADC (+5V)

3. Dodajte 16 MHz zunanjo uro med zatiči 9 in 10 in dodajte dva 22pF kondenzatorja, ki delujejo na tla iz vsakega od teh zatičev.

4. Tipko za trenutek dodajte kot stikalo za ponastavitev, tako da razmika vrzel na plošči na enak način kot IC. 5. Dodajte majhno mostično žico iz zatiča 1 ATmega328 na spodnji krak potisne tipke (zatič najbližje IC). Dodajte drugo skakalno žico iz zgornje leve noge potisnega gumba na tla.

6. Potegnite čip iz svojega delujočega Arduina in ga preizkusite na tej plošči. Program blink_led utripa pin 13. Pin 13 na Arduinu NI pin AVR ATMEGA8-16PU/ATMEGA168-16PU 13. Pravzaprav je pritrjen 19 na čipu ATmega.

7. Na koncu dodajte LED. Dolga noga ali anoda se poveže z rdečo žico, kratka noga ali katoda pa z 220-ohmskim uporom, ki gre na tla.

4. korak: Nalaganje skice v svoj Arduino

Nalaganje skice na vaš Arduino
Nalaganje skice na vaš Arduino

Tukaj lahko obiščete informacije o načinih nalaganja skice v Arduino.

Potrebovali boste napravo USB-to-Serial. Uporabil sem osnovno odbojno ploščo FDTI (5V). Če želite le, da deluje, lahko preskočite namestitev 6-polne glave in samo speljite mostične žice naravnost iz glave USB-TTL do ustreznih zatičev na plošči. Prepričajte se, da so zatiči pravilno usmerjeni za izbrano serijsko napravo; nožice na plošči za razbijanje so označene s trimestnimi imeni. Med gradnjo sem odkril, da mikrokrmilnik potrebuje popolnoma časovno pritisnjen gumb za ponastavitev, da pripravi čip za programiranje, odklopna plošča pa ima pin, imenovan DTR/GRN, ki pošlje signal na ponastavitveni pin, ko je pravilno priključen. Torej, priključite mostično žico iz (DTR/GRN) na odklopni plošči na pin 1 ATmega328 prek 0,1 µF keramičnega kondenzatorja.

Priporočena: