2011. május 11., szerda

RS232 - TTL szintillesztő

A címben említett eszköz feladata az, hogy a számítógép által használt soros porti jelszinteket átalakítsa olyanokra (és viszont), amelyeket a mikrovezérlők támogatnak. Így a mikrovezérlős áramkörünket összeköthetjük a számítógépünkkel, ezáltal a két eszköz kommunikálni fog tudni egymással.

Az RS232 szabványban az adatok sorosan közlekednek 2 vonalon keresztül - az egyiken az egyik irányba, a másikon a másik irányba. A magas szintet (logikai 1) a -3V és -15V közti, míg az alacsony szintet (logikai 0) a +3V és +15V közti intervallumból való feszültségszint jelenti. Az adott esetben 5V-ról működő mikrovezérlő ezeket az értékeket nem támogatja. Neki a magas szintet a +5V, az alacsony szintet pedig a 0V jelenti (ezek a feszültség értékek bizonyos százalékban eltérhetnek).
Én ezt a kapcsolást építettem meg két változatban (természetesen nem kötelező a rajzon szereplő PIC16F887-es mikrovezérlőt használni):

A rajz a mikroElektronika cég egyik fordítójából származik

Az első változatot még 1-2 éve építettem, az így néz ki:


A másodikat most hétvégén raktam össze, pár képet készítettem róla:

Ez a nyák a maratás után. Sajnos nem lett olyan szép, mint amilyen lenni szokott. Úgy néz ki, kijöttem már a  gyakorlatból.

Ezt a fóliát használtam a levilágításkor

A kész áramkör



Nincsenek megjegyzések:

Megjegyzés küldése