Администрация форума не несёт ответственности за достоверность информации и оставляет за собой право редактировать или в особых случаях даже удалять посты без предупреждения. Спасибо за понимание.

Программирование ATMEL в BASCOM.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



RS-232 подключен?

Сообщений 1 страница 6 из 6

1

Можно ли программно определить подключен ли кабель RS-232? Как вариант проверить установлено ли соединение.

0

2

Только если на другом конце есть овечающее устройство, подключенное к RS-232.

0

3

полный стандарт RS-232 позволяет: там есть соответствующий сигнал - готовность к приему
но если удаленное устройство выключено, а кабель подключен, то все равно не узнаете
да и нет сейчас, наверное, полного rs-232, только три проводка...

0

4

Александр Д. написал(а):

полный стандарт RS-232 позволяет: там есть соответствующий сигнал - готовность к приему

Для этого порт должен быть открыт программой в режиме управления потоком через RTS/CTS.

0

5

да, я поэтому и написал, что при выключеном устройстве это не поможет...

0

6

Если подойти к задаче нестандартно, то можно. на приемном конце находится резистор 3 кОм. НЕЗАВИСИМО от того
включено питание девайса. Нужно определять наличие тока нагрузки. 2-3 мА большой ток - его легко детектировать.
Пара операционников и все. Тем более имеются примеры успешного использования операциоников в качестве драйверов RS-232.

0