работа с RS-232 ?

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

Ответить
gsv_75
Сообщения: 2
Зарегистрирован: Пн мар 10, 2014 10:34 pm

работа с RS-232 ?

Сообщение gsv_75 »

Доброе время суток.
Начинаю разрабатывать свою систему домашней автоматизации на основе 1-wire. Остановился на проекте SmartLiving, так как судя по описанию имеется большинство элементов для контроля и управления.
В ходе изучения материала возник вопрос по обработке (прием- передача) данных с блока контроля (устройство, подключенное к ПК по USB (на базе FT232), обеспечивающее питание 12В линии датчиков 1-wire, ее контроль на просадки напряжения и перезагрузку ПК через команду GSM, на случай его зависания.
Подразумевается, что устройство с определенной периодичность выдает в RS232 информацию о своем состоянии (текущее состояние, напряжение в линию 1-wire, температура внутри устройства, аварийные сообщения, состояние GSM сети и т.д.) и может принимать информацию в виде команд управления устройством (запрос баланса карты GSM, отключение питания линии 1-wire и т.д.)
Есть ли у кого наработки по приему - передаче данных по RS 232?
Аватара пользователя
shemnik69
Сообщения: 590
Зарегистрирован: Пн дек 24, 2012 3:01 pm
Откуда: Саратов Saratov

Re: работа с RS-232 ?

Сообщение shemnik69 »

При передаче сигналов по данному стандарту есть недостаток,очень небольшое расстояние. 1,5-2 м. Если ВЫ хотите перегружать PC. при его нестабильном поведении. то лучше использовать не данный стандарт. а LPT.
На него (любой вывод которым будем управлять) "вешаем" DogTimer на основе микросхемы таймера NE 555 и периодически "дергаем" ножку LPT сбрасывая Дог таймер, например раз в 5 сек.
Если при зависании, ножка, перестанет менять свое состоянии 1/0, то дог таймер перегрузит PC.
Схема стабильно работает. Вариантов в сети много.
А вот от RS232 советую отойти в сторону USB/ RS485 либо использовать преобразователь RS 232/485.
Это мое мнение.. :D
gsv_75
Сообщения: 2
Зарегистрирован: Пн мар 10, 2014 10:34 pm

Re: работа с RS-232 ?

Сообщение gsv_75 »

Спасибо за ответ, но все же интересует информация по обработке информации по RS232 в SmartLiving, так как устройство уже реализовано и успешно работает.
Ответить