Напряжение сигнала, проходящего через интерфейс RS-232 |
При передаче 0 RS-232-пере- датчик генерирует сигнал, напряжение которого находится в диапазоне от +5 до +25 В.
При передаче 1 генерируется сигнал напряжением от -5 до - 25 В. К сожалению, эти уровни напряжения не совпадают с используемыми внутри компьютера и терминала, поскольку для этих устройств уровни напряжений определяются применяемыми в них ТТЛ- и МОП- структурами. Это означает, что для достижения уровня, необходимого интерфейсу RS-232, амплитуда напряжения внутреннего сигнала компьютера должна быть увеличена на 12 В.
Если напряжение сигнала, проходящего через интерфейс RS-232, превышает +3 В, сигнал интерпретируется как логический 0, сигнал, имеющий напряжение меньше -3 В, воспринимается как логическая 1. Согласно спецификации, при изменении состояния сигнала время его перехода от напряжения, соответствующего логической 1, до напряжения, соответствующего 0 не должно превышать 5 % времени бита. На основе этого требования определяется максимально допустимая для кабеля величина паразитной емкости между его жилами, поскольку емкость препятствует быстрому изменению состояния сигнала и, следовательно, увеличению скорости передачи. Стандартом RS-232 определено, что емкость между жилами кабеля не может быть более 2500 пФ. Кабели, используемые в интерфейсе RS-232, имеют удельную емкость от 40-50 пФ на один фут, следовательно, длина кабеля не должна превышать 2500 /50 = 50 футов.
Ограничения по скорости
Согласно второму ограничению, максимальная скорость, с которой могут передаваться данные через интерфейс, не должна превышать 20 ООО бит/с. Скорость обмена данными между компьютером и терминалом обычно меньше или равна 19 200 бит/с. Если же к компьютеру через интерфейс RS-232 подключен современный высокоскоростной модем, способный передавать данные со скоростью 56 кбиг/'с без выполнения сжатия, то скорость передачи данных модему превысит определенный стандартом предел. Такое нарушение положений стандарта имеет место при использовании кабеля, длина которого значительно меньше 50 футов.
Как уже говорилось ранее, для эффективного использования возможностей модема, работающего в режиме сжатия, компьютер должен передавать ему данные со скоростью, в 2-4 раза превышающей скорость, с которой модем передаст несжатые данные. Это означает, что при использовании модема с рабочей скоростью 33,6 кбит/с для последовательного порта компьютера нужно задать скорость передачи данных, равную 67,2 или даже 134,5 кбит/с. К сожалению, при продолжительной работе на скоростях свыше 115,2 кбит/с универсальный асинхронный приемопередатчик, который является основой контроллера последовательного порта компьютера, может терять данные. Для преодоления этой проблемы некоторые производители модемов требуют обязательного наличия на компьютере «усовершенствованного» последовательного порта.
|
Опубликовал katy
August 19 2015 09:09:21 ·
0 Комментариев ·
2254 Прочтений ·
|
|