Mi az RS232?
Az RS-232 (X) egy soros kommunikációs protokoll, amelyet általában a soros adatok két eszköz közötti átvitelére és fogadására használnak. Szinkron és aszinkron adatátvitelt egyaránt támogat. Az ipari környezetben sok eszköz továbbra is RS-232 kommunikációs kábelt használ. Az Rs-232 kábelt használják az 1. logika és a 0. logika közötti két jelszint közötti különbség azonosítására. Az 1. logikát a -12V, a 0 logikát a + 12V képviseli. Az RS-232 kábel különböző átviteli sebességgel működik, például 9600 bit / s, 2400 bit / s, 4800 bit / s stb. Az RS-232 kábel két terminálos eszközzel rendelkezik, nevezetesen adat-végberendezéssel és adatkommunikációs berendezéssel. Mindkét eszköz jeleket fog küldeni és fogadni. Az adatátviteli berendezés számítógépes terminál, az adatkommunikációs berendezés pedig modem, vagy vezérlő stb.
Most a személyi számítógépek többségében két soros és egy párhuzamos port van (RS232). Ez a két típusú port a külső eszközökkel történő kommunikációra szolgál, és különböző módon működnek. A párhuzamos port egyszerre küldi és fogadja a 8 bites adatokat nyolc külön vezetéken, és ez nagyon gyorsan továbbítja az adatokat. A párhuzamos portokkal általában nyomtatót egy PC .
A soros port egyszerre egy bites adatokat küld és fogad egy vezetéken, és nagyon lassan továbbítja az adatokat. Az RS-232 az ajánlott rágalmazást jelenti, a 232 pedig az X szám jelenti a legújabb verziót, például az RS-232c, RS232s.
A soros kábelcsatlakozók leggyakrabban használt típusa a 9 tűs DB9 és a 25 tűs DB-25 csatlakozó. Mindegyikük lehet férfi vagy női típus. Manapság a legtöbb számítógép aszinkron adatcseréhez használja a DB9 csatlakozót. Az RS-232 kábel maximális hossza 50 láb.
RS232 tű leírása
Ez egy 25 tűs csatlakozó, mindegyik érintkező funkciója a következő.
PIN 1 : (Védőföld) Ez egy őrölt csap.
2. PIN: Adatok továbbítása.
3. PIN: Adatok fogadása.
PIN 2 és PIN 3: Ezek a csapok a legfontosabb csapok az adatátvitelhez és -fogadáshoz. Az 1 és 2 érintkezők az adatátvitelhez, a 3-as érintkezők pedig az adatok fogadásához használják.
PIN 4 : Küldés iránti kérelem.
5. tű : Küldéshez törölje.
PIN 6 : Az adatkészlet készen áll.
PIN kódot húsz: Az adatterminál készen áll.
PIN 4, PIN 5, PIN 6, 20 PIN: Ezek a csapok a kézfogás csapjai (a szabályozás áramlása). Normál esetben a terminálok csak akkor tudják továbbítani az adatokat, ha a DCE-től megkapta az átküldésre törlés lehetőségét.
PIN 7: Ez a tű az összes jel közös referenciája, beleértve az adatokat, az időzítést és a vezérlőjeleket is. A DCE és a DTE megfelelően működnek a soros interfészen keresztül, és a 7-es tűt mindkét végén csatolni kell interfész nélkül.
8. PIN : Ezt a csapot más néven vett vonali jel detektor hordozó detektálásnak nevezik. Ez a jel akkor aktiválódik, ha megfelelő vivőt hoznak létre a helyi és a távoli DCE eszközök között.
PIN9: Ez a tű egy DTE soros csatlakozó, ez a jel bizonyos mértékben követi a bejövő csengést. Általában ezt a jelet használja a DCE automatikus válasz üzemmódja.
10. PIN: Tesztcsap.
11. PIN: készenléti állapotban válassza.
12. PIN: Adathordozó észlelése.
13. PIN: Küldéshez törölje.
14. PIN: Adatok továbbítása.
15. PIN: Adási óra.
PIN 17: Vételi óra.
24. PIN: Külső óra.
PIN 15, 17, 24 A szinkron modemek ezeken a csapokon jeleket használnak. Ezek a csapok vezérelt bit időzítés.
PIN 16: Adatok fogadása.
PIN 18: Tesztcsap.
19. PIN: Küldési kérelem.
21. PIN: ( Jelminőség-érzékelő) Ez a tű jelzi a vett vivőjel minőségét, mivel az adó modemnek 0 vagy 1-t kell küldeni minden bitkor, a modem vezérli a bitek időzítését a DTE-től.
22. PIN: ( Csengésjelző): A csengésjelző azt jelenti, hogy a DCE tájékoztatja a DTE-t, hogy a telefon cseng. Az összes modem, amelyet az automatikus válaszadással közvetlenül a telefonhálózathoz csatlakoztattak.
23. PIN: Adatjel-érzékelő
Az RS232 alkalmazása
Az automatikus kikapcsolás funkció energiatakarékos. Az RS-232 alacsony fogyasztású kikapcsolási üzemmódban működik. A rendszer kikapcsol, ha az RS-232 eszközt nem használják. Az automatikus kikapcsolási impulzus kikapcsol, amikor 30 másodpercig nincs aktivitás a jelen. Ez azt jelenti, hogy amikor egy adó-vevő csatlakozik az RS-232 porthoz, de nem küld adatokat. A 2-es és 3-as tű az adatok továbbítására és fogadására szolgál. Az 5. csapot a földhöz való csatlakozáshoz használják. A Max 232 eszközt arra használják, hogy RS-232 kábelen keresztül kommunikáljon a DTE és DCE eszközökkel.
Az első automatikus kikapcsolási impulzus figyeli mind a vevő, mind az adó aktivitását. Mindkét tevékenység stabil, és a rendszer alvó vagy kikapcsolt módba vált. Az RS-232 kábelt használó legtöbb eszköz CPS és laptop.
Az RS232 összekapcsolása mikrokontrollerekkel Max 232-t használva
Max 232 - A Level Shifter IC PC interfészhez
A Max 232 puffer-illesztőprogramként működik a processzor számára. Elfogadja a 0 és 5 volt szabványos digitális logikai értékeket, és átalakítja azokat +10 és -10 volt RS232 szabványra. Kevés mikrovezérlő rendelkezik beépített soros portokkal, amelyek közvetlen kapcsolatot tesznek lehetővé a számítógép RS232 soros portjával. Számos mikrovezérlő azonban 0–5 V kimenetet ad, és közbenső puffer áramkörre van szükségük, hogy a 0–5 V-ot +10 és –10 V-ra alakítsák át, amelyet az RS232 port igényel.
A Max 232 IC két adó-vevő elrendezésből áll, így két soros port csatlakoztatható ugyanazon chip segítségével. Minden 1microFarad 5 kondenzátorát használjuk a szükséges RS232 szabványos feszültség előállításához a TTL / CMOS feszültségből. Az adóegységek a TTL / CMOS szintet RS232 szintre konvertálják, míg a vevő fogadja az RS232 bemenetet és átalakítja őket TTL szintű feszültségre.
Ez egy 16 tűs IC, amelynek távadócsapjai a mikrovezérlőhöz és a porthoz vannak csatlakoztatva, így a bemeneti adócsap TTL bemenetet kap a mikrovezérlőtől, a kimenő adócsap pedig az RS232 portba táplálja a kimenetet. A vevőcsapok úgy vannak összekötve az RS232 porttal, hogy a bemeneti vevőcsap RS232 szabványos bemenetet fogad a PC-porttól, a kimeneti vevőcsap pedig a TTL bemenetet juttatja a mikrovezérlőhöz. Így az adó átveszi a mikrovezérlő bemenetét, és kimenetet ad az RS232 portra, míg a vevő az RS232 portról veszi át a kimenetet a mikrovezérlőnek. A többi csap 5 elektrolit kondenzátorhoz van csatlakoztatva úgy, hogy az egyik kondenzátort feszültségduplázóként használják, hogy + 10 V-ot kapjon 5 V-ból, egy másik kondenzátort pedig feszültség-inverterként használnak -10 V-ra, a másik három kondenzátort pedig bypass kondenzátorként használják. a Vcc, a V + és a V- csapokhoz. Így a kondenzátorok feszültséggenerátorként működnek.
A Max 232 egyik alapvető előnye, hogy 5 V-os tápfeszültséggel működik, amely lehetővé teszi egyetlen 5 V-os tápegység használatát mind az IC, mind a mikrokontroller számára.
Max. 232 tűs ábra és áramköri rajz
Tűsdiagram és belső vázlat
A Max232 IC jellemzői
- 5V bemeneti tápfeszültség.
- A TTL szabványnak megfelelő bemeneti feszültségszintek.
- Az RS 232 szabványnak megfelelő kimeneti feszültségszintek.
- Az alacsony bemeneti áram 0,1microAmpere és a kimeneti áram 24mA.
- -40 és +85 Celsius fok közötti hőmérséklet-tartományban működik
Max 232 alkalmazása
A Max232 tipikus alkalmazásai modemeket, számítógépeket, RS232 rendszereket és terminálokat tartalmaznak. Egy tipikus munkaalkalmazás esetében, amelyben a Max 232 van közbenső részként a mikrokontroller és a számítógéphez csatlakoztatott RS 232 között, az egyik adó bemeneti tüske TTL bemenetet kap a mikrovezérlőtől, és a kondenzátor elrendezés megkapja a +/- 10 V jelet, amelyet a megfelelő adó kimeneti tű, amelyet az RS232 port kap.
A vevő bemeneti tűje 232 standard bemenetet fogad az RS232 porttól, és ennek megfelelően a megfelelő vevő kimeneti tűje a TTL szabványos kimenetet adja a mikrovezérlőnek. Így a Max 232 IC használható közbenső kapcsolatként a mikrokontroller és a számítógép között.
Photo Credit:
- Tűsdiagram és a Max 232 IC leírása siongboon
- RS232 kábelcsatlakozó by zytrax
- RS232 kábel interfész rajza maximálisan integrálódott