- •Проектирование микроконтроллеров
- •Isbn 5-7629-0812-7 сПбГэту «лэти», 2008
- •Список использованных сокращений
- •1.Цели и задачи курсового проектирования. Уточнение задания
- •2.Разработка структурной схемы контроллера Типы разрабатываемых контроллеров-имитаторов
- •2.1.Схемы алгоритмов функционирования контроллеров
- •2.2.Варианты заданий на курсовой расчет
- •2.3.Спецификация входных и выходных сигналов контроллеров
- •2.4.Параметры радионавигационного сигнала
- •2.5.Форматы пакетов управления и пакета «старт»
- •2.6.Упрощенная структурная схема контроллера
- •3.Разработка функциональных блоков контроллера
- •3.1.Блок cpu
- •3.2.Блок памяти
- •3.3.Блок приема пакетов управления
- •3.4.Входные сигналы параллельного интерфейса блока приема управляющих пакетов и пакета «старт»
- •3.5.Последовательный интерфейс для приема пакетов управления
- •3.6. Блок индикации
- •3.7.Электрический расчет драйверов сид-дисплея
- •3.8.Особенности построения сид-индикатора на приборах с оа
- •3.9.Блок формирования временного паттерна
- •3.10.Реализация интерфейса для передачи дельта-импульсов
- •3.11.Табличное представление временного паттерна
- •Другие варианты построения таймера временного паттерна, встречающиеся в курсовом расчете
- •3.12.Селектор адреса
- •4.Уточненная структурная схема контроллера
- •5.Разработка программного обеспечения
- •5.1.Программный модуль курсового расчета
- •5.2.Структура данных модуля
- •5.3.Конструирование программного модуля
- •6.Описание шаблонов программного обеспечения, представленного на cd
- •Последовательность действий для запуска исполняемого модуля программы
- •Варианты управления контроллером
- •6.1.Варианты шаблонов формирования временного паттерна
- •6.2.Варианты шаблона "Динамическая индикация"
- •Список иллюстраций Список таблиц
- •Список литературы
- •Типы схем
- •Проектирование микроконтроллеров
- •197376, С.-Петербург, ул. Проф. Попова, 5.
1.Цели и задачи курсового проектирования. Уточнение задания
В задании на курсовой расчет предлагается спроектировать один из блоков имитатора сигналов РНС типа LORAN-C, предназначенного для выполнения контрольных и оценочных испытаний судовой приемоиндикаторной аппаратуры, с учетом указанных ограничений.
Рассмотрим требования к такому имитатору, предполагая использование стандартного гиперболического метода измерения координат.
Оценочные испытания исправной радиоаппаратуры необходимо производить в условиях, соответствующих эксплуатационным. Это означает, что сигналы и помехи должны иметь параметры и интенсивности, соответствующие уровням, существующим на практике, со всем многообразием их изменения в зависимости от сезона, времени суток и географических координат. Для поверхностных сигналов необходимо учитывать изменение их интенсивности с расстоянием от станции, для отраженных сигналов дополнительно корректировать задержку, обусловленную динамикой изменения отражательной способности ионосферных слоев.
Исходя из сказанного выше можно предположить, что имитатор РНС должен формировать:
сигналы ВЩ- и двух ВМ-станций рабочей цепочки, которые в разное время суток и при различной дальности могут иметь разный характер и форму огибающей,
возможные радиосигналы других цепочек, работающие с другими периодами повторения и другой интенсивностью,
атмосферные помехи, имеющие широкополосный спектр и различную интенсивность в зависимости от географических координат,
помехи от систем связи, узкополосные или широкополосные, попадающие в полосу частот, занимаемую РНС, или находящиеся в соседнем участке ДВ-диапазона.
В процессе проверки аппаратуры необходимо регулировать параметры сигналов и помех в соответствии с программой испытаний, поэтому целесообразно управление всем этим многообразным хозяйством возложить на единый управляющий комплекс, например ПК. Исходя из этого, структурную схему комплекса для проведения оценочных испытаний аппаратуры РНС можно представить в следующем виде (рис. 1.1). Как видно из структурной схемы, каждый имитатор представляет собой самостоятельный контроллер, который имеет вход управления и выход, предназначенный для формирования сигнала.
Целью курсового расчета является проектирование имитаторов-контроллеров сигналов РНС, с разными частотами повторения и на разных расстояниях от станций, и имитаторов помех в составе автоматизированной системы проведения оценочных испытаний. Кроме того, система должна иметь устройства (блоки) диагностирования работоспособности как контроллеров, так и системы в целом.
Задачи, решаемые в процессе проектирования контроллера:
разработка структурной схемы контроллера-имитатора заданного вида, которая определяет перечень основных узлов (блоков) и конкретизирует связи между ними;
выбор и обоснования вариантов построения каждого из узлов с учетом особенностей задания на курсовой расчет;
Рис. 1.1. Структурная схема комплекса для проведения оценочных испытаний приемоиндикаторной аппаратуры
построение уточненной структурной схемы контроллера, которая дает более полное описание разрабатываемого устройства и содержит все функциональные связи;
проектирование алгоритма функционирования контроллера в составе системы;
разработка программного модуля в части, определенной заданием;
построение принципиальной схемы контроллера.
