Այս ձեռնարկը մանրամասն կներկայացնի DC-DC փոխարկիչ եւ կառավարման համակարգի վերահսկիչի նախագծում, սիմուլյացիա, շինարարություն եւ փորձարկում DC շարժիչային անջատիչ ռեժիմի համար:
Փոխարկիչը այնուհետեւ կօգտագործվի բեռնման DC շարժիչի թվային կառավարման համար:
Շղթան կմշակվի եւ փորձարկվի տարբեր փուլերով:
Առաջին փուլը կկառուցի փոխարկիչ, որն աշխատում է 40 V:
Դա արվում է, որպեսզի նրանք չունեն պարազիտական ինդուկտացիա լարերից եւ այլ տպաքանակների վրա:
Երկրորդ փուլում փոխարկիչը շարժիչը կաշխատի առավելագույն ծանրաբեռնվածությամբ 400 V լարում:
Վերջին փուլն է օգտագործել arduino- ն `PWM ալիքը վերահսկելու համար` լարումը կարգավորելու եւ շարժիչի արագությունը կարգավորելու համար փոփոխական բեռով:
Բաղադրիչները միշտ չէ, որ էժան են, ուստի փորձեք հնարավորինս էժանորեն կառուցել համակարգը:
Այս օգտակար ծրագրի վերջնական արդյունքը կլինի DC
DC փոխարկիչի եւ կառավարման համակարգի վերահսկիչ կառուցելը, շարժիչի արագությունը վերահսկվում է կայուն վիճակի կետի 1% -ի սահմաններում, իսկ արագությունը սահմանվում է 2-ի փոփոխական բեռի տակ:
Իմ գոյություն ունեցող շարժիչը ունի հետեւյալ բնութագրերը:
Շարժիչային ճշգրտում. Արմատ. 380 VDC, 3: 6 AExcitation (shunt):
380
VDC, 0.
Diode Diode- ը Circuit Diagram- ում նշված Diode- ն օգտագործվում է շարժիչի հակառակ հետադարձ ներուժի հոսքի ուղի ապահովելու համար, որպեսզի հոսանքը չեղյալ հայտարարվի
(գեներատորի ռեժիմ):
Գնահատված առավելագույն հակառակ լարումը 600 V է, իսկ առավելագույն առաջնագծի հոսանքը 15:
Հետեւաբար, կարելի է ենթադրել, որ Flywheel Diode- ն այս առաջադրանքի համար կկարողանա աշխատել բավարար լարման եւ ընթացիկ մակարդակներում:
IGBT- ն օգտագործվում է էլեկտրամատակարարումը շարժիչով փոխելու համար `Aduino- ի 5 V PWM ազդանշան ստանալով օպտիկական միակցիչի եւ IGBT- ի վարորդի միջոցով` շատ մեծ 380 V ավտոմեքենաների լարման միջոցով:
Օգտագործված IGBT- ի առավելագույն շարունակական կոլեկցիոները 4:
100 ° C հանգույցի ջերմաստիճանում `100 ° C
ջերմաստիճանում` առավելագույնը 600 V.
Հետեւաբար, կարող է լինել գործնական պարոդի համար:
Կարեւոր է ռադիատորը ավելացնել IGBT- ին, ցանկալի է մեծ ռադիատոր:
Արագ անջատիչը Mosfet- ը կարող է օգտագործվել առանց igbts- ի:
IGBT- ի դարպասի շեմն լարումը կազմում է 3-րդ եւ 5-ի սահմաններում:
75 V եւ քշում պահանջվում է այս լարման ապահովման համար:
Շղթան գործում է 10 կՀց հաճախականությամբ, ուստի IGBT- ի միացման ժամկետը պետք է լինի ավելի արագ, քան 100 մեզ, այսինքն `մեկ ամբողջական ալիքի ժամանակը:
IGBT- ի միացման ժամանակը 15NS է, ինչը բավարար է:
Ընտրված TC4421 վարորդի անջատման ժամանակը առնվազն 3000 անգամ է PWM ալիքի:
Սա ապահովում է, որ վարորդը ի վիճակի է բավականաչափ արագ անցնել շրջանային գործունեության համար:
Վարորդը պարտավոր է ավելի ներկայիս տրամադրել, քան Արդյունինոն կարող է ապահովել:
Վարորդը ստանում է ներքնաբեր, որն անհրաժեշտ է IGBT- ն էլեկտրաէներգիայի մատակարարման գործելու համար, ոչ թե Արդուինոյից:
Սա Արդյունինոն պաշտպանելն է, քանի որ հոսանքի ձախողումը գերակատարում է Արդունին, ծուխը դուրս կգա, եւ Arduino- ն կկործանվի (
փորձելու եւ փորձարկվելու է):
Վարորդը մեկուսացված կլինի միկրո հսկիչից, որն ապահովում է PWM ալիքները `օգտագործելով օպտիկական զույգը:
Ֆոտոէլեկտրական զուգակցիչը ամբողջովին մեկուսացնում է Արդուինոն, որը միացման ամենակարեւոր եւ արժեքավոր մասն է:
Տարբեր պարամետրերով շարժիչների համար անհրաժեշտ է միայն շարժիչով նման հատկություններով IGBT- ին փոխել IGBT- ն, որը կարող է կարգավորել անհրաժեշտ հակադարձ լարման եւ շարունակական հավաքածու:
Wima Capacator- ը օգտագործվում է էլեկտրոլիտիկ կոնդենսատորի հետ `ավտոմեքենաների մատակարարման վրա:
Սա պահում է կայուն էլեկտրամատակարարման մեղադրանքը եւ ամենակարեւորը `օգնում է վերացնել համակարգում մալուխների եւ միակցիչների ինդուկտացումը: Բաղադրիչների միջեւ հեռավորությունը նվազագույնի հասցնելու համար միացումային դասավորության համար ավելորդ ինդուկտիվությունը նշված է
հատկապես IGBT- ի վարորդի եւ IGBT- ի միջեւ եղած հանգույցում:
Փորձեր են արվում `աղմուկը վերացնելու եւ arduino- ի, օպտիկական զույգի, վարորդի եւ IGBT- ի միջեւ գետնից զանգահարելու համար:
Վեհաժողովը եռակցվում է veroboard- ում:
Շրջանակ կառուցելու հեշտ միջոց է վերգետնյա դիագրամի բաղադրիչները նկարել `նախքան զոդում սկսելը:
Եռակցում լավ օդափոխվող տարածքներում:
Օգտագործեք ֆայլի սղթի հաղորդիչ ուղին `բաղադրիչների միջեւ բացը ստեղծելու համար, որոնք չպետք է կապված լինեն:
Dip փաթեթավորմամբ, բաղադրիչները կարող են հեշտությամբ փոխարինվել:
Սա օգնում է առանց անհրաժեշտության անհրաժեշտության անհրաժեշտության եւ լուծելու փոխարինող մասերը:
Ես օգտագործեցի բանանի խրոցակներ (
վարդակից սեւ եւ կարմիր)
, որպեսզի հեշտությամբ միացնեմ իմ էլեկտրամատակարարումը veroboard- ին, հնարավոր է բաց թողնել դա, եւ մետաղալարերը եռակցվում են անմիջապես տախտակին:
Arduino PWM գրադարանը ներառելով (
կցվում է որպես փոստային ֆայլ):
Համամասնական ինտեգրալ վերահսկիչի PI վերահսկիչն
օգտագործվում է ռոտորի արագությունը վերահսկելու համար:
Հարաբերակցությունը եւ ինտեգրալ շահույթը կարող են հաշվարկվել կամ գնահատվել, նախքան բավարար քանակությամբ կարգավորում եւ գերհագուստներ ձեռք բերվեն:
PI վերահսկիչը իրականացվում է միաժամանակ Arduino () հանգույցի հետ:
Տախոմետրը չափում է ռոտորի արագությունը:
Օգտագործեք Analograleg- ը `ARDUINO- ի չափումները մուտքագրելու անալոգային մուտքերի մեջ:
Սխալը հաշվարկվում է Rotor- ի ընթացիկ ռոտորի արագությունը `սահմանված կետի ռոտորային արագությունից եւ սահմանվել է հավասարապես:
Ժամանակային ինտեգրումը կատարվում է յուրաքանչյուր հանգույցի համար `ավելացնելով նմուշի ժամանակը եւ այն հավասար ժամանակ դնելով, դրանով իսկ ավելացնելով հանգույցի յուրաքանչյուր կրկնություն:
Պարտականության ցիկլի միջակայքը, որը Arduino- ն կարող է արտահոսքը, 0-ից 255-ն է:
Օգտագործեք PWM գրադարանում PWM գրադարանում `պարտականության ցիկլը հաշվարկելու եւ ընտրված թվային ելքային PWM PIN- ի հաշվարկելու համար:
PI Controller- ի կրկնակի սխալ = Ref-RPM;
Ժամանակ = 20E-6 ժամանակը;
Կրկնակի pwm = սկզբնական KP * սխալ KI * Time * Error;
PWMDouble ցուցիչի իրականացում = վերլուծել (A1); pwmwrite (3, pwm-255);
Ծրագրի ամբողջական ծածկագիրը կարող եք տեսնել Arduinocode- ում: RAR ֆայլ:
Ֆայլի կոդը ճշգրտվում է վարորդին հակադարձելու համար:
Հակադարձ սկավառակն ունի հետեւյալ ազդեցությունը միացման հերթապահական ցիկլի վրա, ինչը նշանակում է New_dutycycle = 255-chillcycle:
Ոչ հակադարձող կրիչների համար սա կարող է փոփոխվել `վերոնշյալ հավասարումը հակադարձելով:
Վերջապես, միացումը փորձարկվել եւ չափվել է `որոշելու, թե ցանկալի արդյունքները ձեռք են բերվել:
Վերահսկիչը սահմանվում է երկու տարբեր արագության եւ վերբեռնված Arduino- ին:
Իշխանությունն ավարտված է:
Շարժիչը արագ արագացնում է սպասվողից ավելի արագ, այնուհետեւ կայունանում է ընտրված արագությամբ:
Այս կառավարման շարժիչի տեխնոլոգիան շատ արդյունավետ է եւ կարող է աշխատել բոլոր DC շարժիչների վրա: