Arduino Mini

Общие сведения

Arduino Mini построена на микроконтроллере ATmega168 (технические данные) и предназначена для использования в лабораторных работах и проектах, где пространство является критическим параметром. Платформа содержит 14 цифровых входов и выходов (6 из которых могут использоваться как выходы ШИМ), 8 аналоговых входов и кварцевый генератор 16 МГц. Программируется при помощи адаптера Mini USB или любого преобразователя USB или RS232 в TTL.

Внимание: запрещается подключать напряжение, превышающее 9 В, или менять его полюсы, это может повредить платформу.

Краткие характеристики

  • Микроконтроллер ATmega168
  • Рабочее напряжение 5 В
  • Входное напряжение 7-9 В
  • Цифровые Входы/Выходы 14 (6 из которых могут использоваться как выходы ШИМ)
  • Аналоговые входы 8 (4 из которых имеют выводы)
  • Постоянный ток через вход/выход 40 мА
  • Флеш-память 16 Кб (2 используются для загрузчика)
  • ОЗУ 1 Кб
  • Энергонезависимая память 512 байт
  • Тактовая частота 16 МГц

Программирование

Платформа программируется посредством ПО Arduino. 

Для программирования Arduino Mini требуется адаптер Mini USB или любой преобразователь USB или RS232 в TTL. 

Микроконтроллер ATmega168 поставляется с записанным загрузчиком, облегчающим запись новых программ без использования встроенных программаторов. Связь с загрузчиком осуществляется оригинальным протоколом STK500.

Имеется возможность использовать ICSP (внутрисхемное программирование) вместо загрузчика.

Входы и Выходы

Каждый из 14 цифровых выводов может использоваться как вход или выход. Выводы работают при напряжении 5 В. Каждый вывод имеет нагрузочный резистор (стандартно отключен) 20-50 кОм и может пропускать до 40 мА. Выводы 3, 5, 6, 9, 10, и 11 могут использоваться для ШИМ; подробности в описании функции analogWrite(). Подключение к выводам 0 и 1 любых устройств, кроме адаптера Mini USB, может прервать подключение по USB или запись нового программного кода.

На платформе Mini установлены 8 аналоговых входов, каждый разрешением 10 бит (т.е. может принимать 1024 различных значения). Входы 0 – 3 имеют выводы, а для подключения входов 4 – 7 требуется пайка. Стандартно входы имеют диапазон измерения до 5 В относительно земли, тем не менее имеется возможность изменить верхний предел посредством вывода AREF и программного кода низшего уровня.