
- •Глава 1: Микропроцессор. Основные сведения
- •1.1 Основные характеристики мп
- •1.2 Структура мп устройства
- •1.3 Запоминающие устройства
- •1.4 Оперативное запоминающее устройство
- •1.5 Постоянные зу
- •Глава 2: Восьмиразрядный мп кр580
- •2.2 Система и формат команд. Способы адресации
- •2.3 Словосостояние мп
- •2.4 Работа устройства управления в режиме прерывания
- •2.5 Работа устройства управления в режиме прямого доступа к памяти (пдп)
- •Глава 3: Интерфейс Общие сведения
- •3.1Организация прерывания. Арбитраж
- •3.2 Программируемый периферийный адаптер
- •3.3 Программируемый связной адаптер
- •3.3.1 Работа пса в асинхронном режиме
- •3.3.2 Работа пса в синхронном режиме
- •3.4 Программируемый контроллер прерывания
- •3.5 Контроллер прямого доступа к памяти
- •Глава 4: 16-разрядный мп кр1810вм86
- •4.1 Структура мп кр1810
- •4.1.1 Устройство сопряжения с шиной
- •4.1.3 Устройство управления
- •4.2 Система и формат команд
- •4.2.1 Формат команд
- •4.2.2 Система команд
- •Глава 5: Микроконтроллеры
- •5.1 Классификация мкс
- •Глава 6: мк семейства Microchip
- •6.1 Процессорное ядро
- •6.1.1 Организация памяти
- •6.1.1 Организация памяти данных.
- •6.2 Организация периферийных модулей
- •6.2.1 Порты ввода/вывода
- •6.2.2 Модуль прерывания
- •Структурная схема модуля ацп
- •6.3 Периферийные модули специального назначения
- •6.3 Система и формат команд. Способы адресации
- •6.4 Средства разработки семейства Microchip
- •Глава 7: мк mcs 51
- •7.1 Организация памяти
- •7.2 Режим общего напряжения и электропитания
- •7.3 Модули ацп
- •7.4 Модуль цап
- •7.5 Периферийные модули
- •7.5.1 Последовательные порты ввода
- •7.5.2 Таймеры
- •7.5.3 Программируемый массив счетчиков (pca)
- •7.6 Модули захвата сравнения pca
- •7.7 Порты ввода
- •7.8 Система и формат команд
- •7.9 Способы адресации
- •7.10 Типы команд мк
- •Глава 7: применение програмируемых цифровых устройств в системах безопастности
- •8.1 Организация передачи информации
- •8.2 Параллельный интерфейс периферии lpt
- •8.3 Интерфейс rs232 (com порт)
- •8.4 Интерфейс Токовая петля
- •8.5 Интерфейс i2c
- •Глава 9: Применение мп техники
- •9.1 Разработка алгоритма управления.
- •9.2 Разработка структуры аппаратных и программных средств.
- •9.3 Совместная отладка
- •9.4 Сертификация
- •9.6 Измерительные системы
- •9.7 Системы управления
Глава 9: Применение мп техники
Основное назначение применения:
--гибкое изменение параметров работы готового изделия
--высокая ремонтопригодность
--высокое обеспечение защиты авторских прав
--создание систем, работающих в режиме реального времени
--организации системы с параллельной обработкой данных.
В общем виде этапы проектирования МПС выглядит следующим образом:
При формировании изделия формируется аппаратная и программная часть.
Формирование технического задания.
Особенностью МПС является то, что их возможности программирования позволяют заложить заказчику максимальные функции управления. В технических требованиях закладывается экономическая целесообразность, функциональные возможности, основные технические условия работы. Определяются все входные управляющие сигналы, а также реакция на них, формирование выходных. Формируются требования к исполняемым типам программных средств. Заданные параметры ТЗ являются конечными. Если в ходе создания системы появляются дополнительные условия, то данные условия подписываются в дополнительном задании.
9.1 Разработка алгоритма управления.
Результативность данного этапа определяется по испытаниям законченного изделия. Проработка нескольких вариантов алгоритмов, обеспечивающих выполнение технического задания. На данном этапе выставляют критерии максимального увеличения программы и уменьшения аппаратуры. Здесь окончательно определяется тип устройства, формируется структурная схема изделия.
9.2 Разработка структуры аппаратных и программных средств.
Определяется состав аппаратных линий, протоколы обмена, типы используемых соединений. Выполняется проработка печатной платы. Частью программы является язык программирования, выбор средств проектирования и отладки:
1)Разработка программной части.
Разработка исходного текста программы, трансляция и отладка технической модели используемых средств. Производиться имитация и эмуляция выполнения программы. Этап является циклическим.
2)Разработка топологии и отладка схемы.
Разработка принципиальной схемы, плат, монтаж макета, отладка, автономизация. Время выполнения данных этапов зависит от используемых элементов и т.д. В ходе данных этапов появляется необходимость коррекции схемы, программы.
9.3 Совместная отладка
Данный этап является трудоемким и требующим выполнение эмуляторов, генераторов, схем последних. Завершение этапа – успешное завершение всех шагов алгоритма. Отладка производится в лабораторных условиях.
Интегрирование в систему и испытания
Здесь производится совместная отладка программы и аппаратуры при работе в корпусе при наличии штатных датчиков. Производится ликвидация одиночных сбоев, связанных с помехами, калибровка устройства. Испытания делятся на комплексные и специальные. Комплексные служат для наблюдением за МК в реальных условиях, но не всегда применимы лабораторные условия. Специальные - по обычной методике.
После испытаний формируется окончательный код изделия.
9.4 Сертификация
Формирование технической конструкторской документации на изделие в соответствии с ГОСТ, разработка методов поверок. Передача документации на завод изготовителя.
Различают следующие события:
ошибки – процедурные действия, которые выявляются в процессе проектирования разработки. Выделяют:
--субъективные (недостаток опыта)
--физические (неправильная деятельность разработчика)
--процедурные (связанные с нарушением маршрутов)
дефект – механическое повреждение конечного изделия (разрыв проводов, непропайка).
неисправность – событие относится к конкретной системе, т.е. когда устрйоство работает, но не выполняет свои функции.
Для исключения ошибок и неисправностей вводится процедура отладки и тестирования, т.е. моделирование системы. Существуют следующие типы тестирования: подача на входные линии системы тестовых векторов, при котором сигнал на выходе должен быть равен эталонному значению.
Отладка – процедура имитации на специальном оборудовании всех функций системы. Выделяют:
--пошаговая – анализ реакции системы на команды
--пакетная – реакция на определенные процедуры
Свойства отладки: универсальность, разумность.
Работа МПС предусматривает 3 направления: системы измерения, управления и комбинированные.