Форма входа

Поиск



Счетчик посетителей

Рейтинг@Mail.ru

Разработано jtemplate модули Joomla

Arduino Mini

Это миниатюрный вариант модуля Ардуино, который очень удобен для макетирования особенно если требуется устройство с минимальными размерами.


Плата Arduino Mini

Описание

Arduino Mini представляет собой небольшую микроконтроллерную плату на основе микросхемы ATmega168, предназначенная для макетирования разработки а затем и использования на практике электронных устройств, особенно, если требуются минимальные размеры. Плата имеет 14 цифровых входа/выхода (6 из которых могут служить выходами сигнала ШИМ). восемь аналоговых входов, кварцевый резонатор на 16 мГц. Для подключения к компьютеру необходимо использовать отдельный дополнительный USB-адаптер или отдельный адаптер COM порта (преобразующий уровни +/-12 В в уровни 0...+5 В). 

ВНИМАНИЕ! Напряжение питания не должно превышать +9В. Модуль боится смены полюсов источника питания. Несоблюдение любого из перечисленных условий приводит к выходу модуля из строя.

Тип микроконтроллера   ATmega168
Рабочее напряжение микроконтроллера   +5В
Входное напряжение на разъеме питания   7-9В 
Число цифровых входов/выходов   14 (из них 6 могут быть выходами ШИМ)
Аналоговых входов   8 (из них 4 не выведены на разъем)
Напряжение нагрузки по каждому из выходов   40 мА
Объем памяти программ (Flash)   16 Кб
SRAM (оперативная память)   1 Кб
EEPROM   512 байт
Тактовая частота   16 МГц

 

Программное обеспечение

Для работы с модулем Arduino Mini используется стандартный пакет программного обеспечения (скачать).  Для того, что бы подсоединить модуль Arduino Mini к компьютеру вы должны воспользоватьяс дополнительным внешним адаптером. Например таким, как описано здесь. При покупке модуля в собранном виде он поставляется с прошитой в память микроконтроллера программой - загрузчиком. Эта программа работает с использованием протокола STK500, что позволяет прошивать разработанную вами программу даже без использования программной среды Ардуино. Описание протокола вы можете найти здесь.Такое решение позволяет использовать для программирования модуля рекомендуемую фирмой Atmel программную среду разработчика AVR Studio.  

Можно так же записывать программу в программную память микроконтроллера ATmega168 при помощи канала ICSP, разъем которого так же имеется на плате.

Входы/выходы

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

Модуль так же имеет 8 аналоговых входов (АЦП), каждый из которых обеспечивает 10 разрядное аналого-цифровое преобразрование (т.е. различает 1024 значений уровня сигнала). По умолчанию входы настроены на диапазон входного напряжения от 0 до 5В. Но вы можете снижать верхнюю границу этого диапазона при использовании внешнего источника опорного напряжения и соответствующим образом составленной программы. 

Цоколевка

ВНИМАНИЕ! При переходе от версии 03 к версии 04 цоколевка изменилась. Проверяйте версию вашего модуля перед началом работы.


Arduino ver. 03
 
 Arduino ver. 04

 

Схема

Схема Arduino Mini 03 в формате PDF 

Схема последней версии Arduino Mini в формате PDF 

Мой сайт по 1С