Автоматика құрылғылары мен элементтері

Автор: Пользователь скрыл имя, 27 Октября 2013 в 13:41, курсовая работа

Описание работы

Автоматтандыру жүйесінің құрылымдық сұлбасы – басқару есептерін құру және анықтау мақсатында құрылады. Бұл курстық жұмыста автоматтандыру есептерін шешудің міндетті көрсеткіші – ол микропроцессорлық басқару элементін қолдану. Онда құрылымдық сұлбасы (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                                     ; конец программы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Қолданған әдебиеттер тізімі:

  1. Копесбаева А.А. Элементы и устройства автоматики. Методические указания к выполнению лабораторных работ (для студентов спец-и 360140 - АИСУ). – Алматы: АИЭС, 2003. – 30 с.
  2. Однокристальные микроконтроллеры PIC12C5x, PIC16x5x, PIC14000, M16C/61/62 пер. с англ. Б.Я. Прокопенко; Под ред. Б.Я. Прокопенко.- М.:ДОДЭКА, 2000. – 336с.
  3. Однокристальные 8-миразрядные FLASH CMOS микроконтроллеры PIC16F87x компании Microchip Technology Incorporated – М.: ОАО «Микро-Чип», 2002. – 184 с.
  4. Однокристальные 8-миразрядные FLASH CMOS микроконтроллеры PIC16F87x компании Microchip Technology Incorporated – М.: ОАО «Микро-Чип», 2002. – 184 с.
  5. Однокристальные 8-миразрядные, 8-мивыводные FLASH CMOS микроконтроллеры PIC12с5xx компании Microchip Technology Incorporated – М.: ОАО «Микро-Чип», 2002. – 104 с.
  6. www.microchip.ru
  7. Руководство по программе mpasm - М.: ОАО «Микро-Чип», 2001. – 62 с.

РМ84




Информация о работе Автоматика құрылғылары мен элементтері