Arduino Mini

Плата 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 и программного кода низшего уровня.

Обратите внимание на соединение между выводами Arduino и портами ATmega168.

Разводка выводов

Примечание: расположение выводов на версии платформы 04 отличается от расположения на версии 03.  

Плата Arduino Mini 03 распиновка Плата Arduino Mini 04 распиновка
Расположение выводов Arduino Mini 03. (совместима с ранними версиями, но отсутствует вывод IO7) Расположение выводов Arduino Mini 04. (Вывод заземления смещен ниже на один вывод.)

 

Принципиальная схема

Схема Arduino Mini 04

Схема Arduino Mini 03

Файлы Gerber для Arduino Mini 04 (оригинальные файлы платформы, созданные не в Eagle)

Файлы для адаптера Mini USB

Смотрите также