- •1 Область применения системы и описание
- •2 Структура системы
- •2.1 Выбор структуры системы
- •2.2 Выбор линии связи
- •2.3 Выбор структуры сигналов
- •3 Алгоритм функционирования системы
- •3.1 Алгоритм функционирования контролируемого пункта
- •3.2 Алгоритм функционирования пункта управления
- •4 Разработка структурной схемы системы
- •4.1 Структурная схема контролируемого пункта
- •4.2 Структурная схема пункта управления.
- •5 Принципиальная электрическая схема системы
- •5.1 Выбор элементной базы системы
- •5.2 Принципиальная электрическая схема контролируемого пункта
- •5.3 Принципиальная электрическая схема пункта управления
- •6 Расчетная часть
- •6.1 Расчет частотных и временных параметров
- •6.2 Выбор и расчет линии связи
- •7 Системные расчеты
- •7.1 Расчет помехоустойчивости
- •7.2 Спектр сигнала линии связи
- •7.3 Пропускная способность канала
- •7.4 Расчет надежности
- •8 Разработка программногоо обеспечения
- •8.1 Программное обеспечение кп
- •7.2 Программное обеспечение пу
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с.
.