Вiзуальний облiк вхiдних даних iнтерфейсу RS-232

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование




?лiв текстову та графiчну iнформацiю.

1.3 Вимоги до середовища експлуатацii

Рекомендованi технiчнi параметри для робочоi станцii для нормального функцiонування програми наведенi нижче.

- Процесор Intel Pentium 75 Mhz.

- ОбСФм ОЗП 8 МБ.

- 300 КБ вiльного простору на жорсткому диску.

- Графiчна система, що дозволяСФ забезпечити роздiльну здатнiсть 800x600 пiкселiв.

Необхiдними вимоги до системного програмного забезпечення являСФться тiльки наявнiсть операцiйноi системи Windows 95 або вище.

2. АНАЛРЖТИЧНИЙ ОГЛЯД

2.1 Основнi типи портiв

До основних типiв портiв персонального компютера вiдносять наступнi:

послiдовнi iнтерфейси(СОМ порти або RS-232);

паралельнi iнтерфейси (LPT порти);

iншi iнтерфейси

Паралельнi iнтерфейси характеризуються тим, що в них для передачi бiт у словi використовуються окремi сигнальнi лiнii, i бiти передаються одночасно. Паралельнi iнтерфейси використовують логiчнi рiвнi ТТЛ (транзисторно-транзисторноi логiки), що обмежуСФ довжину кабелю через невисоку перешкодозахищенiсть ТТЛ-iнтерфейса. Гальванiчна розвязка вiдсутня. Паралельнi iнтерфейси використовують для пiдключення принтерiв. Передача даних може бути як односпрямованою (Centronics), так i двоспрямованою (Bitronics). РЖнодi паралельний iнтерфейс використовують для звязку мiж двома компютерами.

Для пiдключення принтера по iнтерфейсу Centronics у PC був введений порт паралельного iнтерфейсу так виникла назва LPT-nopт (Line PrinTer порядковий принтер). Хоча зараз через цей порт пiдключаються не тiльки порядковi принтери, назва LPT залишилася.

Адаптер паралельного iнтерфейсу являСФ собою набiр регiстрiв, розташованих у просторi введення/висновку. Регiстри порту адресуються щодо базовоi адреси порту, стандартними значеннями якого СФ 378h и 278h. Порт може використовувати лiнiю запиту апаратного переривання, звичайно IRQ7 або IRQ5. Порт маСФ зовнiшню 8-бiтну шину даних, 5-бiтну шину сигналiв стану i 4-бiтну шину керуючих сигналiв.

BIOS пiдтримуСФ до чотирьох (iнодi до трьох) LPT-портiв (LPT1-LPT4) своiм сервiсом перериванням INT 17h, що забезпечуСФ через них звязок iз принтером по iнтерфейсi Centronics. Цим сервiсом BIOS здiйснюСФ висновок символу (по опитуванню готовностi, не використовуючи апаратних переривань), iнiцiалiзацiю iнтерфейсу i принтера, а також опитування стану принтера.

Послiдовний iнтерфейс для передачi даних використовуСФ одну сигнальну лiнiю, по якiй iнформацiйнi бiти передаються друг за другом послiдовно. Звiдси й назва iнтерфейсу i порту. Англiйськi термiни Serial Interface i Serial Port. Послiдовна передача дозволяСФ скоротити кiлькiсть сигнальних лiнiй i збiльшити дальнiсть звязку. Характерною рисою СФ застосування не-ТТЛ сигналiв. У рядi послiдовних iнтерфейсiв застосовуСФться гальванiчна розвязка зовнiшнiх сигналiв вiд схемноi землi пристрою, що дозволяСФ зСФднувати пристроi, що знаходяться пiд рiзними потенцiалами.

Послiдовна передача даних може здiйснюватися в асинхронному або синхронному режимах. При асинхроннiй передачi кожному байтовi передуСФ стартовий-байт, що сигналiзуСФ приймачевi про початок посилки, за яким слiдують бiти даних i, можливо, бiт паритету. ЗавершуСФ посилку стоп-байт, що гарантуСФ паузу мiж посилками. Стартовий-байт наступного байта посилаСФться в будь-який момент пiсля стопового-байта, тобто мiж передачами можливi паузи довiльноi тривалостi. Байт, що маСФ завжди строго визначене значення (логiчний 0), забезпечуСФ простий механiзм синхронiзацii приймача але сигналовi вiд передавача. МаСФться на увазi, що приймач i передавач працюють на однiй швидкостi обмiну. Внутрiшнiй генератор синхронiзацii приймача використовуСФ лiчильник-дiльник опорноi частоти, обнулюються у момент прийому початку стартового-байта. Цей лiчильник генеруСФ внутрiшнi строби, по яких приймач фiксуСФ наступнi приймаючi бiти. В iдеалi строби розташовуються в серединi бiтових iнтервалiв, що дозволяСФ приймати данi i при незначнiй неузгодженостi швидкостей приймача i передавача.

2.2 Основнi характеристики СОМ-портiв та iх застосування

На фiзичному рiвнi послiдовний iнтерфейс маСФ рiзнi реалiзацii, що розрiзняються способом передачi електричних сигналiв. РЖснуСФ ряд стандартiв: RS-232C, RS-423A, RS-422A i RS-485.

Несиметричнi лiнii iнтерфейсiв RS-232C i RS-423A мають саму низьку захищенiсть вiд синфазноi перешкоди, диференцiальний вхiд приймача RS-423A трохи змякшуСФ ситуацiю. Кращi параметри маСФ двохточковий iнтерфейс RS-422A i його магiстральний аналог RS-485, що працюють на симетричних лiнiях звязку. У них для передачi кожного сигналу використовуються диференцiальнi сигнали з окремоi парою проводiв.

Найбiльше поширення в PC одержав найпростiший з перерахованих стандарт RS-232C, реалiзований Сомами-портами. У промисловiй автоматицi широко застосовуСФться RS-485, а також RS-422A, що зустрiчаСФться й у деяких принтерах. РЖснують перетворювачi сигналiв для узгодження цих родинних iнтерфейсiв.

Стандарт RS-232C використовуСФ несиметричнi передавачi i приймачi - сигнал передаСФться щодо загального проводу схемноi землi. РЖнтерфейс НЕ ЗАБЕЗПЕЧУРД ГАЛЬВАНРЖЧНОРЗ РОЗВЯЗКИ пристроiв. Логiчнiй одиницi вiдповiдаСФ напруга на входi приймача в дiапазонi - 12...-3 В. Для лiнiй керуючих сигналiв цей стан називаСФться ON (включене), для лiнiй послiдовних Даних MARK. Логiчному нулевi вiдповiдаСФ дiапазон +3...+12 В. Для лiнiй керуючих сигналiв стан називаСФться ОFF(виключене), а для лiнiй послiдовних даних SPACE. Дiапазон -3...+3 В зона нечутливостi, що обумовлюСФ гистере?/p>