Die RS-232 Schnittstelle und Delphi.
Die Serielle Schnittstelle ist zwar in die Jahre gekommen.Es gibt Sie seit dem Jahr 1962,wenn
ich nicht falsch liege.Dafür ist sie für denn Hobbybereich noch ganz gut zugebrauchen.Deshalb werde ich mal ein
paar kleine einfache Projekte zum Nachbauen hier zeigen.
Hier die Anschlussbelegung der seriellen Schnittstelle.
Die Ausgänge der RS-232 Schnittstelle.
|
Pin 3. TXD (Transmit Data) - ist die Sendeleitung.
|
|
Pin 4. DTR (Data Terminal Ready) - Handshakeleitung.
|
Pin 7. RTS (Request To Send) - Handshakeleitung.
|
|
Die Handshakeleitungen (DTR,RTS) signalieren die Bereitschaft des Datenempfang.Und die
TXD ist die Sendeleitung und liefert im Normalfall ein serieles Signal.Hier wird TXD jedoch über den
sogenannten Break-Zustand direkt geschaltet.Die Ausgangsleitungen liefern eine Spannung von 10 Volt
und 10mA bis 20mA.Eine interne Strombegrenzung verhindert eine Überlastung auch im Kurzschlußfall.
|
Die Eingänge der RS-232 Schnittstelle.
|
Pin 1. DCD (Data Carrier Detect)
|
|
Pin 2. RXD (Receive Data)
|
|
Pin 6. DSR (Data Set Ready)
|
Pin 8. CTS (Clear to Send)
|
Pin 9. RI (Ring Indicator)
|
|
Die serielle Schnittstelle hat vier digitale Eingangsleitungen,deren Zustand direkt abgefragt
werden kann.Und diese sind die Handshakeleitungen (CTS,DSR,DCD,RI).Der RXD eingang ist ein Dateneingang.
Die Eingangsleitungen sind für eine Spannung +/- 12 Volt ausgelegt.Bei einer positiven Spannung ab 1,25 Volt
wird das Signal als Logisch Eins(AN) erkannt.Ist die Spannung kleiner als 1 Volt wird ein Logisch Null
(AUS) erkannt.
|
Stand vom 16.07.2008