Разработка микропроцессорной системы на базе микроконтроллера для пожарной сигнализации - Курсовая работа

бесплатно 0
4.5 166
Описание объекта и функциональная спецификация. Описание ресурсов МК: расположение выводов; исполнение микроконтроллера; особенности микроконтроллеров. Разработка алгоритмов устройства. Описание функциональных узлов МПС и алгоритма их взаимодействия.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Разработка алгоритмов устройстваПриложение ГВ связи с широким использованием современных электронных компонентов и цифровых методов обработки информации происходит существенная "интеллектуализация" технических средств. Современные технические средства охраны могут быть использованы в виде полностью интегрированной системы или системы, состоящей из функционально независимых компонентов. Тенденции развития электронной техники и электротехники на базе микроминиатюризации требуют применения широкой номенклатуры маломощных и малогабаритных устройств и изделий (преобразователей трансформаторов, усилителей, фильтров, стабилизаторов, выпрямителей и так далее), выполненных на новой конструктивной основе ЭРЭ. Достижения науки и техники на современном этапе развития в области электронной техники позволяют значительно уменьшить массогабаритные характеристики рассматриваемых электронных устройств. В настоящее время конструирование РЭА, РЭУ и ЭРЭ характеризуется резким увеличением применения БИС, что также дает возможность уменьшить объемы устройств и одновременно улучшить их качественные характеристики, показатели надежности и долговечности.Предлагаемое устройство - модулятор и демодулятор на двух микроконтроллерах может работать совместно с передатчиком и приемником с частотной или амплитудной модуляцией. Устройство контролирует ежесекундную додачу импульсов с датчиков пожарной сигнализации. При пропадании контрольных импульсов изза значительного удаления от объекта или выключения передатчика включается звуковой сигнал. После включения тревожного сигнала можно определить, по какому из параметров или датчиков включилась сигнализация. Функции а. сбор информации от пожарных датчиков (извещателей) b. включение несущей передатчика с. передача сигналов на модулятор передатчика d. обработка временных характеристик работы устройства и передача в частотном видеРасположение выводов микроконтроллера РІС16F84A изображено на рис.Микроконтроллер выпускается в двух видах корпусов. Расположение выводов и конструктивные размеры различных корпусов приведены на Рис. 2 - Конструктивные размеры микроконтроллера РІС16F84A (исполнение 1) 3 - Конструктивные размеры микроконтроллера РІС16F84A (исполнение 2) Особенности CPU Высокой Производительности RISC: • Только 35 единых команд операции над словами для узнавания• Высокая текущая сточный выход/источник для прямого выхода 25 max сточного выхода MA. за направление • TMR0: 8-разрядный таймер/счетчик с 8-куском программируемый prescaler Специальные Особенности Microcontroller: • 10,000 стереть/написать Увеличенную ВСПЫШКУ циклов • 10,000,000 типично стереть/написать циклы EEPROMТаким образом, в то время, когда включена несущая, произойдет модуляция количеством импульсов, равным номеру сработавшего датчика. Когда регистр модуляции обнулится, программа выключит несущую и установит флаг выключения несущей по срабатыванию датчика. Прерывание по переполнению таймера происходит либо из подпрограммы ожидания выключения флага несущей, либо, если датчик не сработал, из подпрограммы опроса датчиков. Если несущая не выключена по срабатыванию датчиков, формируется импульс модуляции, выключается несущая и устанавливается флаг выключения несущей по переполнению таймера. Через секунду все повторится с включения несущей и формирования импульса модуляции, если не произошло выключение несущей по срабатыванию датчиков.В данном курсовом проекте разработано устройство - пожарная сигнализация на 11 датчиков.Листинг программы и объектный файл; RA3-ВЫХОД МОДУЛЯЦИИ, RA4-ВЫХОД ВКЛЮЧЕНИЯ НЕСУЩЕЙ. ; 0-> НЕСУЩАЯ ВЫКЛЮЧЕНА ПО ДАТЧИКУ. BSF FLAG,0 ;ВКЛЮЧИМ ФЛАГ ВЫКЛЮЧЕНИЯ НЕСУЩЕЙ. BTFSC FLAG,1 ;ЖДЕМ ПОКА ВКЛЮЧИТСЯ ФЛАГ ВКЛЮЧЕНИЯ НЕСУЩЕЙ. BTFSS FLAG,1 ;ЕСЛИ НЕСУЩАЯ ВЫКЛЮЧЕНА, GOTO KEY ;ОПРОС ДАТЧИКОВ НЕ ПРОИЗВОДИТСЯ.W_TEMP EQU 0FH ;БАЙТ СОХРАНЕНИЯ РЕГИСТРА W ПРИ ПРЕРЫВАНИИ. STATUS_TEMP EQU 10H ;БАЙТ СОХРАНЕНИЯ РЕГИСТРА STATUS ПРИ ПРЕРЫВАНИИ. BSF STATUS,RP0 ;ПЕРЕХОДИМ В БАНК 1. BCF STATUS,RP0 ;ПЕРЕХОДИМ В БАНК 0. MOVFW SIN ;ПЕРЕПИШЕМ ЗНАЧЕНИЕ РАЗРЯДА ИНДИКАЦИИ.

План
СОДЕРЖАНИЕ

Введение

1. Описание объекта и функциональная спецификация

2. Описание ресурсов МК

2.1 Расположение выводов

2.2 Исполнение микроконтроллера

2.3 Особенности микроконтроллеров серии PIC16F Х

2.4 Периферийные особенности, специальные особенности, технология

Вывод
В данном курсовом проекте разработано устройство - пожарная сигнализация на 11 датчиков. Разработана схема электрическая принципиальная этого устройства и программа для микроконтроллера. В результате ассеблирования получена прошивка программы для памяти микроконтроллера. Применение микроконтроллера позволило упростить принципиальную схему и расширить функциональные возможности микроконтроллера, так как для изменения функций устройства достаточно внести изменения в программу микроконтроллера. Преимуществом данного устройства над существующими в том, что для передачи данных о срабатывании датчика пожарной сигнализации используется радиоканал, т.е. осуществляется экономия на электрических проводах и повышается надежность эксплуатации и обслуживания устройства.

Список литературы
1. Белов А.В. Микроконтроллеры AVR в радиолюбительской практике - СП-б, Наука и техника, 2007 - 352с.

2. Проектирование цифровых устройств на однокристальных микроконтроллерах / В.В. Сташин [ и др.]. - М.: Энергоатомиздат, 1990. - 224 с.

3. Евстифеев А.В. Микроконтроллеры Microchip: практическое руководство/А.В.Евстифеев. - М.: Горячая линия - Телеком, 2002. - 296 с.

4. Кравченко А.В. 10 практических устройств на AVR-микроконтроллерах. Книга 1 - М., Додэка -ХХ1, МК-Пресс, 2008 - 224с.

5.Трамперт В. Измерение, управление и регулирование с помощью AVR-микроконтроллеров: Пер. с нем - К., МК-Пресс, 2006 - 208с.

6. Мортон Дж. Микроконтроллеры AVR. Вводный курс /Пер. с англ. - М., Додэка -ХХ1, 2006 - 272с.

7. Техническая документация на микроконтроллеры PIC16F84А компании Microchip Technology Incorporated. ООО «Микро-Чип», Москва, 2002.-184 с.

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?