Arduino Nano yra populiari Uno versija, mažesnė: 45x18mm. Plokštėje yra ATmega328 mikrovaldiklis su 22 skaitmeniniais įėjimais/išėjimais, iš kurių 6 gali būti naudojami kaip PWM išėjimai (pvz., varikliams valdyti), o 8 – kaip analoginiai įėjimai. Sistema veikia laikrodžio signalu 16 MHz dažniu, turi 32 kB Flash programinės atminties ir 2 kB SRAM operatyvinės atminties.
Savybės:
-
Įdiegtas įkrovos įkroviklis: įdiegtos įkrovos įkrovos dėka viskas, ko jums reikia norint užprogramuoti įrenginį, yra tinkamas miniUSB laidas ir programinė įranga iš gamintojo svetainės.
-
Mažas dydis: šiai versijai būdingas mažas dydis: 45 x 18 mm. Jame yra vyriškos jungtys, prilituotos plokštės apačioje.
-
Skaitmeniniai kaiščiai: 22 skaitmeniniai įėjimai / išėjimai leidžia, be kita ko: valdyti šviesos diodus, reles ir nuskaityti mygtukų būsenas.
-
Srovės efektyvumas: didžiausias vieno kaiščio srovės efektyvumas yra 40 mA.
-
PWM išėjimai: 6 PWM išėjimai leidžia, pavyzdžiui, valdyti variklius ir reguliuoti diodų ryškumą.
-
Analoginiai įėjimai: 8 integruoto analoginio-skaitmeninio keitiklio įėjimai su 10 bitų skiriamąja geba palaiko, be kita ko: jutikliai su analogine išvestimi.
-
Serijinis ryšys: Įrenginys palaiko populiarias ryšio sąsajas, įskaitant: UART, I2C, SPI ir USB.
-
Integruota atmintis: Atmega328 sistema veikia 16 MHz signalu, turi 32 kB Flash programinės atminties, 1 kB EEPROM ir 2 kB SRAM operacinės atminties.
-
Maitinimo šaltinis VIN kaištis: Norėdami maitinti Arduino, galite naudoti bet kokį maitinimo šaltinį, kurio įtampa yra nuo 6 V iki 20 V, kuris turi būti prijungtas prie VIN (+) ir GND kaiščių.
-
Maitinimo šaltinis USB prievadas: Plokštę galima maitinti iš kompiuterio per miniUSB laidą, nepamirštant, kad didžiausias USB prievado srovės efektyvumas yra 500 mA. Arduino turi sistemą, kuri apsaugo lizdą nuo trumpojo jungimo ir per didelio srovės srauto.
-
ICSP jungtis: Modulis turi ICSP kaiščius išoriniam AVR programuotojui prijungti.
-
Integruotas šviesos diodas: prijungtas šviesos diodas prie 13 kaiščio leidžia derinti paprastas programas.
-
3.3V išėjimas: įmontuotas įtampos reguliatorius leidžia maitinti išorinius įrenginius su 3.3V, kurių srovės suvartojimas yra iki 50 mA.
Specifikacijos:
-
Maitinimo įtampa:
-
- Maksimalūs parametrai: nuo 6 V iki 20V (esant mažoms srovėms ir aušinimo sistemai)
-
- Rekomenduojama: nuo 7V iki 12V
-
Mikrovaldiklis: ATmega328
-
- Maksimalus laikrodžio dažnis: 16 MHz
-
- SRAM atmintis: 2 kB
-
- Flash atmintis: 32 kB (2 kB rezervuota įkrovos įkrovikliui)
-
- EEPROM atmintis: 1 kB
-
Įvesties / išvesties kaiščiai: 22
-
PWM kanalai: 6
-
Analoginių įėjimų skaičius: 8 (A/D keitiklio kanalai su 10 bitų skiriamąja geba)
-
MiniUSB lizdas programavimui
-
Serijinės sąsajos: UART, SPI, I2C
-
Išoriniai pertraukimai
-
Arduino Nano - Matmenys: 45x18mm
Arduino Nano – mažesnio dydžio Arduino Uno funkcionalumas
Arduino serijos plokštės yra vienas iš populiariausių sprendimų, naudojamų prototipų kūrimui aparatinėje ir programinėje įrangoje, pavyzdžiui, elektros variklių ir apšvietimo valdikliai, sąsajos su ekranais ir mygtukais, fizinių dydžių matavimo sistemos ir daugelis kitų. Dėl dažnos ribotos erdvės korpuse problemos ne visada galime sumontuoti Arduino Uno plokštę. Problemos sprendimas yra Arduino Nano – plokštė, kuri užima beveik 4.5 karto mažiau vietos nei Arduino Uno, tačiau turi labai panašias techninės ir programinės įrangos funkcijas.
Arduino Nano programavimas iš kompiuterio
Kaip ir Arduino Uno, taip pat galite programuoti Arduino Nano prijungę plokštę prie kompiuterio. Modulis aprūpintas USB mini B jungtimi ir dėl įkrovos kroviklio, įkelto į borto mikrovaldiklio atmintį, nereikia papildomo programuotojo. Tačiau jei norite naudoti „Arduino Nano“ naudodami įprastiems AVR mikrovaldikliams skirtą programinę įrangą, AVR programuotojui galite naudoti ICSP 6 kontaktų jungtį.