Skillnad mellan versioner av "RS-232"
Blueint (diskussion | bidrag) (info) |
Blueint (diskussion | bidrag) (wp ; hwinfo ; DE9 ; tabellputs) |
||
Rad 12: | Rad 12: | ||
! colspan="3" | Signal !! colspan="2" | Ursprung !! rowspan="2" | [[D-subminiatyr|DB-25]] pin !! rowspan="2" | [[D-subminiatyr|DE-9]] pin | ! colspan="3" | Signal !! colspan="2" | Ursprung !! rowspan="2" | [[D-subminiatyr|DB-25]] pin !! rowspan="2" | [[D-subminiatyr|DE-9]] pin | ||
|- | |- | ||
! Namn !! width | ! Namn !! width | Typiskt syfte !! Förkortning !! DTE !! DCE | ||
|- | |- | ||
| align="left" | Data Terminal Ready || align="left" | Indikerar närvaro av DTE till DCE. || DTR || ● || || 20 || | | align="left"| {{nowrap|Data Terminal Ready }} || align="left" | Indikerar närvaro av DTE till DCE. || DTR || ● || || 20 || 4 | ||
|- | |- | ||
| align="left" | Data Carrier Detect || align="left" | DCE är ansluten till telefonlinjen. || DCD || || ● || 8 | | align="left"| Data Carrier Detect || align="left" | DCE är ansluten till telefonlinjen. || DCD || || ● || 8 || 1 | ||
|- | |- | ||
| align="left" | Data Set Ready || align="left" | DCE är redo att ta emot kommandon och data. || DSR || || ● || 6 | | align="left"| Data Set Ready || align="left" | DCE är redo att ta emot kommandon och data. || DSR || || ● || 6 || 6 | ||
|- | |- | ||
| align="left" | Ring Indicator || align="left" | DCE har detekterat inkommande ringsignal på telefonlinjen. || RI || || ● || 22 | | align="left"| Ring Indicator || align="left" | DCE har detekterat inkommande ringsignal på telefonlinjen. || RI || || ● || 22 || 9 | ||
|- | |- | ||
| align="left" | Request To Send | | align="left"| Request To Send || align="left" | DTE begär att DCE förebereded sig på att ta emot data. || RTS || ● || || 4 || 7 | ||
|- | |- | ||
| align="left" | Clear To Send | | align="left"| Clear To Send || align="left" | Indikerar att DCE är redo att ta emot data. || CTS || || ● || 5 || 8 | ||
|- | |- | ||
| align="left" | Transmitted Data | | align="left"| Transmitted Data || align="left" | Överför data från DTE till DCE. || TxD || ● || || 2 || 3 | ||
|- | |- | ||
| align="left" | Received Data | | align="left"| Received Data || align="left" | Överför data från DCE till DTE. || RxD || || ● || 3 || 2 | ||
|- | |- | ||
| align="left" | Common Ground | | align="left"| Common Ground || || GND || colspan="2" | <small>gemensam</small>|| 7 || 5 | ||
|- | |- | ||
| align="left" | Protective Ground | | align="left"| Protective Ground || || PG || colspan="2" | <small>gemensam</small>|| 1 | ||
|} | |} | ||
Bättre alternativ till RS-232, om möjlighet finns är RS-422 och RS-485 då dessa använder differentiell signalering. | Bättre alternativ till RS-232, om möjlighet finns är RS-422 och RS-485 då dessa använder differentiell signalering. | ||
== Externa länkar == | |||
*[https://en.wikipedia.org/wiki/RS-232 en-wp: RS-232] | |||
*[http://www.hardwarebook.info/Serial_(PC_9) hardwarebook.info - Serial (PC 9)] |
Nuvarande version från 28 januari 2013 kl. 19.18
RS-232 är en Amerikansk standard som definierar ett elektriskt signalgränssnitt för seriell överföring. Den elektriska kopplingen är baserad på gemensam jordreferens. Spänningar mellan +3 .. +15 volt resulterar i den logiska nivån "0" och spänningar mellan -3 .. -15 volt resulterar i "1".
Vad slags signalering som skall användas definieras inte i RS-232 standarden. Men asynkron kommunikation med 8 databitar, N-ingen paritet, 1 stopbit är vanlig.
Utgångarna skall tåla kortslutning och en öppenkrets spänning på max 25 volt. Allvarliga problem uppstår om det är skillnad i jordspänningsnivå (GND) mellan ihopkopplade enheter vilket kan resultera i skadliga strömmar eller spänningar. Vilket i sin tur utgör risk för elchock, brand och inte minst skada på utrustning. Oftast går någon av seriekretsarnas utgångar sönder. En vanlig orsak är att utrustning sitter på olika faser i vägguttaget eller långt ifrån varann med stor belastning på elnätet som ger samma effekt.
Det finns begränsningar när det gäller kapacitans och hastighet osv. Hastigheter över 20 000 bit/s är utanför standarden. Hastigheten 9600 bit/s brukar vara en hastighet som oftast fungerar bra. En vanlig PC dator klarar oftast 300 - 115 200 bit/s. Kabellängder över 10 meter kan bli problematiska om inte kablar mm anpassats speciellt för syftet.
Vanliga kontaktdon som används är DB-25 eller DE-9.
Signal | Ursprung | DB-25 pin | DE-9 pin | |||
---|---|---|---|---|---|---|
Namn | Typiskt syfte | Förkortning | DTE | DCE | ||
Data Terminal Ready | Indikerar närvaro av DTE till DCE. | DTR | ● | 20 | 4 | |
Data Carrier Detect | DCE är ansluten till telefonlinjen. | DCD | ● | 8 | 1 | |
Data Set Ready | DCE är redo att ta emot kommandon och data. | DSR | ● | 6 | 6 | |
Ring Indicator | DCE har detekterat inkommande ringsignal på telefonlinjen. | RI | ● | 22 | 9 | |
Request To Send | DTE begär att DCE förebereded sig på att ta emot data. | RTS | ● | 4 | 7 | |
Clear To Send | Indikerar att DCE är redo att ta emot data. | CTS | ● | 5 | 8 | |
Transmitted Data | Överför data från DTE till DCE. | TxD | ● | 2 | 3 | |
Received Data | Överför data från DCE till DTE. | RxD | ● | 3 | 2 | |
Common Ground | GND | gemensam | 7 | 5 | ||
Protective Ground | PG | gemensam | 1 |
Bättre alternativ till RS-232, om möjlighet finns är RS-422 och RS-485 då dessa använder differentiell signalering.