Кількість
|
Вартість
|
||
|
Arduino MKR ZERO це компактна, високопродуктивна плата, з великим об'ємом пам'яті і сильним периферійним обладнанням. Дана плата повністю підтримується середовищем розробки Arduino IDE. Отже є прекрасним навчальним пристроєм для розробки 32-бітних додатків. Відмітна особливість даного контролера це те, що він має вбудований порт для SD-карти зі спеціальним інтерфейсом SPI (SPI1). Що дає можливість контролеру відтворювати аудіофайли без додаткового обладнання. Плата оснащена мікро контролером Atmel SAMD21 MCU, з 32-бітовим процесором ARM Cortex® M0 +. Плата містить все необхідне для підтримки мікроконтролера; просто підключіть його до комп'ютера за допомогою кабелю micro-USB або включите його від LiPo батареї.
Увага: на відміну від більшості плат Arduino і Genuino, MKR Zero працює при напрузі 3,3 В. Максимальна напруга, яке можуть витримувати контакти вводу / виводу, складає 3,3 В. Подача напруги вище 3,3 В на будь-який висновок введення / виведення може привести до пошкодження плати.
Технічні характеристики:
Мікроконтролер | SAMD21 Cortex-M0+ 32bit low power ARM MCU |
Вхідна напруга (рекомендована) (USB/VIN) | 5V |
Підтримуваний тип батарей | Li-Po single cell, 3.7V, 700mAh minimum |
Макс. значення пост. струму на 1 вивід роз'єму 3.3V | 600mA |
Макс. значення пост. струму на 1 вивід роз'єму 5V Pin | 600mA |
Робоча напруга | 3.3V |
Цифрових виводів (I/O Pins) | 22 |
ШІМ виводів | 12 (0, 1, 2, 3, 4, 5, 6, 7, 8, 10, A3 - or 18 -, A4 -or 19) |
UART | 1 |
SPI | 1 |
I2C | 1 |
Аналогових виводів (вход) | 7 (ADC 8/10/12 bit) |
Аналогових виводів (выход) | 1 (DAC 10 bit) |
Зовнішні переривання | 9 (0, 1, 4, 5, 6, 7, 8, A1 -or 16-, A2 - or 17) |
Макс. значення пост. струму на 1 вивід (I/O Pin) | 7 mA |
Flash пам'ять | 256 KB |
Flash пам'ять під завантажувач | 8 KB |
SRAM | 32 KB |
EEPROM | no |
Частота | 32.768 kHz (RTC), 48 MHz |
LED_BUILTIN | 32 |
Повношвидкісний USB-пристрій і вбудований хост |
Призначення роз'ємів плати:
Вбудована SD
Вбудований роз'єм SD дозволяє відтворювати файли без додавання на плату додаткового обладнання. Крім того, SD-карта управляється спеціальним інтерфейсом SPI (SPI1), тому кожен з виводів роз'єму зайнятий під час використання SD. Бібліотека SD автоматично розпізнає MKR ZERO, тому для його використання необхідні будь-які зміни в ескізі, крім вибору правильного виводу SS (SDCARD_SS_PIN).
Ємність батареї
Li-Po акумулятори заряджаються до 4,2 В струмом, який зазвичай становить половину номінальної ємності (C/2). Для Arduino MKR ZERO використовується спеціалізований чіп з передвстановленим зарядним струмом 350 мАг. Це означає, що МІНІМАЛЬНА ємність Li-Po акумулятора повинна складати 700 мАг. Менші елементи будуть пошкоджені цим струмом і можуть перегрітися, утворити внутрішній газ і вибухнути, підпалюючи все навколо. Ми настійно рекомендуємо вам вибрати Li-Po акумулятор ємністю не менше 700 мАг. Для зарядки більшого елемента буде потрібно більше часу, але він не буде пошкоджений або перегрітий. Чіп запрограмований на 4 години зарядки, після чого переходить в автоматичний режим сну. Це обмежить кількість заряду до 1400 мАг за цикл зарядки.
Роз'єм акумулятора
Якщо ви хочете підключити акумулятор до вашого MKRZero, обов'язково знайдіть акумулятор з 2-контактним гніздовим роз'ємом типу JST PHR2. Полярність: якщо дивитися на контакти роз'єму плати, полярність ліва = позитивна, права = GND.
Додатковий порт I2C
Додатковий порт I2C MKR ZERO має додатковий роз'єм, призначений для розширення шини I2C. Це 5-контактний роз'єм малого форм-фактора з кроком 1,0 мм. Механічні деталі роз'єму можна знайти в його технічному описі. Порт I2C, також званий портом самоідентифікації Eslov в Arduino, поставляється з: SDA, SCL, GND, + 5V і додатковим цифровим виведенням, призначеним для відправки сигналу тривоги на підключені до нього прості пристрої I2C. Призначення виводів показано на зображенні:
Роз'єм, який ми пропонуємо для цього додаткового порту I2C, - це SHR-05V-S-B.
Vin
Цей вивід можна використовувати для живлення плати від регульованого джерела 5 В. Якщо живлення подається через цей контакт, джерело живлення USB відключається. Це єдиний спосіб подати на плату 5 В (діапазон від 5 В до 6 В) без використання USB. Цей вивід є ВХОДОМ.
5V
Цей вивід виводить 5 В від плати за живлення від роз'єму USB або від виведення VIN плати. Він не регулюється, і напруга знімається прямо зі входів. Оскільки це ВИХІД, його не слід використовувати в якості вхідного контакту для живлення плати.
VCC
Цей вивід виводить 3,3 В через вбудований регулятор напруги. Ця напруга однаково незалежна від використовуваного джерела живлення (USB, Vin або акумулятор).
LED ON
Цей світлодіод підключається до входу 5 В через USB або VIN. Він не підключений до живлення від акумулятора. Це означає, що він загоряється при живленні від USB або VIN, але не горить, коли плата працює від батареї. Це максимізує використання енергії, що зберігається в батареї. Тому нормально, якщо плата правильно працює від батареї без горіння світлодіода.
CHARGE LED (ЗАРЯДНИЙ СВІТЛОДІОД)
Світлодіод CHARGE на платі управляється мікросхемою зарядного пристрою, яка відстежує струм, споживаний літій-полімерним акумулятором під час зарядки. Зазвичай він загоряється, коли на плату надходить 5 В від VIN або USB, і чіп починає заряджати Li-Po акумулятор, підключеного до гнізда JST. У деяких випадках цей світлодіод починає блимати з частотою близько 2 Гц. Це миготіння викликано наступними умовами, які підтримуються протягом тривалого часу (від 20 до 70 хвилин):
- Батарея не підключена до гнізда JST.
- Підключений переразряженний / пошкоджений акумулятор. Його не можна перезарядити.
- Повністю заряджений акумулятор піддається ще одному непотрібному циклу зарядки. Це виконується шляхом відключення і повторного підключення або VIN, або самої батареї, поки VIN підключений.
Onboard LED (вбудований світлодіод)
На MKR ZERO вбудований світлодіод підключається до виділеного контакту (32), а не до 13, як на інших платах. Тому рекомендується використовувати визначення LED_BUILTIN.
УВАГА: НЕ ВСТАВЛЯЙТЕ до штекера JST на платі нічого, крім Li-Po батареї, характеристики якої відповідають зазначеним вище. НЕ ВСТАВЛЯЙТЕ VIN до джерела живлення більше 5 В.
Інформація для розробників (Wiki): Getting Started section