ОбзорTibbo Project System (TPS)КонтроллерыПлатыМодулиКод и приложенияРешения наших партнеров

Программируемые на BASIC и C IoT-модули

IoT-модули Tibbo — компактные встраиваемые устройства с Ethernet. По желанию заказчика модуль комплектуется интерфейсами связи Wi-Fi и GPRS.

Программируемые на Tibbo BASIC/C и поддерживаемые нашим программным обеспечением Tibbo IDE (TIDE), эти модули в значительной степени сокращают время разработки сложных решений в области Интернета вещей (IoT), а также упрощают реализацию проектов по автоматизации систем и процессов производства.

Линейка IoT-модулей Tibbo включает в себя мощное устройство EM1000 с большим количеством вводов/выводов, легко интегрируемую комбинацию RJ203+EM1206 (с индуктивной гальванической развязкой), а также крошечный и экономичный модуль EM500, предназначенный для легковесных и недорогостоящих приложений.

Обзор программируемых модулейEM1000EM1206EM500Аппаратное обеспечение

Программируемый IoT-модуль EM1000

EM1000 — это полнофункциональный программируемый на Tibbo BASIC/C IoT-модуль. Включает в себя Ethernet, а также предполагает возможность подключения Wi-Fi* и GPRS**. У модуля EM1000 четыре UART.

Потенциал устройства увеличен благодаря встроенному flash-диску c улучшенной файловой системой, устойчивой к ошибкам, а также EEPROM и RTC. В модуль можно встроить резервный суперконденсатор для RTC (опция "-S" заказа) или подключить его извне.

У EM1000 54 линии ввода/вывода общего назначения. Многозадачная система модуля осуществляет контроль за внешне подключенными светодиодами, клавиатурой, зуммером, устройствами считывания карт памяти, последовательными устройствами и пр.

Контактный шаг устройства составляет стандартные 2.54мм, благодаря чему модуль идеально подходит для использования в качестве прототипа, в малосерийном производстве и в индивидуальных хобби-проектах.

* Необходим модуль расширения Wi-Fi GA1000, который можно подключить извне или расположить поверх модуля EM1000 (код товара "EM1000G").

** Требуется стандартный GPRS-модем (например, Simcom SIM900) для подключения UART №4 модуля EM1000.

EM1000 IoT Module

Программируемый IoT-модуль EM1206

EM1206 — это компактный программируемый на Tibbo BASIC/C IoT-модуль с Ethernet и возможностью подключения Wi-Fi* и GPRS**. У EM1206 четыре независимых UART.

В сочетании с разъемом RJ203 (с индуктивной гальванической развязкой) EM1206 формирует полноценный программируемый узел Ethernet, занимая на плате лишь 34.4x20мм.

Модуль включает в себя запатентованное сочетание аппаратных средств, в которые входит встроенная flash-память с устойчивой к ошибкам файловой системой, а также EEPROM и RTC; модуль специально приспособлен для удовлетворения типичных нужд сетевых управляющих приложений. Таким образом, модуль EM1206 наилучшим образом подходит для "подключенного" оконечного оборудования, такого как датчики, терминалы данных и пр.

* Необходим модуль расширения Wi-Fi GA1000, который подключается извне.

** Требуется стандартный GPRS-модем (например, Simcom SIM900) для подключения UART №4 модуля EM1206.

EM1206 IoT ModuleTibbo Project Box

Программируемый IoT-модуль EM500 семейства MiniMo®

Модуль EM500 — это ультракомпактный программируемый на Tibbo BASIC/C IoT-модуль с Ethernet и возможностью подключения Wi-Fi*. У EM500 один UART.

Устройства семейства MiniMo предназначены для чувствительных к уровню цены приложений, таких как удаленный контроль за реле, домашняя автоматизация, сбор данных от датчиков и приборов учета.

* Требуется внешнее подключение модуля расширения Wi-Fi GA1000.

Мал, да удал!

Расположив модуль EM500 вертикально, позади стандартного разъема RJ45, мы смогли сократить объем занимаемой им площади до крошечных 18.5x6.5мм.

Ширина и высота EM500 максимально приближены к размерам стандартного разъема RJ45.

То, что нужно. Ничего лишнего.

У модуля EM500 есть все, что необходимо, чтобы сконструировать крошечное IoT-устройство: Ethernet-порт, один UART, восемь линий ввода/вывода, небольшой EEPROM и 512KБ flash-памяти под прошивку TiOS и Ваше приложение.

Нужны дополнительные flash-диск, RTC или Wi-Fi? Добавьте их снаружи!

Эврика!

Сколько индикаторов у обычного разъема RJ jack? Два! Сколько светодиодов обычно требуется Tibbo-модулям? Как минимум, три. Это слишком много!

Следуя до конца идее минимализма в разработке семейства MiniMo, мы сконструировали устройства так, чтобы им требовались лишь два светодиода. О состоянии модуля говорит мигающий сигнал, а яркость светодиода указывает на статус Ethernet-канала.

Сравнительная таблица

EM1000
EM1206
EM500
DS1100DS1101DS1102
ЦП
высокопроизводительный (T1000)экономичный (T2000)
Интерфейс Ethernet
10/100 Base-T,
(без индуктивной гальванической развязки)
10/100 Base-T
(с индуктивной гальванической развязкой на RJ203)
10/100 Base-T,
(без индуктивной гальванической развязки)
Wi-Fi

требуется модуль расширения Wi-Fi GA1000
(располагается поверх модуля)

требуется модуль расширения Wi-Fi GA1000
(подключается извне)

GPRS
требуется стандартный GPRS-модуль (например, SIM900)
(подключается извне через UART №4)
-
Последовательные порты
4 последовательных порта
(полно-/полудуплексный UART, Wiegand, clock/data)
1 последовательный порт
(полно-/полудуплексный UART, Wiegand, clock/data)
SPI и I2C
4 синхронных последовательных порта с режимами SPI и I2C-
Линии ввода/вывода
54178
Дисплей
поддерживает внешне подключенные светодиоды и OLED-дисплеи
(мы предлагаем драйвера для нескольких популярных контроллеров дисплея)
-
Клавиатура
поддерживает клавиатуры с матричным и двоичным выводом
(до 64 клавиш)
-
Звук
может управлять внешне подключенным зуммером-
Часы
встроенные RTC
(с возможностью использования резервного суперконденсатора)
встроенные RTC
(резервный суперконденсатор подключается внешне)
-
Flash-диск
1MБ под прошивку TiOS, приложение и устойчивую к ошибкам
файловую систему
512KБ под прошивку TiOS и приложение,
поддерживает внешний flash-диск размером 1 МБ
EEPROM
2КБ208 байт
Рабочее напряжение
3.3В

Serial-over-IP (SoI) на Tibbo IoT-модулях

Использование конвертера serial-to-IP (также известного как "сервер последовательных устройств", "конвертер serial-to-Ethernet") остается одним из самых популярных способов включения устройства в сеть.

На наших программируемых IoT-модулях можно запустить уже готовое к использованию приложение serial-over-IP (SoI). Это приложение с открытым исходным кодом и написано на Tibbo BASIC. Избавьте себя от необходимости писать программу! Загрузите приложение на модуль, выполните настройки и "откройте дверь" в мир IoT!

SoI-приложение можно также использовать как основу для своего проекта. Внесите нужные изменения и пользуйтесь с удовольствием!

ОбзорTibbo Project System (TPS)КонтроллерыПлатыМодулиКод и приложенияРешения наших партнеров