Turinys:
- 1 žingsnis: Apie variklį
- 2 žingsnis: Apie nuolatinės srovės variklio tvarkyklę Bts7960b
- 3 žingsnis: ko jums reikės
- 4 žingsnis: grandinė
- 5 veiksmas: paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
- 6 veiksmas: „Visuino“pridėkite ir nustatykite komponentus
- 7 veiksmas: „Visuino Connect“komponentuose
- 8 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą
- 9 žingsnis: žaiskite
Video: Valdykite galingą elektrinį riedlentės el. Dviratį 350 W nuolatinės srovės variklį naudodami „Arduino“ir BTS7960b: 9 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Šioje pamokoje mes sužinosime, kaip valdyti nuolatinės srovės variklį naudojant „Arduino“ir nuolatinės srovės tvarkyklę „bts7960b“.
Variklis gali būti 350 W arba tik mažas „Toy arduino“nuolatinės srovės variklis, jei jo galia neviršija „BTS7960b“vairuotojo maksimalios srovės.
Žiūrėti video įrašą!
1 žingsnis: Apie variklį
Nominali išėjimo galia 350W. Nominali įtampa 24/36V DC
Nominalus greitis 2750 aps / min.
Greitis be apkrovos 3300 aps / min
Pilnos apkrovos srovė = 19.20A.
Be apkrovos srovė = 2,5A
Nominalus sukimo momentas 1,11 N.m (11,1 kg.cm).
Sustojimo sukimo momentas 5,55 N.m (55,11 kg.cm) Efektyvumas = 78%
2 žingsnis: Apie nuolatinės srovės variklio tvarkyklę Bts7960b
Specifikacija:
Dviguba BTS7960 didelės srovės (43 A) H tilto tvarkyklė;
5V izoliacija su MCU ir veiksmingai apsaugo MCU;
5V maitinimo indikatorius laive; variklio vairuotojo išėjimo galo įtampos indikacija; gali lituoti šilumos kriauklę;
Tiesiog reikia keturių eilučių nuo MCU iki tvarkyklės modulio (GND. 5V. PWM1. PWM2);
izoliacijos lustas 5 V maitinimo šaltinis (gali dalintis su MCU 5 V); Dydis: 4 * 5 * 1,2 cm;
Gali pakeisti variklį į priekį, du PWM įėjimo dažnius iki 25 kHz; du šilumos srautai, einantys per klaidos signalo išėjimą; izoliuotas lustinis 5V maitinimo šaltinis (gali būti dalijamasi su MCU 5V), taip pat gali naudoti įmontuotą 5V maitinimą; maitinimo įtampa nuo 5,5 iki 27 V.
3 žingsnis: ko jums reikės
- „Arduino Uno“ar bet kuri kita „Arduino“lenta
- Nuolatinės srovės variklio tvarkyklė Bts7960b
- Kai kurie nuolatinės srovės varikliai gali būti maži ar galingesni, kaip šiame eksperimente
- Maitinimo šaltinis varikliui
- Potenciometras
- 2X mygtukas
- Jumperio laidai
- Bandomoji Lenta
- „Visuino“programinė įranga: atsisiųskite čia
4 žingsnis: grandinė
- Prijunkite „Arduino“skaitmeninį kaištį [3] prie „bts7960“tvarkyklės kaiščio RPWM
- Prijunkite „Arduino“skaitmeninį kaištį [3] prie „bts7960“tvarkyklės kaiščio LPWM
- Prijunkite „Arduino“skaitmeninį kaištį [4] prie „bts7960“tvarkyklės kaiščio R_EN
- Prijunkite „Arduino“skaitmeninį kaištį [3] prie „bts7960“tvarkyklės kaiščio L_EN
- Prijunkite „bts7960“kaiščio VCC prie „Arduino“analoginio kaiščio 5V
- Prijunkite „bts7960 pin GND“prie „Arduino Pin GND“
- Prijunkite variklio maitinimo kaištį GND (-) prie bts7960 vairuotojo kaiščio B-
- Prijunkite variklio maitinimo kaištį VCC (+) prie bts7960 tvarkyklės kaiščio B+
- Prijunkite teigiamą variklio laidą prie bts7960 tvarkyklės kaiščio M+
- Prijunkite neigiamą variklio laidą prie bts7960 vairuotojo kaiščio M-
- Prijunkite potenciometro kaištį OTB prie „Arduino“analoginio kaiščio A0
- Prijunkite potenciometro kaištį VCC prie „Arduino“analoginio kaiščio 5V
- Prijunkite potenciometro kaištį GND prie „Arduino Pin GND“
- MYGTUKAS1 Prijunkite 1 kaištį prie 5 V „Arduino“kaiščio
- MYGTUKAS2 Prijunkite 1 kaištį prie 5 V „Arduino“kaiščio
- MYGTUKAS1 Prijunkite kaištį2 prie „Arduino“skaitmeninio kaiščio 8 ir prie rezistoriaus 1Kohm, kitą rezistoriaus kaištį prijunkite prie „Arduino“kaiščio GND
- BUTTON2 Prijunkite pin2 prie „Arduino“skaitmeninio kaiščio 9 ir prie rezistoriaus 1Kohm, kitą rezistoriaus kaištį prijunkite prie „Arduino“kaiščio GND
5 veiksmas: paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
Taip pat reikia įdiegti „Visuino“: https://www.visuino.eu. Atsisiųskite nemokamą versiją arba užsiregistruokite nemokamam bandymui.
„Visuino“paleidimas, kaip parodyta pirmoje nuotraukoje „Visuino“spustelėkite mygtuką „Įrankiai“, esantį „Arduino“komponente (1 pav.) Kai pasirodys dialogo langas, pasirinkite „Arduino UNO“, kaip parodyta 2 paveiksle
6 veiksmas: „Visuino“pridėkite ir nustatykite komponentus
- Pridėkite „SR Flip-Flop“komponentą
- Pridėkite komponentą „Greitis ir kryptis į greitį“
- Pridėti „Dual DC Motor Driver 2 PWM Pins Bridge (L9110S, L298N, AM1016A, BTN7960/BTS7960)“komponentą
- Pridėkite „Skaitmeninės (loginės) vertės“komponentą
Pasirinkite „DigitalValue1“ir ypatybių lange nustatykite „Value“į „True“, tai įgalins tvarkyklę, nustačius ją „false“, variklio tvarkyklė bus išjungta ir variklis nesisuks
7 veiksmas: „Visuino Connect“komponentuose
- Prijunkite „Arduino“skaitmeninį kaištį 8 prie „SRFlipFlop1“kaiščio „rinkinio“
- Prijunkite „Arduino“skaitmeninį kaištį 9 prie „SRFlipFlop1“komponento kaiščio „Atstatyti“
- Prijunkite „SRFlipFlop1“kaištį prie „SpeedAndDirectionToSpeed1“kaiščio „atvirkščiai“
- Prijunkite „Arduino“analoginį kaištį 0 prie „SpeedAndDirectionToSpeed1“kaiščio „Speed“
- Prijunkite „SpeedAndDirectionToSpeed1“kaištį prie „DualMotorDriver1“kaiščio variklių [0]> į
- Prijunkite „DualMotorDriver1“kaiščio variklius [0]> Persiųsti į „Arduino“skaitmeninį kaištį 5
- Prijunkite „DualMotorDriver1“kaiščio variklius [0]> atvirkščiai prie „Arduino“skaitmeninio kaiščio 6
- Prijunkite „DigitalValue1“kaištį prie „Arduino“skaitmeninio kaiščio 3 ir skaitmeninio kaiščio 4
8 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą
„Visuino“apačioje spustelėkite skirtuką „Sukurti“, įsitikinkite, kad pasirinktas teisingas prievadas, tada spustelėkite mygtuką „Kompiliuoti/kurti ir įkelti“.
9 žingsnis: žaiskite
Jei įjungsite „Arduino UNO“modulį, variklis pradės suktis, greitį galite reguliuoti potenciometru arba keisti kryptį paspausdami mygtukus.
Sveikinu! Jūs baigėte savo projektą su Visuino. Taip pat pridedamas „Visuino“projektas, kurį sukūriau šiam „Instructable“, galite jį atsisiųsti ir atidaryti „Visuino“:
Rekomenduojamas:
Valdykite nuolatinės srovės variklį su kodavimo optinio jutiklio moduliu FC-03: 7 žingsniai
Valdykite nuolatinės srovės variklį su kodavimo optinio jutiklio moduliu FC-03: Šioje pamokoje sužinosime, kaip skaičiuoti optinio kodavimo įrenginio pertraukimus naudojant nuolatinės srovės variklį, OLED ekraną ir „Visuino“. Žiūrėkite vaizdo įrašą
Paprastas nuolatinės srovės - nuolatinės srovės stiprinimo keitiklis naudojant 555: 4 žingsnius
Paprastas nuolatinės srovės - nuolatinės srovės stiprinimo keitiklis naudojant 555: dažnai grandinėje naudinga turėti aukštesnę įtampą. Pateikti „ +ve“ir „ve“bėgelius „op -amp“, vairuoti signalus ar net relę be papildomos baterijos. Tai paprastas 5V iki 12V nuolatinės srovės keitiklis, sukurtas naudojant 555 laikmatį
Nuo kintamosios srovės iki +15V, -15V 1A kintamasis ir 5V 1A nuolatinės srovės nuolatinės srovės maitinimo šaltinis: 8 žingsniai
Kintamosios srovės į +15V, -15V 1A kintamasis ir 5V 1A nuolatinio maitinimo šaltinis: maitinimo šaltinis yra elektros prietaisas, tiekiantis elektros energiją elektros apkrovai. Šiame modelio maitinimo šaltinyje yra trys kietojo kūno nuolatinės srovės maitinimo šaltiniai. Pirmasis maitinimas suteikia kintamą teigiamą 1,5–15 voltų išėjimą iki 1 ampero
Valdykite bešepetėlių nuolatinės srovės variklio greitį naudodami „Arduino“ir „Bluetooth“modulį (HC-05): 4 žingsniai
Valdykite bešepetėlių nuolatinės srovės variklio greitį naudodami „Arduino“ir „Bluetooth“modulį (HC-05): Įvadas „Arduino“„Bluetooth“valdiklis)
Padarykite galingą 48 V nuolatinės srovės variklį iš negyvo maišytuvo/gręžimo variklio: 3 žingsniai
Padarykite galingą 48 V nuolatinės srovės variklį iš negyvo maišytuvo/gręžimo variklio: Sveiki! Šioje pamokoje sužinosite, kaip negyvą maišytuvo/gręžimo mašinos variklį (universalųjį variklį) paversti labai galingu nuolatinio magneto nuolatinės srovės varikliu, kurio sukimosi dažnis yra iki 10 000 aps./min. gera sukimo momento vertė. Pastaba: šis metodas taikomas tik tada, kai