Характеристики
Основні | |
---|---|
Виробник | Без бренда |
Країна виробник | Китай |
Тип монтажу | На плату |
ПІД-регулятор | Так |
Стан | Новий |
Користувальницькі характеристики | |
Країна реєстрації | Китай |
Arduino Pro Mini построена на микроконтроллере ATmega168 (техническое описание). Платформа содержит 14 цифровых входов и выходов (6 из которых могут использоваться как выходы ШИМ), 6 аналоговых входов, резонатор, кнопку перезагрузки и отверстия для монтажа выводов. Блок из шести выводов может подключаться к кабелю FTDI или плате-конвертеру Sparkfun для обеспечения питания и связи через USB.
Arduino Pro Mini призначена для неоднозначного установки в об'єкти або експонати. Платформа поставляється без встановлених висновків, що дозволяє користувачам застосовувати власні висновки і роз'єми. Розташування висновків сумісний з платформою Arduino Mini.
Існує дві версії платформи Pro Mini. Одна версія працює при напрузі 3.3 В і частоті 8 МГц, інша за напруги 5 В і частоті 16 МГц.
Arduino Pro Mini розроблена і виробляється SparkFun Electronics.
Характеристики
Мікроконтролер
ATmega168
Робоча напруга
3.3 або 5 В (залежно від моделі)
Вхідна напруга
3.35-12 В (модель 3.3) або 5-12 В (модель 5)
Цифрові Входи/Виходи
14 (6 з яких можуть використовуватися як виходи ШІМ)
Аналогові входи
6
Постійний струм через вхід/вихід
40 мА
Флеш-пам'ять
16 Кб (2 використовуються для завантажувача)
ОЗУ
1 Кбайт
EEPROM
512 байт
Тактова частота
8 МГц (модель 3.3) або 16 МГц (модель 5)
Харчування
Arduino Pro Mini може отримувати живлення: через кабель FTDI, або від плати конвертора, або від регульованого джерела живлення 3.3 В або 5 (залежить від моделі платформи) через висновок Vcc, або від нерегульованого джерела через висновок RAW.
Висновки живлення:
RAW. Для підключення нерегульованого напруги.
VCC. Для підключення регульованих 3.3 або 5 Ст.
GND. Висновки заземлення.
Пам'ять
Мікроконтролер ATmega168 має: 16 кБ флеш-пам'яті для зберігання коду програми (2 кБ використовується для зберігання завантажувача), 1 кБ ОЗУ і 512 байт EEPROM (яка читається і записується з допомогою бібліотеки EEPROM).
Входи і Виходи
Кожен з 14 цифрових висновків Pro, використовуючи функції pinMode(), digitalWrite(), і digitalRead(), може налаштовуватися як вхід або вихід. Висновки працюють при напрузі 3,3 Ст. Кожен висновок має навантажувальний резистор (стандартно відключений) 20-50 кОм і може пропускати до 40 мА. Деякі висновки мають особливі функції:
Послідовна шина: 0 (RX) і 1 (TX). Висновки використовуються для отримання (RX) і передачі (TX) даних TTL. Дані висновки мають з'єднання з висновками TX-0 і RX-1 блоку з шести висновків.
Зовнішнє переривання: 2 і 3. Дані висновки можуть бути налаштовані на виклик переривання або на молодшому значенні, або на передньому або задньому фронті, чи при зміні значення. Детальніша інформація знаходиться в описі функції attachInterrupt().
ШІМ: 3, 5, 6, 9, 10, і 11. Будь висновків забезпечує ШІМ з роздільною здатністю 8 біт за допомогою функції analogWrite().
SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). За допомогою даних висновків здійснюється зв'язок SPI, яка, хоча і підтримується апаратною частиною, не включена в мову Arduino.
LED: 13. Вбудований світлодіод, підключений до цифрового висновку 13. Якщо значення на виведенні має високий потенціал, то світлодіод горить.
На платформі Mini Pro встановлено 6 аналогових входів, кожен роздільною здатністю 10 біт (тобто може приймати 1024 різних значення). Чотири з них розташовані на краю платформи, а інші два (входи 4 і 5) ближче до центру. Вимірювання відбувається відносно землі до значення VCC. Деякі висновки мають додаткові функції:
I2C: A4 (SDA) і A5 (SCL). За допомогою висновків здійснюється зв'язок I2C (TWI), для створення якого використовується бібліотека Wire.
Існує додатковий висновок на платформі:
Reset. Низький рівень сигналу на виводі перезавантажує мікроконтролер. Зазвичай застосовується для підключення кнопки перезавантаження на платі розширення, що закриває доступ до кнопки на самій платі Arduino.
Зверніть увагу на з'єднання між висновками Arduino і портами ATmega168.
Зв'язок
На платформі Arduino Pro Mini встановлено кілька пристроїв для зв'язку з комп'ютером, іншими пристроями Arduino або мікроконтролерами.ATmega168 підтримує послідовний інтерфейс UART TTL, здійснюваний висновками 0 (RX) і 1 (TX). Моніторинг послідовної шини (Serial Monitor) програми Arduino дозволяє відправляти і отримувати текстові дані через з'єднання USB.
Бібліотекою SoftwareSerial можливо створити послідовну передачу даних через будь-який з цифрових висновків Pro Mini.
ATmega168 підтримує інтерфейси I2C (TWI) і SPI. Arduino включена бібліотека Wire для зручності використання шини I2C. Більш детальна інформація знаходиться в документації. Для використання інтерфейсу SPI зверніться до технічних даних мікроконтролера ATmega168.
Програмування
Платформа програмується ЗА допомогою Arduino. Детальніша інформація знаходиться в довіднику та інструкціях.
Мікроконтролер ATmega168 поставляється з записаним завантажувачем, полегшує запис нових програм без використання зовнішніх програматорів. Зв'язок здійснюється оригінальним протоколом STK500.
Є можливість не використовувати завантажувач і запрограмувати ATmega168 з допомогою зовнішнього програматора. Детальна інформація міститься в даній інструкції.
Автоматична (програмна) перезавантаження
Arduino Pro Mini розроблена таким чином, щоб перед записом нового коду перезавантаження здійснювалася самою програмою, а не натисненням кнопки на платформі. Одна з висновків на блоці з шести висновків підключений до лінії перезавантаження мікроконтролерів ATmega168 через резистор 100 нФ. Даний висновок з'єднаний з однієї з ліній управління потоком конвертора USB-to-serial, підключеного до блоку: до ліній RTS при використанні кабелю FTDI або до лінії DTR при використанні плати-конвертора Sparkfun. Активація даної лінії, тобто подача сигналу низького рівня, перезавантажує мікроконтролер. Програма Arduino, використовуючи цю функцію, завантажує код одним натисненням кнопки Upload в самому середовищі програмування. Подача сигналу низького рівня по лінії перезавантаження скоординована з початком запису коду, що скорочує таймаут завантажувача.
Функція має ще одне застосування. Перезавантаження Pro Mini відбувається кожен раз при підключенні до програми Arduino на комп'ютері з Mac os X або Linux (через USB). Наступні півсекунди після перезавантаження працює завантажувач. Під час програмування відбувається затримка декількох перших байтів коду, щоб уникнути отримання платформою некоректних даних (всіх, окрім коду нової програми). Якщо проводиться разова налагодження скетчу, записаного в платформу, або введення будь-яких інших даних при першому запуску, необхідно переконатися, що програма на комп'ютері очікує протягом секунди перед передачею даних.
Фізичні характеристики
Габаритні розміри друкованої плати Pro Mini складають 1,8х3,3 див.
Arduino Pro Mini призначена для неоднозначного установки в об'єкти або експонати. Платформа поставляється без встановлених висновків, що дозволяє користувачам застосовувати власні висновки і роз'єми. Розташування висновків сумісний з платформою Arduino Mini.
Існує дві версії платформи Pro Mini. Одна версія працює при напрузі 3.3 В і частоті 8 МГц, інша за напруги 5 В і частоті 16 МГц.
Arduino Pro Mini розроблена і виробляється SparkFun Electronics.
Характеристики
Мікроконтролер
ATmega168
Робоча напруга
3.3 або 5 В (залежно від моделі)
Вхідна напруга
3.35-12 В (модель 3.3) або 5-12 В (модель 5)
Цифрові Входи/Виходи
14 (6 з яких можуть використовуватися як виходи ШІМ)
Аналогові входи
6
Постійний струм через вхід/вихід
40 мА
Флеш-пам'ять
16 Кб (2 використовуються для завантажувача)
ОЗУ
1 Кбайт
EEPROM
512 байт
Тактова частота
8 МГц (модель 3.3) або 16 МГц (модель 5)
Харчування
Arduino Pro Mini може отримувати живлення: через кабель FTDI, або від плати конвертора, або від регульованого джерела живлення 3.3 В або 5 (залежить від моделі платформи) через висновок Vcc, або від нерегульованого джерела через висновок RAW.
Висновки живлення:
RAW. Для підключення нерегульованого напруги.
VCC. Для підключення регульованих 3.3 або 5 Ст.
GND. Висновки заземлення.
Пам'ять
Мікроконтролер ATmega168 має: 16 кБ флеш-пам'яті для зберігання коду програми (2 кБ використовується для зберігання завантажувача), 1 кБ ОЗУ і 512 байт EEPROM (яка читається і записується з допомогою бібліотеки EEPROM).
Входи і Виходи
Кожен з 14 цифрових висновків Pro, використовуючи функції pinMode(), digitalWrite(), і digitalRead(), може налаштовуватися як вхід або вихід. Висновки працюють при напрузі 3,3 Ст. Кожен висновок має навантажувальний резистор (стандартно відключений) 20-50 кОм і може пропускати до 40 мА. Деякі висновки мають особливі функції:
Послідовна шина: 0 (RX) і 1 (TX). Висновки використовуються для отримання (RX) і передачі (TX) даних TTL. Дані висновки мають з'єднання з висновками TX-0 і RX-1 блоку з шести висновків.
Зовнішнє переривання: 2 і 3. Дані висновки можуть бути налаштовані на виклик переривання або на молодшому значенні, або на передньому або задньому фронті, чи при зміні значення. Детальніша інформація знаходиться в описі функції attachInterrupt().
ШІМ: 3, 5, 6, 9, 10, і 11. Будь висновків забезпечує ШІМ з роздільною здатністю 8 біт за допомогою функції analogWrite().
SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). За допомогою даних висновків здійснюється зв'язок SPI, яка, хоча і підтримується апаратною частиною, не включена в мову Arduino.
LED: 13. Вбудований світлодіод, підключений до цифрового висновку 13. Якщо значення на виведенні має високий потенціал, то світлодіод горить.
На платформі Mini Pro встановлено 6 аналогових входів, кожен роздільною здатністю 10 біт (тобто може приймати 1024 різних значення). Чотири з них розташовані на краю платформи, а інші два (входи 4 і 5) ближче до центру. Вимірювання відбувається відносно землі до значення VCC. Деякі висновки мають додаткові функції:
I2C: A4 (SDA) і A5 (SCL). За допомогою висновків здійснюється зв'язок I2C (TWI), для створення якого використовується бібліотека Wire.
Існує додатковий висновок на платформі:
Reset. Низький рівень сигналу на виводі перезавантажує мікроконтролер. Зазвичай застосовується для підключення кнопки перезавантаження на платі розширення, що закриває доступ до кнопки на самій платі Arduino.
Зверніть увагу на з'єднання між висновками Arduino і портами ATmega168.
Зв'язок
На платформі Arduino Pro Mini встановлено кілька пристроїв для зв'язку з комп'ютером, іншими пристроями Arduino або мікроконтролерами.ATmega168 підтримує послідовний інтерфейс UART TTL, здійснюваний висновками 0 (RX) і 1 (TX). Моніторинг послідовної шини (Serial Monitor) програми Arduino дозволяє відправляти і отримувати текстові дані через з'єднання USB.
Бібліотекою SoftwareSerial можливо створити послідовну передачу даних через будь-який з цифрових висновків Pro Mini.
ATmega168 підтримує інтерфейси I2C (TWI) і SPI. Arduino включена бібліотека Wire для зручності використання шини I2C. Більш детальна інформація знаходиться в документації. Для використання інтерфейсу SPI зверніться до технічних даних мікроконтролера ATmega168.
Програмування
Платформа програмується ЗА допомогою Arduino. Детальніша інформація знаходиться в довіднику та інструкціях.
Мікроконтролер ATmega168 поставляється з записаним завантажувачем, полегшує запис нових програм без використання зовнішніх програматорів. Зв'язок здійснюється оригінальним протоколом STK500.
Є можливість не використовувати завантажувач і запрограмувати ATmega168 з допомогою зовнішнього програматора. Детальна інформація міститься в даній інструкції.
Автоматична (програмна) перезавантаження
Arduino Pro Mini розроблена таким чином, щоб перед записом нового коду перезавантаження здійснювалася самою програмою, а не натисненням кнопки на платформі. Одна з висновків на блоці з шести висновків підключений до лінії перезавантаження мікроконтролерів ATmega168 через резистор 100 нФ. Даний висновок з'єднаний з однієї з ліній управління потоком конвертора USB-to-serial, підключеного до блоку: до ліній RTS при використанні кабелю FTDI або до лінії DTR при використанні плати-конвертора Sparkfun. Активація даної лінії, тобто подача сигналу низького рівня, перезавантажує мікроконтролер. Програма Arduino, використовуючи цю функцію, завантажує код одним натисненням кнопки Upload в самому середовищі програмування. Подача сигналу низького рівня по лінії перезавантаження скоординована з початком запису коду, що скорочує таймаут завантажувача.
Функція має ще одне застосування. Перезавантаження Pro Mini відбувається кожен раз при підключенні до програми Arduino на комп'ютері з Mac os X або Linux (через USB). Наступні півсекунди після перезавантаження працює завантажувач. Під час програмування відбувається затримка декількох перших байтів коду, щоб уникнути отримання платформою некоректних даних (всіх, окрім коду нової програми). Якщо проводиться разова налагодження скетчу, записаного в платформу, або введення будь-яких інших даних при першому запуску, необхідно переконатися, що програма на комп'ютері очікує протягом секунди перед передачею даних.
Фізичні характеристики
Габаритні розміри друкованої плати Pro Mini складають 1,8х3,3 див.
Інформація для замовлення
- Ціна: 91,30 ₴