Автор работы: Пользователь скрыл имя, 01 Декабря 2012 в 10:30, курсовая работа
Автомобмиль есігінде блокиратор орналасқан. Берілген келесі мәндермен контроллер орнату керек: қозғалтқышты қосу реле кнопкасынан, жүргізуші пультінің кнопкасынан. Келесі алгоритмді іске асыру керек:
қозғалтқыш қосылғанда есік автоматты түрде жабылуы керек;
«OPEN» кнопкасы арқылы есікті ашу;
машина салонында түтін шықса, есік ашылсын және сигнализацияның апаттық шамы іске қосылсын.
Кіріспе 3
1. Автоматтандыру есебінің реті мен алгоритмі 4
2. Автоматтандыру жүйесінің құрылымдық сұлбасы 5
3. Қажетті құрал қондырғыларды таңдап дәлелдеу . 6-7
4. Элементтердің жүктемелік сипаттамаларын есептеу 8
5. Басқарудың алгоритмдік сұлбасын құру 9
7. Программасы
8. Элементтердің электрлік сұлбасы 10
11
Қорытынды 12
Пайдаланылған әдебиеттер тізімі 13
GOTO DATCHIKSKOROSTI
;В-портының 1-ші биті 1-ге тең болмаса DATCHIKDIMA
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 микроконтроллері негізіндегі электрлік сұлбасы жиналды. Көрсеткіштері мен сипаттамаларына сай құрылғылар таңдалып, таңдау дәлелденді. Техникалық құжатнамамен жұмыс істеу, одан қажетті ақпарат алу әдеттері алынды. Электрлік сұлба жиналды, оның электрлік есептемесі жасалды.
Пайдаланылған әдебиеттер тізімі
РМ84
3
Информация о работе Автоматиканың элементтері мен қондырғылары