Բովանդակություն:
- Քայլ 1: PWM INTERPRETER CIRCUIT
- Քայլ 2. Ուղղորդման հսկողություն Շրջան
- Քայլ 3. ՄԻԿՐՈԿՈՏԵԼՈԻՉԸ
- Քայլ 4: ՀԱՄԱԿԱՐԳԻ ԻՆՏԵԳՐԱԻԱ
- Քայլ 5. EVԱՐԳԱՈՄ
Video: MOSET DRIVEN MOTOR DRIVER: 5 Քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
ՄՈՏՈՐԵԻՉՆԵՐ
- Շարժիչային վարորդները ռոբոտաշինության աշխարհի անփոխարինելի մասն են, քանի որ ռոբոտների մեծ մասը պահանջում է շարժիչներից աշխատել և շարժիչներն արդյունավետ գործարկել:
- Նրանք մի փոքր ընթացիկ ուժեղացուցիչ են. շարժիչային վարորդների գործառույթն է ՝ վերցնել ցածր հոսանքի կառավարման ազդանշան, այնուհետև այն վերածել ավելի բարձր հոսանքի ազդանշանի, որը կարող է շարժիչ շարժել:
- Lowածր հոսանքի կառավարման ազդանշանը գալիս է միկրոկառավարիչից (իմ դեպքում ՝ Arduino Uno), որը կարող է թողարկում թողնել 0-5 Վ միջակայքում `առավելագույնը 40 մԱ, որը այնուհետև մշակվում է շարժիչի վարորդի կողմից` ավելի բարձր հոսանք հաղորդելու համար, այսինքն `12-24 Վ 2- ում: 4 Ա.
- Մեքենավարները սովորաբար ունենում են երկու մաս
- Pulse Width Modulation (PWM) թարգմանիչ միացում `շարժիչի արագությունը վերահսկելու համար` շարժիչի վարորդի տարբեր մուտքային PWM- ի համաձայն:
- Ուղղության կառավարման միացում, որը վերահսկում է շարժիչի ուղղությունը:
Քայլ 1: PWM INTERPRETER CIRCUIT
ՊԱՐՏԱԴԻՐ բաղադրամասեր
- IRF250N ՄՈՍՖԵՏ
- 10K OHM RESISTOR
- 2 Ա դիոդ*2
- 12 Վ մարտկոց
IRF 250N- ը տրամաբանական մակարդակի MOSFET է, որը դարպասի 0-5 Վ մուտքը փոխակերպում է համապատասխան 0-Vmax- ի (միացված մարտկոցից):
10K OHM ռեզիստորը ձգվող դիմադրություն է, որը տրամաբանական ազդանշանը պահում է զրո վոլտերի մոտ, երբ որևէ այլ ակտիվ սարք միացված չէ:
Դիոդները օգտագործվում են որպես հետադարձ դիոդ: Վերադարձի դիոդը (երբեմն կոչվում է ազատ շարժման դիոդ) այն դիոդն է, որն օգտագործվում է հետադարձ կապը վերացնելու համար, որն ինդուկտիվ բեռի վրա նկատվող լարման հանկարծակի թռիչքն է, երբ մատակարարման հոսանքը հանկարծակի կրճատվում կամ ընդհատվում է:
Ո NOTՇԱԴՐՈԹՅՈՆ- Քանի որ օգտագործվում է արտաքին մարտկոց, այն պետք է ընդհանուր հիմնավորված լինի միկրոկառավարիչի հետ: Դա արվում է ՝ մարտկոցի բացասական տերմինալը միացնելով միկրոկառավարիչի GND- ին:
Քայլ 2. Ուղղորդման հսկողություն Շրջան
ՊԱՐՏԱԴԻՐ բաղադրամասեր
- 8 PIN ռելե (58-12-2CE OEN)
- IRF250N ՄՈՍՖԵՏ
- 10K OHM RESISTOR*3
- 3 մմ LED *2
Այս միացումում օգտագործվող MOSFET- ը նույնն է, ինչ նախորդ միացումը, այսինքն IRF250N, բայց դարպասում PWM տալու փոխարեն մենք պարզապես տալիս ենք անալոգային բարձր և ցածր, քանի որ մենք պարզապես պետք է միացնենք և անջատենք ռելեին:
Ռելեն աշխատում է 12 Վ լարման վրա, բայց Arduino- ից ստացված Անալոգային բարձրությունը առավելագույնը 5 Վ է, այնպես որ մենք այստեղ օգտագործել ենք MOSFET- ը որպես անջատիչ:
Օգտագործված ռելեն (58-12-2CE OEN) 8 փին է:
- Առաջին 2 կապում են կծիկ էներգիայի ուժեղացուցիչներ, այսինքն, երբ նրանք աշխատում են, նրանք միացնում են Common- ի Normally Connected (NC) - ից Normally Open (NO) - ին:
- Common- ը մուտքագրում է մուտքը `այն ելքին (շարժիչ) հասցնելու համար:
- NC- ն էներգիա է ստանում Common- ից, երբ կծիկը չի սնվում, և NO- ն անջատված է:
- Երբ կծիկը սնուցվում է, NO- ն էներգիա է ստանում Common- ից և NC- ն անջատվում է:
Մենք անցնում ենք NO- ի և NC- ի միջև, ինչը մեզ կապահովի բևեռականության փոփոխություն:
Երկու LED միացված են ելքին զուգահեռ ՝ 10K ohms դիմադրությանը զուգահեռ, հակառակ բևեռականությամբ: Նրանք հանդես կգան որպես ուղղություն հաղորդող, ինչպես և կփայլեն, երբ հոսանքը հոսում է մեկ ուղղությամբ և Հակառակ -Վերսա:
Քայլ 3. ՄԻԿՐՈԿՈՏԵԼՈԻՉԸ
Միկրոկառավարիչը ունի 2 ազդանշան փոխանցելու համար
- PWM շարժիչի արագությունը փոխելու համար:
- Անալոգային բարձր և ցածր շարժիչի ուղղությունը փոխելու համար:
ԿՈԴԸ ՏՐԱՄԱԴՐՎՈՄ Է ՀԱՎԱՔՈՄ:
PWM PIN 3 -ից ելքը միացված է PWM թարգմանչի սխեմային:
PIN 11 -ից ելքը միացված է ռելեի սխեմայի դարպասին:
EԱՆՈԹՈԹՅՈՆ - Եթե երկու սխեմաներն էլ օգտագործում են նույն էներգիայի աղբյուրը, ապա դրանցից միայն մեկը պահանջում է ընդհանուր հիմնավորված լինել. եթե օգտագործվում է էներգիայի 2 աղբյուր, ապա երկու սխեմաները պետք է ընդհանուր հիմնավորված լինեն:
ՄՈPՏՔ =
0 և 1 ուղղության համար
0-255 արագության համար; 0 կանգառ և 255 առավելագույն արագության համար:
Ձևաչափ =
տարածություն
Օրինակ ՝ 1 255
0 50
ԿԱՐԵՎՈՐ Է Ո NOTՇԱԴՐՈԹՅՈՆ, ՈՐ PWM Թարգմանիչ Շրջանը ԲԱՎՈՐ Է ԻՆՔԵ, ԵԹԵ ՕԳՆՈԹՅՈՆԸ ՈUԱՈՄ Է ՓՈՓՈԽԵԼ Շարժիչի արագությունը կամ ՓՈԽԵԼ այն ԱՌԱՆ ՓՈԽՈԹՅԱՆ ՓՈԽՈԹՅՈՆԸ:
Քայլ 4: ՀԱՄԱԿԱՐԳԻ ԻՆՏԵԳՐԱԻԱ
Շարժիչային վարորդի բոլոր բաղադրամասերը պատրաստելուց հետո ժամանակն է դրանք երեքը միացնել, այսինքն `PWM թարգմանիչը, ռելեային միացումը միկրոկառավարիչի հետ:
- PWM թարգմանչի ելքը միացված է ռելեի ընդհանուրին:
- Երկու սխեմաներն էլ միացված են մարտկոցին PowerBoard- ի միջոցով: PowerBoard- ը անվտանգության միացում է, որը բաղկացած է կոնդենսատորից (որն օգտագործվում է մուտքը զտելու համար), դիոդից (մարտկոցի բևեռայնությունը ստուգելու համար) և ապահովիչից (հոսանքը սահմանափակելու համար) `ծայրահեղ պայմաններում միացումը պաշտպանելու համար:
PowerBoard- ը անհրաժեշտ չէ, երբ շարժիչը ծանրաբեռնված չէ, բայց ռոբոտում շարժիչ վարորդին օգտագործելիս խորհուրդ է տրվում օգտագործել այն:
- Միացրեք Gate- ը PWM թարգմանչի շղթայի վրա pwm կապիչին 3
- Միացրեք ռելեի դարպասը միացում 11 -ին:
Քայլ 5. EVԱՐԳԱՈՄ
- Սկզբում ես տրանզիստոր էի օգտագործում ռելեն փոխելու համար, բայց այն չկարողացավ կարգավորել հոսող հոսանքը, ուստի ստիպված եղա անցնել MOSFET- ին:
- Ես օգտագործել էի կոնդենսատոր MOSFET- ի աղբյուրի և դարպասի միջև `նրանց միջև ընթացիկ հոսք ապահովելու համար, բայց հետագայում հասկացա, որ դա անհրաժեշտ չէ:
Խորհուրդ ենք տալիս:
Raspberry Pi, Python և TB6600 Stepper Motor Driver: 9 քայլ
Raspberry Pi, Python և TB6600 Stepper Motor Driver. Այս հրահանգը հետևում է այն քայլերին, որոնք ես ձեռնարկեցի Raspberry Pi 3b- ը TB6600 Stepper Motor Controller- ին, 24 VDC սնուցման աղբյուրին և 6 մետաղալար Stepper շարժիչին միացնելու համար: Ես հավանաբար ձեզանից շատերի պես եմ և պատահաբար ունենում եմ " բռնելու պայուսակ " մնացած մնացորդից
Arduino- ի ավտոմատ ստվերային էկրանի ծրագրի համար Step Step Motor և Driver- ի ընտրություն. 12 քայլ (նկարներով)
Arduino- ի ավտոմատ ստվերային էկրանի նախագծի համար Step Motor և Driver- ի ընտրություն. Այս հրահանգում ես կանցնեմ այն քայլերի միջոցով, որոնք կատարել եմ Step Motor և Driver ընտրելու համար `Automated Shade Screen նախագծի նախատիպի համար: Ստվերային էկրանները հայտնի և էժան Coolaroo ձեռքերով սեղմված մոդելներն են, և ես ուզում էի փոխարինել
Arduino Tutorial - Stepper Motor Control With Driver ULN 2003: 5 քայլ
Arduino Tutorial - Stepper Motor Control With Driver ULN 2003. Այս հրահանգը իմ " Arduino. YouTube- ի տեսանյութը, որը ես վերջերս եմ վերբեռնել: Խստորեն խորհուրդ եմ տալիս ստուգել այն
Arduino L293D Motor Driver Shield ձեռնարկ. 8 քայլ
Arduino L293D Motor Driver Shield Tutorial. Դուք կարող եք կարդալ այս և շատ այլ զարմանահրաշ ձեռնարկներ ElectroPeak- ի պաշտոնական կայքում: Ընդհանուր տեսք: Այս ձեռնարկում դուք կսովորեք, թե ինչպես վարել DC, stepper և servo շարժիչներ `օգտագործելով Arduino L293D շարժիչի վահանը: Ինչ կսովորեք
DIY High Current Motor Driver (h-bridge) ՝ 5 քայլ
DIY High Current Motor Driver (h-bridge). Նախագիծը պետք է բարելավի շարժիչներն ու էլեկտրոնային այս Power Wheels մանկական քառանիվ հեծանիվը: wնցված այս 12 Վ մինի-քառանի կատարմամբ: մենք պլանավորում էինք բարելավել 24 վ համակարգ 2 նոր traxxis 775 խոզանակով շարժիչներով ՝ առևտրային հետազոտություններ կատարելուց հետո