Fórum témák
» Több friss téma |
Cikkek » RS-232 RS-485 átalakító RS-232 RS-485 átalakító
Szerző: pidsbc, idő: Ápr 17, 2009, Olvasva: 38408, Oldal olvasási idő: kb. 1 perc
A PC RS-232 portjára egy standard 9 pólusú anya D-SUB csatlakozón keresztül csatlakozik az eszköz. Az RS-232 szabványú jeleket egy ST232 típusú IC alakítja át 5V-os (TTL) szintű jelekké, a TTL szintű jeleket pedig a két SN75176 típusú IC konvertálja RS-485 szabványú jelekké. Azért kellett két egyforma IC, mert ezek vagy adó, vagy vételi üzemmódban vannak, egyszerre nem tudják a kettőt (fél duplex kommunikációra képesek). Az adatáramlás irányát a PC vezérli a soros port RTS lábának felhasználásával, ha az RTS logikai 1 szinten van, akkor az U2 IC adás üzemmódban van, ha logikai 0 akkor pedig vételi üzemmódban. Ez a fajta kommunikáció a kétvezetékes RS-485 hálózatoknál használatos, az U3 IC-nek ebben az üzemmódban nincs jelentősége. Mind az adás, mind a vétel az A+ és a B- lábakon keresztül zajlik. Az RS-485 hálózatokon szükséges a vonal mindkét végén lezáró ellenállást használni (névleges értéke 120Ω), itt a hibamentes működés érdekében még egy fel- és egy lehúzó ellenállást is beiktattam, ami által a 120Ω-os ellenállás értékét 130Ω-ra kellett változtatni. Ha 4 vezetékes RS-485 hálózatot akarunk kezelni, akkor szükségessé válik egy másik interfész IC, egy újabb SN75176. Az U3 IC kizárólag adó módban működik, így a 2-es és 3-as lábát fixen +5V-ra kell kötni. 4 vezetékes üzemmódban az adás a TX+ és TX- kimeneteken történik, a vétel pedig az A+ és B- bemeneteken. A 2 és 4 vezetékes üzemmód közötti váltást az ábrán is látható kapcsolóval lehet megvalósítani. A működés jelzésére beletettem még egy LED-et is, hogy jelezze, ha működésben van az átalakító. Annak érdekében, hogy minél egyszerűbb legyen az áramkör, nem használtam 5V-os feszültség stabilizátort, inkább direktben rákötöttem a számítógép +5V-os tápjára az egész konvertert, hiszen csak akkor kell működnie, ha a PC is működik. A cikk még nem ért véget, lapozz! Értékeléshez bejelentkezés szükséges! |
Bejelentkezés
Hirdetés |