![]() Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
![]() Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
![]() |
Описание процесса обмена данными
Передача информации осуществляется с помощью частотной манипуляции сигнала, «1» и «0» передаются разными частотами, незначительно отличающимися от центральной в большую и меньшую сторону (Таблица 9.1). Частотно манипулированный сигнал через развязывающий трансформатор передается в линию 110÷380В. Буферный каскад предназначен для согласования высокого выходного сопротивления микросхемы с низким входным сопротивлением линии при передаче сигнала в линию и для фильтрации переменного напряжения 50Гц при приеме. Таблица 9.1 – Значения частот «0» и «1» при различных центральных частотах.
Приемник постоянно анализирует данные, приходящие на вход. Если приходит код слова синхронизации, а за ним код адреса, который совпадает с собственным адресом (или с общим адресом = 10111001мл), то следующие за ними 2 байта информации считаются предназначенными данному приемопередатчику. Они записываются в буфер приема, а на выходе RX приемопередатчик выставляет высокий уровень, что является флагом того, что получена новая информация. В результате помех в сети возможно искажение информации. В каждом из принимаемых байтов (адрес и данные) приемник исправляет ошибки в одном бите и обнаруживает двойные ошибки (в этом случае на выходе ERR2 приемопередатчик выставляет высокий уровень). Полученная информация будет храниться в буфере приема и может быть прочитана однократно или многократно в любое удобное время независимо от работы блоков приемника и передатчика. Процесс приема данных из сети отражен на рисунке 9.3. Процедуру чтения информации из буфера приема можно начинать сразу после появления флага RX. Для этого необходимо выставить на входе W/R высокий уровень и выдать 16 импульсов CLK. Фронт W/R необходим для правильного выполнения процедуры чтения, поэтому если вход W/R уже находился в высоком уровне до этого, то необходимо сбросить его в «0», а затем установить «1». Первый импульс CLK сбрасывает флаги RX и ERR2. Приемопередатчик изменяет информацию на входе DATA по низкому уровню CLK. Оба байта полученных данных выдаются младшими битами вперед.[10] Ограничение на времена во время процедуры чтения из СПП показаны на рисунке 9.4. Рисунок 9.3 – Прием данных из сети 200 В. Рисунок 9.4 – чтение данных из буфера приема. Чтобы выполнить процедуру записи информации в буфер (Рисунок 9.6) передачи необходимо выставить на входе W/R низкий уровень и выдать 24 импульса CLK. Срез W/R необходим для правильного выполнения процедуры чтения, поэтому если вход W/R уже находился в низком уровне до этого, то необходимо установить его в «1» а затем установить «0». Информацию на входе DATA следует изменять по низкому уровню CLK. Передается адрес приемопередатчика, которому адресуется информация (или общий адрес = 10111001мл в этом случае информация будет принята всеми приемопередатчиками в данной сети) и 2 байта информации. Все байты передаются младшими битами вперед. После того как информация записана в буфер передачи, она может быть выдана однократно или многократно в сеть. Передача запускается фронтом импульса START. Время передачи зависит от запрограммированной скорости. Во время процесса передачи на выходе BUSY устанавливается «1», а работа приемника блокируется.[10] Процесс передачи данных показан на рисунке 9.5. Рисунок 9.5 – Передача данных в сеть.
Рисунок 9.6 – Запись данных в буфер передачи.
Date: 2016-06-06; view: 683; Нарушение авторских прав |