Приемно-контрольная панель на базе микроконтроллера

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

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид курсовая работа
Язык русский
Дата добавления 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


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.