max232-dwa wyjścia-jeden uart

Aug 27, 2008 5 Replies

Witam.



Czy jest możliwe wykorzystanie dwóch konwerterów z układu max232 podłączając je do jednego uarta w avr? Tzn: wyjścia R1out i R2out maxa podłączyć np: przez dwa oporniki 1k do wejścia RxD w avr, a wyjście TxD z avr bezpośrednio do T1in i T2in maxa? Chciałbym odbierać dane z dwóch interfejsów szeregowych zakładając że dane nie przychodzą jednocześnie, i wysyłać takie same dane na dwa interfejsy jednocześnie. Czy to będzie działać z tymi opornikami 1k, czy może potrzebny bardziej skomplikowany układ?



Dziękuję za pomoc Pozdrawiam Paweł



Musisz zrobić iloczyn logiczny - w najprosztszym przypadku na diodach. Same oporniki spowodiują, że napięcie na wejściu zmieniać się będzie od 2,5 V do

5 V zamiast od 0 do 5 V.

Tak

Użytkownik "pawel" snipped-for-privacy@poczta.onet.pl> napisał w wiadomości news:g930mp$dpg$ snipped-for-privacy@news.onet.pl...

tak

do wejscia RxD procka - 2x dioda (najlepiej schottky, np. bat43) połączone razem anodami + rezystor pull-up 1..10k (w zaleznosci od max. predkosci transmisji). Katody diod do wyjsc max232.

pawel pisze:

Jeszcze lepiej będzie zastosować 2-wejściową bramkę AND (ew. 2 bramki NAND). Najmniejsze są rozmiaru tranzystora w obudowie SOT23 (może już są też mniejsze SOT223), szukaj scalaków serii 74HC1G. Niepotrzebne żadne diody i rezystory a na wyjściu bramki masz prawdziwy sygnał CMOS.

Adam Dybkowski przemówił ludzkim głosem:

Podwójna dioda i rezystor przy tej prędkości w zupełności wystarczą. Póki nie ma problemów z miejscem, to stosowanie pojedynczych bramek jest bez sensu. Nie dość że droższe niż czteropak, to jeszcze trudniej dostępne w detalu.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required