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

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

EM1202 BASIC - программируемый Ethernet модуль
EM1202 BASIC - программируемый Ethernet модуль
76.00 $
Описание
Характеристики
BASIC

EM1202 от Tibbo является программируемым Ethernet контроллером третьего поколения, построенного на эксклюзивном решении TAIKO, включающем в себя язык программирования Tibbo BASIC, программное обеспечение Tibbo IDE и операционную систему TiOS.

Встраиваемый модуль EM1202 может рассматриваться и как программно-настраиваемая микросхема Ethernet, и как программируемый микроконтроллер общего назначения.

При разработке микропроцессорного устройства (или доработке уже существующего) можно использовать несколько линий ввода/вывода для связи с модулем EM1202. Такая связь позволит разгрузить центральный процессор от ряда задач (наложив эти функции на Tibbo модуль), а так же позволит подключить устройство к сети Ethernet.

С другой стороны, можно разработать устройство, полностью основанное на модуле EM1202 - высокая скорость процессора, большой объем flash и EEPROM памяти, до 32 линий ввода/вывода общего назначения, компактные размеры, порт Ethernet - все это позволяет использовать модуль как самостоятельный микроконтроллер. А объектно-ориентированный, событийный язык программирования Tibbo BASIC, отладка кода и прошивка прямо через сеть Ethernet - позволяют сократить время разработки до нескольких недель.

Благодаря небольшим размерам, модуль EM1202 может использоваться как сетевой интерфейс в устройствах автоматизации, безопасности и системах сбора данных. EM1202 также поддерживает Wi-Fi интерфейс (дополнительно необходим модуль GA1000).

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

Аппаратные характеристики:

  • Основан на высокопроизводительном 88МГц ASIC (T1000) контроллере.
  • 10/100BaseT auto-MDIX Ethernet порт (без трансформаторной развязки).
  • Опционально - Wi-Fi интерфейс (необходима плата расширения GA1000).
  • 4 высокоскоростных последовательных порта (КМОП уровень):  
    • Скорость до 921,600;
    • Режимы четности: None/Even/Odd/Mark/Space;
    • Формат передачи данных 7/8 бит;
    • Полнодуплексный режим с опцией Flow Control (контроль потока);
    • Полудуплексный режим с контролем направления передачи данных;
    • Шифровка и расшифровка Wiegand и Clock/Data потоков.
  • До 1024КБ flash-памяти под прошивку, приложения и данные.
  • 2КБ EEPROM для хранения данных.
  • Поддержка внешних LCD-панели и клавиатуры.
  • Программируемый звуковой генератор для  внешнего спикера.
  • До 32 линий ввода/вывода общего назначения (включая 8 линий прерываний).
  • 4 линии контроля состояния светодиодов.
  • Программно-контролируемый встроенный PLL.
  • Надежные схемы сброса питания.
  • Питание: 230мА @ 3.3В (100BaseT режим, PLL включен).
  • Размеры: 17.1x19.1x14.6мм.
  • Прошивка обновляется через последовательный порт (RS232) или Ethernet.
Смотрите также: плата расширения WiFi GA1000, плата EM1202EV.
  • Поддерживаемые объекты: 
    • Sock — сокеты (до 16 одновременных UDP, TCP и HTTP сессий).
    • Net — контролирует Ethernet порт.
    • Wln— управление Wi-Fi интерфейсом (необходима плата расширения GA1000).
    • Ser — до 4 последовательных портов (UART, Wiegand и Clock/Data режимы).
    • Io — управление линиями ввода/вывода, портами и прерываниями.
    • Lcd — контроль графического дисплея (поддерживается несколько типов дисплеев).
    • Kp — сканирует клавиатуру матричного и "бинарного" типов.
    • Fd — управляет файловой системой flash-памяти и доступом к секторам.
    • Stor — обеспечивает доступ к EEPROM.
    • Romfile — облегчает доступ к файлам-ресурсам.
    • Pat — управляет "миганием" светодиодов (до 5 пар светодиодов). 
    • Beep — генерирует сигнал для спикера.
    • Button — следит за состоянием MD линии (кнопка "настройки").
    • Sys — отвечает за общую функциональность устройства.
  • Группы функций: Строковые функции (всего 21 функция!), функции конвертирования даты/времени и функции вычисления hash последовательностей (md5 и sha1).
  • Типы переменных: Byte, Char, Integer (Word), Short, Dword, Long, Real, String, плюс: определяемые пользователем массивы (Arrays) и структуры (Structures).