Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΎΠ΅ пособиС ΠΏΠΎ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ элСктроникС». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 14

Автор Майк Π’ΡƒΠ»ΠΈ

ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ Π½Π΅ΠΈΡΠΏΡ€Π°Π²Π½ΠΎΡΡ‚ΡŒ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… микросхСмах ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° Π³ΠΎΡ€Π°Π·Π΄ΠΎ Ρ‚Ρ€ΡƒΠ΄Π½Π΅Π΅. Π—Π΄Π΅ΡΡŒ Ρ‚Π°ΠΊΠΆΠ΅ рСкомСндуСтся ΠΏΡ€Π΅ΠΆΠ΄Π΅ всСго ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ условия со стороны ЦП, Ρ‚. Π΅. Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ сигналы ΡˆΠΈΠ½Ρ‹ управлСния ΠΈ Π²Ρ‹Π±ΠΎΡ€Π° микросхСмы. УбСдившись Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ микросхСма выбираСтся, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ состояния Π»ΠΈΠ½ΠΈΠΉ RTS ΠΈ CTS (ΠΏΡ€ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π΅) ΠΈ  ΠΈΠ»ΠΈ  (ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅). Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ сигналов синхронизации (типичная частота синхронизации ΠΏΡ€ΠΈΠ΅ΠΌΠ°-ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ составляСт 500 ΠΊΠ“Ρ†). НаконСц, ΠΈΠ·-Π·Π° Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΉ Π² схСмах вСсьма ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ Ρ„ΠΈΡ€ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ ΠΏΠΎ эксплуатации микросхСм.

ПолСзно, Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΡƒΡŽ тСст-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΏΠΎΡ€Ρ‚Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ†ΠΈΠΊΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π² ΠΏΠΎΡ€Ρ‚ ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Π±Π°ΠΉΡ‚. ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, ΠΎΠ΄Π½Π°ΠΊΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс с RS-232C Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ сигналов квитирования, поэтому ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ ΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠΈ Π»ΠΈΠ½ΠΈΠΈ связи, Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹ ΠΈ ΠΊΠ°Π±Π΅Π»ΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ само ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½ΠΎΠ΅ устройство, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΌΠ΅Π½ΡΡ‚ΡŒ микросхСму ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°.

Π“Π»Π°Π²Π° 8

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡ‹

Рассмотрим Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π²Π° Π²Π°ΠΆΠ½Π΅ΠΉΡˆΠΈΡ… способа соСдинСния микропроцСссорных систСм ΠΈ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств: Ρ…ΠΎΡ€ΠΎΡˆΠΎ извСстный (Π½ΠΎ часто довольно ΠΏΠ»ΠΎΡ…ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΠΌΡ‹ΠΉ) ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс RS-232C ΠΈ ΠΌΠ΅Π½Π΅Π΅ ΠΈΠ·Π²Π΅ΡΡ‚Π½ΡƒΡŽ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΈΠ±ΠΎΡ€Π½ΡƒΡŽ ΡˆΠΈΠ½Ρƒ GPIB (IEEE-488).


8.1. Π˜Π½Ρ‚СрфСйс RS-232C

НСсомнСнно, интСрфСйс RS-232C/CCITT V24 являСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΎ распространСнной стандартной ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ связью ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ ΠΈ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΌΠΈ устройствами. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ стандартом Ассоциации элСктронной ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΠΈ (EIA), ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ оборудования Π΄Π²ΡƒΡ… Π²ΠΈΠ΄ΠΎΠ²: Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ DTE ΠΈ связного DCE.

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ сСбС Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ прСдставлСния ΠΎΠ± интСрфСйсС RS-232C, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚Ρ‡Π΅Ρ‚Π»ΠΈΠ²ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ различия ΠΌΠ΅ΠΆΠ΄Ρƒ этими Π²ΠΈΠ΄Π°ΠΌΠΈ оборудования. Π’Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡΡ‹Π»Π°Ρ‚ΡŒ ΠΈ (ΠΈΠ»ΠΈ) ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ интСрфСйсу. Оно ΠΊΠ°ΠΊ Π±Ρ‹ ΠΎΠΊΠ°Π½Ρ‡ΠΈΠ²Π°Π΅Ρ‚ (terminate) ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ линию. БвязноС ΠΆΠ΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ понимаСтся ΠΊΠ°ΠΊ устройства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… совмСстно с Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ. Наглядным ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ связного оборудования слуТит ΠΌΠΎΠ΄Π΅ΠΌ (модулятор-дСмодулятор). Он оказываСтся ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π·Π²Π΅Π½ΠΎΠΌ Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ ΠΈ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠ΅ΠΉ (рис. 8.1).




Рис. 8.1. Випичная ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ линия связи ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ:

 1 β€” Π·Π°ΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½Ρ‹ΠΉ 25-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ Ρ‚ΠΈΠΏΠ° D (ΡˆΡ‚Ρ‹Ρ€ΡŒΠΊΠΈ); 2 β€” ΡΡŠΠ΅ΠΌΠ½Ρ‹ΠΉ 25-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ Ρ‚ΠΈΠΏΠ° D (отвСрстия); 3, 9 β€” кабСль интСрфСйса RS-232C; 4 β€” ΡΡŠΠ΅ΠΌΠ½Ρ‹ΠΉ 25-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ Ρ‚ΠΈΠΏΠ° D (ΡˆΡ‚Ρ‹Ρ€ΡŒΠΊΠΈ); 5 β€” Π·Π°ΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½Ρ‹ΠΉ 25-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ Ρ‚ΠΈΠΏΠ° D (отвСрстия); 6 β€” тСлСфонная линия; 7 β€” Π·Π°ΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½Ρ‹ΠΉ 25-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ Ρ‚ΠΈΠΏΠ° D (отвСрстия); 8 β€” ΡΡŠΠ΅ΠΌΠ½Ρ‹ΠΉ 25-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ Ρ‚ΠΈΠΏΠ° D (ΡˆΡ‚Ρ‹Ρ€ΡŒΠΊΠΈ); 10 β€” ΡΡŠΠ΅ΠΌΠ½Ρ‹ΠΉ 25-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ Ρ‚ΠΈΠΏΠ° D (отвСрстия); 11 β€” Π·Π°ΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½Ρ‹ΠΉ 25-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ Ρ‚ΠΈΠΏΠ° D (ΡˆΡ‚Ρ‹Ρ€ΡŒΠΊΠΈ)


К соТалСнию, Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ связным ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ довольно расплывчато, поэтому Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ слоТности Π² ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠΈ Ρ‚ΠΎΠ³ΠΎ, ΠΊ ΠΊΠ°ΠΊΠΎΠΌΡƒ Ρ‚ΠΈΠΏΡƒ оборудования относится Ρ‚ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ΅ устройство.

Рассмотрим, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ с ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠΌ. К ΠΊΠ°ΠΊΠΎΠΌΡƒ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΡŽ Π΅Π³ΠΎ отнСсти? Π•Ρ‰Π΅ вопрос: ΠΊΠ°ΠΊ ΡΠ²ΡΠ·Π°Ρ‚ΡŒ Π΄Π²Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ ΠΎΠ±Π° Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ ΠΊΠ°ΠΊ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅?

Для ΠΎΡ‚Π²Π΅Ρ‚Π° Π½Π° эти вопросы слСдуСт Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ физичСскоС соСдинСниС устройств.

ΠŸΡ€ΠΎΠΈΠ·Π²Π΅Π΄Ρ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ измСнСния Π² линиях интСрфСйса RS-232C, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ связноС ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ΅. Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ сигналов интСрфСйса RS-232C.

Π‘ΠΈΠ³Π½Π°Π»Ρ‹ интСрфСйса RS-232C. По-Π²ΠΈΠ΄ΠΈΠΌΠΎΠΌΡƒ, Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΠΈ Π·Π½Π°ΠΊΠΎΠΌΡ‹ с Π²ΠΈΠ΄ΠΎΠΌ «стандартного» ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π° RS-232C, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ всСгда ΠΈΠΌΠ΅Π΅Ρ‚ Ρ„ΠΎΡ€ΠΌΡƒ 25-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° Ρ‚ΠΈΠΏΠ° D.

Π’Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ оснащСно Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠΌ со ΡˆΡ‚Ρ‹Ρ€ΡŒΠΊΠ°ΠΌΠΈ, Π° связноС β€” Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠΌ с отвСрстиями (Π½ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ).

Π Π°Π·Π²ΠΎΠ΄ΠΊΠ° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° RS-232C ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° рис. 8.2, Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π». 8.1.



Рис. 8.2. НазначСниС Π»ΠΈΠ½ΠΈΠΉ 25-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° Ρ‚ΠΈΠΏΠ° D для интСрфСйса RS-232C



ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΡ:

1. Π›ΠΈΠ½ΠΈΠΈ (ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹) 11, 18 ΠΈ 25 ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ Π½Π΅Π·Π°Π·Π΅ΠΌΠ»Π΅Π½Π½Ρ‹ΠΌΠΈ. ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ относятся ΠΊ спСцификациям Bell 113Π’ ΠΈ 208А.

 2. Π›ΠΈΠ½ΠΈΠΈ 9 ΠΈ 10 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для контроля ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ (MARK) ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ (SPACE) ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ напряТСния.

 3. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΡƒΡ‚Π°Π½ΠΈΡ†Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ RD (Read β€” ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ) ΠΈ RD (Received Data β€” ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌΡ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅), Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ обозначСниями RXD ΠΈ TXD, Π° Π½Π΅ RD ΠΈ TD.

 4. Π˜Π½ΠΎΠ³Π΄Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΠΈΡ€ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ запасныС Π»ΠΈΠ½ΠΈΠΈ RS-232C для контроля ΠΈΠ»ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, относящихся ΠΊ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Π΅ (ΠΏΠΎ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌ линиям ΠΏΠΎΠ΄Π°ΡŽΡ‚ Π΄Π°ΠΆΠ΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹Π΅ сигналы, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄ΡŒΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹).


ΠšΠ»Π°ΡΡΡ‹ сигналов. Π‘ΠΈΠ³Π½Π°Π»Ρ‹ интСрфСйса RS-232C ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ классы.

ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, TXD, RXD). Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ RS-232C обСспСчиваСт Π΄Π²Π° нСзависимых ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠ°Π½Π°Π»Π° Π΄Π°Π½Π½Ρ‹Ρ…: ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹ΠΉ (Π³Π»Π°Π²Π½Ρ‹ΠΉ) ΠΈ Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½Ρ‹ΠΉ (Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ). Оба ΠΊΠ°Π½Π°Π»Π° ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² дуплСксном Ρ€Π΅ΠΆΠΈΠΌΠ΅, Ρ‚. Π΅. ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡŽΡ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ ΠΈ ΠΏΡ€ΠΈΠ΅ΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Π£ΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ сигналы квитирования (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, RTS, CTS). Π‘ΠΈΠ³Π½Π°Π»Ρ‹ квитирования β€” это срСдство, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΎΠ±ΠΌΠ΅Π½ сигналами позволяСт DTE Π½Π°Ρ‡Π°Ρ‚ΡŒ Π΄ΠΈΠ°Π»ΠΎΠ³ с DCE Π΄ΠΎ фактичСских ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠ° Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ связи.

Π‘ΠΈΠ³Π½Π°Π»Ρ‹ синхронизации (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π’Π‘, RC). Π’ синхронном Ρ€Π΅ΠΆΠΈΠΌΠ΅ (Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π±ΠΎΠ»Π΅Π΅ распространСнного асинхронного) ΠΌΠ΅ΠΆΠ΄Ρƒ устройствами Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ сигналы синхронизации, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΏΡ€ΠΎΡ‰Π°ΡŽΡ‚ синхронизм ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌΠΎΠ³ΠΎ сигнала Π² цСлях Π΅Π³ΠΎ дСкодирования.

На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠ°Π½Π°Π» RS-232C примСняСтся Ρ€Π΅Π΄ΠΊΠΎ, ΠΈ Π² асинхронном Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΈΠ· 25 Π»ΠΈΠ½ΠΈΠΉ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π΅Π²ΡΡ‚ΡŒ Π»ΠΈΠ½ΠΈΠΉ (ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ²), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π». 8.2.



8.2. Π’ΠΈΠ΄Ρ‹ сигналов Π² интСрфСйсС RS-232C

Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ систСм, содСрТащих интСрфСйс RS-232C, Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ асинхронно, Ρ‚. Π΅. Π² Π²ΠΈΠ΄Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ содСрТит ΠΎΠ΄ΠΈΠ½ символ ΠΊΠΎΠ΄Π° ASCII (амСриканский стандартный ΠΊΠΎΠ΄ для ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ), ΠΏΡ€ΠΈΡ‡Π΅ΠΌ информация Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ достаточна для Π΅Π³ΠΎ дСкодирования Π±Π΅Π· ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ сигнала синхронизации.

Π‘ΠΈΠΌΠ²ΠΎΠ»Ρ‹ ΠΊΠΎΠ΄Π° ASCII ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ сСмью Π±ΠΈΡ‚Π°ΠΌΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π±ΡƒΠΊΠ²Π° А ΠΈΠΌΠ΅Π΅Ρ‚ ΠΊΠΎΠ΄ 1000001. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ Π±ΡƒΠΊΠ²Ρƒ А ΠΏΠΎ интСрфСйсу RS-232C, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ввСсти Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π±ΠΈΡ‚Ρ‹, ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ Π½Π°Ρ‡Π°Π»ΠΎ ΠΈ ΠΊΠΎΠ½Π΅Ρ† ΠΏΠ°ΠΊΠ΅Ρ‚Π°. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ лишний Π±ΠΈΡ‚ для простого контроля ошибок ΠΏΠΎ ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Ρƒ (чСтности).

НаиболСС ΡˆΠΈΡ€ΠΎΠΊΠΎ распространСн Ρ„ΠΎΡ€ΠΌΠ°Ρ‚, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΉ Π² сСбя ΠΎΠ΄ΠΈΠ½ стартовый Π±ΠΈΡ‚, ΠΎΠ΄ΠΈΠ½ Π±ΠΈΡ‚ ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Π° ΠΈ Π΄Π²Π° стоповых Π±ΠΈΡ‚Π°. Π­ΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½Ρ‹ΠΉ Π’Π’Π›-сигнал ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ Π±ΡƒΠΊΠ²Ρ‹ А ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° рис. 8.3.



Рис. 8.3. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° Π±ΡƒΠΊΠ²Ρ‹ А ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ уровнями Π’Π’Π›.


Начало ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π΄Π°Π½Π½Ρ‹Ρ… всСгда ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π΅Ρ‚ Π½ΠΈΠ·ΠΊΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ стартового Π±ΠΈΡ‚Π°. ПослС Π½Π΅Π³ΠΎ слСдуСт 7 Π±ΠΈΡ‚ Π΄Π°Π½Π½Ρ‹Ρ… символа ΠΊΠΎΠ΄Π° ASCII. Π‘ΠΈΡ‚ ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Π° содСрТит 1 ΠΈΠ»ΠΈ 0 Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Ρ‰Π΅Π΅ число Π΅Π΄ΠΈΠ½ΠΈΡ† Π² 8-Π±ΠΈΡ‚Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅ Π±Ρ‹Π»ΠΎ Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌ (Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹ΠΉ ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚ β€” Π½Π΅Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ) ΠΈΠ»ΠΈ Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌ (Ρ‡Π΅Ρ‚Π½Ρ‹ΠΉ ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚ β€” Ρ‡Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ). ПослСдними ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π΄Π²Π° стоповых Π±ΠΈΡ‚Π°, прСдставлСнных высоким ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ напряТСния.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΠΎΠ»Π½ΠΎΠ΅ асинхронно ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠ΅ слово Π΄Π°Π½Π½Ρ‹Ρ… состоит ΠΈΠ· 11 Π±ΠΈΡ‚ (фактичСскиС Π΄Π°Π½Π½Ρ‹Π΅ содСрТат Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 7 Π±ΠΈΡ‚) ΠΈ записываСтся Π² Π²ΠΈΠ΄Π΅ 01000001011. Π—Π΄Π΅ΡΡŒ использован Ρ‡Π΅Ρ‚Π½Ρ‹ΠΉ ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚, поэтому дСвятый Π±ΠΈΡ‚ содСрТит 0.

К соТалСнию, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² интСрфСйсС RS-232C ΡƒΡ€ΠΎΠ²Π½ΠΈ сигналов ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ сигналов, Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅. ЛогичСский 0 (SPACE) прСдставляСтся ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ напряТСниСм Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ‚ +3 Π΄ΠΎ +25 Π’, Π° логичСская 1 (MARK) β€” ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ напряТСниСм Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ‚ β€”3 Π΄ΠΎ β€”25 Π’.

На рис. 8.4 ΠΏΠΎΠΊΠ°Π·Π°Π½ сигнал ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π΄Π°Π½Π½Ρ‹Ρ… для ΠΊΠΎΠ΄Π° Π±ΡƒΠΊΠ²Ρ‹ А Π² Ρ‚ΠΎΠΌ Π²ΠΈΠ΄Π΅, Π² ΠΊΠ°ΠΊΠΎΠΌ ΠΎΠ½ сущСствуСт Π½Π° линиях TXD ΠΈΠ»ΠΈ RXD интСрфСйса RS-232C.



Рис. 8.4. Π’ΠΈΠ΄ ΠΊΠΎΠ΄Π° Π±ΡƒΠΊΠ²Ρ‹ А Π½Π° ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Ρ… линиях TXD ΠΈΠ»ΠΈ RXD


Π‘Π΄Π²ΠΈΠ³ уровня, Ρ‚. Π΅. ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π’Π’Π›-ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ Π² ΡƒΡ€ΠΎΠ²Π½ΠΈ интСрфСйса RS-232C ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, производится ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ микросхСмами Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Π»ΠΈΠ½ΠΈΠΈ ΠΈ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° Π»ΠΈΠ½ΠΈΠΈ. Π Π°Π·Π²ΠΎΠ΄ΠΊΠ° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярных микросхСм 1488 ΠΈ 1489 ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° рис. 8.5.