Реферат: Контроллеры
- счтанные данные с маски приборной скорости;
- счтанные данные с маски максимальной скорости;
Выходными формами служат :
- слово 206 в соответствии с РТМ;
- слово 207 в соответствии с РТМ;
- слово 271 в соответствии с РТМ;
- данные с ЦАП приборной скорости.
Кроме того, система должна включать в себя следующие подсистемы:
- контроль программного обеспечения;
- контроль о выходе из строя маски приборной скорости;
- контроль о выходе из строя маски максимальной скорости;
- контроль о превышении скорости более чем на 2 км/ч, сигнализируя о перегрузки;
- частота обновления минимальная 31 мсек по каждому значению и максимальная 60 мсек по каждому значению.
Цена младшего разряда по 206 и 207 слову 0,11575
В качестве базового языка программирования использовать
язык С-51 совместно с Assembler 8051.
Выводы
В настоящем разделе выпускной работы были проведены следующие работы:
- анализ автоматизированных контроллеров, и микропроцессоров, на основе чего произведена их классификация;
- рассмотрена и проанализирована проблема выбора инструментальных средств для разработки контроллера, на основании чего выбраны языки С-51 и Assembler;
- на основании анализа требуемого к контроллера было сформулирована задача и требования к комплексу программ деятельности контроллера.
Обобщенная структура и алгоритм функционирования контроллера
Данные в системе представляют собой информацию в виде переменных, которым жестко заданы адреса переменных для обмена между программами обслуживания контроллера.
Выбор инструментальных средств и элементной базы.
При выборе элементной базы прибора контроля учитывались следующие обстоятельства:
- построить разрабатываемую технику на современном уровне (по функциям, стоимости, энергопотреблению и габаритам) исключительно на отечественных элементах не представляется возможным;
- так как мощность, потребляемая МК, в значительной мере определяет возможности разработки экономичной аппаратуры, применения кабелей питания небольшого сечения и должна быть выбрана микро мощная элементная база. Часть схемы контроллера может быть выполнена на элементной базе с небольшим быстродействием, однако для другой части схемы должны быть применены микро мощные элементы с высоким быстродействием. Одним из, таким элементом является микроконтроллер Intel 87C51FB.
Применяемый в разработке микроконтроллер Intel 87C51FB обладает следующими основными характеристиками, которые необходимо знать для выполнения поставленной в дипломном проекте задаче.
Intel87C51FB относится к семейству n-МОП технологии и выпускается в корпусе БИС, имеющем 40 внешних выводов. Цоколевка корпуса и наименования выводов показаны на рис 3.1. Для работы Intel87C51FB требуется один источник электропитания +5 В. Через четыре программируемых порта ввода/вывода Intel87C51FB взаимодействует со средой в стандарте ТТЛ-схем с тремя состояниями выхода. Корпус Intel87C51FB имеет два вывода для подключения кварцевого резонатора, четыре вывода для сигналов, управляющих режимом работы МК, и восемь линий порта 3, которые могут быть запрограммированы пользователем на выполнение специализированных (альтернативных) функций обмена информацией со средой.