Описание платы Arduino Mini

Arduino Mini впервые появился на российском рынке более десяти лет назад. Микроконтроллер был задуман для использования в небольших лабораторных проектах, в которых практически отсутствует свободное место для оборудования. Плата была построена на базе уже показавшего себя в деле микропроцессора ATmega168, который работает с частотой 16 МГц. Ардуино питается напряжением от 5 до 9 вольт, рекомендуемый источник питания платы для точной работы системы – батарейка формата крона, напряжение которой составляет 9 вольт.

Описание платы Arduino Mini

В платформе имеется 14 цифровых входов и выводов, шесть из которых можно использовать как выходы ШИМ. Также присутствуют восемь аналоговых входов, четыре их которых имеют выходы. Ознакомиться подробнее со всеми входами и выходами можно на фотографии распиновки платы.

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

В Arduino Mini присутствуют 8 аналоговых входов, каждый из них может представлять аналоговое напряжение в виде 10-битного числа, то есть можно указать 1024 разных значения. Для подключения к 4,5,6,7 выводу на плате предусмотрены отверстия и распаянные площадки.

Для того чтобы каждый раз перед загрузкой нового скетча не нужно было нажимать кнопку сброса, Arduino Mini автоматически удаляет старый код перед записью нового. Это очень удобно, если микроконтроллер расположен в тяжело доступном месте, и доступ к кнопке сброса отсутствует. В некоторых, старых версиях платы отсутствует кнопка сброса, однако ее можно припаять к третьему по счету входу.

Нашел точную схему четвертой версии ардуино мини, пятую искал, но к сожалению нигде так и не нашел. Единственное отличие - в пятой версии появилась кнопка, все остальное осталось так как было, распиновка не изменилась.

В последней версии Arduino Mini (R5) была обновлена все плата, и теперь все компоненты, резисторы и микропроцессор расположены на лицевой стороне, тыльная сторона защищена лаком, во избежание короткого замыкания. Также в последней версии появилась кнопка сброса, нажав на которую можно очистить код. Расположение выводов одинаковое во всех версиях микроконтроллера.

Флэш-память контроллера – 16 Кб (128000 бит), однако 2 Кб используется для загрузчика кода. Энергонезависимая память платы – 512 байт, что довольно таки неплохо для такого миниатюрного размера.

В отличии от других версии ардуино, в Arduino Mini отсутствует разъем для подключения платы к ПК. Решить эту проблему можно с помощью любого адаптера, который подключается к ардуине четырьмя пинами: два – для питания, еще два – для передачи данных. Вместо адаптера можно также использовать преобразователь RS232 в TTL, купить который можно в любом китайском интернет магазине радиоэлектроники. Программируется платформа стандартно, посредством программного обеспечения Arduino, которое можно скачать бесплатно на официальном сайте.

Arduino Mini является отличным выбором для каких-то миниатюрных проектов, роботов, систем. На базе именно этого контроллера удобно создавать небольшие звукозаписывающие устройства, жучки, мини-роботов, и много прочей техники. Несмотря на небольшой размер плата очень удобна в программировании и подключении, памяти вполне достаточно даже для больших и сложных команд.

Ардуино+