Программируемый микроконтроллер Arduino Nano
|
Цена: 1920 р. В корзине: нет |
|
Arduino Nano — встраиваемая плата на базе процессора ATMEGA328 с интегрированным USB-контроллером. Она невелика по размерам, полнофункциональна и может быть использована совместно с макетными платами. С электрической точки зрения, она аналогична Arduino Diecimila, но имеет больше аналоговых входов и встроенный джампер эталонного напряжения (AREF) +5В. По сравнению с Diecimila, у Nano отсутствует разъем питания и переключатель источника тока — устройство определяет и выбирает наиболее подходящий источник автоматически, что делает переключатель необязательным. Микроконтроллер ATmega328 имеет 32 кБ (в обоих случаях 2 кБ используется для хранения загрузчика), а также 2 кБ ОЗУ и 1 Кб EEPROM. На платформе Arduino Nano установлено несколько устройств для осуществления связи с компьютером, другими устройствами Arduino или микроконтроллерами. ATmega328 поддерживает последовательный интерфейс UART TTL (5 В), осуществляемый выводами 0 (RX) и 1 (TX). Установленная на плате микросхема FTDI FT232RL направляет данный интерфейс через USB, а драйверы FTDI (включены в программу Arduino) предоставляют виртуальный COM порт программе на компьютере. Мониторинг последовательной шины (Serial Monitor) программы Arduino позволяет посылать и получать текстовые данные при подключении к платформе. Светодиоды RX и TX на платформе будут мигать при передаче данных через микросхему FTDI или USB подключение (но не при использовании последовательной передачи через выводы 0 и 1). Библиотекой SoftwareSerial возможно создать последовательную передачу данных через любой из цифровых выводов Nano. ATmega328 поддерживает интерфейсы I2C (TWI) и SPI. В Arduino включена библиотека Wire для удобства использования шины I2C. Более подробная информация находится в документации. Микроконтроллеры ATmega328 поставляются с записанным загрузчиком, облегчающим запись новых программ без использования внешних программаторов. Связь осуществляется оригинальным протоколом STK500. Каждый из 14 цифровых выводов Nano, используя функции pinMode(), digitalWrite(), и digitalRead(), может настраиваться как вход или выход. Выводы работают при напряжении 5 В. Каждый вывод имеет нагрузочный резистор (стандартно отключен) 20-50 кОм и может пропускать до 40 мА. Некоторые выводы имеют особые функции:
На платформе Nano установлены 8 аналоговых входов, каждый разрешением 10 бит (т.е. может принимать 1024 различных значения). Стандартно выводы имеют диапазон измерения до 5 В относительно земли, тем не менее имеется возможность изменить верхний предел посредством функции analogReference(). Некоторые выводы имеют дополнительные функции:
Дополнительная пара выводов платформы:
|
|
| Код товара: | lc5281 |
Самые продаваемые товары
- Журнал Linux Format #5, Май 2012 +DVD
- Журнал Linux Format #4 (156), Апрель 2012 (Bodhi 1.3.0, Fedora 16 (32-разрядная сборка), CentOS 6.2)
- Журнал Linux Format #2 (154), Февраль 2012 (Linux Mint 12 (Установочный DVD. 64-разрядная сборка), SystemRescueCD 2.6.1, CRUX 2.7.1)
- Журнал Linux Format #1 (152-153), Январь 2012 (Ubuntu 11.10 (полный установочный DVD, 64-разрядная сборка), Fedora 16 beta, FileZilla 3.5.1)
- Журнал Linux Format #3 (155), Март 2012 (Bodhi 1.3.0, Fedora 16 (Установочный DVD. 64-разрядная сборка), Ubuntu 11.10 LXF Remix.)
- Электронная версия журнала Linux Format #4 (156), Апрель 2012 (PDF)
- OpenOffice.org 3.3 (1DVD)
- Электронная версия журнала Linux Format #5 (157), Май 2012 (PDF)
- Электронная версия журнала Linux Format #2 (154), Февраль 2012 (PDF)
- Электронная версия журнала Linux Format #3 (155), Март 2012 (PDF)
