Автоматика құрылғылары мен элементтері
Курсовая работа, 27 Октября 2013, автор: пользователь скрыл имя
Описание работы
Автоматтандыру жүйесінің құрылымдық сұлбасы – басқару есептерін құру және анықтау мақсатында құрылады. Бұл курстық жұмыста автоматтандыру есептерін шешудің міндетті көрсеткіші – ол микропроцессорлық басқару элементін қолдану. Онда құрылымдық сұлбасы (1-сурет) микропроцессорлық басқару элементінен (микробақылашы) -1, кіріс элементтерінен -2, және орындаушы элементтерден -3 тұруы керек. Кіріс элементтері ретінде қозғалыс датчиктер, басқару кнопкалары қолданылуы мүмкін, ал орындаушы элементтер ретінде лампалар қолданылуы мүмкін. Құрылымдық сұлбада сигналдар бағытын және кері байланыстар бағытын көрсету қажет.
Содержание
Кіріспе.
Есеп және жоба мақсаты.
Негізгі бөлімі.
Курстық жобаны орындау реті:
Құрылымдық сұлбаны жасау.
3.2. Автоматтандыру есептерін құру.
Есептерді құруға сәйкес жүйенің мән беруші және орындаушы элементтеріне сипаттама беру.
3.4. Микропроцессорлық элементті таңдау және таңдауды дәлелдеу.
3.5. Микробақылауыштың жүктемелік сипаттамасын есептеу.
Электрлік сұлба және элементтер көрсеткіштерінің кестесін құру.
Басқарудың алгоритмдік сұлбасын құру.
Бағдарлама жазу.
Қорытынды.
Қолданған әдебиеттер тізімі.
Работа содержит 1 файл
Serzh kursach.doc
— 874.00 Кб (Скачать)CLRF PORTD
BSF BTNOTKL
BTFSC CHK
GOTO VIKL ; егер иә, онда келесісі;
;Датчик №1 сработал?
CLRF PORTD
BSF DAT1
BTFSC CHK
GOTO USL1 ; если да, то переходим
;Датчик №2 сработал?
CLRF PORTD
BSF DAT2
BTFSC CHK
GOTO USL2 ; если да, то переходим
GOTO BEGIN ; переход на начало программы
USL1 ; Датчик №1 сработал
INCF COUNT1,1 ; увеличение счетчика №1
MOVF COUNT1,0
SUBLW .4
BTFSC STATUS,Z
GOTO ZADERZHKA1_1HOUR ; если да, то переходим
CALL ZADERZHKA1SEC
CALL ZADERZHKA1SEC
CALL ZADERZHKA1SEC
CALL ZADERZHKA1SEC
CALL ZADERZHKA1SEC
BSF L1
GOTO RETURN ;программаның басына бару
USL2 ; Датчик №2 сработал
BSF L2
INCF COUNT2,1 ; увеличение счетчика №2
MOVF COUNT2,0
SUBLW .4
BTFSC STATUS,Z
GOTO ZADERZHKA2_1HOUR ; если да, то переходим
GOTO RETURN ;программаның басына бару
1_1HOUR ;выключение лампочки №1 после часа работы
CALL ZADERZHKA1HOUR
BCF L1
GOTO RETURN ; программаның басына бару
ZADERZHKA2_1HOUR ;выключение лампочки №2 после часа работы
CALL ZADERZHKA1HOUR
BCF L2
GOTO RETURN ; программаның басына бару
ZADERZHKA1HOUR ; задержка на час
MOVLW B'00001010'
MOVWF 24h
ZADERZHKA
CALL ZADERZHKA1SEC
DECFSZ 024h,1
GOTO ZADERZHKA
RETURN ; выход из подпрограммы
ZADERZHKA1SEC ; задержка на 1 секунду
MOVLW B'00001111'
MOVWF 21h
ZADERZHKA0
MOVLW 0FFh
MOVWF 22h
ZADERZHKA1
MOVLW 0FFh
MOVWF 23h
ZADERZHKA2
DECFSZ 023h,1
GOTO ZADERZHKA2
DECFSZ 022h,1
GOTO ZADERZHKA1
DECFSZ 021h,1
GOTO ZADERZHKA0
RETURN ; выход из подпрограммы
END
Қолданған әдебиеттер тізімі:
- Копесбаева А.А. Элементы и устройства автоматики. Методические указания к выполнению лабораторных работ (для студентов спец-и 360140 - АИСУ). – Алматы: АИЭС, 2003. – 30 с.
- Однокристальные микроконтроллеры PIC12C5x, PIC16x5x, PIC14000, M16C/61/62 пер. с англ. Б.Я. Прокопенко; Под ред. Б.Я. Прокопенко.- М.:ДОДЭКА, 2000. – 336с.
- Однокристальные 8-миразрядные FLASH CMOS микроконтроллеры PIC16F87x компании Microchip Technology Incorporated – М.: ОАО «Микро-Чип», 2002. – 184 с.
- Однокристальные 8-миразрядные FLASH CMOS микроконтроллеры PIC16F87x компании Microchip Technology Incorporated – М.: ОАО «Микро-Чип», 2002. – 184 с.
- Однокристальные 8-миразрядные, 8-мивыводные FLASH CMOS микроконтроллеры PIC12с5xx компании Microchip Technology Incorporated – М.: ОАО «Микро-Чип», 2002. – 104 с.
- www.microchip.ru
- Руководство по программе mpasm - М.: ОАО «Микро-Чип», 2001. – 62 с.
РМ84