Arduino Mini побудована на мікроконтролері ATmega168 та призначена для використання в лабораторних роботах і проектах, де простір є критичним параметром. Платформа містить 14 цифрових входів і виходів (6 з яких можуть використовуватися як виходи ШІМ), 8 аналогових входів і кварцовий генератор 16 МГц. Програмується за допомогою адаптера Mini USB або будь-якого перетворювача USB або RS232 в TTL.
Короткі характеристики
мікроконтролер ATmega168
робоча напруга 5 У
Вхідна напруга 7-9 В
Цифрові Входи / Виходи 14 (6 з яких можуть використовуватися як виходи ШІМ)
аналогові входи 8 (4 з яких мають висновки)
Постійний струм через вхід / вихід 40 мА
Флеш пам `ять 16 Кб (2 використовуються для завантажувача)
ОЗУ 1 Кб
Незалежна пам'ять 512 байт Т
актова частота 16 МГц
Для програмування Arduino Mini потрібен адаптер Mini USB або будь-який перетворювач USB або RS232 в TTL. Мікроконтролер ATmega168 поставляється з записаним завантажувачем, що полегшує запис нових програм без використання вбудованих програматорів.
Зв'язок з завантажувачем здійснюється оригінальним протоколом STK500.
Є можливість використовувати ICSP (внутрішньосхемне програмування) замість завантажувача.
Схема різних модифікацій Arduino Mini
Входи і Виходи
Кожен з 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 Mini
Arduino Mini
зараз мало хто продає arduino pro mini 8Mhz. В основному продають контролери на атмега 328 з частотою 16Мгц.
Микроконтроллер ATmega328
Рабочее напряжение 3.3В или 5В
Напряжение питания 5 - 12В для модели 5В
Цифровые входы/выходы 14
Аналоговые входы 8
Максимальный ток одного вывода 40 мА
Flash-память 16 КБ (из которых 2 КБ используются загрузчиком)
сама ходова модель ATmega 328 16Мгц
В моделі є Автоматичне (програмне) перезавантаження
Arduino Pro Mini розроблена таким чином, щоб перед записом нового коду перезавантаження здійснювалася самою програмою, а не натисканням кнопки на платформі. Одна з висновків на блоці з шести висновків підключений до лінії перезавантаження мікроконтролерів ATmega168 через резистор 100 нФ. Даний висновок з'єднаний з однією з ліній управління потоком конвертора USB-to-serial, підключеного до блоку: до ліній RTS при використанні кабелю FTDI або до лінії DTR при використанні плати-конвертора Sparkfun. Активація даної лінії, тобто подача сигналу низького рівня, перезавантажує мікроконтролер. Програма Arduino, використовуючи цю функцію, завантажує код одним натисканням кнопки Upload в самому середовищі програмування. Подача сигналу низького рівня по лінії перезавантаження скоординована з початком запису коду, що скорочує таймаут завантажувача.
Функція має ще одне застосування. Перезавантаження Pro Mini відбувається кожного разу при підключенні до програми Arduino на комп'ютері з ОС Mac X або Linux (через USB). Наступні півсекунди після перезавантаження працює завантажувач. Під час програмування відбувається затримка декількох перших байтів коду, щоб уникнути отримання платформою некоректних даних (всіх, окрім коду нової програми). Якщо проводиться разова налагодження скетчу, записаного в платформу, або введення будь-яких інших даних при першому запуску, необхідно переконатися, що програма на комп'ютері очікує протягом секунди перед передачею даних.
Микроконтроллер ATmega328
Рабочее напряжение 3.3В или 5В
Напряжение питания 5 - 12В для модели 5В
Цифровые входы/выходы 14
Аналоговые входы 8
Максимальный ток одного вывода 40 мА
Flash-память 16 КБ (из которых 2 КБ используются загрузчиком)
сама ходова модель ATmega 328 16Мгц
В моделі є Автоматичне (програмне) перезавантаження
Arduino Pro Mini розроблена таким чином, щоб перед записом нового коду перезавантаження здійснювалася самою програмою, а не натисканням кнопки на платформі. Одна з висновків на блоці з шести висновків підключений до лінії перезавантаження мікроконтролерів ATmega168 через резистор 100 нФ. Даний висновок з'єднаний з однією з ліній управління потоком конвертора USB-to-serial, підключеного до блоку: до ліній RTS при використанні кабелю FTDI або до лінії DTR при використанні плати-конвертора Sparkfun. Активація даної лінії, тобто подача сигналу низького рівня, перезавантажує мікроконтролер. Програма Arduino, використовуючи цю функцію, завантажує код одним натисканням кнопки Upload в самому середовищі програмування. Подача сигналу низького рівня по лінії перезавантаження скоординована з початком запису коду, що скорочує таймаут завантажувача.
Функція має ще одне застосування. Перезавантаження Pro Mini відбувається кожного разу при підключенні до програми Arduino на комп'ютері з ОС Mac X або Linux (через USB). Наступні півсекунди після перезавантаження працює завантажувач. Під час програмування відбувається затримка декількох перших байтів коду, щоб уникнути отримання платформою некоректних даних (всіх, окрім коду нової програми). Якщо проводиться разова налагодження скетчу, записаного в платформу, або введення будь-яких інших даних при першому запуску, необхідно переконатися, що програма на комп'ютері очікує протягом секунди перед передачею даних.
-
- Повідомлень: 4
- З нами з: 17 липня 2021 22:03
- Звідки: Russia
- Контактна інформація:
Arduino Mini
Pouvez-vous donner plus de détail sur votre configurtation ?
Quelle version de lIDE ? Quel système ? Quelle carte Arduino mini ? Quel convertisseur USB-UART ?
En vous remerciant,
S.
Quelle version de lIDE ? Quel système ? Quelle carte Arduino mini ? Quel convertisseur USB-UART ?
En vous remerciant,
S.