Цена:
Модульная система конструирования WisBLock Rakwireless
Создавая свои уникальные изделия для современной индустрии, большинство разработчиков электронных продуктов стремятся наделить устройства определённым набором функций и/или опций для выполнения одной или нескольких задач. Как правило, такие устройства не поддаются модифицированию в будущем, возможность изменения архитектуры попросту изначально не предусматривается. Закрытая архитектура устройств, в примерах с эффективностью использования лишь части существующего функционала, приводит к неизбежному поиску единственного оптимального, либо нескольких совместимых друг с другом устройств, удовлетворяющих поставленным задачам.
Производящая коммуникационную электронику для сферы IoT-решений, активно набирающей популярность и повсеместное распространение, компания RakWireless несколько по иному подходит к концепции изготовления целевых устройств. Представленная линейка продуктов серии WisBlock выполнена в стиле модульного конструктора. Она даёт возможность другим разработчикам или энтузиастам самостоятельно подбирать нужные комбинации элементов (блоков), моментально собирать готовые схемы или тестировать их прототипы, экономя время на подготовке аппаратной части. Вдобавок система WisBlock допускает будущий простой ремонт или модернизацию устройства.
Система быстрого конструирования WisBlock состоит из многочисленных модулей, куда входят микроконтроллерные модули (WisBlock Core MCU), датчики или сенсоры (WisBlock Sensors), и модули ввода-вывода (WisBlock IO). В основу вычислительных модулей WisBlock Core MCU интегрированы микроконтроллеры и блоки беспроводной связи LoRa, WiFi, Bluetooth BLE или другие приёмопередатчики. Собранная с датчиков информация обрабатывается контроллерами и отправляется в облачные сервера с помощью Lora- или WiFi-подключений. Интерфейс BLE применяется для связи с периферийными устройствами, расположенными на максимально близких дистанциях.
Любые данные с сенсоров слежения, окружения, ориентации, температуры, влажности, давления, или других внешних датчиков, подключенных к RAK19003 как расширение (включая проводные интерфейсы RS485 и UART), могут транслироваться по беспроводной связи LoRa, WiFi и BLE, выводится на экран. Совокупная многочисленность мультифункциональных модулей системы WisBlock позволяет создавать вариативную аппаратную часть, пригодную для широкого спектра применения. Модульная система WisBlock идеально подходит для проектов по возведению сетей из датчиков слежения за окружением с беспроводной трансляции данных, сетей сбора данных в промышленных зонах, сетей обнаружения и слежения за индивидуальными или подвижными объектами, и др. Наличие стандартных разъёмов подключения и открытая архитектура позволяют самостоятельно разрабатывать модули для совершенно разных задач, и совмещать их работу с уже существующими элементами системы WisBlock.
Ключевые возможности мини базовой платы RAK19003
Технические характеристики
Комплектация
Внешний вид и расположение элементов RAK19003 Wisblock Mini Base Board
Базовая плата RAK19003 Wisblock Mini Base Board — это основа всех основ в WisBlock, только гораздо более миниатюрная, чем старшая модель RAK5005-O. С помощью несущей платы объединяются воедино все остальные модули WisBlock-приложения. Базовая плата оснащена несколькими стандартизированными расширяющими коннекторами, предназначенными для присоединения одного вычислительного блока (WisCore), и до двух блоков с датчиком или сенсором (Slot C-D). Блок WisCore располагается на лицевой стороне, модули расширения - на обраной. Слот расширения D поддерживает только датчики или сенсоры длиной не более 10мм. В слоте C помещаются модули длиной до 23мм.
Каждый существующий блок спроектирован таким образом, чтобы он быстро и легко, буквально одним щелчком, устанавливался на базовую плату, или так же просто снимался. Высококачественные соединительные коннекторы у блоков WisBlock гарантируют целостность сигнала для каждой шины данных. Входящий в комплектацию набор винтов рекомендован для крепления блоков к базовой плате, надёжного удерживания модулей в окружении с вибрацией.
Блок-схема RAK19003 Mini Base Board
В вычислительном контроллере модуля WisBlock Core предусмотрены шины цифровых данных I2C, UART и SPI, разведённые на коннекторы сенсорных модулей. По этим шинам контроллер способен управлять и извлекать данные из датчиков. В отличии от полноразмерной несущей платы RAK5005-O, у младшей версии RAK19003 отсутствует возможность подключения модулей ввода-вывода WisBlock IO. По причине достижения максимальной экономии свободного пространства, занимаемого аппаратной частью WisBlock-приложения, а также снижения энергопотребления и общего веса, нет соответствующего разъёма. Исходя из этого условия, некоторые существующие в модулях WisCore интерфейсы для связи с внешней периферией, наподобие второго выхода USB-шины, аналогового входа ADC (АЦП), или управляющего выхода SW1, физически не реализованы.
Некоторые типы вычислительных контроллеров WisCore имеют меньшее количество контактов ввода-вывода. В подобных случаях, соединены лишь часть контактов шины данных. Например, подключены только I2C или UART. Многие контакты ввода-вывода у вычислительных контроллеров, кроме основной, рассчитаны ещё и для альтернативных функций. Изменение какой-либо функции достигается её переназначением в программном обеспечении, либо перепроектированием (переcборкой из других модулей) аппаратной части устройства. Подробная информация располагается на странице с описанием Wisblock Core.
Энергопитание модуля мини базовой платы RAK19003 WisBlock
Модуль RAK19003 спроектирован с питанием от литиевой батареи (разъём P1), и обладает возможностью восполнения энергии аккумулятора через встроенный контроллер заряда TP4054. Зарядный контур платы Mini Base Board может работать от любого источника 5-вольтового напряжения, подключенного к порту USB-С, или от солнечной батареи с эквивалентным напряжением, присоединённой к специально предусмотренному для неё разъёму P2.
Низкотоковый LDO-регулятор используется в схеме для генерации стабильных 3.3 вольт. Это напряжение напрямую запитывает модули с вычислительным ядром WisBlock Core, а также модули датчиков и сенсоров. Максимальный ток, поддерживаемый 3.3-вольтовым LDO, составляет 750 мА.
Напряжение VDD генерируется модулем вычислительного контроллера, и используется для питания сенсорных модулей и блоков ввода-вывода данных. Модуль с контроллером работает непосредственно от 3.3-вольт. Однако с помощью встроенного регулятора, он может выдавать на собственные контакты ввода-вывода аналогичное напряжение, или напряжение с меньшим уровнем: 3.3 вольта, 2.5 вольта или 1.8 вольта.
3V3_S — это ещё один источник напряжения для сенсорных блоков и модулей ввода-вывода данных, управляемый логическим сигналом со стороны контроллера через контакт IO2. Например, когда само устройство находится в режиме ожидания, питание 3V3_S можно отключить, чтобы ещё больше сэкономить расходуемую электроэнергию.
Примечание. Для питания RAK19003 следует использовать исключительно перезаряжаемую батарею. Попытка зарядить неперезаряжаемую батарею может привести к пожаро- или взрывоопасной ситуации, с повреждением как батареи, так и самой платы. |
Порт USB Type-C
Соединительное гнездо USB Type-C соответствует спецификации USB2.0. Универсальный последовательный интерфейс USB напрямую соединяется с вычислительным модулем WisBlock Core. Дополнительно, через этот порт осуществляется подзаряд аккумуляторной батареи. Разъём Type-C имеет несколько преимуществ:
Группы контактов расширения J6 и J7
Расстояние между выводами UART, I2C, и BOOT цифровых интерфейсов J6 и J7, выведенных на край несущей платы для целей дополнительного расширения WisBlock-приложения, составляет 2.54 мм. В таблице содержатся определения контактов ввода-вывода групп J6 и J7.
Группа J6 | Группа J7 | ||
Вывод | Описание | Вывод | Описание |
1 | VDD, напряжение 3.3В | 1 | RX1, сигнал данных шины UART1 |
2 | GND, общий, заземление | 2 | TX1, сигнал данных шины UART1 |
3 | SCL, сигнал тактирование шины I2C | 3 | GND, общий, заземление |
4 | SDA, сигнал данных шины I2C | 4 | BOOT, режим запуска ЦПУ |
Вывод контроллера BOOT предназначен для настройки режимов запуска вычислительных процессоров STM, интегрированных в модули WisBlock Core. Часто вывод BOOT используется для записи загрузчика (bootloader) и/или программного обеспечения приложения. Требуемое состояние вывода BOOT зависит от специфики модели задействованного модуля WisBlock Core.
Светодиодная индикация
На плате RAK19003 расположено три светодиодных индикатора, используемые для отображения рабочего состояния. Их функции:
Кнопка RESET
Кнопка Reset соединена с вычислительным модулем. Нажатие Reset приводит к перезапуску контроллера, встроенного в модуль WisBlock Core.
Разъёмы аккумуляторной и солнечной батареи
На представленном изображении, прямоугольные маркеры красного цвета указывают на верное расположение общих (минусовых) выводов GND разъёмов аккумуляторной и солнечной батареи.
Напряжение на выходе солнечной батареи не должно превышать 5.5 вольт. Повышенное напряжение может стать причиной постоянного повреждения базовой платы. Разъём подключения аккумуляторной батареи - JST ZHR-2 с шагом 1.5мм.
Напряжение аккумуляторной батареи должно укладываться в пределы 3.3 ~ 4.3 вольта. Подключаемая к разъёму JST PHR-2 с шагом 2 мм батарея должна заряжаться постоянным током не менее 350мА, и поддерживать ток разряда более 500мА.
40pin-коннектор для WisBlock Core
Определение контактов
Вывод | Назначение | Вывод | Назначение | Вывод | Назначение | Вывод | Назначение |
1 | VBAT | 11 | TXD0 | 21 | AIN0 | 31 | IO3 |
2 | VBAT | 12 | RXD0 | 22 | AIN1 | 32 | IO4 |
3 | GND | 13 | RESET | 23 | BOOT0 | 33 | TXD1 |
4 | GND | 14 | LED1 | 24 | IO7 | 34 | RXD1 |
5 | 3V3 | 15 | LED2 | 25 | SPI_CS | 35 | I2C2_SDA |
6 | 3V3 | 16 | LED3 | 26 | SPI_CLK | 36 | I2C2_SCL |
7 | USB+ | 17 | VDD | 27 | SPI_MISO | 37 | IO5 |
8 | USB- | 18 | VDD | 28 | SPI_MOSI | 38 | IO6 |
9 | VBUS | 19 | I2C1_SDA | 29 | IO1 | 39 | GND |
10 | SW1 | 20 | I2C1_SCL | 30 | IO2 | 40 | GND |
Описание обозначений
24pin-коннектор для Wisblock Sensor
На плате RAK19003 всего представлено 2 коннектора для присоединения модулей с датчиками или сенсорами. Они обозначены как Slot C и Slot D. Некоторые контакты этих коннекторов отличаются по назначению.
Определение контактов
Коннектор D | Коннектор C | Вывод | Вывод | Коннектор C | Коннектор D |
TXD1 | TXD1 | 1 | 2 | GND | GND |
SPI_CS | SPI_CS | 3 | 4 | SPI_CLK | SPI_CLK |
SPI_MISO | SPI_MISO | 5 | 6 | SPI_MOSI | SPI_MOSI |
I2C1_SCL | I2C1_SCL | 7 | 8 | I2C1_SDA | I2C1_SDA |
VDD | VDD | 9 | 10 | IO4 | IO6 |
3V3_S | 3V3_S | 11 | 12 | IO3 | IO5 |
NC | NC | 13 | 14 | 3V3_S | 3V3_S |
NC | NC | 15 | 16 | VDD | VDD |
NC | NC | 17 | 18 | NC | NC |
NC | NC | 19 | 20 | NC | NC |
NC | NC | 21 | 22 | NC | NC |
GND | GND | 23 | 24 | RXD1 | RXD1 |
Физические размеры, мм
Техническая документация
Полезные ссылки
г. Москва, Пятницкое ш. д. 18, пав. 566
zakaz@compacttool.ru
8-495-752-55-22
Информация представленная на данном информационном ресурсе преследует исключительно рекламные цели и не является договором-офертой !
© Все права защищены 2015 - 2024г https://compacttool.ru