[an error occurred while processing this directive] [an error occurred while processing this directive]
Дешевый массовый контроллер для управления через Internet
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Vlad_Petr 26 декабря 2001 г. 02:18

Уважаемые All !! крайне необходимы Ваши мнения для доработки устройства!
Начну по порядку.
Разработали устройство для управления/сбора данных с удаленных
датчиков через локальную сеть или Internet. Очень хороший обзор по таким задачам дал Алексей Сигаев.
http://www.compitech.ru/html.cgi/arhiv/00_02/stat_22.htm. Однако задача усложнялась жесткой планкой стоимости(не более 25 вечнозеленых рублей за устройство), при жестких требованиях к обеспечению безопасности и конфиденциальности при обмене данными.
Пришлось отказаться от многочисленных известных проработок и лепить свое.
Выяснилось,что любые чипы (CS8900,RTL8019 и т.п. )с их минимальной
обвязкой покупать много дороже готовой сетевой карты! Решили использовать ISA карты на RTL8019 устанавливаемые в разьем на плате контроллера. Тоже известное решение. Заказчик не одобрил "ISA,-устаревшая комплектация". Пришлось брать PCI карту с RTL8029AS.
Это даже дешевле из-за их громадного тиража. Хотя для PCI пришлось пахать... Помогли ведущие специалисты REALTEK: clin@realtek.com.tw ,
jaspert@realtek.com.tw ,leo@realtek.com.tw ,хотя и не сразу вьехали в наши экономические причуды.
Поскольку удаленные устройства разные, выбрали двухзвенный вариант
реализации конструктивно на одной плате:
Основная общая схема для реализации сетевых протоколов, управления сетевой картой и, дополнительный контроллер "контроллер Пользователя" програмируемый под конкретную задачу управления/сбора данных .
Все задачи управления достаточно простые, остановились "для Пользователя" на AT89C2051. Все осторожно, т.к. надо знать причуды этого чипа, но дешевле уже некуда. Обмен данными AT89C2051 c основной схемой через UART (сейчас 9600бод.) Для управления/приема данных удаленного устройства 12 шт. in/out бит с AT89C2051.
.Из-за требований Заказчика пришлось комплектоваться с шагом 2.54мм. И
ужимать плату, площадь это деньги. В общем все получилось. Так выглядят рабочие образцы конструкции: http://tts.lt/~vp/

Начали готовить окончательный вариант конструкции для Заказчика.
Прикинули что если еще поработать получится неплохой вариант для массового повторения,для этого уже:
1.Все вопросы сетевого взаимодействия решены полностью, при решении
конкретной задачи о них вообще не надо думать.Все стандартно стыкуется с готовыми сетевыми программами для IBM-PC.
2.Программируется только "контроллер Пользователя", а это уже хоть из
журнала "Радио"
3.Компоненты шаг 2.5мм., хоть на коленке паять.
НО ЧТОБЫ ДЕЙСТВИТЕЛЬНО СОЗДАТЬ УНИВЕРСАЛЬНОЕ УСТРОЙСТВО ТРЕБУЕТСЯ
ОПРЕДЕЛИТЬСЯ С КОНТРОЛЛЕРОМ ПОЛЬЗОВАТЕЛЯ И ЕГО ПАРАМЕТРАМИ
1.Удачно ли нами выбран контроллер Пользователя как AT89C2051 (1051,4051) ??
2.Является ли необходимым применение опторазвязок с выхода контроллера
Пользователя ??
3. .........ВОПРОСОВ НЕ МЕРЯНО !!
Можно ответить и на Mail vp@tts.lt

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru