- PVSM.RU - https://www.pvsm.ru -
Представляем обзор новых продуктов Atmel по беспроводке, вышедших в 2015 году и позиционируемых как решения для применения в разработке устройств Internet of Things. С точки зрения Atmel, фундаментальными требования к подобным продуктам является минитюаризация, высока степень интеграции решений, низкое потребление и низкая стоимость.
В статье внимание будет уделено линейкам WiFi, BLE и микроконтроллерам Cortex M0 со встроенным радиопередатчиком на 2.4 МГц.
SoC (System-on-Chip) с интерфейсом SDIO, предназначенный для работы с микропроцессором в качестве хоста. Чип не содержит TCP/IP стека, поэтому его работа с микроконтроллерами не является основным вариантом, хотя теоретически, конечно, возможна. Драйвер для линукса на ATWILC1000 входит в стандартную сборку ядра для процессоров SAMA5.
Помимо SDIO, который используется для управления и передачи данных, чип имеет набор необязательных интерфейсов I2C Slave (для управления), SPI Master (для взаимодействия с внешней flash-памятью), I2C Master (для работы с внешней EEPROM), UART (для вывода отладочной информации), 9 портов ввода-вывода. Так же есть возможность передачи данных по UART. В этом случае скорость будет значительно ниже.
Выпускается данное решение как в варианте отдельного чипа в корпусах QFN-40 и WLCSP (что-то вроде BGA), так и в виде SMD модуля под металлическим шилдом и разведеной антенной.
Исполнение в виде чипа требует наличия внешнего кварца с частотой в диапазоне 12-40 МГц и выпускается в следующих модификациях:
Варианты в виде готового модуля:
Габариты модулей 22×15 мм.
WINC1500 — это «сетевой» контроллер, содержащий стек TCP/IP и предназначенный для работы с микроконтроллером в качестве хоста. WINC1500 не требователен к ресурсам микроконтроллера, поэтому может работать практически с любым камнем в качестве хоста, включая AVR и Cortex M0.
Технически WINC1500 представляет собой тот же WINC1000, но со встроенной флешкой, которая и содержит TCP/IP стек. В одной из наших прошлых статей [1] мы уже рассказывали о примере работы с данным модулем.
Исполнения:
SAMW25 — Wi-Fi модуль, совмещающий под одним шилдом чип WINC1500 и микроконтроллер SAMD21 с ядром ARM M0+. Периферия встроенного контроллера, выведена на внешние пины модуля. Таким образом, можно в конечном устройстве обойтись вообще без host-контроллера. Для разработчика такое решение позволяет упростить схемотехнику, уменьшить занимаемую площадь и общую стоимость БОМа. При этом, программист работает с модулем как с обычным микроконтроллером.
Применение модулей, помимо упрощения схемотехники, позволяет избежать обязательной сертификации конечного устройства, необходимой при применении отдельного чипа, так модули уже сертифицированы Атмелом.
ATWINC1500-XSTK [3] — отладочный комплект, включающий в себя плату Xplained с микроконтроллером SAMD21 и 2 платы расширения: первая с температурным датчиком и слотом под micro SD и вторая, собственно, с модулем WINC1500.
ATWINC1500-XPRO [4] — плата расширения с модулем WINC1500. Это та же плата, которая входит в состав КИТа выше, только отдельно. Так как в отладках серии Xplained Pro Kits [5] все платы расширения имеют универсальную внешнюю распиновку, данную плату можно подключить к любой отладке Xplained.
В линейке Bluetooth реализован несколько иной подход, чем и в линейке Wi-Fi:
Решение построено на базе ядра Cortex M0. Для выполнения пользовательских функция чипы имеют набор периферии: GPIO, 2×SPI, 2×UART, 2×I2C, 4×PWM, 2 канала АЦП 11 бит и пр.
Доступны несколько исполнений:
Физически, это тот же BTLC1000 со встроенной флешкой, в которую запихан стек.
По традиции исполнения в виде чипа и модуля:
BTLC1000 Xplained Pro Evaluation Kit [7] — плата расширения с модулем ATBTLC1000-MR110CA отдельно, для тех кому не нужна отладка под SAML21. Подходит для установки в любую плату серии Xplained Pro Kits [5].
Для построения сети радио-датчиков и исполнительных устройств, компания Atmel в 2015 году представила новое семейство систем на кристале — SAMR21 — микроконтроллер с ядром Cortex M0+ с интегрированным радиотрансивером на 2.4ГГц.
Характеристики самого микроконтроллера аналогичны семейству SAMD21:
Варианты доступных корпусов:
В Atmel Studio 7 присутствует большое количество примеров, включая портированные стеки 6LoWPAN и LwMesh.
Автор: Rainbow
Источник [9]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/wi-fi/105670
Ссылки в тексте:
[1] статей: http://geektimes.ru/company/rainbow/blog/266368/
[2] ATWILC1000-SD: http://www.atmel.com/tools/ATWILC1000-SD.aspx
[3] ATWINC1500-XSTK: http://www.atmel.com/tools/ATWINC1500-XSTK.aspx
[4] ATWINC1500-XPRO: http://www.atmel.com/tools/ATWINC1500-XPRO.aspx
[5] Xplained Pro Kits: http://www.atmel.com/products/microcontrollers/avr/xplained.aspx
[6] BTLC1000 Xplained Pro Starter Kit: http://www.atmel.com/tools/ATBTLC1000-XSTK.aspx
[7] BTLC1000 Xplained Pro Evaluation Kit: http://www.atmel.com/tools/ATBTLC1000-XPRO.aspx
[8] SAM R21 Xplained Pro Evaluation Kit: http://www.atmel.com/tools/ATSAMR21-XPRO.aspx
[9] Источник: http://geektimes.ru/post/267160/
Нажмите здесь для печати.