Реферат: Сучасні інтерфейси інформаційно-вимірювальних систем електро-механічних об’єктів
Формат передачі даних інтерфейсу RS-232C наведений на рис.2.
Рисунок 2 - Формат даних RS232C
Передання даних у RS-232С починається зі стартового біту, після чого передаються 5, 6, 7 або 8 біт даних, біт парності та один або два стопових біта. Отримавши стартовий біт, приймач проводить вибірку бітів даних через визначені проміжки часу. Приймач і передавач повинні бути запрограмовані на однакову швидкість і однаковий формат обміну даними. Розходження швидкості приймача та передавача даних, згідно стандарту RS-232С, не повинно перевищувати 10%. Біт парності необхідний для контролю вірності передання даних.
Стандартний ряд швидкостей обміну даними: 110, 150, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 біт/с.
Усі сигнали RS-232С, для забезпечення високої завадостійкості, передаються спеціально обраними рівнями. Для передавача високий рівень вихідної напруги повинен бути в діапазоні від +5 до +15 В, низький рівень - у діапазоні від - 5В до -15 В, у діапазоні від -5 до +5 В знаходиться зона невизначеності. Для приймача високий рівень вхідної напруги повинен бути в діапазоні від +3 до +25 В, низький рівень - у діапазоні від - 3В до -25 В, у діапазоні від -3 до +3 В знаходиться зона невизначеності. Логіка даних інтерфейсу RS-232С від’ємна, тобто логічній одиниці відповідає низький рівень напруги, а логічному нулю - високий рівень.
Слід відзначити, що досить часто обмін даними між функціональними блоками (особливо при невеликих відстанях), здійснюється у форматі RS-232С або його модифікаціях, але вимоги до рівнів не виконуються. Наприклад, якщо здійснюється обмін даними між двома мікропроцесорними функціональними блоками на відстані декілька десятків сантиметрів, недоцільно використовувати перетворювачі рівнів. Послідовні порти мікропроцесорів з’єднуються безпосередньо між собою і для передання логічних рівнів використовуються рівні вихідної напруги мікропроцесорів.
З метою підвищення завадостійкості доцільно використовувати екранований кабель. Якщо відбувається передання даних на великі відстані необхідно здійснювати узгодження лінії зв’язку.
Для електричного з’єднання функціональних блоків з інтерфейсом RS-232С як правило використовується два типи роз’ємів - 25-контактний DB25 або 9-контактний DB9. Призначення контактів роз’ємів DB25 та DB9 для інтерфейсу RS232C наведено у таблиці 1.
Таблиця 1 - Призначення контактів роз’ємів DB25 та DB9 для інтерфейсу RS232C
Коло | DB25 | DB9 |
FG | 1 | - |
TxD | 2 | 3 |
RxD | 3 | 2 |
RTS | 4 | 7 |
CTS | 5 | 8 |
DSR | 6 | 6 |
SG | 7 | 5 |
DCD | 8 | 1 |
DTR | 20 | 4 |
RI | 22 | 9 |
3. Інтерфейси RS-485 і RS422
Інтерфейси RS-485 і RS-422-A призначені для передачі даних по симетричним колам ліній зв’язку на відміну від RS-232 (Recommended Standard 232, який прийняли в 1962 р) і його модифікацій RS-232-C (1969 р), EIA-232-D (1986 р), EIA/TIA-232-E (1991 р), які були розроблені для передачі даних по несиметричним лініям.
Асоціація електронної промисловості (EIA - Electronic Industries Association) і американський національний інститут стандартів (ANSI - American National Standard Institution) в 1983 р. затвердили інтерфейс RS - 485, як стандарт EIA RS-485 (далі RS-485). RS-485 отримав широке розповсюдження в апаратурі промислового призначення.
RS-485 регламентує вимоги фізичного інтерфейсу тільки в частині електричних параметрів прийомопередавачів. Протокол обміну, часові співвідношення, вид передачі (послідовний або паралельний), тип з’єднувача не регламентується і можуть бути будь-якими на вибір розробника. Максимальна довжина лінії жорстко не обмежується, але для кабелю 24 AWG (неекранована вита пара) вказана довжина 1200 м.
Максимальна швидкість передачі також жорстко не обмежується. Швидкість передачі обмежується не параметрами передавача, а довжиною кабелю.
Основні технічні параметри RS-485 і його попередника RS-422-А наведені в таблиці 2. Головна відмінність RS-485 від RS-422-А полягає в тому, що RS-485 є "багатоточковим" інтерфейсом.
Таблиця 2 - Основні технічні параметри RS-485 і його попередника RS-422-А
Інтерфейс | RS-422-А | RS-485 |
Ліня зв’язку | Диференційна | Диференційна |
Кількість передавачів | 1 | 32 |
Кількість приймачів | 10 | 10 |
Максимальна довжина кабелю, м | 1200 | 1200 |
Максимальна швидкість передачі, Мбіт/с | 10 | 10 |
Діапазон синфазних напруг для для Передавача і приймача, В | від - 7 до +7 | Від - 7 до +12 |
Мінімальна диференційна напруга на виході передавача, В | 2 | 1,5 |
Опір навантаження, Ом | 100 | 60 |
Вихідний струм витоку у вимкнутому стані, мкА | 100 | 100 |
Струм короткого замикання Передавача, мА: на "загальний" на шину - 7 або +12 В |
150 |
К-во Просмотров: 173
Бесплатно скачать Реферат: Сучасні інтерфейси інформаційно-вимірювальних систем електро-механічних об’єктів
|