RS-232
RS-232 ir seriālo sakaru datu pārraides standarts. To 1960. gadā ieviesa Electronic Industries Association. Standarts apraksta punkta-punkta savienojumu starp saimnieksistēmu (specifikācijā sauktu par datu galiekārtu, data terminal equipment, DTE) un perifērijas iekārtu (datu ķēdes galiekārtu, data circuit-terminating equipment, DCE). RS-232 definē signālu elektriskos raksturlielumus un sinhronizāciju laikā, signālu nozīmi, kā arī savienojumu fiziskos izmērus un kontaktu izkārtojumu.
Līdz USB ieviešanai RS-232 bija personālo datoru standarta virknes pieslēgvieta perifērijas iekārtu pieslēgšanai. RS-232 vēl joprojām izmanto rūpnieciskās iekārtās, tīkla aparatūrā un citur.
Fizikālais slānis
[labot šo sadaļu | labot pirmkodu]RS-232 standarts nodrošina gan sinhrono, gan asinhrono datu pārraidi. Bez datu ķēdes standarts apraksta arī vairākas vadības ķēdes, kas vada savienojumu starp DTE un DCE. Katra datu vai vadības ķēde darbojas tikai vienā virzienā. Tā kā datu pārraidīšana un datu uztveršana ir atdalīta atsevišķās ķēdēs, tad sakari var notikt pilnā dupleksā veidā, datu plūsmu nodrošinot vienlaicīgi abos virzienos.
Sprieguma līmeņi
[labot šo sadaļu | labot pirmkodu]RS-232 standarts definē sprieguma līmeņus, kas atbilst loģiskajam vieninieka un loģiskajam nulles līmenim datu pārraides un kontroles signālu līnijās. Derīgi signāli ir diapazonā no +3 līdz +15 voltiem vai diapazonā no -3 līdz -15 voltiem attiecībā pret "kopējās zemes" (GND) kontakttapiņu; līdz ar to diapazons no -3 līdz +3 voltiem nav derīgs RS-232 līmenis. Datu pārraides līnijām (TxD, RxD un to sekundāro kanālu ekvivalentiem) loģiskais vieninieks ir definēta kā negatīvs spriegums, signāla stāvokli sauc par "atzīmi" (mark). Loģiskā nulle ir pozitīvs spriegums, signāla stāvoklis tiek saukts par "atstarpi" (space). Kontroles signāliem ir pretēja polaritāte: apstiprinājuma vai aktīvajam stāvoklim ir pozitīvs spriegums, un neapstiprinājuma vai neaktīvajam stāvoklim ir negatīvs spriegums.
Standarts arī nosaka izejas sprieguma izmaiņas ātruma maksimālās robežas. Šīs robežas ir iekļautas, lai palīdzētu samazinātu iespējamu šķērsrunu starp blakus signāliem. Jo mazāks ir pacēluma un krituma laiks, jo mazāka šķērsrunas iespējamība. RS-232 pieļaujamais sprieguma izmaiņas ātrums ir 30 V. Bez tam kā standarts ir definēts maksimālais datu ātrums 20 kilobiti sekundē.
Vēl tiek definēta impedance interferencei starp raidītāju un uztvērēju. Slodze raidītājam ir norādīta no 3 kΩ līdz 7 kΩ. Sākotnējā RS-232 standartā vada maksimālais garums starp raidītāju un uztvērēju tika norādīts 15 metri. Šī standarta daļa tika mainīta pārskatā "D" (EIA / TIA-232-D): tā vietā, lai norādītu maksimālo kabeļa garumu, tika noteikta maksimālā kapacitīvā slodze 2500 pF , kas noteikti ir atbilstošāka specifikācija. Tādējādi maksimālais kabeļa garums, ko nosaka pēc kapacitātes uz kabeļa vienības garumu, ir iekļauts kabeļu specifikācijās.
Interfeisa funkcionālie rādītāji
[labot šo sadaļu | labot pirmkodu]RS-232 standarts definē dažādu signālu funkcijas. Šie signāli tiek iedalīti četrās kategorijās: vispārējie, datu, vadības un sinhronizācijas.
Tabulā uzskaitīti RS-232 signāli, saukti arī par ķēdēm.
Standarts ITU-T V.24/V.28 | TIA/EIA 232 standarts | Neoficiālais vispārpieņemtais apzīmējums | Tips | Apraksts | Virziens | Savienojumu kontaktu numuri | |||||
---|---|---|---|---|---|---|---|---|---|---|---|
EIA/TIA-232-F (RS-232) | EIA-232-E Alt A | EIA-574/562 | EIA-561/562 | ||||||||
Kēde | Signāla nosaukums | Kēde | Signāla nosaukums | DB-25 | UD-26 | DB-9 | 8P8C | ||||
Protective Ground or Shield | PG | PG | Kabeļa ekranējums, var savienot iekārtu korpusus. Netiek izmantots signāliem. Atkarībā no ekspluatācijas nosacījumiem to var savienot vai izolēt no kopējā vada Signal Common (ar īssēgu). | - | 1 | 1 | - | - | |||
102 | Signal ground or common return | AB | Signal Common | GND | SG | Kopējais signāla vads | - | 7 | 7 | 5 | 4 |
103 | Transmitted data | BA | Transmitted Data | TxD | D | Datu pārraidīšana. | DTE→DCE | 2 | 2 | 3 | 6 |
104 | Received Data | BB | Received Data | RxD | D | Datu uztveršana | DTE←DCE | 3 | 3 | 2 | 5 |
105 | Request to send | CA | Request to send | RTS | C | Pieprasījums datu pārraidei | DTE→DCE | 4 | 4 | 7 | 8 |
133 | Ready for receiving | CJ | Ready for receiving | - | C | Gatavs uztveršanai | DTE→DCE | ||||
106 | Ready for sending | CB | Clear to send | CTS | C | Gatavs pārraidīšanai | DTE←DCE | 5 | 5 | 8 | 7 |
107 | Data set ready | CC | DCE Ready | DSR | C | DCE gatavs darbam | DTE←DCE | 6 | 6 | 6 | 1 |
108/1 | Connect data set to line | CD | DTE Ready | DTR | C | DTE gatavs darbam | DTE→DCE | 20 | 20 | 4 | 3 |
108/2 | Data terminal ready | ||||||||||
109 | Data channel received line signal detector | CF | Received Line Signal Detector | CD | C | Konstatēts uztverošais signāls | DTE←DCE | 8 | 8 | 1 | 2 |
111 | Data signal rate selector (DTE) | CH/CI | Data signal rate selector | DSRS | C | Datu pārraides ātruma izvēle (ON — liels ātrums, OFF — mazs ātrums) Ja tiek izmantota ķēde SCF, tad ķēdes CH un CI pievieno pie kontakta 23. Ja ķēdi SCF neizmanto, tad CI pievieno pie kontakta 12 |
DTE→DCE | 23 | 23 | ||
112 | Data signal rate selector (DCE) | DTE←DCE | |||||||||
113 | Transmitter signal element timing (DTE) | DA | Transmitter Signal Element Timing (DTE source) | TST out | T | Datu pārraides signāla sinhronizācija (DTE avots) | DTE→DCE | 24 | 24 | ||
114 | Transmitter signal element timing (DCE) | DB | Transmitter Signal Element Timing (DCE source) | TST in | T | Datu pārraides signāla sinhronizācija (DCE avots) | DTE←DCE | 15 | 15 | ||
115 | Receiver signal element timing (DCE) | DD | Receiver signal element timing (DCE source) | RST | T | Datu uztveršanas signāla sinhronizācija (DCE avots) | DTE←DCE | 17 | 17 | ||
118 | Transmitted backward channel data | SBA | Secondary transmitted data | D | Datu pārraide rezerves sekundārajā kanālā | DTE→DCE | 14 | 14 | |||
119 | Received backward channel data | SBB | Secondary received data | D | Datu uztveršana rezerves sekundārajā kanālā | DTE←DCE | 16 | 16 | |||
120 | Transmit backward channel line signal | SCA | Secondary request to send | C | Pieprasījums datu pārraidei rezerves sekundārajā kanālā | DTE→DCE | 19 | 19 | |||
121 | Backward channel ready | SCB | Secondary clear to send | C | gatavs pārraidīšanai rezerves sekundārajā kanālā | DTE←DCE | 13 | 13 | |||
122 | Backward channel received line signal detector | SCF | Secondary received line signal detector | C | Konstatēts uztverošais signāls rezerves sekundārajā kanālā | DTE←DCE | 12 | 12 | |||
125 | Calling indicator | CE | Ring indicator | RI | C | Savienojuma izveidošanas pieprasījums no DCE | DTE←DCE | 22 | 22 | 9 | 1 |
135 | Received energy present | CK | Received Energy Present | C | Rāda signālu uztverošajā līnijā | DTE←DCE | |||||
126 | Select transmit frequency | N/A (Unassigned) | C | Pārraides frekvences izvēle. EIA/TIA to neizmanto | DTE→DCE | 11 | 11 | ||||
140 | Loopback/Maintenance test | RL | Remote loopback | RL | C | Attālinātā DCE testēšana ar atgriezenisko cilpu. BA signāls tiešā veidā tiek nodots līnijā BB. | DTE→DCE | 21 | 21 | ||
110 | Ķēde 110 nav iekļauta V.24 pašreizējā redakcijā | CG | Signal quality detector | - | C | EIA/TIA signāla izmantošanu nerekomendē | DTE←DCE | ||||
141 | Local loopback | LL | Local Loopback | LL | C | Tuvā DCE testēšana ar atgriezenisko cilpu. BA signāls tiešā veidā tiek nodots līnijā BB. | DTE→DCE | 18 | 18 | ||
142 | Test indicator | TM | Test mode | TM | C | Rāda, ka DTE atrodas testēšanas režīmā. | DTE←DCE | 25 | 25 | ||
N/A (reserved) | - | - | Rezervēts | - | 10 | 10 | |||||
nav pieslēgts | 26 |
Ārējās saites
[labot šo sadaļu | labot pirmkodu]Vikikrātuvē par šo tēmu ir pieejami multivides faili. Skatīt: RS-232 |
- Application Note 83. Fundamentals of RS–232 Serial Communications Arhivēts 2017. gada 5. martā, Wayback Machine vietnē. Dallas Semiconductors