Количество
|
Стоимость
|
||
|
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