przelaczanie linii na RS w uC

Sep 22, 2004 5 Replies

Chcialbym zrobic jakis przelacznik dwoch linii podlaczonych do portu RS uC - jedna to idzie na PC a druga idzie od czytnika kart w standardzie TTL. Jakbyscie zrobili przelacznik w sumie dobrze gdyby byl "mechaniczny" zeby nie dodawac za duzo do objetosci programu wynikowego. Opcja jest 74LS126 ale jak dokladnie to zaimplementowac, a moze na 4066? Pzdr.



U¿ytkownik "Jarek" snipped-for-privacy@klub.chip.pl> napisa³ w wiadomo¶ci news:cirqpp$5mt$ snipped-for-privacy@atlantis.news.tpi.pl...

jakiego ukladu uzywasz do RS232? MAX232? moze lepiej zastosowac tu uklad z wejsciem wymuszajacym tryb PD (Power Down) i dodatkowy tranzystor do sterowania zasilaniem czytnika kart. W ten sposob, zaleznie co wysterujesz to albo pracuje RS232 albo czytnik kart.

Pozdrawiam Krzysztof

a może przerzutnik z wejściami dołączonymi do wejść danych szeregowych, którego wyjście będzie kluczowało dwie bramki? W ten sposób będzie dołączany zawsze ten, który da ostatni impuls. Żadnego sterowania, ale protokół musiałby umieć poradzić sobie z "wcinaniem" się jednego urządzenia w czasie nadawania drugiego.

Jak już masz tak kombinować to dorób sobie drugi port RS na dwóch pinach zwykłego portu plus obsługa software'owa. A tak wogóle to co to za uC, że ma tylko jeden port szeregowy?

Dnia Wed, 22 Sep 2004 22:22:43 +0200, Mariusz Dybiec napisał(a):

89S8252

Ja podobne sprawy rozwiazalem stosujac bramki trojstanowe 74LS125 (Moze byc HC) - i dodatkowy bit sterujacy z portu mikroprocesora. Oczywiscie to zadziala tylko wtedy gdy inicjatorem transmisji jest procesorek. Inaczej trzeba byc dorabiac dodatkowa logike.

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required