Введення
Системи охорони та сигналізації на основі мікропроцесорного управління в даний час є найбільш поширеним типом охоронних пристроїв автомобілів. Причиною цьому служить велика гнучкість управління і легка адаптація до зовнішніх умов завдяки можливості заміни керуючої програми. При цьому апаратна частина систем охорони, виконувана на основі мікроконтролера, є незмінною компонентою. В даний час в якості мікроконтролерів систем охорони використовуються однокристальних мікроконтролери фірм Intel, Atmel, MicroChip та ін У даному курсовому проекті в якості ядра МПС використовується мікропроцесор Intel 80386. br/>
1. Теоретичні засади розробки МПС охорони та сигналізації
мікропроцесорний інтерфейс сигналізація програма
Мікропроцесорна система охорони та сигналізації містить апаратну частину, представлену мікропроцесором, сполученим через інтерфейсні схеми з датчиками і виконавчими пристроями, і програмну частину, що реалізовує логіку роботи системи охорони та сигналізації. Керуюча програма включає в себе підпрограму взаємодії з датчиками і виконавчими пристроями і підпрограму розпізнавання ситуації на основі логічної обробки інформації від датчиків. Основними вихідними даними для проектування та/або модернізації системи охорони та сигналізації є перелік датчиків, їх адреси в адресному просторі мікропроцесора, розрядність, спосіб підключення до МПС, протокол обміну даними. Основним засобом для проектування і налагодження програмної частини є середовище AFD. Датчики і радіобрелок системи охорони замінюються програмним емулятором. p align="justify"> Основні етапи розробки МПС охорони та сигналізації :
1. Вибір типу інтерфейсу для підключення датчиків і радіобрелка до МПС (інтерфейс із загальною шиною або інтерфейс з ізольованою шиною).
2. Визначення режимів роботи МПС, кодування станів.
. Розробка графа і таблиці переходів станів МПС.
. Розробка апаратного інтерфейсу МПС з датчиками і радіобрелком.
. Розробка клавіатурного емулятора датчика і емулятора радіобрелка (за потреби).
. Виділення пам'яті для зберігання поточних значень.
. Кодування станів датчиків.
. Розробка програм ініціалізації режимів роботи МПС.
. Розробка керуючих програм для всіх режимів функціонування МПС.
. Проведення тестових випробувань.
Основ...