С Новым годом! Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.65/26: Рейтинг темы: голосов - 26, средняя оценка - 4.65
Otix722

обмен по RS 232 - избавиться от DSR DTR

29.08.2017, 18:26. Показов 5410. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго дня . Есть устройство на 89с51 , оно общается с ПК по RS232. По печатной плате проследил, что в обмене реализована четырехпроводная схема RX-TX-DTR-DSR . Ноги 89с51 10,11,14,15 заведены на МАХ232 и далее в кабель. Всё прекрасно работает но...
хочу это устройство подключить и управлять Ардуиной. А там только RX-TX. Можно ли как-то "заглушить" DTR-DSR, чтобы просто их игнорировать и работать с RX-TX ? Спасибо.
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.08.2017, 18:26
Ответы с готовыми решениями:

RS-232 DTR-DSR RTS-CTS не работают
Обычный последовательный порт RS-232, работает хорошо, но не работают линии DTR-DSR RTS-CTS Пробовал уже разные терминалы, разные ОС...

Передача сигналов DTR и DSR между модулями Bluetooth
Здравствуйте, подскажите пожалуйста. Есть два настроенных модуля Bluetooth. На первом модуле с помощью функции...

Обмен с тепловычислителем СПТ943 по RS-232
Здравствуйте! Столкнулся с проблемой подключения ноутбука к тепловычислителю СПТ943 по интерфейсу RS-232. Все делал по схеме во...

5
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,113
29.08.2017, 20:23
Варианты:
1. замкнуть DTR с DSR и забыть о них.
2. завести сигналы на AVR, порт GPIO, и мим управлять. DTR в активном состоянии говорит, что устройство в рабочем состоянии (готово к приему), DSR, видимо, считывает состояние DTR и используется для принятия решения о возможности передачи. Т.е. в AVR достаточно выставлять DTR по готовности к работе (приему), а начинать собственную передачу при активном состоянии DSR (DTR той стороны).
Первый вариант проще, но он не учитывает банального засыпания или занятости устройства, а тогда - ваши данные будут улетать "в пустоту". Причем, поддержку DTR/DSR сделать совершенно не трудно - просто опрашивать состояние GPIO перед началом передачи. Ну, и выставлять DTR, когда сам можешь "работать".
/IMHO
0
Otix722
29.08.2017, 20:41
1. Пробовал, что-то не прокатило. Перестает работать обмен .

Спасибо за ответ, конечно, буду разбираться глубже. Сначала хочу добиться работы с ПК по двум проводам, затем пробовать ардуину
0 / 0 / 0
Регистрация: 31.01.2013
Сообщений: 1,625
29.08.2017, 22:32
Цитата Сообщение от Otix722
Сначала хочу добиться работы с ПК по двум проводам, затем пробовать ардуину
В программе на ПК настраивается контроль передачи через порт, там 3 опции:
1. Аппаратный, это железные сигналы CTS/RTS, насколько помню.
2. Xon-Xoff - это спец.символы приостановки и продолжения передачи.
3. "Нет" - без контроля. Возможны потери символов, если принимающее устройство тупит.
0
Otix722
30.08.2017, 14:58
Если Вы имеете ввиду "Диспетчер устройств -Свойства по следовательного порта" то там стоит "Нет"
Otix722
14.09.2017, 14:56
Посмотрел осциллографом сигналы на выводах и сделал так:

Было

https://www.cyberforum.ru/savedimages/2017/09/14/uegcuh3bwlbcfhall.jpg

Стало

https://www.cyberforum.ru/savedimages/2017/09/14/m6cdqbwytmvkanyqvt.jpg

Всё отлично работает.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
14.09.2017, 14:56
Помогаю со студенческими работами здесь

Обмен данными с ЭБУ через RS-232
Всем добра, уважаемые форумчане! Это мой первый пост, прошу сильно не ругать:) Итак, поехали: Задача- "поговорить" с ЭБУ...

SCADA Genesis32. Обмен данными с PIC16F877 по RS-232
Как осуществить прием/передачу команд нарямую между Scada Genesis32 и однокристальным PIC 16F877 связанным по RS232? Это где-то...

Нужно слушать обмен данными между двумя устройствами по rs-232
Нужно слушать обмен данными между двумя устройствами по rs-232(уровень сигнала ±12В) Какую микросхему использовать? У max232 написано что...

Virtual COM Port: DTR
Всем привет! При подключении в терминале хотим увидеть "привет". Для этого нужно отлавливать момент подключения. Приличные программы...

COM port - сигналы DTR и RTS
Привет друзья ! Столкнулся вот с такой проблемой Есть программа которая отсылает в СОМ порт используя либо DTR либо RTS сигналы для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru