5 Алгоритм функционирования передающей части АПД

Работа передатчика АПД начинается после подачи на него питания. В блоке начальной установки формируется импульс, устанавливающий все функциональные блоки в исходное состояние. После этого процессор начинает чтение первой команды из ПЗУ, выставляя на шину адреса/данных адрес FFFF0.

Прежде всего, процессор тестирует самого себя, память, программирует микросхему ППИ. В случае обнаружения сбоев процессор выдает в определенный порт единицу, тем самым зажигая индикатор неисправности, и прекращает работу. При отсутствии неисправностей аппаратура готова к приему данных.

После этого осуществляется автоматическое установление соединения при помощи устройства автоматического вызова. После установления соединения ООД переводит цепь 4 – «ООД готово» в состояние включено. По этому сигналу происходит переключение абонентской линии с устройства автоматического вызова на выход модема, в который посылает в линию гармонический сигнал, соответствующий уровню логической единицы-1300 Гц в течение 40 мс.

После включения цепи 4 АПД переводит цепь 5 – «АПД готово» в состояние включено. АПД переключается в режим «Данные» и включает цепь 9 – «Управление передатчика АПД».

В ответ на этот сигнал ООД включает цепь 10 – «Управление источника ООД». Состояние «включено» этой цепи указывает, что в цепях 12–19 выставлены данные.

После включения этой цепи УУ вырабатывает сигнал, по которому данные из ООД через стык 3 записываются в оперативную память АПД. Процесс загрузки данных продолжается до тех пор, пока не будет загружен весь блок данных, объемом 20 кБит.

После этого происходит переключение абонентской линии с устройства автоматического вызова на выход модема, который посылает в линию гармонический сигнал, соответствующий уровню логической единицы – 1300 Гц в течение 40 мс.

Начинается поблочный процесс передачи данных через канал связи.

Блок состоит из трех частей: синхронизирующая последовательность 01010101, информационная часть 488 бит (61 байт), и проверочные символы.

Проверочные символы формируются на основе следующего алгоритма.

Первые 8 бит представляют собой алгебраическую сумму первых 32 информационных байт без переноса, а следующие 8 бит – алгебраическую сумму оставшихся 29 информационных байт без переноса.

Микропроцессор формирует блок данных указанного формата и через Модулятор прямого канала отсылает в канал. При этом сформированный блок сохраняется в оперативной памяти АПД. После этого начинается опрос обратного канала. При получении сигнала об ошибочности приема блока на приемной стороне, происходит его повторная выдача в канал связи. Процесс повторяется до тех пор, пока не будет получен сигнал о корректности приема данного блока. После чего формируется следующий блок данных, и процесс повторяется до тех пор, пока не будет передан весь массив данных, объемом 20 кБит. Так как размер информационного блока составляет 488 бит, то необходимо передать 42 блока (см. пункт 4.2).

После окончания передачи данных АПД отключает цепь 5, на основании анализа которой ООД определяет, что передача завершена. ООД переводит цепь 4 в выключенное состояние и процесс передачи данных заканчивается.

Вышеописанный алгоритм функционирования АПД реализуется на основе программы, хранимой в ПЗУ передающей части АПД. Текст программы приведен в приложении В. Блок-схема процесса функционирования передающей части приведена в приложении А.


6 Алгоритм функционирования приемной части АПД

Работа приемника АПД начинается после подачи на него питания. В блоке начальной установки формируется импульс, устанавливающий все функциональные блоки в исходное состояние. После этого процессор начинает чтение первой команды из ПЗУ, выставляя на шину адреса/данных адрес FFFF0.

Прежде всего, процессор тестирует самого себя, память, программирует микросхему ППИ. В случае обнаружения сбоев процессор выдает в определенный порт единицу, тем самым зажигая индикатор неисправности, и прекращает работу. При отсутствии неисправностей аппаратура готова к приему данных.

Процесс передачи данных по каналу начинается после автоматического установления соединения с передающей станцией. УПС после принятия сигнала вызова включает цепь 125 «Индикатор вызова».

В ответ на этот сигнал ООД включает цепь 108.2 «ООД готово». УПС переключает абонентскую линию с приемника тонального вызова на УПС и в линию посылает ответный сигнал частотой 2100 Гц. После окончания передачи ответного сигнала УПС включает цепь 107 «АПД готово».

Через 5-15 мс после приема несущей срабатывает детектор линейного сигнала прямого канала связи и цепь 109 «Детектор принимаемого линейного сигнала канала данных» переходит во включенное состояние, разрешая работу демодулятора прямого канала.

Из канала связи побитно принимается блок данных длиной 512 бит.

Первые восемь бит служат для синхронизации узлов приемника, и, как было описано в разделе 5, представляют собой последовательность 01010101.

На основе следующих 488 бит, представляющих собой информационные данные, рассчитываются проверочные символы и сравниваются с принятыми из канала связи. Если устанавливается, что блок данных принят корректно, то увеличивается на единицу счетчик принятых блоков, и информационные биты заносятся в соответствующее место в оперативной памяти приемника АПД. Если определяется, что блок был принят неправильно, то в канал обратной связи посылается запрос на повторную передачу блока, а текущий принятый блок стирается. Процесс повторяется до тех пор, пока текущий блок не будет корректно передан по каналу связи.

Так как количество блоков, которые необходимо принять, заранее известно, то процесс передачи будет продолжаться до тех пора, пока не будут корректно приняты все 42 блока.

После завершения приема УУ включает цепь 104 «Принимаемые данные» и побитно выдаёт полученные данные ООД через стык 2.

После окончания выдачи данных, цепь 104 отключается, и цепь 107 «АПД готово» переводится в состояние выключено.

Вышеописанный алгоритм функционирования АПД реализуется на основе программы, хранимой в ПЗУ приемной части АПД. Текст программы приведен в приложении Г. Блок-схема процесса функционирования приемной части приведена в приложении Б.



Информация о работе «Проектирование аппаратуры передачи данных»
Раздел: Информатика, программирование
Количество знаков с пробелами: 53106
Количество таблиц: 2
Количество изображений: 10

Похожие работы

Скачать
84040
11
5

... служит для безопасной передачи данных Рисунок 2.4 - Внешний модема типа ADSL 3. Экономический расчет Целью экономического расчета дипломного проекта является усовершенствование модема путем защиты передачи данных, определение величины экономического эффекта от использования разработанной программы защиты передачи данных "Северодонецкая автошкола" качественная и количественная оценка ...

Скачать
109396
14
31

... порту в терминал. Рисунок 4.4. - Блок - схема передачи данных в терминал. Далее после окончания приема или передачи данных , в терминал передается команда "устройство свободно", что разрешает дальнейшие запросы на обмен данными. Перезагрузка программы в память и инициализация происходят при нажатии кнопки RESET. Полная блок-схема алгоритма предоставленна в приложении. Данный алгоритм ...

Скачать
46280
6
13

... (САРН) располагают в одном ряду с той аппаратурой, которая требует стабилизированного напряжения питания (например: СУГО). 5 Схема связи на участке железной дороги На участке железной дороги с помощью аппаратуры К-60П организуются следующие виды связи: Транзит первой первичной группы Выход на комплекты дальнего набора Выход на аппаратуру передачи данных Выход на ручную междугороднюю станцию ...

Скачать
29964
10
15

... F, которое учитывает потери в застройке . Расчитываем длину волны, распространяющейся в радиоканале Расчитываем высоту подъёма антенны радиопередатчика 5. ПРОЕКТИРОВАНИЕ УСТРОЙСТВ СУММИРОВАНИЯ И РАЗДЕЛЕНИЯ СИГНАЛОВ НА ВХОДЕ АНТЕННО-ФИДЕРНОГО ТРАКТА РАДИОРЕЛЕЙНЫХ И СПУТНИКОВЫХ УСТРОЙСТВ При передаче сигнал с частотой f’4 от передатчика ПД4 (рис. 5.1) через полосовой фильтр ...

0 комментариев


Наверх