Arduino Nano Pinout, kapcsolási rajz és specifikációk részletesen

Az Arduino Nano fejlesztői lapot először 2008-ban adta ki az Arduino, és az egyik legnépszerűbb Arduino lap. Az Atmel (Microchip Technology) ATmega328 8 bites mikrokontrollerén alapul. Az Atmega328 beépített bootloaderrel rendelkezik, ami kényelmessé teszi a Nano kártya programmal történő flashelését. Az Atmega 328P alapú Arduino Nano pinout és specifikációk részletesen szerepelnek ebben a bejegyzésben.

Az Arduino Nano ugyanolyan funkcionalitással rendelkezik, de kisebb méretű, mint az Arduino Uno. A másik különbség az, hogy a Nanón nincs egyenáramú tápcsatlakozó, és a tápellátás a szabványos kábel helyett egy Mini-B USB-kábellel történik.

Arduino Nano

Az Arduino Nano lapokat széles körben használják a robotika, a beágyazott rendszerek és az elektronikus projektek területén, ahol a mikrokontroller szükséges mérete kicsi.

Arduino Nano pinout és pin diagram

Az Arduino Nano pinoutja

Az Arduino Nano összesen 36 tűvel rendelkezik. Ebből 8 analóg bemeneti pin és 14 digitális bemeneti/kimeneti pin (ebből 6 PWM kimenetként használható). A Nano rendelkezik egy 16 MHz-es SMD kristályrezonátorral, egy mini USB-B porttal, egy ICSP-fejléccel, 3 RESET-tűvel és egy RESET-gombbal.

Atmega328P mikrokontroller: Az Atmega328P egy nagy sebességű és hatékony 8 bites mikrokontroller, amely az AVR (Audio Video Recorder) RISC (Reduced Instruction Set Computing) architektúrán alapul. Ez tekinthető a legnépszerűbb AVR-vezérlőnek. Kevesebb energiát fogyaszt, mint az Atmega328 mikrokontroller.

Atmega 328p mikrokontroller

SMD kristály: A Surface Mount kristályok jobb stabilitással rendelkeznek, mint más kristályok, és könnyen felforraszthatók a PCB lapra.

Az Arduino Nano PWM frekvencia megváltoztatását keresi?

Hogyan változtassa meg a frekvenciát az Arduino Nano PWM csapjain

Arduino Nano tápegység :

Tápegység Pin és port

Mini USB: A Mini USB kisebb, mint a szabványos USB, de vastagabb, mint a micro USB. A Nano-lap áramellátása ezen a porton keresztül történik. És azt is lehetővé teszi, hogy programozási célokra csatlakoztassuk a lapot a számítógéphez.

Vin: Ez a modulált egyenáramú tápfeszültség, amelyet a csatlakozásban használt IC-k szabályozására használnak. Ezt az Arduino táblán jelen lévő IC-k elsődleges feszültségének is nevezik. A Vcc feszültség értéke negatív vagy pozitív lehet a GND csaphoz képest.

Arduino Nano Pinout- Digitális csapok:

Digitális csapok az Arduino Nano

A digitális I/O csapok száma 14. Az Arduino digitális csapjai csak két állapotot tudnak olvasni/kiadni: amikor feszültségjel van, és amikor nincs jel. Ezt a fajta bemenetet/kimenetet általában digitálisnak (vagy binárisnak) nevezik, és ezeket az állapotokat HIGH vagy 1 és LOW vagy 0 néven említik.

Arduino Nano Pinout- PWM Pins:

PWM Pins on Arduino Nano

Ha jobban megnézed, akkor a 3,5,6,9,10 és 11 digitális pin-en megtalálod a ‘.’ jelet. A digitális csapok készletéből hat olyan csap van, amelyek PWM (impulzusszélesség-modulációs) csapok. Ezek számozása a következő: D3, D5, D6, D9, D10 és D11. Ezen digitális csapok mindegyike képes 23 bites felbontású impulzusszélesség-modulációs jelet generálni. A PWM pin az analógWrite() függvény segítségével generálja a PWM jelet.

Arduino Nano Pinout- Analóg Pins:

Analog Pins on Arduino Nano

Az Arduino UNO 6 analóg pinnel rendelkezik, míg a Nano nyolc analóg pinnel rendelkezik, amelyek A0-tól A7-ig vannak számozva. Legfeljebb 8 analóg/digitális érzékelőt csatlakoztathat a kártyához. Az analóg csapok funkciója a csatlakozásban használt analóg/digitális bemenet értékének leolvasása. Mindegyik analóg csap beépített ADC-vel rendelkezik, amelynek felbontása 210 bit (tehát 1024 értéket ad ki).

ICSP csapok:

Az ICSP fejléc 6 csapból áll:

ICSP csapok

Az In-Circuit Serial Programming rövidítése. Ezeket a pineket az Arduino kártya firmware-jének programozására használhatjuk. Az új funkciókat tartalmazó firmware-t az ICSP fejléc segítségével töltjük fel a mikrokontrollerre.

I2C csapok:

I2C csapok

Ez a kétvezetékes soros kommunikációs protokoll. Az Inter-Integrated Circuits rövidítése. Az I2C két vonalat használ az adatok küldéséhez és fogadásához: egy soros órajelet használ (SCL) és egy soros adatot (SDA) (SDA).

  • SCL-It a Serial Clock (soros órajel) rövidítése. Úgy van meghatározva, mint az a vonal, amely az órajeladatokat továbbítja. A két eszköz közötti adatátvitel szinkronizálására szolgál. A soros órajelet a master eszköz generálja.
  • SDA-It a soros adatot jelöli. A slave és a master által az adatok küldésére és fogadására használt vonalként van definiálva. Ezért nevezik adatvonalnak, míg az SCL-t órajelvonalnak.

SPI csapok:

SPI csapok az Arduino Nano

SPI a Serial Peripheral Interface rövidítése. A mikrokontrollerek egy vagy több perifériás eszközzel való gyors kommunikációra használják.

  • SCK-ez a Serial Clock rövidítése. Ezek azok az óraimpulzusok, amelyeket az adatátvitel szinkronizálására használnak.
  • MISO-It a Master Input/ Slave Output rövidítése. Ez az adatvonal a MISO pin-en a Slave-től érkező adatok fogadására szolgál.
  • MOSI-It a Master Output/ Slave Input rövidítése. Ez a vonal a perifériáknak történő adatküldésre szolgál.
  • SS-It a Slave Select (szolga kiválasztás) rövidítése. Ezt a vonalat a mester használja. Engedélyező vonalként működik. Amikor egy eszköz Slave Select pin értéke LOW, akkor tud kommunikálni a masterrel. Ha értéke HIGH, akkor figyelmen kívül hagyja a mestert. Ez lehetővé teszi, hogy több SPI perifériás eszköz osztozzon ugyanazon MISO, MOSI és CLK vonalakon.

Külső megszakítások (2 és 3)- Ezek a csapok külső megszakítás kiváltására használhatók a következő feltételek esetén: alacsony érték, emelkedő vagy süllyedő él, vagy értékváltozás.

RXD és TXD: A TXD és RXD csapok a soros kommunikációra szolgálnak. A TXD az adatok továbbítására, az RXD pedig az adatok fogadására szolgál a soros kommunikáció során. Ez jelzi továbbá a sikeres adatáramlást a számítógép és a kártya között.

Más csapok:

3.3V: Ez a csap 3.3V-ot ad ki.

5V: Ez a csap 5V-ot ad ki.

GND (Ground pins):

RST: Az Arduino Board visszaállításához használja. Ha ezt a csapot 5 V feszültséggel tápláljuk, a kártya automatikusan visszaáll

REF: Ez a pin a bemeneti/kimeneti referencia. Ez biztosítja azt a feszültségreferenciát, amelyen a mikrokontroller jelenleg működik. Jel küldése erre a pinre nem csinál semmit.

LED kijelzők az Arduino Nano-n:

Az Arduino Nano kártya 4 LED kijelzőből áll:

Transmitting Data Indicator LED (fehér): Ha ez a LED világít, az Arduino Nano adatokat továbbít a számítógép felé.

Adatvételi jelző LED (piros): Amikor ez a LED világít, a kártya adatokat fogad a számítógéptől.

Tápjelző: Az akkumulátor állapotát jelzi. Az akkumulátor feszültségét is képes megjeleníteni az Arduino laphoz csatlakoztatott LCD kijelzőn.

Pin 13 LED kijelző (kék): A fórumon van egy beépített LED, amely a 13-as digitális pinhez van csatlakoztatva. Amikor ez a pin HIGH vagy 1 értékre van állítva, a LED bekapcsol. Amikor a pin alacsonyra vagy 0-ra van állítva, a LED kikapcsol.

Arduino Nano specifikációk:

Mikrokontroller: ATmega328
Működési feszültség: 5 V
Bemeneti feszültség (VIN): 6-20 V
Teljesítményfelvétel: 19 mA
Flash memória: 32 KB (ebből 2 KB-ot a bootloader foglal el)
SRAM: 2 KB
Óra sebesség: 16 MHz
EEPROM: 1 KB
Áram I/O pinenként: 40 mA (20 mA ajánlott)
PCB méret: 18 x 45 mm
Súly: 7 g

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.