Nuolatinės srovės variklio greičio valdymas naudojant PID algoritmą (STM32F4): 8 žingsniai (su paveikslėliais)
Nuolatinės srovės variklio greičio valdymas naudojant PID algoritmą (STM32F4): 8 žingsniai (su paveikslėliais)

Video: Nuolatinės srovės variklio greičio valdymas naudojant PID algoritmą (STM32F4): 8 žingsniai (su paveikslėliais)

Video: Nuolatinės srovės variklio greičio valdymas naudojant PID algoritmą (STM32F4): 8 žingsniai (su paveikslėliais)
Video: TRUMPAI | RUBINA RB-9400C-D4 tiesiasiūlė pramoninė mašina su automatika 2024, Liepa
Anonim
Nuolatinės srovės variklio greičio valdymas naudojant PID algoritmą (STM32F4)
Nuolatinės srovės variklio greičio valdymas naudojant PID algoritmą (STM32F4)

Sveiki visi, Tai yra tahir ul haq su kitu projektu. Šį kartą jis yra STM32F407 kaip MC. Tai semestro vidurio projektas. Tikimės, kad jums patiks.

Tam reikia daug sąvokų ir teorijos, todėl pirmiausia pereisime prie jo.

Atsiradus kompiuteriams ir industrializavus procesus, per visą žmogaus istoriją visada buvo atliekami tyrimai, siekiant sukurti būdų, kaip atnaujinti procesus ir, svarbiausia, juos valdyti naudojant mašinas savarankiškai. Tikslas yra sumažinti žmogaus dalyvavimą šiuose procesuose, taip sumažinant šių procesų klaidas. Taigi buvo sukurta „valdymo sistemų inžinerijos“sritis.

Valdymo sistemos inžinerija gali būti apibrėžta kaip naudojant įvairius metodus, skirtus proceso veikimui kontroliuoti ar pastoviai ir pageidaujamai aplinkai palaikyti, nesvarbu, ar tai rankinis, ar automatinis. Paprastas pavyzdys galėtų būti kambario temperatūros valdymas.

Rankinis valdymas reiškia asmens buvimą svetainėje, kuris tikrina esamas sąlygas (jutiklį), lygina jį su norima verte (apdoroja) ir imasi atitinkamų veiksmų norimai vertei gauti (pavara)

Šio metodo problema yra ta, kad jis nėra labai patikimas, nes žmogus yra linkęs į klaidas ar aplaidumą savo darbe. Be to, kita problema yra ta, kad pavaros inicijuoto proceso greitis ne visada yra vienodas, o tai reiškia, kad kartais tai gali įvykti greičiau nei reikalaujama, o kartais - lėtai. Šios problemos sprendimas buvo naudoti mikrovaldiklį sistemai valdyti. Mikrovaldiklis yra užprogramuotas valdyti procesą pagal nurodytas specifikacijas, prijungtas prie grandinės (bus aptartas vėliau), paduodamas į norimą vertę ar sąlygas ir taip kontroliuoja norimos vertės palaikymo procesą. Šio proceso privalumas yra tas, kad į šį procesą nereikia žmogaus įsikišimo. Be to, proceso greitis yra vienodas.

Prieš tęsdami, šiuo metu būtina apibrėžti įvairias terminijas:

• Grįžtamojo ryšio valdymas: šioje sistemoje įvestis tam tikru laiku priklauso nuo vieno ar kelių kintamųjų, įskaitant sistemos išvestį.

• Neigiamas grįžtamasis ryšys: šioje sistemoje atskaita (įvestis) ir klaida atimama kaip grįžtamasis ryšys, o įvestis yra 180 laipsnių ne fazėje.

• Teigiamas grįžtamasis ryšys: šioje sistemoje nuoroda (įvestis) ir klaida pridedami kaip grįžtamasis ryšys ir įvestis yra fazėje.

• Klaidos signalas: norimos išvesties ir faktinės išvesties skirtumas.

• Jutiklis: prietaisas, naudojamas aptikti tam tikrą kiekį grandinėje. Paprastai jis dedamas į išvestį arba bet kur, kur norime atlikti matavimus.

• Procesorius: valdymo sistemos dalis, atliekanti apdorojimą pagal užprogramuotą algoritmą. Jis priima kai kuriuos įėjimus ir gamina kai kuriuos išėjimus.

• Pavara: Valdymo sistemoje pavara naudojama įvykiui, skirtam išėjimui paveikti, remiantis mikrovaldiklio skleidžiamu signalu.

• Uždarojo ciklo sistema: sistema, kurioje yra viena ar daugiau grįžtamojo ryšio kilpų.

• Atviros kilpos sistema: sistema, kurioje nėra grįžtamojo ryšio kilpų.

• Pakilimo laikas: laikas, per kurį išvestis pakyla nuo 10 procentų maksimalios signalo amplitudės iki 90 procentų.

• Fall Time: laikas, per kurį išvestis sumažėja nuo 90 % iki 10 % amplitudės.

• Piko viršijimas: didžiausias viršijimas - tai suma, kuria išvestis viršija pastovios būsenos vertę (paprastai per trumpalaikį sistemos atsaką).

• Nusistovėjimo laikas: laikas, per kurį išvestis pasiekia pastovią būseną.

• Pastovios būsenos klaida: skirtumas tarp faktinės išvesties ir norimos išvesties, kai sistema pasiekia pastovią būseną

Rekomenduojamas: