6. Arduino Nano ja Arduino Pro Mini - matpi/EmbeddedSystemsUTU GitHub Wiki

Arduino Nano

Arduino Nano on pieni, täydellinen, koekytkentälevylle hyvin soveltuva kehitysalusta, jossa on ATmega328 (Arduino Nano 3.x) tai ATmega168 (Arduino Nano 2.x) mikrokontrolleri. Arduino Nano

Yhteenveto ominaisuuksista:

Mikrokontrolleri: Atmel ATmega168 tai ATmega328

Toimintajännite: 5 V

Käyttöjännite (suositus): 7-12 V

Käyttöjännite (mahdollinen): 6-20 V

Digitaaliset I/O pinnit: 14 kpl (6 PWM output)

Analogiset input pinnit: 8 kpl

DC virta (I/O pinni): 40 mA

Flash muisti: 16 KB (ATmega168) tai 32 KB (ATmega328) josta 2 KB varattu bootloaderille

SRAM: 1 KB (ATmega168) tai 2 KB (ATmega328)

EEPROM: 512 bytes (ATmega168) tai 1 KB (ATmega328)

Kellotaajuus: 16 MHz

Mitat: 18,54 mm x 4,32 mm

Arduino Pro Mini

Alkuperäinen Arduino Pro Mini on ATMega168 mikropiiriin perustuva kehitysalusta (suunnittelu ja valmistus: SparkFun Electronics), jossa on 14 digitaalista input/output pinniä (6 kpl PWM) sekä 8 analogista input pinniä. Alustalla ei ole omaa ohjelmointiin tarvittavaa USB piiriä tai liitäntää, vaan se tarvitsee erillisen Sparkfun USB-ohjainlevyn. Pro mini Arduinoa valmistetaan 3,3V/8MHz ja 5V/16 MHz versioina.

Vastaavaa Pro Mini alustaa tehdään myös erilaisina rinnakkaistuotteina muiden elektroniikkavalmistajien toimesta. Näissä eri versioissa on vaihtelua levyn rakenteen ja ominaisuuksien suhteen. Mikropiirinä käytetäänkin esimerkiksi ATMega328 tyyppistä piiriä tai luultavammin sen kopiota. Meillä käytössä olevissa levyissä on Atmel Mega 328P AU1434 piiri. USB -ohjainlevyn sovitinpiirinä on SILABS CP2102 DCF052 1429+ ...tätä varten tietokoneeseen on ladattava sopiva ajuri, joka löytyy esimerkiksi SILICON LABS www-sivustolta: http://www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers.aspx

Ohjelmoitaessa Arduino Pro Mini levyä USB-hjainlevy on kytkettävä siihen seuraavalla tavalla:

ProMini_usb

Alla olevassa kuvassa havainnollistetaan vielä koekytkentälevyllä ja johtimilla tapahtuvaa kytkentää:

BBR2