Главная tibbo > Продукция > Модули > EM500 BASIC - программируемый Ethernet модуль

EM500 BASIC - программируемый Ethernet модуль

EM500 BASIC - программируемый Ethernet модуль
EM500 BASIC - программируемый Ethernet модуль
42.00 $
Описание
WiFi
Flash память
Характеристики
BASIC

Новый программируемый Ethernet контроллер. Имеет наименьшие размеры, самую высокую скорость работы из всех выпускаемых компанией Tibbo модулей. К модулю можно подключить практически любой Ethernet разъем. По своей сути модуль является промежуточным звеном между программируемым контроллером и микросхемой Ethernet.

В первом случае, мы имеем быстрый программируемый на Tibbo BASIC микроконтроллер общего назначения. Для отладки и прошивки - не нужно никаких аппаратных программаторов (типа JTAG или ICE machine), все запускается прямо через сеть ethernet.

Во-втором случае, в EM500 загружается приложение Device Server (SOI), далее модуль распаивается на существующей плате таким образом, что несколько линий ввода-вывода используются для связи с центральным микроконтроллером. Таким образом устройство становится ethernet совместимым. Различные датчики, сенсоры, регистраторы, исполнительные элементы - практически любые элементы автоматизации и диспетчеризации можно доработать до "Ethernet совместимых" с помощью модуля EM500.

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


Смотрите также: плата расширения WiFi GA1000

Примечания:

  1. При использовании данного модуля - необходима внешняя трансформаторная развязка для подключении ethernet разъема. Рекомендуется использовать разъемы RJ45 со встроенной трансформаторной развязкой.
  2. Для данного модуля необходимо использовать качественную внешнюю схему сброса. Рекомендуется использовать схему сброса на микросхеме.
  3. Рекомендуется распаивать модуль вблизи Ethernet разъема для сокращения длины дорожек линий приема/передачи Ethernet.

Модуль EM500 поддерживает WiFi интерфейс связи с помощью дополнительного Tibbo модуля GA1000.

Ниже показана схема подключения GA1000 к модулю EM500, используя всего 3 линии связи. Программно WiFi интерфейс поддерживается также, как и на других модулях Tibbo (с помощью объекта WLN).

Схема подключения GA1000 к модулю EM500:

em500+ga1000 схема подключения

Будучи членом семейства MiniMo (критериями которого являются минимализм и экономичность) модуль EM500 не имеет встроенной flash-памяти. Если память необходима для Вашего проекта, нужно использовать микросхему внешней flash-памяти (ATMEL AT45DB41). Ниже изображена схема подключения памяти к линиям ввода/вывода модуля EM500:

ic atmel (flash memory) + 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).
  • Поддержка внешних дисплея и клавиатуры.
Смотрите также: плата расширения WiFi GA1000
  • Поддерживаемые объекты: 
    • 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).