реклама на сайте
подробности

 
 
> Интересный вопросик. UART<->RS232(UART)
EXeGLuMATOR
сообщение Dec 17 2007, 10:10
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 182
Регистрация: 30-01-05
Из: Volgograd
Пользователь №: 2 305



День добрый.
Собственно имеется устройство с UART (АТ89С2051) надо его подключить к RS232, но также чтобы сохранилась возможность работы с устройствами с UART. Реально ли сделать "прозрачный" формирователь уровней чтобы работать и с UART и с RS232 без перемычек и т.п.?
Схема согласования на транзисторах работает отлично (по одному транзисторц на RX-TX линии в качестве инвертора), но годится только для RS 232, для UART линии получаются инвертированные. И немного не те приходят. smile.gif Или как их обработать, например в контроллере, для компенсации инверсии при приеме-передаче? Просто инверсия не проходит.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vladec
сообщение Dec 21 2007, 07:48
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 167
Регистрация: 3-10-05
Из: Москва
Пользователь №: 9 158



Не совсем понятно, как Вы собираетесь объединять на одном контакте передатчик RS-232, котрый имеет выход, на котором бывают отрицательные напряжения и обычный логический выход UART.
Go to the top of the page
 
+Quote Post
K_AV
сообщение Dec 21 2007, 14:36
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 492
Регистрация: 19-08-06
Пользователь №: 19 667



Цитата(vladec @ Dec 21 2007, 09:48) *
Не совсем понятно, как Вы собираетесь объединять на одном контакте передатчик RS-232, котрый имеет выход, на котором бывают отрицательные напряжения и обычный логический выход UART.
Да он писал уже, что UART и RS232 у него не бывают одновременно. Проблема может быть только в отрицательном напряжении от RS232, но нигде и не сказано, что оно на вход обычной логики приходит.
Go to the top of the page
 
+Quote Post
EXeGLuMATOR
сообщение Dec 21 2007, 22:53
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 182
Регистрация: 30-01-05
Из: Volgograd
Пользователь №: 2 305



Цитата(K_AV @ Dec 21 2007, 17:36) *
Да он писал уже, что UART и RS232 у него не бывают одновременно. Проблема может быть только в отрицательном напряжении от RS232, но нигде и не сказано, что оно на вход обычной логики приходит.


Таки именно так. smile.gif На входе стоит транзистор и все. И ничего страшного ему не сделается. smile.gif
Далее стоят 2 элемента XOR, а потом уже микроконтроллер. smile.gif Вот и все.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 11th August 2025 - 15:04
Рейтинг@Mail.ru


Страница сгенерированна за 0.01363 секунд с 7
ELECTRONIX ©2004-2016