Автоматтандыру есебінің реті мен алгоритмі

Автор работы: Пользователь скрыл имя, 12 Марта 2014 в 07:57, курсовая работа

Краткое описание

Микроконтроллердің кең қолданысына байланысты оларды өндірушілер де көп. Ақпарат өлшеуіш датчиктердің өзі сан түрлі. Соған байланысты олардың көрсеткіштерінің жалпы стандарты жоқ.
Жұмыстың мақсаты микроконтроллердің элементтерінде АРЖ жобалау . Берілген мақсатқа жету үшін келесі тапсырмаларды орындау керек:

Автоматтандыру жүйесінің құрылымдық сұлбасы;
Автоматтандыру есебінің реті мен алгоритмі;
Орындаушы және мән беруші элементтерін таңдау;
Микропроцессорлық басқару элементін таңдау және соны дәлелдеу;

Содержание

Кіріспе
3
1. Автоматтандыру есебінің реті мен алгоритмі
4
2. Автоматтандыру жүйесінің құрылымдық сұлбасы
5
3. Қажетті құрал қондырғыларды таңдап дәлелдеу .
6-7
4. Элементтердің жүктемелік сипаттамаларын есептеу
8
5. Басқарудың алгоритмдік сұлбасын құру
9
7. Программасы
8. Элементтердің электрлік сұлбасы
10
11
Қорытынды
12
Пайдаланылған әдебиеттер тізімі
13

Прикрепленные файлы: 1 файл

Дастан Автоматика курс.doc

— 395.50 Кб (Скачать документ)

 BSF PORTC,0     ;В-портының 1-ші биті 1-ге тең болса С-портының 0-ші битіне сигнал  беріліп, блокиратор қосылып есік жабылады 

DATCHIKDIMA           ;метка

BTFSS PORTB,2  ;B-портының 2-ші битін 1-ге тексеру, 1-ге тең болса келесі командаға өту          

GOTO  DATCHIKDIMA           ;В-портының 2-ші биті 1-ге тең болмаса KNOPKA меткасына көшеді

   BCF PORTC,0       ;В-портының 2-ші биті 1-ге тең болса С-портының 0-ші битіне сигнал  беріліп, блокиратор өшіп есік ашылады

              BSF PORTC,1        ; лампа жанады 

 

END                                           ;соңы

 

 

 

 

 

 

Электрлік схема                                                                   

 

 

 

 

 


  



  





 


   



 Л1



 



 

 

 

 

 

 






 



 

 

 


 

 

 

 

 

        Қорытынды

 

      Берілген есептік-сызбалық жұмыста микроконтроллердің жұмысымен танысып оны іс жүзінде қайда қолдануға болатындығымен таныстық. Микроконтроллер үшін программаны ассемблер тілінде жазған дұрыс. Микроконтроллерге программаны бірденен жазуға болмайды ол үшін арнайы интегралдық орта керек, өйткені микроконтроллер тек машина тілін түсінеді. Интегралдық ортада негізгі программаның мәтінін ассемблерлеу процесінен өтткізеді, яғни программа тілінен машина тіліне ауыстырады. ПИК контроллерлер үшін интегралдық орта болып MPLAB саналады. Бұл программаны Microchip Technology Inc компаниясы яғни ПИК контроллерді шығаратын компания жасаған. Микроконтроллердің жүрегі болып арифметико-логикалық құрылғы саналады. Ол қарапайым тілмен айтқанда калькулятор сияқты. Энерготәуелді емес жадының 2 түрі бар микроконтроллерде: 1) программа жады, 2) ақпарат жады. Энерготәуелді емес жадының программа жазылатын бөлігі программа жады деп аталады.  ПИК-ге программа жазылғаннан кейін программа жадының сөздері, яғни машыналық кодтар командаларға айналып, ассемблер тілінде жазылған  ретін өзгертпей прграмма жадында сақталып орындалады. EEPROM-ақпарат жады. Бұл жерде алдағы уақытта тағы қолданылуы мүмкін болатын ақпараттар сақталады. Қорек көзі сөндірілсе де бұл ақпараттар сақталып тұрады. Ақпарат жады ұяшықтардан  тұрады, ол ұяшықтарда сөздер орналасады. Ақпарат жадында әр сөз бір байтқа, яғни 8 битке тең. Ақпараттар жады мен регистрлер арасында ақпарат алмастыруға болады. Машиналық цикл қалыптастыратын тактілік генератор үнемі жұмыс жасап тұрады. Егер оның жұмысын тоқтатса, программаның жұмыс жасауы да тоқтайды. Программаның орындалуын тежеу  мүмкін емес, NOP- бұл әрекеті жоқ команда. Программаның орындалуын тоқтату үшін генератордың жұмысын тоқтату керек. Ол үшін энергияны аз тұтынатын режимге көшу керек (SLEEP).

     Берілген жұмыста автоматтандырылған басқару жүйесінің PIC16F877 микроконтроллері негізіндегі электрлік сұлбасы жиналды. Көрсеткіштері мен сипаттамаларына сай құрылғылар таңдалып, таңдау дәлелденді. Техникалық құжатнамамен жұмыс істеу, одан қажетті ақпарат алу әдеттері алынды. Электрлік сұлба жиналды, оның электрлік есептемесі жасалды. 

 

 

 

 

 

 

 

 

 

 

 

Пайдаланылған әдебиеттер тізімі

 

  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

  1. Самоучитель по программированию микроконтроллеров для начинающих
  2. www.google.ru
  3. www.google.kz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 


Информация о работе Автоматтандыру есебінің реті мен алгоритмі