
Модуль Arduino LEONARDO R3, ATmega32U4 Development Board Starter 5V 16MHz Microcontroller Kit
450 ₴
- В наявності
- Код: 4989
- +380 (94) 964-35-86Viber
- +380 (66) 435-82-85Signal
Модуль Arduino LEONARDO R3, ATmega32U4 Development Board Starter 5V 16MHz Microcontroller Kit
В основі плати Arduino Leonardo лежить мікроконтролер ATmega32u4. На відміну від інших плат цієї серії, Leonardo не має великого контролера для комунікацій. Зв'язок із комп'ютером через USB відбувається через віртуальний serial-порт мікроконтролера ATmega32U4, контакти апаратного порту водночас залишаються незадійними та можуть використовуватися незалежно від поточного з'єднання з комп'ютером. Ще однією перевагою вбудованого USB-контролера є можливість під'єднання платформи до комп'ютера як HID-пристрої (миші, джойстик, клавіатури) або ж стандартним віртуальним COM-портом.
Живлення
Живлення плати Arduino Leonardo вибирається автоматично від одного з трьох джерел:
- через USB;
- від зовнішнього блока живлення (через 2,1 мм роз'єм);
- від батареї (через роз'єм Power).
Допустимий діапазон напруги зовнішнього блока живлення: 6-20 В. Рекомендований: 7-12В. Це пов'язано з особливістю роботи стабілізатора напруги на платі. За значень напруги нижче рекомендованих, відбувається просадка по ліні 5 В — це негативно позначається на роботі мікроконтролера та інших елементів плати. Перевищення рекомендованого значення призводить до перегрівання перетворювача з перспективою виходу з ладу всього пристрою.
Входи/виходи
У Arduino Leonardo є 20 виводів. Кожен із них може бути настроєний на вхід або на вихід. Водночас 7 виводів можна використовувати як ШІМ, а 12 — використовувати як аналогові входи.
Кожен висновок із функцією ШІМ дає змогу виводити аналогові рівні напруги з дискретністю 8 біт.
Кожен аналоговий вхід має роздільну здатність 10 бітів. Межа вимірювання вхідних значень: 0-5 В (верхня межа можна скоригувати через опорну напругу, подана на вхід AREF).
5 виводів можуть бути сконфігуровані на прийняття зовнішнього переривання (по зміні вхідного значення або за вихідним/рятувальним фронтом).
Окремий вихід дублює кнопку Reset. Використовується у разі фізичного блокування платою розширення стандартної кнопки скидання.
Світлодіоди
На палліт розташовані чотири світлодіоди:
ON — працює як індикатор наявності живлення на платі;
RX, TX — сигналізують про передавання даних;
L — спрацьовує за наявності потенційного високого рівня на 13 цифровому виводі.
Пам'ять
Об'єм Flash-пам'яті мікроконтролера ATmega32U4 — 32 кБ (4 кБ зарезервовано під завантажувач). ОЗУ – 2,5кБ. Розмір енергонезалежної пам'яті — 1 кБ.
Зв'язок
Мікроконтролер ATmega32u4 дає змогу організувати зв'язок з іншими пристроями через послідовний інтерфейс (виводи RX і ТХ). Під час зв'язку з комп'ютером через USB (підтримується режим Full Speed) використовуються стандартні драйвери та організуються віртуальний COM-порт.
Реалізована так само робота послідовних інтерфейсів SPI (немає на виводах плати, вимкнений тільки на роз'єм ICSP) і I2C (інтерфейс TWI).
Програмування
Як і інші плати сімейства Arduino, Arduino Leonardo програмується через програмний продукт із відкритим вихідним кодом Arduino Software (IDE). У меню програми потрібно вибрати відповідний тип плати (Arduino Leonardo) і мікроконтролера (ATmega32u4). Крім програмування через завантажувач, можна працювати з мікроконтролером безпосередньо через виведення роз'єму ICSP.
Плата Arduino Leonardo дає змогу здійснювати програмне скидання й подальший запуск завантажувача (активен приблизно 8 секунд), з комп'ютера, до якого він під'єднаний, через закриття COM-порту, що працював на швидкості 1,2 к бод.
Роз'єм USB
На платі використовується роз'єм microUSB. Менші розміри порту дають змогу не турбуватися про щільне встановлення плат розширення, як це було на Arduino Uno з USB-роз'ємом Type B.
Біля роз'єму розміщений самовідновлюваний автомат-запобіжник, який захищає USB-порт комп'ютер від струмів КЗ і тривалого протікання струму більш ніж 0,5 А. Відновлення зв'язку між ПК і платою Leonardo відбувається у разі повернення величини струму, протікання через роз'єм, до допустимих значень.
Характеристики:
Мікроконтролер:
ATmega32u4
Тактова частота, МГц: 16
Пам'ять, кБ
Flash: 32 (4 — резерв під завантажувач)
SRAM: 2,5
EEPROM: 1
Напруга, В
Робочі: 5
Рекомендуемое:7-12
Максимальне: 6-20
Входи/виводи, шт.
Цифрових: 20
Зокрема із ШІМ: 7
Аналогових: 12
Сила струму, мА
Для виводів 5 В: 40мА
Для виводів 3.3 В: 50мА
Комплектация: Плата Arduino Leonardo.
USB-кабель до комплекту не входить
#4989
| Основні атрибути | |
|---|---|
| Тип | Модуль |
- Ціна: 450 ₴




