Arduino MKR 1000

Описание

Платформа Arduino MKR1000 была разработана, чтобы предложить практическое и экономически эффективное решение для «мэйкеров», желающих добавить Wi-Fi связь к своим проектам с минимальным опытом работы в сети. Плата построена на основе SoC ATSAMW25, которая является часть семейства беспроводных устройств Atmel SmartConnect, специально разработанных для IoT проектов.

ATSAMW25 сотоит из трех основных блоков:
– SAMD21 Cortex-M0+ 32bit low power ARM MCU;
– WINC1500 low power 2.4GHz IEEE® 802.11 b/g/n Wi-Fi;
– ECC508 Crypto Authentication.

ATSAMW25 содержит также в себе PCB антенну.

Конструкция включает в себя схему заряда Li-Po батарей, что позволяет плате работать от аккумулятора или внешнего источника питания с номинальным напряжением 5 В. Зарядка аккумулятора происходит при поключение внешнего источника питания. Переключение с одного источника на другой выполняется автоматически. Хорошая вычислительная мощность 32-бит аналогичная платформе Arduino Zero, богатый набор I/O интерфейсов, Wi-Fi cвязь с низким энергопотреблением и простота использования ПО Arduino IDE для разработки кода и программирования. Все эти функции делают эту платформу предпочтительным выбором для новых IoT проектов с батарейным питанием в компактном форм-факторе. Порт USB можно использовать для подачи питания (5 В) на плату. При питании от USB порта, не обязательно подключать батареи, плата может запускаться с батареями и без батарей.

Спецификация:
– Микроконтроллер: SAMD21 Cortex-M0+ 32bit low power ARM MCU;
– Питание платы (USB/VIN): 5 В;
– Поддержка батарей: Li-Po single cell, 3.7V, 700 мАч минимум;
– Рабочее напряжение схемы: 3.3 В;
– Цифровые I/O контакты: 8;
– ШИМ контакты: 12 (12 (0, 1, 2, 3, 4, 5, 6, 7, 8, 10, A3 – или 18 -, A4 -или 19);
– UART: 1;
– SPI: 1;
– I2C: 1;
– Аналоговые входы: 7 (АЦП 8/10/12 бит);
– Аналоговые выходы: 1 (ЦАП 10 бит);
– Внешние прерывания: 8 (0, 1, 4, 5, 6, 7, 8, A1 -или 16-, A2 – или 17);
– Максимальный ток с пина или на пин: 7 мА;
– Flash память: 256 КБ;
– SRAM: 32КБ;
– EEPROM: нет;
– Тактовая частота: 32.768 кГц (RTC), 48 МГц;
– LED_BUILTIN: 6;
– Full-Speed USB Device и встроенный Host;
– Wi-Fi модуль: Atmel ATSAMW25;
– Частота: 2.4 ГГц;
– Стандарт: IEEE 802.11 b/g/n
– Длина: 61.5 мм;
– Ширина: 25 мм;
– Вес 32 гр.скрыть текст

Технические параметры

Микроконтроллерatsamd21
FLASH память, КБ256
SRAM память, КБ32
Цифровые входы/ выходы20(12 с шим)
Аналоговые входы7
Прочие интерфейсыWiFi
Вес, г32

Емкость батареи

Литий-ионные батареи заряжены до 4,2 вольт при помощи тока, который составляет, как правило, половину от номинальной емкости (C/2). В плату Arduino/Genuino MKR1000 встроен специальный чип, который уже заряжен на 350 миллиампер. Это значит, что МИНИМАЛЬНАЯ емкость литий-ионной батареи должна быть 700 миллиампер. Батарейные элементы с меньшей емкостью могут перегреться, наполниться газами и взорваться, тем самым вызвав загорание. Поэтому мы настоятельно рекомендуем использовать батареи емкостью как минимум 700 миллиампер. Батареи с большей емкостью будут дольше заряжаться, но не сломаются и не перегреются.

Этот чип запрограммирован на 4-часовую зарядку, после чего он автоматически переходит в режим ожидания. Это приводит к ограничению до 1400 миллиампер за один цикл зарядки.

Коннектор батареи

Если вы хотите подключить к MKR1000 батарею, то вам понадобится та, что имеет 2-контактный мама-коннектор типа JST PHR2.

Полярность: если смотреть на плату, то слева будет положительный контакт, а справа – контакт для «земли».

Даташит коннектора можно посмотреть тут. Сама плата MKR1000 оснащена 2-контактным папа-коннектором типа JST PH.

VIN

Этот контакт можно использовать, чтобы питать плату от регулированного 5-вольтового источника питания. Если питание будет подаваться именно через этот контакт, то USB-источник будет отключен. Это единственный путь (не считая USB), через который на плату можно подавать 5-вольтовое питание (в диапазоне от 5 до 6 вольт). Это ВХОДНОЙ контакт.

5V

Этот контакт отдает 5-вольтовое напряжение от платы, если на нее саму подается питание либо от USB, либо через контакт VIN. Оно нерегулированное, и напряжение идет напрямую от вышеупомянутых источников питания. Если питание идет от батареи, то этот контакт выдает около 3,7 вольт. Это ВЫХОДНОЙ контакт, и его не следует использовать в качестве входного контакта для питания платы.

VCC

Этот контакт отдает 3,3-вольтовое напряжение, генерируемое встроенным регулятором напряжения. Уровень напряжения всегда одинаков независимо от используемого источника питания (USBVIN или батареи).

Светодиод ON

Этот светодиод подключен к линии, по которой идет 5-вольтовое напряжение – будь то USB или VIN. Оно не подключено к питанию от батареи. Это значит, что он загорается, когда плата питается от USB или VIN, но «молчит», когда плата питается от батареи. Это максимизирует использование энергии, хранящейся в батарее. То есть, если плата питается от батареи и у нее при этом не горит светодиод LED ON, то с вашей платой, вероятно, все в порядке.

Светодиод CHARGE

Этот светодиод управляется зарядным чипом, который отслеживает ток, идущий от батареи при зарядке. Как правило, он загорается, когда плата питается 5 вольтами от USB или VIN, а чип начинает заряжать литий-ионную батарею, подключенную к коннектору JST.

Есть несколько случаев, когда этот светодиод начинает мигать с частотой около 2 Гц. Это мигание может быть вызвано одним из условий, сохраняющихся продолжительный период времени (от 20 до 70 минут):

  • К коннектору JST не подключена батарея.
  • Подключена неисправная или чрезмерно разряженная батарея. Перезарядить ее не представляется возможным.
  • Полностью заряженная батарея проходит ненужный цикл зарядки. Это может произойти при отключении и повторном отключении контакта VIN или самой батареи (или подключен VIN).

Встроенный светодиод

На MKR1000 встроенный светодиод подключен к 6-ому цифровому контакту (D6), а не к 13-ому, как на других Ардуино. Поэтому, если вы пробуете пример «Моргание», то его нужно будет отредактировать.

(*) Примечание: НЕ ПОДКЛЮЧАЙТЕ к коннектору JST на плате что-то кроме литий-ионной батареи, чьи характеристики совместимы с теми, что указаны выше. НЕ ПИТАЙТЕ контакт VIN напряжением выше 5 вольт.

Распиновка

Полезная ссылка