Heim  >  Artikel  >  Was bedeutet RS-232c-Schnittstelle?

Was bedeutet RS-232c-Schnittstelle?

醉折花枝作酒筹
醉折花枝作酒筹Original
2021-07-07 14:56:348350Durchsuche

RS-232C ist die Schnittstelle für den Datenaustausch. Der vollständige Name des RS-232C-Standards (Protokolls) lautet EIA-RS-232C-Standard, der als „der technische Standard für die serielle binäre Datenaustauschschnittstelle zwischen Datenendgeräten (DTE) und Datenkommunikationsgeräten (DCE)“ definiert ist. ."

Was bedeutet RS-232c-Schnittstelle?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.

RS-232C ist die Schnittstelle für den Datenaustausch.

Der vollständige Name des RS-232C-Standards (Protokolls) lautet EIA-RS-232C-Standard, der definiert ist als „der technische Standard für die serielle binäre Datenaustauschschnittstelle zwischen Datenendgeräten (DTE) und Datenkommunikationsgeräten ( DCE).

Es handelt sich um einen Standard für serielle Kommunikation, der 1970 von der Electronic Industries Association (EIA) in Zusammenarbeit mit dem Bell System, Modemherstellern und Herstellern von Computerterminals entwickelt wurde. Unter ihnen repräsentiert EIA (Electronic Industry Association) die American Electronics Industry Association, RS (Recommended Standard) repräsentiert den empfohlenen Standard, 232 ist die Identifikationsnummer und C repräsentiert die neueste Modifikation von RS232.

Erweiterte Informationen:

Die Datenübertragung zwischen Computern oder Computern und Terminals kann auf zwei Arten erfolgen: serielle Kommunikation und parallele Kommunikation. Die serielle Kommunikationsmethode ist weit verbreitet, da sie weniger Leitungen benötigt und kostengünstig ist, insbesondere bei der Übertragung über große Entfernungen, da dadurch die Inkonsistenz der Eigenschaften mehrerer Leitungen vermieden wird. Bei der seriellen Kommunikation müssen beide Kommunikationspartner eine Standardschnittstelle verwenden, damit verschiedene Geräte problemlos zur Kommunikation angeschlossen werden können.

RS-232-C-Schnittstelle (auch bekannt als EIA RS-232-C) ist derzeit die am häufigsten verwendete serielle Kommunikationsschnittstelle. Es handelt sich um einen Standard für serielle Kommunikation, der 1970 von der Electronic Industries Association (EIA) in Zusammenarbeit mit dem Bell System, Modemherstellern und Herstellern von Computerterminals entwickelt wurde. Sein vollständiger Name lautet „Technischer Standard für serielle binäre Datenaustauschschnittstelle zwischen Datenterminalgeräten (DTE) und Datenkommunikationsgeräten (DCE). Der Standard spezifiziert die Verwendung eines 25-poligen DB25-Steckers, wobei jeder Pin des Steckers das Signal hat Der Inhalt des Pins wird angegeben, außerdem werden die Pegel verschiedener Signale angegeben.

(1) Signalinhalt der Schnittstelle Tatsächlich werden viele der 25 Leitungen von RS-232-C selten verwendet. Im Allgemeinen werden bei der Computer- und Terminalkommunikation nur 3-9 Leitungen verwendet. Signalinhalt der 9 am häufigsten verwendeten Leitungen von RS-232-C

(2) Elektrische Eigenschaften der Schnittstelle Bei RS-232-C weist die Spannung jeder Signalleitung eine negative logische Beziehung auf. Das heißt: logisch „1“, -5–15 V; logisch „0“ +5–+15 V. Der Rauschabstand beträgt 2 V. Das heißt, der Empfänger muss Signale bis zu +3 V als logisch „0“ und Signale bis zu -3 V als logisch „1“ erkennen.

(3) Die physikalische Struktur der Schnittstelle wird im Allgemeinen verwendet Das Modell des RS-232-C-Schnittstellensteckers ist: Die 25-polige Steckerbuchse von DB-25 hat normalerweise den Stecker am DCE-Ende und die Buchse am DTE-Ende. Die RS-232-C-Schnittstelle zum Anschluss einiger Geräte an einen PC erfordert nur drei Schnittstellenleitungen, da das Übertragungssteuersignal der anderen Partei, also „Daten senden“, „Daten empfangen“ und „Signalmasse“, nicht verwendet wird. Daher wird die 9-polige Steckerbuchse von DB-9 verwendet und die Übertragungsleitung verwendet abgeschirmtes Twisted-Pair.

(4) Die Länge des Übertragungskabels ist im RS-232C-Standard festgelegt. Wenn die Codeelementverzerrung weniger als 4 % beträgt, sollte die Länge des Übertragungskabels tatsächlich 50 Fuß betragen Sehr konservativ. In praktischen Anwendungen arbeiten etwa 99 % der Benutzer im Bereich von 10–20 % der Codeelementverzerrung, sodass die maximale Entfernung bei der tatsächlichen Verwendung weit mehr als 50 Fuß beträgt Die Verzerrung darf 10 % betragen und die beigefügte Tabelle enthält zwei Versuchsergebnisse.

Kabel Nr. 1 ist ein abgeschirmtes Kabel, Modell DECP.NO.9107723. Es gibt drei verdrillte Paare, jedes Paar besteht aus 22# AWG und ist mit einem Abschirmnetz abgedeckt. Kabel Nr. 2 ist ein ungeschirmtes Kabel. Das Modell DECP.NO.9105856-04 ist ein vieradriges 22#AWG-Kabel.

1. RS-232-C ist ein serieller physikalischer Schnittstellenstandard, der von der Electronic Industry Association (EIA) formuliert wurde. RS ist die Abkürzung für „Recommended Standard“ im Englischen, 232 ist die Identifikationsnummer und C steht für die Anzahl der Revisionen. Der RS-232-C-Busstandard verfügt über 25 Signalleitungen, darunter einen Hauptkanal und einen Hilfskanal. In den meisten Fällen wird der Hauptkanal hauptsächlich für die allgemeine Duplexkommunikation verwendet, z. B. eine Sendeleitung, eine Empfangsleitung und eine Erdungsleitung.

Die vom RS-232-C-Standard angegebene Datenübertragungsrate beträgt 50, 75, 100, 150, 300, 600, 1200, 2400, 4800, 9600, 19200 Baud pro Sekunde. Der RS-232-C-Standard schreibt vor, dass der Treiber eine kapazitive Last von 2500 pF haben darf und die Kommunikationsentfernung durch diese Kapazität begrenzt wird. Bei Verwendung eines 150 pF/m-Kommunikationskabels beträgt die maximale Kommunikationsentfernung beispielsweise 15 m ; Wenn die Kapazität pro Meter Kabel verringert wird, kann die Kommunikationsentfernung erhöht werden.

Ein weiterer Grund für die kurze Übertragungsentfernung ist, dass RS-232 eine Single-Ended-Signalübertragung ist, die Probleme wie gemeinsames Erdrauschen und die Unfähigkeit, Gleichtaktstörungen zu unterdrücken, aufweist. Daher wird es im Allgemeinen für die Kommunikation innerhalb von 20 m verwendet.

2. Wenn die Kommunikationsentfernung mehrere zehn bis tausend Meter betragen muss, wird häufig der serielle RS-485-Busstandard verwendet. RS-485 verwendet eine symmetrische Übertragung und einen differenziellen Empfang und ist daher in der Lage, Gleichtaktstörungen zu unterdrücken. Darüber hinaus verfügt der Bus-Transceiver über eine hohe Empfindlichkeit und kann Spannungen bis zu 200 mV erkennen, sodass das übertragene Signal Tausende von Metern entfernt wiederhergestellt werden kann.

RS-485 verwendet den Halbduplex-Arbeitsmodus. Es kann sich immer nur ein Punkt im Sendezustand befinden. Daher muss der Sendekreis durch das Freigabesignal gesteuert werden. RS-485 ist sehr praktisch für Mehrpunktverbindungen und kann viele Signalleitungen einsparen. Über RS-485 lässt sich ein verteiltes System vernetzen, das den Parallelanschluss von bis zu 32 Treibern und 32 Empfängern ermöglicht.

In der Vergangenheit basierte die Kommunikation zwischen PC und Smart-Geräten hauptsächlich auf RS232, RS485, Ethernet und anderen Methoden, die hauptsächlich von den Schnittstellenspezifikationen des Geräts abhingen. RS232 und RS485 können jedoch nur die physikalische Medienschicht und Verbindungsschicht der Kommunikation darstellen. Wenn Sie einen bidirektionalen Zugriff auf Daten erreichen möchten, müssen Sie Ihr eigenes Kommunikationsanwendungsprogramm schreiben. Die meisten dieser Programme können jedoch nicht ISO/IEC entsprechen. OSI-Spezifikationen können nur eine relativ einzelne Funktion erreichen, die für einen einzelnen Gerätetyp geeignet ist, und das Programm ist nicht universell.

Wenn in einem Gerätenetzwerk, das über RS232- oder RS485-Geräte verbunden ist, die Anzahl der Geräte 2 überschreitet, muss RS485 als Kommunikationsmedium verwendet werden. Der Informationsaustausch zwischen Geräten im RS485-Netzwerk kann nur durch die Übertragung des „Masters“ erreicht werden. Gerät, dieses Master-Gerät ist normalerweise ein PC, und in diesem Gerätenetzwerk darf nur ein Master-Gerät vorhanden sein, und der Rest sind alle Slave-Geräte. Die Feldbustechnologie basiert auf dem ISO/OSI-Modell und verfügt über ein vollständiges Softwareunterstützungssystem, das Probleme wie Bussteuerung, Konflikterkennung und Verbindungswartung lösen kann.

Für mehr Computerwissen besuchen Sie bitte die FAQ-Kolumne!

Das obige ist der detaillierte Inhalt vonWas bedeutet RS-232c-Schnittstelle?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn