sygnalizacja transmisji na linii TxD

May 24, 2004 10 Replies

Witam



wiem ze juz ten temat byl poruszany na grupie ale bylo to bardzo dawno temu a nie moge znalezc za nic w archiwum tego watku wiec pozwolilem sobie zadac pytanie jeszcze raz otoz chcialbym podlaczyc sie z dioda do linii TxD w RS232 tak zeby w momencie transmisji dioda po prostu mrugala. Bedzie to RS232 pomiedzy AVR'em a telefonem komorkowym a wiec transmisja bedzie szla po napieciach 0-5V wiem ze najlepiej wyjsc z opornikiem na przyklad 1K z linii TxD wejsc na baze tranzystora ktorego kolektor bedzie podpiety do zasilania a emiter przez opornik ok 40 Ohm i diode swiecac± do ziemi, tylko pytanie moje jest takie jaki najlepiej w tym momencie zastosowac tranzystor oczywiscie zakladam ze to w ogole bedzie dzialac, no chyba ze sie myle to prosze o poprawienie mojego pomyslu



dzieki z gory pozdrowka Krzysztof



40 ohm? Nie zadu¿y pr±d tej diody bêdzie? Co to za dioda?

U¿ytkownik "Pszemol" snipped-for-privacy@PolBox.com napisa³ w wiadomo¶ci news: snipped-for-privacy@poczta.onet.pl...

no tak racja opornik powinien byc wiekszy z tymi 40 ohmami troche przesadzilem chyba by troche za jasno swiecila;-)

Krzysztof

U¿ytkownik "Krzysztof Skoroniak" snipped-for-privacy@NospaM.polsl.gliwice.pl> napisa³ w wiadomo¶ci news:c8t66p$gc2$ snipped-for-privacy@atlantis.news.tpi.pl...

Raczej napiêcie by spad³o:-( Jak to chcesz zasilaæ ? Z wydajnego zasilacza 5V ? To wsad¼ jasn± diodê z opornikiem rzêdu 470 Om w emiter bylejakiego (np. BC556) tranzystora p-n-p. Baza do Txd, Kolektor do masy zasilania

U¿ytkownik "SP9LWH" snipped-for-privacy@autorom.pl napisa³ w wiadomo¶ci news:c8tcem$3ha$ snipped-for-privacy@news.onet.pl...

czyli nawet ten opornik miedzy baza a linia TxD nie jest potrzebny?

U¿ytkownik "Krzysztof Skoroniak" snipped-for-privacy@NospaM.polsl.gliwice.pl> napisa³ w wiadomo¶ci news:c8tlo9$eh$ snipped-for-privacy@nemesis.news.tpi.pl...

To zale¿y. Ja nie wiem czy masz klasyczny poziom napiêæ RS232 od -12V /+12V, czy jaki¶ "okrojony" (+,5/+4V) Ja ci zaproponowa³em wtórnik emiter, gdzie opornik w bazie jest zbêdny, bo to ma byæ "¶wiecide³ko", gdy TxD przyjmuje jedynkê logiczn± czyli -12V...-3V.

U¿ytkownik "SP9LWH" snipped-for-privacy@autorom.pl napisa³ w wiadomo¶ci news:c8trev$r29$ snipped-for-privacy@news.onet.pl...

w

no tak rzeczywiscie a moj poziom napiec to jest ten okrojony bo to jest RS232 miedzy AVR a telefonem komorkowym

w ogole to jaki jest stan na lini TxD w momencie kiedy zadne dane nie sa przesylane dla wersji okrojonej RS'a, bo z tego co mi wiadomo dla standardowego RS'a to jest 1 logiczna czyli -12V...-3V czyli analogicznie dla RS'a okrojonego jest 0V...0,5V ?

U¿ytkownik "Krzysztof Skoroniak" snipped-for-privacy@NospaM.polsl.gliwice.pl> napisa³ w wiadomo¶ci news:c8ts5a$ijs$ snipped-for-privacy@nemesis.news.tpi.pl...

Tak

U¿ytkownik "SP9LWH" snipped-for-privacy@autorom.pl napisa³ w wiadomo¶ci news:c8tsf6$d7r$ snipped-for-privacy@news.onet.pl...

w

witam ostatnie pytanie, sorry ze tak zanudzam ale ja tutaj czegos nie rozumiem

otoz zalozmy ze mam zasilanie 5V oraz RS'a okrojonego dla ktorego

1 logiczna - 0V...0,5V 0 logiczne - 0,5V...4V

  1. teraz jezeli zrobie uklad z tranzystorem npn:

5V | | C TxD--1K-----|< (npn) B | E | [] 470Ohm | | LED | | / wowczas jezeli nic nie bedzie przesylane na linii dioda nie bedzie swiecila a jezeli bedzie jakis przesyl wowczas dioda bedzie swiecic, mniej lub wiecej ale bedzie zawsze jakos tam mrugac (czyli swiecic dla zera logicznego)

  1. teraz dla tranzystora pnp tak jak sugerowales we wczesniejszym poscie

5V | [] 470Ohm | | LED | | E TxD----------|< (pnp) B | C | | / i tutaj sie wlasnie zaczynaja schody dla mnie bo z moich rozumowan wynika ze to bedzie dzialac tak samo jak poprzednie tylko ze dioda bedzie swiecila na odwrot, czyli dla 0 logicznego nie bedzie swiecic a dla 1 logicznej bedzie, czy mam racje???

i jeszcze jedno, czy dobrze rozumuje ze opornik dla pierwszego przypadku jest potrzebny dlatego zeby nie obciazyc za bardzo linii TxD a w drugim przypadku linia jest jest obciazana poniewaz prad z bazy wyplywa a wiec nie obciaza dodatkowo linii i dlatego nie jest potrzebny tam opornik, czy tak?

sorry jesli to jest lamerskie ale ja nie mam zbyt duzo doswiadczenia z elektronika

Krzysztof

U¿ytkownik "Krzysztof Skoroniak" snipped-for-privacy@NospaM.polsl.gliwice.pl> napisa³ w wiadomo¶ci news:c8u010$98q$ snipped-for-privacy@atlantis.news.tpi.pl...

Dok³adnie tak. Czy stan spoczynkowy TxD jest zawsze 1 ? NIE., choæ w wiêkszosci przypadków powinien byæ Gdyby¶ chcia³ byæ akuratny, to nale¿a³oby to rozbudowaæ o monowibrator, tylko po co?

W obydwu przypadkach jest tak samo zbêdny z tego samego powodu. Obci±¿enie linii TxD to pr±d diody podzielony przez wspó³czynnik wzmocnienia tranzystora: dla takich "byle jakich" rzêdu 200.

U¿ytkownik "SP9LWH" snipped-for-privacy@autorom.pl napisa³ w wiadomo¶ci news:c8urf6$nic$ snipped-for-privacy@news.onet.pl...

dzieki teraz juz wszystko wiem :-)

pozdrowka Krzysztof

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required