работа с RS-232 ?

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

Модератор: immortal

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

работа с RS-232 ?

Сообщение gsv_75 » Пн мар 10, 2014 11:00 pm

Доброе время суток.
Начинаю разрабатывать свою систему домашней автоматизации на основе 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
Благодарил (а): 67 раз
Поблагодарили: 63 раза

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

Сообщение shemnik69 » Вт мар 11, 2014 7:52 am

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

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

Сообщение gsv_75 » Вт мар 11, 2014 8:32 am

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