TINI: Tiny InterNet Interface
e-mail:
common@elin.ru
Visit our iButton Web site
Для чтения документов в формате PDF Вам потребуется программа Acrobat Reader, которую можно найти здесь Adobe Systems Inc.
Что такое TINI?
Архитектура TINI390
Конструктивное исполнение TINI390
Системное программное обеспечение TINI390
Архитектура TINI400
Конструктивное исполнение TINI400
Системное программное обеспечение TINI400
Применения
Ссылки
Лаборатория онлайн
На главную страницу

Что такое TINI?

TINI (Tiny InterNet Interface) - программно-аппаратная платформа, разработанная компанией Dallas Semiconductor. Аппаратное обеспечение платформы TINI представляет собой простой и недорогой микроконтроллерный модуль, который может применяться для решения широкого круга задач, и интерфейсную плату, обеспечивающую соединение модуля с внешними устройствами. На базе многофункционального модуля TINI могут быть построены конверторы сетевых протоколов, а также интеллектуальные контроллеры с широким набором интерфейсов - 1-Wire, CAN, RS232, Ethernet. Процессорное ядро с поддержкой языка Java обеспечивает обработку данных, контроль, сопряжение с другими аппаратными средствами и сетевыми ресурсами.

Строго говоря, концепция фирмы Dallas Semiconductor не ограничивает конечного пользователя рамками модулей и интерфейсных плат - следуя соответствующим рекомендациям, разработчик может построить собственную монолитную систему, отличающуюся по составу аппаратных компонентов от оригинальной связки "модуль + интерфейсная плата", и таким образом узко специализированную под конкретную задачу. Тем не менее, данная система останется совместимой с системным ПО TINI, и будет, таким образом, являться полноценной TINI-системой со всеми вытекающими отсюда последствиями. В данном разделе, однако, для простоты изложения рассматриваются лишь системы, реализованные в рамках концепции "модуль + интерфейсная плата". Заинтересованный в построении монолитных TINI-систем разработчик может получить дополнительную информацию из соответствующего раздела сайта компании Dallas Semiconductor.

C точки зрения программиста платформа TINI обладает полнофункциональным API (Application Programming Interface), включающим поддержку интерфейсов Ethernet, RS232, SPI, I2C, 1-Wire, CAN и параллельного ввода-вывода. Это позволяет не заботиться о сопряжении с периферийной аппаратурой на нижнем уровне и уделить основное время разработке эффективных алгоритмов управления и обработки данных. В случае необходимости написания критичных по времени фрагментов программ можно воспользоваться языком ассемблера.

Таким образом, модули архитектуры TINI отлично справляются с задачей интеграции медленных территориально рассредоточенных сетей с высокопроизводительными сетями, как локальными, так и глобальными. К несомненным плюсам TINI также можно отнести и то, что эта платформа предоставляет возможность оперативного управления удаленными устройствами через Интернет посредством обычного веб-браузера. Конфигурирование самого модуля TINI может также осуществляться удаленно по протоколу telnet, а загрузка и выгрузка файлов - по протоколу FTP.

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

Наверх Наверх