Заманауи микроконтроллер


Жұмыс №2. Вентильді қозғалтқыштың басқаруымен алшақ тұрған



Pdf көрінісі
бет60/64
Дата31.12.2021
өлшемі3,85 Mb.
#21593
1   ...   56   57   58   59   60   61   62   63   64
Байланысты:
Tleshova Zamanaui mikrokontroller

Жұмыс №2. Вентильді қозғалтқыштың басқаруымен алшақ тұрған 
микропроцессорлық жүйесін құру 
 
Жұмыстың мақсаты: 
Микроконтроллерді программалау әдісін, сонымен қатар электроприводты 
басқарудың  цифрлі  жүйесін  орындау  принциптерін  үйрену.    «ВД-ДПТ» 
жүйесінің  басқару  программасын  құрастырып,  жұмысқа  жарамдылығын 
тексеру, негізгі қосу схемаларын статистикалық сипаттамаларын тәжірибиелік 
зерттеу  жүзінде  орындау  және  сол  кезде,  басқару  объектінің  бақыланатын 
шығыс сигналы берілген мағынаға жетеді.. 
Жұмысқа түсініктеме 
«Вентильді  электроқозғалтқыш»  басқару  жүйесін  орындау  нұсқасын 
қарастырамыз: 

Басқару потенциометр сигналының аналогы бойынша орындалады; 

Айналу бағыты дискретті кіріспен таңдалады; 

Холла дитчигінен импульсті сигналдар микроконтроллермен сыртқы үзбелер 
сияқты қабылдану керек. 
Бастапқы  шарттар  бойынша  микроконтроллердің  қолданатын  кіріс/шығыс 
таңдау нұсқасын берейік: 

Аналогті сигналдың тапсырма жылдамдығын - РАО таңдаймыз; 

Айналу бағытын өзгерту, мысалы В портының 3 биты; 

Холла датчигінен сигналдар INT0-INT2 сыртқы үзбесіне қабылданады; 


портының 2 және 3 биттары, сонымен қатар 2 биты В портының; 

Вентильді  қозғалтқыш  жоғары  кілттерін  басқару  үшін  ТО  таймерін  8-
разрядымен  және  Т1  таймерінің  16-разрядымен  орындаймыз,  сондықтан 
сигналдар  шығысын басқару үшін D портының 4  және 5  биттері(Т1 ШИМ 
таймері)  және  D    портының  7  битті  (Т2  таймері  ШИМ)  күштік  кілттерде  
қолданады; 

Вентильді қозғалтқыштың төмеңгі кілттерін басқару (логикалық сигналдар) 
D портының 0,1 және 6 биттерін орындайды;  
Алынған басқару жүйесінің микропроцессоры 1 суретте келтірілген. 
Жүйеде  микроконтроллердің  және  вентильді  қозғалтқыш  екі  модуль 
элементтері қолданады, олардың ішінде және арасында келесілер орнатылған: 

Микроконтроллер модуліндегі  РВ3 кірісі SA5 тумблерімен жалғанған; 

Микроконтроллер PD2, PD3, РВ2 шығыстары сәйкесінше «Вентильді 
қозғалтқыш» НА,НВ,НС кірістерімен жалғанған; 

Микроконтроллер PD4, PD6, PD5, PD1, PD7, PD0 шығыстары сәйкесінше 
«Вентильді қозғалтқыш» АН, AL, ВН, BL, СН, CL кірістерімен жалғанған
«Вентильді  қозғалтқыш»  модулінің  SA10  тумблерін  «Руч»  күйіне 
ауыстыру қажет. 
 


126 
 
 
 
1-
шi сурет - қызметтiк сұлбасы вентилдiк қозғалтқышты басқару жүйесiнiң  
жылдамдығы арналған 
 
1-
шi мысал. Вентилдiк қозғалтқышты  
 
 


127 
 
 
 


128 
 
 
 
Бағдарлама тексті бойынша түсініктеме: 

Басқару үшін ШИМ тез тәртібіндегі Т2 8 разрядты таймеры және ШИМ тез 
тәртібіндегі Т1 16 разрядты таймеры қолданады; 

ШИМ коммутация жиілігі 8 МГц тең; 

потенциометрден сигналды қабылдау АСТ-ның каналынан сигналды өңдеу 
АСТ-дан үзіліссіз орындалады; 


Холла датчигінен сигналдар INT0-INT2 сыртқы үзбесіне қабылданады; 

қозғаыс бағытын таңдау (Direction) SA5 тумблерімен орындалады; 
 


Достарыңызбен бөлісу:
1   ...   56   57   58   59   60   61   62   63   64




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет