как на ардуино управлять DTR и RTS
- Войдите на сайт для отправки комментариев
Сб, 23/04/2016 - 15:54
Парни подскажите кто и как на ардуино управляет DTR и RTS ???
Парни подскажите кто и как на ардуино управляет DTR и RTS ???
А что там управлять? Подаёшь низкий или высокий уровень.
http://bsvi.ru/signaly-kvitirovaniya-rts-cts-itp-i-rs232-voobshhe/
А что там управлять? Подаёшь низкий или высокий уровень.
Тупо на разъеме DB 9 подать +5 на 4 и 7 ноги?
Во-первых, уровни напряжения у RS232 и UART разные. Во-вторых, почитайте описание сигналов DTR, RTS - http://bsvi.ru/signaly-kvitirovaniya-rts-cts-itp-i-rs232-voobshhe/. Активным уровнем может считаться 0 (GND), а не 1 (5V).
Спасибо буду разбираться)
Цель получить данные с тепловычислителя СПТ 943 посредством arduino uno.
http://www.kip-pribor.com.ua/files/logika/files/prot941.pdf
Так и есть, там RS232. Напрямую с ардуино соединять нельзя - погорит. Для этого есть RS232-UART конвертеры, типа MAX232.
Так и есть, там RS232. Напрямую с ардуино соединять нельзя - погорит. Для этого есть RS232-UART конвертеры, типа MAX232.
Начинаю вкуривать)
Может что не догоняю(( RS 232 это 0-5 V ?
а разве цифровые входы arduino не толерантны к 0-5V ?
Насколько я понимаю- СПТ вообще "пассивна" и уровень 0 или 1 задаються напряжением со стороны компа по 4 или 7 контакту DB9
Может что не догоняю(( RS 232 это 0-5 V ?
Нет, RS232 это -15В +15В. Почитайте внимательно ссылки на RS232 и MAX232, которые я давал.
Вот ещё полезная статейка - http://easyelectronics.ru/svyaz-mikrokontrollera-s-kompyuterom-cherez-rs232.html
Жень, от всей души огромное спасибо за полезные ссылочки))) буду вникать разбираться) если , что буду обращаться за помощью.
Там дело не только в DTR и RTS. Напряжение сигналов RX и TX на настоящем COM-порте (RS232) также отличается от напряжения этих сигналов на ардуине (UART, там TTL уровни).
Причём там логика как-бы перевёрнутая:
У меня есть "прямое" подключение к СПТ посредством кабеля преобразователя USB-RS232.
данные получаю стандартной программой опроса "ПРОЛОГ" от "фирмы "ЛОГИКА" спб.
вижу через монитор порта данные.
спаял на разъем DB9 диодики. есть возможность померить напряжение.
Я понял что это не есть правильно, но все же есть куда копать, направление заданное Вами мне понятно.)))
И вот из Вашей ссылки:
DTR также часто использовался как источник питания для внешнего малопотребляющего оборудования (к примеру, для мышки).
Жень еще раз прости за назойливость- правильно будет использовать это
http://ru.aliexpress.com/item/Free-shipping-RS232-to-TTL-Serial-TTL-modu...
или это
http://ru.aliexpress.com/item/2pcs-lot-USB-to-TTL-CH340-module-upgrade-S...
UARTотм на сторону arduino.
Ну по первой ссылке то что надо: с одной сторны RS232, с другой TTL (UART). Только там кроме RX/TX больше ничего не выведено. Нет сигнала RTS.
По второй ссылке это не то: UART к ардуине, а USB куда? В комп? А СПТ941 тогда куда?
Данные железяки где то "на походе" 45 дней в пути уже((((
буду пробовать.
подключение по схеме:
как успехи? получилось подключить?