RS232 kapcsolat

DEE: Daten End Einrichtung (Adatvégberendezés)
DÜE: Daten Übertragungs Einrichtung (Adatátviteli berendezés)

DTE: Data Terminal Equipment (Adatvégberendezés)
DTC: Data Carrier Equipment (Adatátviteli berendezés)

Duplex üzemmód: egyidejüleg kétirányú kommunikáció
Half-Duplex üzemmód: felváltva folyó kommunikáció
Szimplex-üzemmód: csak egy irányba történő kommunikáció

Szinkron adatátvitel: Az adó berendezés órajel vezetéket használva szinkronban tartja a vevőoldalt.
Aszinkron adatátvitel: A két oldalon megközelítően azonos ketyegésű órák járnak,

Soros port DB9
n
Jelnév
Funkció
Csatlakozó (anya)
1
DCD Adatvivőjel érzékelő. (Data Carrier Detect)

Logikai szint
Feszülség
0
+12 ...+3 V
1
-12 ... -3 V

 

2
RxD Vételi adatvezeték. (Receive Data)
3
TxD Adási adatvezeték. (Transmit Data)
4
DTR Adatvégberendezés üzemkész. (Data Terminal Ready)
5
GND Föld vezeték. (Ground)
6
DSR Adattovábbító egység kész. (Data Set Ready)
7
RTS Adási igény. (Request to Send)
8
CTS Adásra kész. (Clear To Send)
9
RI Csengetés érzékelő. (Ring Indicator)

 

Soros port DB25
n
Jelnév
Funkció
Csatlakozó (anya)
8
DCD Adatvivőjel érzékelő. (Data Carrier Detect)


Logikai szint
Feszülség
0
+12 ...+3 V
1
-12 ... -3 V

 

3
RxD Vételi adatvezeték. (Receive Data)
2
TxD Adási adatvezeték. (Transmit Data)
20
DTR Adatvégberendezés üzemkész. (Data Terminal Ready)
7
GND Föld vezeték. (Ground)
6
DSR Adattovábbító egység kész. (Data Set Ready)
4
RTS Adási igény (Request to Send)
5
CTS Adásra kész. (Clear To Send)
22
RI Csengetés érzékelő. (Ring Indicator)

 

Kapcsolat kiépítés
DEE/DTE
DÜE/DTC
Jel
Láb (DB25)
Láp (DB25)
Jel
TxD
2
2
TxD
RxD
3
3
RxD
GND
7
7
GND
DEE/DTE
DEE/DTE
Jel
Láb (DB25)
Láp (DB25)
Jel
TxD
2
3
RxD
RxD
3
2
TxD
GND
7
7
GND

Minimálkialakítás

 

DEE/DTE
DÜE/DTC
Jel
Láb (DB25)
Láp (DB25)
Jel
TxD
2
2
TxD
RxD
3
3
RxD
RTS
4
4
RTS
CTS
5
5
CTS
GND
7
7
GND
DEE/DTE
DEE/DTE
Jel
Láb (DB25)
Láp (DB25)
Jel
TxD
2
3
RxD
RxD
3
2
TxD
RTS
4
5
CTS
CTS
5
4
RTS
GND
7
7
GND

Kialakítás kézfogással (handshake)

 

PC
Periféria
Jel
Láb (DB25)
Láp (DB25)
Jel
TxD
2
3
RxD
RxD
3
2
TxD
RTS
4-5
összekötve
-
-
CTS
-
-
DSR
6-20
összekötve
-
-
DTR
-
-
GND
7
7
GND

Perifériák hiányzó jeleinek áthidalása

 

Nullmodem

 

Port
Báziscím
IRQ
COM1
03F8 4
COM2 02F8 3
COM3 03E8 4
COM4 02E8 3

RS232 Cím és IRQ kiosztása

 

Cím
Funkció
Base
Fogadó- / adóregiszter (R/W)
7 bit: Adatok
LSB-Baudrate regiszter (W)
Base + 1 Megszakítás-aktiválás regiszter (W)
7-5 bit: Fenntartott (0Ö
3 bit: Megszakítás a CTS-, DSR, RI- oder DCD- váltásnál
2 bit: Megszakítás egy átviteli hibánál
1 bit: Megszkítás adatküldésnél
0 bit: Megszakítás adatfogadásnál
Base + 2

Megszakításazonosító regiszter (R)
7-3 bit: Fenntartott
3-0 bitek:
     111 : Átviteli hiba
     100: Adatok átvétele
     010: Küldő-tartó regiszter üres
     000: CTS, DSR, RI, DCD változott

Base + 3

Vezeték vezérlés regiszter (W)
7 bit: átkapcsoló bit a Baudrate regiszterhez
6 bit: Break Bit
5 bit: Sicky Parity Bit
4 bit: Even Enable Bit
3 bit: Parity Enable Bit
2 bit Stopbitek száma ( 0: 1 ; 1: 2)
1-0 bit: Adatbitek
      00: 5 bit
      01: 6 bit
      10: 7 bit
      11: 8 bit

Base + 4 Modem vezérlőregiszter (R/W)
7-5 bit: Fenntartott (1)
4 bit: Loop (1: Test UART)
3 bit: Out 2
2 bit: Out 1
1 bit: RTS
0 bit: DTR
Base + 5 Vezeték állapot regiszter (R)
7 bit: Fenntartott (1)
6 bit: Adó-regiszter üres
5 bit: Adó-tartó-regiszter üres
4 bit: Megszakítás
3 bit: Stopbit érvénytelen
2 bit: Paritáshiba
1 bit : Túlfutás
0 bit: Adatok készen
Base + 6 Modem állapotregiszter (R)
7 bit: DCD-állapot
6 bit: RI-állapot
5 bit: DSR-állapot
4 bit: CTS-állapot
3 bit: DDCD, DCD megváltozott
2 bit: TERI, RI megváltozott
1 bit: DDSR, DSR megváltozott
0 bit: DCTS, CTS megváltozott
RS232 Regiszterek



Táp kialakítása
forrás: http://www.tkk.fi/Misc/Electronics/circuits/rspower.html