Arduino Nano Boardin yleiskatsaus

Kokeile Instrumenttia Ongelmien Poistamiseksi





Tämä artikkeli antaa yksityiskohtaista tietoa Arduino Nano -levystä, ja se on eräänlainen mikro-ohjainkortti, jonka Arduino-tiimi on suunnitellut. Tämä mikro-ohjain perustuu Atmega168- tai Atmega328p-järjestelmään. Se on melko samanlainen kuin Arduino Uno -taulu, mutta tappi-kokoonpanon ja ominaisuuksien suhteen tämä nano-levy on korvattu Arduino uno pienen koon vuoksi. Kuten tiedämme sen suunniteltaessa upotettu järjestelmä pienikokoiset komponentit ovat edullisia. Arduino-levyjä käytetään pääasiassa rakentamiseen sähköiset projektit . sulautetut järjestelmät, robotiikka jne. Mutta nanolevyt on tarkoitettu pääasiassa aloittelijoille, jotka eivät ole teknistä taustaa.

Mikä on Arduino Nano Board?

Arduino Nano on yksi mikro-ohjaimen tyyppi levyn, ja sen on suunnitellut Arduino.cc. Se voidaan rakentaa Atmega328: n kaltaisella mikro-ohjaimella. Tätä mikro-ohjainta käytetään myös Arduino UNO. Se on pienikokoinen levy ja myös joustava monenlaisiin sovelluksiin. Muu Arduino-levyt Pääasiassa Arduino Mega, Arduino Pro Mini, Arduino UNO, Arduino YUN, Arduino Lilypad, Arduino Leonardo ja Arduino Due. Ja muut kehitystoimikunnat ovat AVR Development Board, PIC Development Board, Vadelma Pi , Intel Edison, MSP430 Launchpad ja ESP32-kortti.




Tällä levyllä on monia toimintoja ja ominaisuuksia, kuten Arduino Duemilanove -levy. Tämä Nano-levy on kuitenkin erilainen pakkauksissa. Siinä ei ole DC-liitäntää, jotta virtalähde voidaan antaa pienellä USB-portilla, muuten suoraan kytkettynä nastoihin, kuten VCC ja GND. Tämä levy voidaan toimittaa 6 - 20 voltin virralla käyttämällä kortin mini-USB-porttia.

Arduino Nano -ominaisuudet

Arduino-nanon ominaisuuksiin kuuluvat pääasiassa seuraavat.



arduino-nanolevy

Arduino-nanolevy

  • ATmega328P-mikrokontrolleri on 8-bittinen AVR-perhe
  • Käyttöjännite on 5 V
  • Tulojännite (Vin) on 7V - 12V
  • Tulo- / lähtöliittimet ovat 22
  • Analogiset i / p-nastat ovat 6 välillä A0 - A5
  • Digitaaliset nastat ovat 14
  • Virrankulutus on 19 mA
  • I / O-nastojen DC-virta on 40 mA
  • Flash-muisti on 32 kt
  • SRAM on 2 kt
  • EEPROM on 1 kt
  • CLK-nopeus on 16 MHz
  • Paino-7g
  • Piirilevyn koko on 18 x 45 mm
  • Tukee kolmea viestintää, kuten SPI, IIC ja USART

Arduino Nano Pinout

Arduino nano-nastan kokoonpano on esitetty alla ja jokaisen nastan toiminnasta keskustellaan alla.

arduino-nano-pinout

Arduino-nano-pinout

Virtaliitin (Vin, 3,3 V, 5 V, GND): Nämä nastat ovat virtaliittimiä


  • Vin on levyn tulojännite, ja sitä käytetään ulkoisena virtalähde käytetään välillä 7 V - 12 V.
  • 5V on säännelty virtalähde nanokortin jännite ja sitä käytetään syöttämään piirilevy sekä komponentit.
  • 3,3 V on pienin jännite, joka syntyy jännitteensäädin laudalla.
  • GND on levyn maadoitettu tappi

RST-tappi (nollaus): Tätä nastaa käytetään mikrokontrollerin nollaamiseen

Analogiset nastat (A0-A7): Näitä nastoja käytetään piirilevyn analogisen jännitteen laskemiseen alueella 0 V - 5 V

I / O-nastat (digitaaliset nastat D0 - D13): Näitä nastoja käytetään i / p-muuten o / p-nastoina. 0 V ja 5 V

Sarjanastat (Tx, Rx): Näitä nastoja käytetään TTL-sarjatietojen lähettämiseen ja vastaanottamiseen.

Ulkoiset keskeytykset (2, 3): Näitä nastoja käytetään keskeytyksen aktivoimiseksi.

PWM (3, 5, 6, 9, 11): Näitä nastoja käytetään 8-bittisen PWM-lähdön tuottamiseen.

SPI (10, 11, 12 ja 13): Näitä nastoja käytetään tukemiseen SPI-viestintä .

Sisäänrakennettu LED (13): Tätä nastaa käytetään LEDin aktivoimiseen.

IIC (A4, A5): Näitä nastoja käytetään TWI-viestinnän tukemiseen.

AREF: Tätä tapia käytetään antamaan vertailujännite tulojännitteelle

Arduino UNO: n ja Arduino Nanon ero

Arduino Nano -kortti on samanlainen kuin Arduino UNO -levy, joka sisältää samanlaisen mikro-ohjaimen, kuten Atmega328p. Näin he voivat jakaa samanlaisen ohjelman. Suurin ero näiden kahden välillä on koko. Koska Arduino Unon koko on kaksinkertainen nanolevyyn nähden. Joten Uno-levyt käyttävät järjestelmässä enemmän tilaa. UNO: n ohjelmointi voidaan suorittaa USB kaapeli taas Nano käyttää mini-USB-kaapelia. Näiden kahden tärkeimmät erot on lueteltu seuraavassa taulukossa.

ero-arduino-uno-ja-arduino-nanon välillä

ero Arduino-UNO: n ja Arduino-nanon välillä

Arduino Nano -viestintä

Arduino Nano -taulun viestintä voidaan tehdä käyttämällä erilaisia ​​lähteitä, kuten käyttämällä ylimääräistä Arduino-korttia, tietokonetta, muuten käyttämällä mikro-ohjaimia. Nano-kortissa käytettävä mikro-ohjain (ATmega328) tarjoaa sarjaliikenne (UART TTL). Tähän pääsee digitaalisista nastoista, kuten TX ja RX. Arduino-ohjelmisto koostuu sarjamoduulista, jonka avulla tekstitiedot voidaan lähettää ja vastaanottaa taululta.

Nano-kortin TX & RX-merkkivalot vilkkuvat aina, kun tietoja lähetetään FTDI- ja USB-linkkien kautta tietokoneen suuntaan. Kirjaston kaltainen SoftwareSerial sallii sarjaliikenteen kaikilla taulun digitaalisilla nastoilla. Mikrokontrolleri tukee myös SPI & I2C (TWI) -viestintää.

Arduino Nano -ohjelmointi

Arduino-nanon ohjelmointi voidaan suorittaa Arduino-ohjelmistolla. Napsauta Työkalut-vaihtoehtoa ja valitse nanokortti. Mikrokontrolleri ATmega328 Nano-piirilevyn mukana on esiohjelmoitu käynnistyslataimen kanssa. Tämän käynnistyslataimen avulla voidaan ladata uusi koodi käyttämättä ulkoista laitteisto-ohjelmoijaa. Tämän tiedonsiirto voidaan tehdä STK500-protokollalla. Tässä voidaan myös välttää käynnistyslatainta ja mikro-ohjainohjelma voidaan suorittaa käyttämällä piirin sisäisen sarjaohjelmoinnin otsikkoa tai ICSP: tä Arduino ISP: n kanssa.

Arduino Nano -sovellukset

Näitä levyjä käytetään rakentamaan Arduino Nano -projekteja lukemalla anturin, painikkeen tai sormen tulot ja antamaan lähtö kääntämällä moottori tai LED PÄÄLLE, tai jotkut sovelluksista on lueteltu alla.

Näin ollen kyse on yleiskatsauksesta Arduino nano -taulukko . Yllä olevista tiedoista voidaan lopuksi päätellä, että aloittelijoille, jotka ovat uusia elektroniikassa, tämä Nano-kortti on erittäin suositeltava valitsemaan tämä kortti ominaisuuksiensa, kuten alhaiset kustannukset ja erittäin helppo käyttää eri sovelluksissa, vuoksi. Tämä levy voi yksinkertaisesti muodostaa yhteyden mihin tahansa tietokoneeseen mini-USB-portissa. Tässä on kysymys sinulle, mikä on Arduino nano -ohjain?