Приемно-контрольная панель на базе микроконтроллера
Работа приемно-контрольной панели на примере одношлейфного прибора. Стандарт последовательного интерфейса. Выбор контроллера, основные способы адресации. Инициализация и прекращение передачи данных. Описание электронной схемы и ее функционирования.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 26.07.2013 |
Размер файла | 1,6 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
MOV F DAN,0 - пересылка содержимого регистра F
L2: RRF W,0 - циклический сдвиг вправо через флаг переноса
BSF PORTC,7 - установка бита
BTFSC STATUS,C - проверка на равенство бита 0,пропуская след. если да
BCF PORTC,7 - очистка бита
BSF PORTC,6 - установка бита
BCF PORTC,6 - очистка бита
DECF N,1 - уменьшение значения регистра F
BTFSC STATUS,Z - проверка на равенство бита 0,пропуская след. если да
GO TO L2
BSF PORTC,7 - установка бита
BSF PORTC,6 - установка бита
BCF PORTC,6 - очистка бита
Прием данных.
A0: BCF PORTC,5 - очистка бита
CLRF PRIEM - очистка регистра
CLRF PRIEM2 - очистка регистра
MOV LW 4
MOV WF N - пересылка содержимого регистра W в N
A1: BSF PORTC,6 - установка бита
BCF PORTC,6 - очистка бита
BCF PRIEM,0 - очистка бита
BTFSS PORTC,7 - проверка на равенство бита 1,пропуская сл., если да
BSF PRIEM,0 - установка бита
RRF PRIEM,1 - циклический сдвиг вправо через флаг переноса
DECFSZ N,1 - уменьшение значения регистра F, пропуск, сл. инструкции если = 0
GO TO A1
MOV LW 8
MOV WF N - пересылка содержимого регистра W в N
A2: BSF PORTC,6 - установка бита
BCF PORTC,6 - очистка бита
BCF PRIEM2,0 - очистка бита
BTFSS PORTC,7 - проверка на равенство бита 1,пропуская сл., если да
BCF PRIEM2,0 - очистка бита
RRF PRIEM2,0 - циклический сдвиг вправо через флаг переноса
DECFSZ N,1 - уменьшение значения регистра F, пропуск, сл. инструкции если = 0
GO TO A2
BSF PORTC,6 - установка бита
BCF PORTC,6 - очистка бита
BTFSS PORTC,7 - проверка на равенство бита 1,пропуская сл., если да
GO TO A0
ЗАКЛЮЧЕНИЕ
В курсовом проекте была спроектирована приемно-контрольная панель на базе микроконтроллера. В ходе работы над проектом были получены теоретические сведения об устройстве и принципах работы микроконтроллеров, их разновидностях и областях применения, изучены основные принципы построения микроконтроллерных устройств, рассмотрены принципы выбора модели микроконтроллера и элементной базы, разработки электронной схемы устройства. Было изучено семейство микроконтроллеров PIC16, его архитектура, возможности, преимущества и недостатки, основные параметры и характеристики, система команд, способы сопряжения с внешними устройствами и примеры применения; интерфейс RS - 485. При написании программы для микроконтроллера были освоены основы программирования микроконтроллеров.
Учитывая функциональные и конструктивные решения, рассмотренные в разделе «Обзор литературы», система охраны, построенная на базе разрабатываемой приемно-контрольной панели должна обладать следующими особенностями:
иметь модульную конструкцию;
обладать гибким пользовательским интерфейсом и широкой функциональностью;
иметь возможность автоматически определять неисправность отдельных функциональных узлов системы;
обладать высокой надежностью и низкой стоимостью.
Указанные требования реализуются системой.
Два удаленных модуля, приемо-контрольная панель и функциональная клавиатура объединены по системной шине (RS-485).
Основным узлом системы является приемно-контрольная панель, являющаяся по сути центральным контроллером системы.
Данная ПКП
управляет двумя удаленными модулями, которые также являются микропроцессорными, интеллектуальными устройствами, но в рамках системы осуществляют пассивную функцию анализа состояния шлейфов сигнализации и передачу информации на центральный контроллер системы по запросу со стороны ПКП.
взаимодействует с функциональной клавиатурой, которая является также микропроцессорным устройством и предназначена для:
приема команд от пользователя системы;
передачу их на центральный контроллер для исполнения;
отображения состояния удаленных модулей и системы в целом.
кроме вышеуказанного ПКП самостоятельно может осуществлять контроль шлейфов сигнализации;
управляет световыми или звуковыми оповещателями;
выдает сигналы управления на релейный блок, который может применятся для организации ключей ПЦН (пульта центрального наблюдения) типа «Нева», «Центр».
Таким образом разработанная система может осуществлять контроль до 40 шлейфов сигнализации, постановку/снятие с охраны, а также программирование и визуальный контроль за состоянием системы посредством функциональной клавиатуры. Кроме того при написании соответствующего программного обеспечения возможно согласование разработанной системы с ПЭВМ, что позволит осуществлять мониторинг и управление системой вплоть до уровня отдельных шлейфов.
СПИСОК ЛИТЕРАТУРЫ
1. Справочник. Микроконтроллеры: архитектура, программирование, интерфейс. Бродин В.Б., Шагурин М.И.М.:ЭКОМ, 1999.
2. Журнал «Электронные компоненты» №7 2002 г.
3. Сайт журнала «Электронные компоненты» - http://www.elcp.ru
4. Сайт фирмы Intel - http://www.intel.com
5. Сайт фирмы ООО «Микро-Чип» - http://www.microchip.ru
6. Микроконтроллеры: (подборка документации и софта) http://me.tusur.ru/~radio/micro/
ПРИЛОЖЕНИЯ
ПЕРЕЧЕНЬ ЭЛЕМЕНТОВ
№ п/п |
Обозначение |
Наименование |
Количество |
|
Микросхемы |
||||
1 |
DD1 |
Узел согласования с системной шиной ADM485 |
1 |
|
2 |
DD2 |
Мультиплексор К561КП3 |
1 |
|
3 |
DD3 |
Микроконтроллер PIC16F876 |
1 |
|
4 |
DD4 |
Flesh 24LC16B |
1 |
|
5 |
DA1 |
Стабилизатор напряжения КР142ЕН5А |
1 |
|
Диоды |
||||
6 |
VD1,VD2 |
FR157 |
2 |
|
7 |
VD3, VD6,VD7 |
KD522 |
3 |
|
8 |
VD4,VD5 |
AL307 |
2 |
|
Конденсаторы |
||||
9 |
С1,С2 |
33 пф |
2 |
|
10 |
С3 |
100 мкф |
1 |
|
11 |
С4 |
2000 мкф x 35В |
1 |
|
12 |
С5,С7 |
0,47 мкф х 25В |
2 |
|
13 |
C6 |
10 мкф x 25 B |
1 |
|
Резисторы |
||||
14 |
R1,R3,R7,R10,R11 |
1 кОм |
5 |
|
15 |
R2 |
120 Ом |
1 |
|
16 |
R4 |
15 кОм |
1 |
|
17 |
R5,R6 |
300 Ом |
2 |
|
18 |
R8,R9 |
5,1 кОм |
2 |
|
19 |
R12 |
20 кОм |
1 |
|
20 |
R13 |
10 кОм |
1 |
|
Транзисторы |
||||
21 |
VT1,VT2,VT3 |
КТ3102Б |
3 |
|
Прочее |
||||
22 |
ZQ1 |
Кварц 20МГц |
1 |
|
23 |
S1 |
Микрокнопка SWT-6 |
1 |
|
24 |
К1.1, К2.1, К2.2 |
Переключатель |
3 |
|
25 |
K1,K2 |
Реле РЭС-60 |
2 |
|
26 |
Панель для ИМС 28 выв. |
1 |
||
27 |
Стеклотекстолит фальгированный (плата 420 х 297) |
1 |
||
28 |
Тумблер включения сети |
1 |
||
29 |
Блок питания 12V 1,0А |
1 |
||
30 |
Аккумулятор 12V 1,0А |
1 |
||
31 |
XS 1.1 - XS 1.30 |
PCB Monitoring Box Headers 636-3427 |
1 |
Размещено на Allbest.ru
Подобные документы
Разработка контроллера прибора, обеспечивающего реализацию функций оцифровки аналоговых данных с выводом результата в виде графического вида сигнала. Выбор контроллера и элементов схемы, их описание. Общий алгоритм работы и листинг программы управления.
курсовая работа [1,1 M], добавлен 26.12.2012Рекомендации по установке приемно-контрольных пожарных приборов: помещение должно быть оборудовано охранной и пожарной сигнализацией и защищено от несанкционированного доступа. Схема размещения инвентаря в помещении. Коммуникации систем оповещения.
реферат [14,5 K], добавлен 24.01.2009Разработка структурной и принципиальной схемы бытового радиоприемника с учетом требования ГОСТа и заданных условий. Выбор типа и параметров усилительных элементов для приемно-усилительного тракта. Выбор и обоснование схемы блока коммутации приемника.
курсовая работа [1,6 M], добавлен 13.08.2012Разработка малогабаритного автомобильного термометра на базе микроконтроллера и требования к нему. Проектирование функциональной схемы, работа измерителя. Выбор элементной базы. Схема включения усилителя. Архитектура и элементы микроконтроллера.
контрольная работа [841,4 K], добавлен 22.05.2015Структура и функции охранно-пожарной сигнализации. Приемно-контрольная аппаратура, извещатели. Функции управления и оповещения. Периферийные устройства: пульт управления, модуль изоляции коротких замыканий, подключения неадресной линии. Питание устройств.
лабораторная работа [538,6 K], добавлен 13.09.2013Функциональная спецификация, описание объекта, структура системы и ресурсов микроконтроллера. Ассемблирование, программирование микроконтроллера и разработка алгоритма работы устройства, описание выбора элементной базы и работы принципиальной схемы.
курсовая работа [2,2 M], добавлен 02.01.2010Разработка принципиальной схемы и описание работы контроллера клавиатуры/дисплея КР580ВД79. Схема сопряжения микроконтроллера с фотоимпульсным датчиком. Расчет потребляемого тока от источника питания. Блок-схема программы вывода информации на индикацию.
курсовая работа [736,9 K], добавлен 18.02.2011Принципы работы аналого-цифровых преобразователей. Архитектура микроконтроллера AT90S8535 и его программное обеспечение. Описание интерфейса RS-232. Разработка печатной платы комплекса усиления и оцифровки сигнала. Принципы асинхронной передачи данных.
курсовая работа [2,9 M], добавлен 19.11.2012Создание микропроцессорной системы на базе микроконтроллера, предназначенного для функциональной диагностики цифровых и интегральных микросхем. Разработка и расчёт блоков микроконтроллера, сопряжения, управления, питания, цифровой и диодной индикации.
курсовая работа [1,5 M], добавлен 28.01.2016Современные системы пожарной сигнализации. Автономная и централизованная охрана объектов, расположенных во взрывоопасных зонах. Устройство искробезопасной электрической цепи. Централизованные системы оповещения о пожаре. Система охранной сигнализации.
отчет по практике [980,2 K], добавлен 22.07.2012