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.
przelaczanie linii na RS w uC
Sep 22, 2004
5 Replies
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