Цена:
Процессорный модуль WisCore RAK11200 из серии WisBlock построен на мощном микроконтроллере Espressif ESP32-WROVER-B с двумя ядрами Xtensa 32-бит LX6. Модуль представляет высокопроизводительную систему, способную оперировать вычислениями на частотах от 80 МГц до 240 МГц, наделённую большим объёмом встроенной флеш-памяти 4 МБайт для разработки IoT-приложений. Модуль RAK11200 имеет крайне низкий уровень энергопотребления до 80 мА, снижаемый до еле заметной величины 10 мкА в режиме глубокого сна, и обладает всеми доступными программно-аппаратными ресурсами интегрированной технологии беспроводной передачи данных на ультракороткие дистанции Bluetooth 4.2 + BLE и малые расстояния WiFi, передаёт и принимает эфирные радиосигналы в диапазоне 2.4 ~ 2.5 ГГц.
Контроллер ESP32-WROVER-B располагает многоканальным 12-разрядным аналого-цифровым преобразователем (АЦП), резистивным датчиком Холла определения уровня магнитного поля, богатым набором распространённых цифровых интерфейсов GPIO, I2C, SPI, UART, необходимых для общения с сенсорами WisSensor или внешней периферией. Модуль максимально эффективен для использования в самом широком спектре задач, в том числе в проектах с независимым, полностью автономным питанием от перезаряжаемых литий-полимерных (Li-Po 3.7V) аккумуляторных батарей или небольших 5-вольтовых солнечных панелей, и целиком адаптирован под архитектуру WisBlock. Вычислительному блоку RAK11200 по плечу взаимодействие с облачными сервисами в режимах точка доступа или клиент. Двухъядерный ESP32-WROVER в связке с дополнительной памятью PSRAM успешно справляется с обработкой простого цифрового мультимедиа контента (например, сжатый звук или фото-изображения) или реализацией несложного веб-сервера, предоставляющего накопленные данные в любую точку мира на скорости до 150 Мбит/с. Благодаря фабрично предпрошитому загрузчику, беспроводной приёмопередатчик RAK11200 WisCore поддерживает популярные среды программирования, такие как Arduino IDE, PlatformIO, Atom, MS Visual Code или Clion.
Технические характеристики
Комплектация
Внешний вид и расположение компонентов RAK11200
Образец монтажа
Модуль RAK11200 WisCore спроектирован для установки на базовую плату WisbLock Base Board RAK5005-O или WisBlock Mini Base Board RAK19003, на которых реализовано USB-подключение, используемое для программирования ядра контроллера ESP32-WROVER. Вычислительный блок получает напряжение питания через Базовая плату. В добавок, на базовых платах в различном доступе разведены интерфейсы подключения датчиков, сенсоров, и блоков расширения.
На изображении показан способ крепления RAK11200 к верхней стороне RAK5005-O.
На лицевой стороне RAK11200 и прочих модулях серии WisBlock присутствует шелкографическая метка, указывающая на область приложения механического усилия для безопасного извлечения модуля из разъёма. Эта метка находится рядом с соединительными коннекторами.
Примечание. Установку, извлечение, или замену одного модуля WisBlock на другой, следует выполнять в состоянии отключенного питающего напряжения. |
Интерфейсы вычислительного модуля RAK11200
Модуль RAK11200 содержит два интерфейса UART: UART0 и UART1. Интерфейс UART0 задействуется в момент обновления прошивки (ПО) или в целях получения из последовательной консоли необходимой отладочной информации, считываемой через встроенный на несущей плате WisBlock Base Board порт USB. Интерфейс UART1 является главной шиной коммуникации с модулями WisIO или датчиками WisSensor. WisCore RAK11200 укомплектован индивидуальным двухнаправленным преобразователем сигналов из USB в TTL UART, обеспечивающим обмен данными между ПК и контроллером ESP32-WROVER-B.
RAK11200 располагает одним интерфейсом SPI с возможностью связи в полнодуплексном или полудуплексном режимах. Поддерживает следующие функции:
Пара имеющихся в модуле RAK11200 шин с интерфейсом I2C, через прямое обращение к регистрам, позволяют более гибко управлять I2C-датчиками, сенсорами и другой периферией. В зависимости от их настройки, обе шины могут функционировать в режиме ведущего (master). Интерфейс I2C поддерживает:
40pin многоканальный коннектор WisBlock Core
Определение контактов
Вывод | Назначение | Вывод | Назначение | Вывод | Назначение | Вывод | Назначение |
1 | VBAT | 11 | TXD0 | 21 | AIN0 | 31 | IO3 |
2 | VBAT | 12 | RXD0 | 22 | AIN1 | 32 | IO4 |
3 | GND | 13 | ENABLE | 23 | BOOT0 | 33 | TXD1 |
4 | GND | 14 | LED1 | 24 | NC | 34 | RXD1 |
5 | 3V3 | 15 | LED2 | 25 | SPI_CS | 35 | I2C2_SDA |
6 | 3V3 | 16 | NC | 26 | SPI_CLK | 36 | I2C2_SCL |
7 | USB_DP | 17 | 3V3 | 27 | SPI_MISO | 37 | IO5 |
8 | USB_DN | 18 | 3V3 | 28 | SPI_MOSI | 38 | IO6 |
9 | NC | 19 | I2C1_SDA | 29 | IO1 | 39 | GND |
10 | SW1 | 20 | I2C1_SCL | 30 | IO2 | 40 | GND |
Cопоставление GPIO-выводов RAK5005-O и GPIO-выводов RAK11200
Домен питания реального времени RTC, режимы энергосбережения ESP32
Микросхема ESP32 подготовлена разработчиками из Espressif Systems к нескольким рабочим режимам, зависящим от особенностей конструируемого изделия и способов его энергоснабжения. Обладая надёжным внешним источником постоянного стабильного напряжения, контроллер может свободно функционировать в полноценном активном режиме. С другой стороны, автономное или аварийное питание от аккумуляторной батареи заставляет задумываться о максимальном и эффективном энергосбережении, напрямую связанным с продолжительностью работы платформы WIsBlock. Для подобных целей, в кристалле ESP32 размещён сопроцессор с ультранизким энергопотреблением (ULP-сопроцессор) и предусмотрены следующие режимы:
Датчик Холла, определение магнитного поля
Микросхема ESP32 содержит в себе встроенный резисторный датчик на основе эффекта Холла. Когда контроллер находится непосредственно в магнитном поле, датчик генерирует невысокое напряжение, изменяемое от силы поля или его полярности. Напряжение проходит через усилитель сигнала и измеряется аналого-цифровым преобразователем АЦП1. Величина числового значения при измерении силы поля напрямую зависит от расстояния между ESP32 и источником магнитного поля. Чем ближе их расположение, тем больше будет значение. Изменение полярности поля приводит к перемене положительных значений на отрицательные, и наоборот.
Внутренняя память ESP32-WROVER, поддержка файловых систем SPIFFS и FATFS
Микросхема SPI-памяти 4 Мегабайт (32 Мегабита) в составе модуля RAK11200 WisCore предназначена для записи и хранения кода программного обеспечения WisBlock-приложения. Чип ESP32-WROVER поддерживает технологию обновления ПО по воздуху (OTA) и возможность создания раздела с файловой системой SPIFFS или FATFS. Выделяемое место для необязательных разделов ОТА или SPIFFS/FATFS определяется из свободного остатка физической памяти, не занятого исполняемым кодом приложения. Наличие и величина любой из трёх обозначенных областей может варьироваться в произвольной пропорции, однако их итоговая величина не должна превышать размер физической памяти.
Файловые системы SPIFFS или FATFS очень похожи на аналогичные системы, распространённые на ПК или мобильных гаджетах. Они позволяют выполнять базовые операции с файлами: удалять, переименовывать, записывать и хранить в энергонезависимой памяти текстовые файлы с данными скетча, файлы с различными настройками, графические файлы, готовые веб-страницы для веб-сервера, и так далее. Файловые системы FATFS и SPIFFS не предусматривают работу с папками или каталогами, и отличаются между собой быстродействием.
Физические размеры, мм
Примечание
Интересная заметка для пользователя. Оригинальные модули WisBlock Core RAK11200 проходят проверку качества с помощью предварительно установленной диагностической программы RAK12000 Test V1x. Программа запускается только на новом модуле (ни разу не прошитом после приобретения), и работает через консоль последовательного порта на скорости 115200 бод, сразу после перезапуска контроллера ESP32-WROVER-B кнопкой Reset на базовой плате. Её внутренние текстовые CMD-команды =TEST GPIO=, =TEST WIFI=, =TEST BLE= не эффективны для тестирования модуля за пределами производства.
Техническая документация
Полезные ссылки
г. Москва, Пятницкое ш. д. 18, пав. 566
zakaz@compacttool.ru
8-495-752-55-22
Информация представленная на данном информационном ресурсе преследует исключительно рекламные цели и не является договором-офертой !
© Все права защищены 2015 - 2024г https://compacttool.ru