|
[РЕШЕНО] Устройства общаются по UART. Как их одновременно "послушать"? |
|
|
|
Jul 24 2011, 09:07
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
QUOTE (Ariel @ Jul 24 2011, 10:50)  поставьте простую дифсистему, тогда увидите какому каналу принадлежат байты Да хоть "сложную". Вы чего это словами смысла которых не понимаете бросаетесь? Причем тут дифсистема? QUOTE (_Pasha @ Jul 24 2011, 10:53)  Больше похоже на общество слепоглухонемых. Да  . Но в принципе, можно предположить, что Автор UART-ом называет нечто прямо вылезающее из его контроллера. В этом случае, при обязательном условии, что обмен симплексный, два диода и резистор на входе конвертора в RS232 помогут решить проблему. Только диоды и резистор надо включить не абы как
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jul 24 2011, 10:25
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
QUOTE (Alt.F4 @ Jul 24 2011, 12:07)  Пробовал объединять диодами Шоттки, но они видимо долго открываются... Они НЕПРАВИЛЬНО включены. Активные уровни на выходах UART, по крайней мере по умолчанию, Lo. На преобразователь надо аноды. Вход преобразователя подтянуть через, например, 10K к питанию преобразователя или в Вашем случае к любым +3.3V. Медленно открываются, это круто  - длительность бита на 9600 более 100us, однако. QUOTE (=AK= @ Jul 24 2011, 12:12)  Поставьте вместо диодов резисторы по 1к. Как обычно  пукнуть решили?
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Jul 24 2011, 10:36
|
Местный
  
Группа: Свой
Сообщений: 352
Регистрация: 29-10-06
Из: Тула
Пользователь №: 21 769

|
Цитата(Alt.F4 @ Jul 24 2011, 14:07)  Мне не надо различать, от какого устройства в данный момент летят байты. Это будет понятно по тексту. Мне главное в терминале увидеть "диалог" устройств. Пробовал объединять диодами Шоттки, но они видимо долго открываются...
Во первых диоды наоборот переставить - катодом к линии. Во вторых выход к максу подтянуть к питанию (хотя на максе он уже изнутри подтянут, но будет лучше). Тогда все должно работать на 9600 даже с медленными диодами. И наконец, за что такая ненависть к логике? Поставили бы 1 лог. "И", проблема бы не возникла.
|
|
|
|
|
Jul 24 2011, 10:57
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
QUOTE (=AK= @ Jul 24 2011, 12:53)  Даже ваше невежество не может служить достаточным оправданием вашего хамства. Вы опять  написали что-то не то - вышеотцитированная фраза в Вашем исполнении должна звучать так: "Даже мое невежество не может служить достаточным оправданием вашего хамства". P.S. А чего это Вы фразу еще и про третий резистор из предыдущего поста убрали?
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|