TIBBO EM500, Модуль конвертера RS232-TCP/IP
В ПОЛНОМ ПРОИЗВОДСТВЕ СЕЙЧАС, НО НЕ РЕКОМЕНДУЕТСЯ ДЛЯ НОВЫХ РАЗРАБОТОК. РАССМОТРИТЕ ВМЕСТО ИСПОЛЬЗОВАНИЯ EM510: TIBBO EM510, Модуль конвертера RS232-TCP/IP
Новый программируемый Ethernet контроллер. Имеет наименьшие размеры, самую высокую скорость работы из всех выпускаемых компанией Tibbo модулей. К модулю можно подключить практически любой Ethernet разъем. По своей сути модуль является промежуточным звеном между программируемым контроллером и микросхемой Ethernet.
В первом случае, мы имеем быстрый программируемый на Tibbo BASIC микроконтроллер общего назначения. Для отладки и прошивки - не нужно никаких аппаратных программаторов (типа JTAG или ICE machine), все запускается прямо через сеть ethernet.
Во-втором случае, в EM500 загружается приложение Device Server (SOI), далее модуль распаивается на существующей плате таким образом, что несколько линий ввода-вывода используются для связи с центральным микроконтроллером. Таким образом устройство становится ethernet совместимым. Различные датчики, сенсоры, регистраторы, исполнительные элементы - практически любые элементы автоматизации и диспетчеризации можно доработать до "Ethernet совместимых" с помощью модуля EM500.
Является членом семейства MiniMo. Особенностью данной линейки продукции является - сокращение механических размеров до минимальных, и одновременно увеличение скорости работы модулей.
Модуль EM500 поддерживает WiFi интерфейс связи с помощью дополнительного Tibbo модуля GA1000.
Ниже показана схема подключения GA1000 к модулю EM500, используя всего 3 линии связи. Программно WiFi интерфейс поддерживается также, как и на других модулях Tibbo (с помощью объекта WLN).
Схема подключения GA1000 к модулю EM500:
Будучи членом семейства MiniMo (критериями которого являются минимализм и экономичность) модуль EM500 не имеет встроенной flash-памяти. Если память необходима для Вашего проекта, нужно использовать микросхему внешней flash-памяти (ATMEL AT45DB41). Ниже изображена схема подключения памяти к линиям ввода/вывода модуля EM500:
Для работы с объектом памяти "flash диск" (объект "fd") необходимо обновить TiOS до версии 3.24.04 (или выше) и соответствующие платформы
Аппаратные характеристики:
- Основан на контроллере второго поколения ASIC (T2000).
- 10/100BaseT, auto-MDIX Ethernet порт.
- Последовательный порт (КМОП-уровень):
- Скорость до 460800bps;
- Режиы четности None/even/odd/mark/space;
- Режим 7/8 бит/символов;
- Режим полного дуплекса с опцией контроля потока;
- Режим полу-дуплекса с опцией контроля направления;
- Шифровка и расшифровка Wiegand и clock/data потоков.
- 512КБ flash-памяти для хранения прошивки и приложения.
- 200 байт EEPROM-памяти под хранение данных.
- 8 линий ввода/вывода общего назначения (включают 2 линии прерывания).
- Контроль линий двух внешних двух-режимных светодиодов состояния.
- Дополнительная линия контроля светодиода состояния Ethernet.
- Требуется внешняя схема сброса.
- Питание: 260мА @ 3.3В (100BaseT режим).
- Вертикальная конструкция; размеры: 18.5x16.0x6.5мм.
- Прошивка может обновляться через последовательный порт (com-порт компьютера) или сеть ethernet (включая "холодную прошивку" через сеть).
Скоро также будет доступно:
- Опция WiFi интерфейса (необходима плата расширения GA1000).
- Flash диск (при внешнем подключении микросхемы flash IC по интерфейсу SPI).
- Поддержка внешних дисплея и клавиатуры.
- Поддерживаемые объекты:
- Sock — сокеты (до 16 одновременных UDP, TCP и HTTP сессий).
- Net — контроль Ethernet порта.
- Ser — управление последовательными портами (UART, Wiegand и clock/data режимы).
- Io — управление линиями ввода/вывода, портами и прерываниями.
- Stor — обеспечивает доступ к EEPROM.
- Romfile — облегчает доступ к файлам-ресурсам (постоянные данные прошивки).
- Pat — управление светодиодами (до 5 пар светодиодов).
- Button — следит за состоянием MD линии (кнопка настройки).
- Sys — отвечает за общую функциональность устройства.
- В скором времени, также будет доступно:
- Wln — управление Wi-Fi интерфейсом (необходима плата расширения GA1000).
- Kp — сканирует клавиатуру матричного и "бинарного" типов.
- Fd — управляет файловой системой и доступом к секторам flash-памяти (необходима внешняя микросхема flash-памяти с SPI-интерфейсом).
- Группы функций: Строковые функции (всего 21 функция!), функции конвертирования даты/времени и функции вычисления hash последовательностей (md5 и sha1).
- Типы переменных: Byte, char, integer (word), short, dword, long, real, string, плюс: определяемые пользователем массивы (arrays) и структуры (structures).
В ПОЛНОМ ПРОИЗВОДСТВЕ СЕЙЧАС, НО НЕ РЕКОМЕНДУЕТСЯ ДЛЯ НОВЫХ РАЗРАБОТОК. РАССМОТРИТЕ ВМЕСТО ИСПОЛЬЗОВАНИЯ EM510.
EM500 — это ультракомпактный программируемый на Tibbo BASIC/C IoT-модуль с Ethernet и дополнительным подключением Wi-Fi*. EM500 имеет один UART.
Первый представитель семейства MiniMo®, EM500 предназначен для использования в тандеме со стандартным магнитным разъемом RJ45. Общая площадь EM500 и обычного разъема составляет всего 28,5 x 18,5 мм (1,12 x 0,73 дюйма).
Компактные размеры, компактный «вертикальный срез»; Форм-фактор, низкое энергопотребление и экономичная цена делают модуль превосходным выбором для миниатюрных, экономичных «подключенных» устройств. устройства.
Тестирование и оценку модулей можно выполнить с помощью нашей системы разработки EM500EV.
* Требуется, чтобы надстройка Wi-Fi WA2000 была подключена извне.
Вот как вы можете использовать EM500
Как последовательное устройство через IP (SoI) Устройство
Преобразование последовательного порта через IP — это большая часть того, что мы делаем, и на нашем веб-сайте есть целый раздел, посвященный последовательному преобразователи (также известные как «серверы последовательных устройств»). Мы предлагаем бесплатное приложение Serial-over-IP (SoI) с открытым исходным кодом, которое превращает EM500 в полнофункциональное преобразователь последовательного порта в IP.
Создайте собственное Интернет вещей
EM500 программируется на Tibbo BASIC и Tibbo C. Разработайте собственное решение Интернета вещей с нуля или черпайте вдохновение из наших приложений с открытым исходным кодом и опубликованных примеров кода. в разделе Код и приложения.
Ключевая особенность
Порт Ethernet 10/100 Base-T (без RJ45/магнитных элементов)
Дополнительное подключение к Wi-Fi
(с надстройкой WA2000)
1 UART, поддерживает последовательные потоки, потоки Wiegand и тактовый сигнал/данные.
8 линий ввода-вывода общего назначения (устойчивы к 5 В)
Флэш-память 512 КБ для TiOS и приложений, поддержка внешнего флэш-диска емкостью 1 МБ.
208-байтовая ЭСППЗУ
Двойное светодиодное управление (см. «Поучительная идея» ниже)
Высота и ширина разъема RJ45, толщина 6,5 мм.
Мощность 3,3
Разработанный для вертикальной установки и установки за стандартным разъемом RJ45, EM500 уменьшает необходимое пространство на плате до мизерных 18,5 x 6,5 мм (0,73 x 0,25 дюйма). Ширина и высота EM500 очень близки к стандартному разъему RJ45.
Поучительная идея
Сколько светодиодов имеет типичное гнездо RJ? Два. Сколько светодиодов обычно требуется модулям Tibbo? Как минимум три красных и зеленых светодиода состояния, а также один желтый светодиод соединения Ethernet.
Минималистичный до конца, MiniMo обходится всего двумя светодиодами типичного разъема RJ45: состояния модуля отображаются с помощью мигающих шаблонов, а яркость светодиода указывает на состояние соединения Ethernet.
Аппаратное обеспечение
Технические характеристики:
- На базе Tibbo OS (TiOS).
- Порт Ethernet 10/100BaseT с автоматическим MDIX (без магнитных свойств).
- Дополнительный интерфейс Wi-Fi (требуется дополнительный модуль WA2000).
- Один последовательный порт (CMOS):
- Скорость передачи данных до 460 800 бит/с;
- Режимы четности «Нет», «Чет», «Нечет», «Отметка», «Пробел»;
- 7 или 8 бит/символ;
- Полнодуплексный режим с управлением потоком RTS/CTS и XON/XOFF;
- Полудуплексный режим с контролем направления;
- Кодирование и декодирование потоков Wiegand и тактовых импульсов/данных.
- 8 линий ввода-вывода общего назначения; 2 линии могут работать как прерывания.
- 17,5 КБ SRAM для переменных и данных Tibbo BASIC/C.
- Флеш-память 512 КБ для TiOS и кода приложений.
- Дополнительный флэш-диск емкостью 1 МБ (требуется внешняя флэш-память SPI).
- 208-байтовая EEPROM для хранения данных.
- Три линии управления светодиодами состояния:
- Линии управления двумя внешними светодиодами состояния двойного назначения;
- Отдельная линия управления светодиодом соединения Ethernet.
- Надежная схема сброса при включении/выключении питания*.
- Мощность: 260 мА при 3,3 В (режим 100Base-T).
- «Вертикальный срез»; фактор формы.
- Размеры (ВxШxТ): 16 x 18,5 x 6,5 мм.
- Диапазон рабочих температур: -40 ~ +70°C.
- Прошивку можно обновить через последовательный порт или сеть.
- Приложение Tibbo BASIC/C можно отлаживать через локальную сеть Ethernet.
- CE- и FCC-сертификат.
*Добавлено в версии модуля -01.
Смотрите также:
Программирование
Создавайте мощные сетевые приложения на Tibbo BASIC и Tibbo C. Подробнее...
Объекты платформы:
- Кнопка — контролирует строку MD (настройки).
- fd — управляет файловой системой флэш-памяти и прямым доступом к секторам.
- io — обрабатывает линии ввода-вывода, порты и прерывания.
- net — управляет портом Ethernet.
- pat — «играет»; узоры на пяти парах светодиодов.
- ppp — доступ к Интернету через последовательный модем (4G/LTE и т. д.).
- pppoe — доступ в Интернет через ADSL-модем.
- romfile — облегчает доступ к файлам ресурсов (фиксированные данные).
- ser — управляет последовательным портом (режимы UART, Wiegand, часы/данные).
- sock — сокеты связи (до 16 сеансов UDP, TCP и HTTP).
- stor — обеспечивает доступ к EEPROM.
- sys — отвечает за общую функциональность устройства.
- wln — управляет интерфейсом Wi-Fi.
Группы функций: 27 строковых функций, 8 функций преобразования даты и времени, функции шифрования/вычисления хэша (RC4, MD5, SHA-1) и многое другое.
Типы переменных: 8-битные, 16-битные и 32-битные типы со знаком и без знака; строковый тип; определяемые пользователем массивы и структуры.
Файлы и документация
Прошивка ТиОС | tios-em500w-3_60_06.bin — поддерживает надстройку WA2000 |
SoI прошивка | soi_application-4_30-(EM500EV).bin |
Документация | Руководство по аппаратному обеспечению EM500 Платформа программирования EM500 Руководство по решениям Serial-over-IP |
Сертификаты CE | em500-em500ev-ce.pdf |
Сертификат ФКС | em500-em500ev-fcc.pdf |
TIBBO, TIBBO EM500, Модуль конвертера RS232-TCP/IP, p/n EM500, цена 8 017,54 руб., ПОС-ККМ, тел. +7(499)3907767, poskkm-shop.ru, info@pos-kkm.ru