Arduino Nano 3

В средата на 2013 г. закупих дъската Arduino Nano версия 3.0. Ясно е, че дъската е изградена на платформа, подобна на пълноправен arduino uno, но има някои нюанси. Нека се опитаме да ги разберем в тази статия.

Платформа Arduino Nano 3.0 се основава на микроконтролера ATmega328, има малки размери и може да се използва в различни проекти. Nano се разработва и предлага на пазара от Gravitech. По-долу са техническите характеристики:

Микроконтролер - ATmega328
Работно напрежение - 5 V
Входно напрежение (препоръчително) - 7-12 V
Входно напрежение (ограничение) - 6-20 V
Цифрови входове/изходи - 14 (6 от тях могат да се използват като ШИМ изходи)
Аналогови входове - 8
DC ток през вход/изход - 40 mA
Флаш памет - 32 KB (с 2 KB, използвани за bootloader)
RAM - 2 KB
EEPROM - 1 Kb
Тактова честота - 16 MHz
Размери - 1,85 см х 4,3 см

Arduino Nano

Вариант на дъска със запоени крачета

arduino

Опция дъска без крака. За тези, които обичат да запояват:-)

Arduino Nano се захранва чрез Mini-B USB конектор, както и нерегулирано 6-20V (пин 30) или регулирано 5V (пин 27) външно захранване. Източникът с най-високо напрежение се избира автоматично.

Всички 14 цифрови щифта (с помощта на функции pinMode (), digitalWrite () и digitalRead ()) могат да бъдат конфигурирани като вход или изход. Пиновете работят при напрежение 5 V. Всеки щифт има издърпващ резистор (деактивиран по подразбиране) от 20-50 kOhm и може да премине до 40 mA.

Има няколко начина за комуникация с компютър или други устройства и микроконтролери. ATmega328 поддържа UART TTL (5V) сериен интерфейс чрез щифтове 0 (RX) и 1 (TX). Чипът FTDI FT232RL насочва този интерфейс през USB, а драйверите FTDI осигуряват виртуален COM порт за програмата arduino на компютъра. Светодиодите RX и TX на платформата мигат, когато предават данни само чрез FTDI чип или USB връзка.