Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
zapiska (2).doc
Скачиваний:
60
Добавлен:
11.05.2015
Размер:
324.61 Кб
Скачать

7.2 Программное обеспечение пу

.equ=$fE;код конца блока

.equ=$ff;код конца

.equ ND=11;

.equ NKP=3;

.def r16= tmp;

.def r17= CarIzm; т

.def r18= AD;

.def r19=Izm;

.def r20=carAD;

.def r21=nact;

.def r22=cnt;

.def r23=AKP;

START: Ldi AKP,1;

SendSK:ldi r1,sk;загрузка синхрокода

Call SendData; передача на модем

Mov r1,AKP;

Call SendData

сall getData; получене о байта

NextBlock:Mov tmp,r1;

Cpi tmp,kk;есть код конца?

Breq NEXTKP;

Mov Izm, r1;интерпретация принятого байта как кода измерения

Call decod;

Tst r1;

Brne start;

NextAdr: call GetData; получение адреса

Mov AD,R1;

Call decod;

Tst r1;

Brne start;

Call GetData;

Mov AD,r1;

Cpi AD,KKB;сравнивание с кодом конца

Breq NextBlock;

Call decod

Tst r1;

Brne start;

Call outTI;вывод ТИ

Rjmp NextAdr

NEXTKP: Inc AKP;

Cpi AKP, NKP+1;

Brne SENDSK;

Rjmp START;

Заключение.

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

Система обладает такими ценными свойствами как, хорошее качество, большая скорость приема-передачи сообщений, высокая степень автоматизации (в особенности процессов обработки), надежность, гибкость. В соответствии с заданием был разработан алгоритм функционирования системы, на его основании построена функциональная схема. Применение алгоритма адаптивной коммутации позволяет максимально снизить информационную нагрузку на канал связи, уменьшить величину посылки и, соответственно, уменьшить вероятность ошибки; а так же повысить скорость передачи и сделать передаваемую информацию более актуальной (своевременной).

Ядром системы являются однокристальный микроконтроллер, что позволяет в одном устройстве объединить несколько блоков, выполняющих различные логические функции и значительно сократить количества используемых микросхем.

Далее была разработана принципиальная электрическая схема системы.

Рассчитана помехоустойчивость, пропускная способность канала, надежность. По данному показателю система удовлетворяет заданному критерию достоверности и показывает эффективность используемого кода.

Разработано программное обеспечение для ПУ и КП и проверена его работоспособность. Следует также отметить, что применение программной реализации большей части алгоритмов делает систему ее еще более гибкой к последующим усовершенствованиям и совершенной.

В качестве путей совершенствования системы можно рассматривать применение более функциональных узлов (например, использование PIC контроллеров со встроенными АЦП), улучшение программного обеспечения (разработки более совершенных алгоритмов, например: дополнительный механизм шифрования и дешифрования для увеличения конфиденциальности информации – в том случае если будут разработаны беспроводные линии связи), а также, в связи с этим, применение помехозащищенного кода, позволяющего не только обнаруживать, но и исправлять ошибки. Унификация протоколов обмена между ПУ и КП для возможности интеграции с другими системами. В частности это может быть промышленный протокол Modbus.

Литература.

1. Сорока Н.И., Кривинченко Г.А. Телемеханика: конспект лекций. Ч.1: Сообщения и сигналы. Мн.: БГУИР, 2000. – 126 с.

2. Сорока Н.И., Кривинченко Г.А. Телемеханика: конспект лекций. Ч.2: Коды и кодирование. Мн.: БГУИР, 2001. – 168 с.

3. Сорока Н.И., Кривинченко Г.А. Телемеханика: конспект лекций. Ч.3: Линии связи и помехоустойчивость информации. Мн.: БГУИР, 2004. – 130 с.

4. Сорока Н.И., Кривинченко Г.А. Телемеханика: конспект лекций. Ч.4: Системы телемеханики. Мн.: БГУИР, 2005. – 154 с.

5. Сорока Н.И., Кривинченко Г.А. Телемеханика: конспект лекций. Ч.5: Технологии передачи дискретной информации. Электронный вариант.

6. Богданович М.Ню и др.Цифровые интегральные микросхемы: Справочник. Мн.: Беларусь, 1991.492с.

.

1

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]