Sadržaj:
- Korak 1: O motoru
- Korak 2: O upravljačkom programu istosmjernog motora Bts7960b
- Korak 3: Šta će vam trebati
- Korak 4: Krug
- Korak 5: Pokrenite Visuino i odaberite Arduino UNO tip ploče
- Korak 6: U Visuinu dodajte i postavite komponente
- Korak 7: U Visuino Connect komponentama
- Korak 8: Generirajte, kompajlirajte i prenesite Arduino kôd
- Korak 9: Igrajte se
Video: Upravljajte snažnim električnim motociklom E-bicikl za skejtbord 350 W istosmjernim motorom pomoću Arduina i BTS7960b: 9 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
U ovom ćemo vodiču naučiti kako upravljati istosmjernim motorom koristeći Arduino i DC upravljački program bts7960b.
Motor može biti 350 W ili samo mali Toy arduino dc motor sve dok njegova snaga ne prelazi maksimalnu struju upravljačkog programa BTS7960b.
Pogledajte video!
Korak 1: O motoru
Nazivna izlazna snaga 350W. Nazivni napon 24/36V DC
Nazivna brzina 2750 o / min.
Brzina praznog hoda 3300 o / min
Struja pri punom opterećenju = 19,20A.
Struja bez opterećenja = 2,5A
Nazivni moment 1,11 N.m (11,1 kg.cm).
Moment zaustavljanja 5,55 N.m (55,11 kg.cm) Efikasnost = 78%
Korak 2: O upravljačkom programu istosmjernog motora Bts7960b
Specifikacija:
Dvostruki BTS7960 motor velike struje (43 A) H pokretač mosta;
5V izolirajte s MCU -om i učinkovito štite MCU;
5V indikator napajanja na brodu; indikacija napona izlaznog kraja upravljačkog programa motora; hladnjak za lemljenje;
Potrebne su samo četiri linije od MCU -a do upravljačkog modula (GND. 5V. PWM1. PWM2);
napajanje izolacijskog čipa 5 V (može se dijeliti s MCU 5 V); Veličina: 4 * 5 * 1,2 cm;
Može preokrenuti motor prema naprijed, dvije PWM ulazne frekvencije do 25 kHZ; dva protoka toplote koja prolaze kroz izlaz signala greške; izolovano napajanje sa 5V izolovanog čipa (može se dijeliti sa MCU 5V), takođe može koristiti ugrađeno napajanje od 5V; napon napajanja 5.5V do 27V
Korak 3: Šta će vam trebati
- Arduino Uno ili bilo koja druga Arduino ploča
- Upravljački program istosmjernog motora Bts7960b
- Neki istosmjerni motor mogao bi biti mali ili nešto moćniji kao u ovom eksperimentu
- Napajanje za motor
- Potenciometar
- 2X dugme
- Žice za kratkospojnike
- Breadboard
- Visuino softver: preuzmite ovdje
Korak 4: Krug
- Spojite Arduino digitalni pin [3] na bts7960 upravljački pin RPWM
- Spojite Arduino digitalni pin [3] na bts7960 pin pogonitelja LPWM
- Spojite Arduino digitalni pin [4] na bts7960 upravljački pin R_EN
- Spojite Arduino digitalni pin [3] na bts7960 upravljački pin L_EN
- Spojite bts7960 pin VCC na Arduino analogni pin 5V
- Spojite bts7960 pin GND na Arduino Pin GND
- Spojite pin za napajanje GND (-) za motor na bts7960 upravljački pin B-
- Spojite pin napajanja VCC (+) za motor na bts7960 upravljački pin B+
- Spojite pozitivnu žicu motora na bts7960 upravljački pin M+
- Spojite negativnu žicu motora na bts7960 upravljački pin M-
- Priključite pin potenciometra OTB na Arduino analogni pin A0
- Priključite pin potenciometra VCC na Arduino analogni pin 5V
- Spojite pin potenciometra GND na Arduino pin GND
- DUGME1 Spojite pin1 na Arduino pin 5V
- DUGME2 Priključite pin1 na Arduino pin 5V
- BUTTON1 Spojite pin2 na Arduino digitalni pin 8 i otpornik 1Kohm, drugi pin na otporniku spojite na Arduino pin GND
- BUTTON2 Spojite pin2 na Arduino digitalni pin 9 i otpornik 1Kohm, drugi pin na otporniku spojite na Arduino pin GND
Korak 5: Pokrenite Visuino i odaberite Arduino UNO tip ploče
Takođe je potrebno instalirati Visuino: https://www.visuino.eu. Preuzmite besplatnu verziju ili se registrirajte za besplatnu probnu verziju.
Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite dugme "Alati" na Arduino komponenti (Slika 1) u Visuinu Kada se pojavi dijalog, odaberite "Arduino UNO" kao što je prikazano na slici 2
Korak 6: U Visuinu dodajte i postavite komponente
- Dodajte komponentu "SR Flip-Flop"
- Dodajte komponentu "Brzina i smjer do brzine"
- Dodajte komponentu "Dual DC Driver Driver 2 PWM Pins Bridge (L9110S, L298N, AM1016A, BTN7960/BTS7960)" komponentu
- Dodajte komponentu "Digitalna (Booleova) vrijednost"
Odaberite "DigitalValue1" i u prozoru svojstava postavite "Value" na True, ovo će omogućiti upravljački program, postavljanje na false će onemogućiti upravljački program motora i motor se neće vrtjeti
Korak 7: U Visuino Connect komponentama
- Spojite Arduino digitalni pin 8 na "SRFlipFlop1" pin "Set"
- Spojite Arduino digitalni pin 9 na "SRFlipFlop1" komponentni pin "Reset"
- Spojite "SRFlipFlop1" pin Out na "SpeedAndDirectionToSpeed1" pin "reverse"
- Spojite Arduino analogni pin 0 na "SpeedAndDirectionToSpeed1" pin "Speed"
- Spojite "SpeedAndDirectionToSpeed1" pin Out na "DualMotorDriver1" pin "Motore [0]> U
- Povežite "DualMotorDriver1" pin "motore [0]> Naprijed na Arduino digitalni pin 5
- Povežite "DualMotorDriver1" pin "motore [0]> Obrnite na Arduino digitalni pin 6
- Spojite "DigitalValue1" pin Out na Arduino digitalni pin 3 i digitalni pin 4
Korak 8: Generirajte, kompajlirajte i prenesite Arduino kôd
U Visuinu, pri dnu kliknite na karticu "Build", provjerite je li odabran ispravan port, a zatim kliknite na dugme "Compile/Build and Upload".
Korak 9: Igrajte se
Ako napajate Arduino UNO modul, motor će se početi vrtjeti, možete podesiti brzinu pomoću potenciometra ili promijeniti smjer pritiskom na gumbe.
Čestitamo! Završili ste svoj projekt s Visuinom. U prilogu je i projekt Visuino koji sam stvorio za ovu Instructable, možete ga preuzeti i otvoriti u Visuinu:
Preporučuje se:
Upravljajte istosmjernim motorom s modulom optičkog senzora davača FC-03: 7 koraka
Upravljajte istosmjernim motorom s modulom optičkog senzora davača FC-03: U ovom ćemo vodiču naučiti kako brojati prekide optičkog davača pomoću istosmjernog motora, OLED ekrana i Visuina. Pogledajte video
Stvaranje pjesama s Arduinom i istosmjernim motorom: 6 koraka
Stvaranje pjesama s Arduinom i istosmjernim motorom: Neki dan, pregledavajući neke članke o Arduinu, uočio sam zanimljiv projekt koji je koristio koračne motore s kontrolom Arduina za stvaranje kratkih melodija. Arduino je koristio PWM (Pulse Width Modulation) pin za pokretanje koračnog motora
Avion sa istosmjernim motorom od plastične boce: 13 koraka
Motorni avion sa plastičnim bocama: Tražite kreativan način za kombiniranje leta i osnovnih električnih poslova? Ovaj avion s istosmjernim motorom s plastičnom bočicom odličan je način za vježbanje osnovnih električnih vještina, a da se pritom i pritom malo zabavite umjetnošću i zanatima
Vožnja istosmjernim motorom pomoću H mosta: 9 koraka
Vožnja istosmjernim motorom pomoću H mosta: Zdravo momci! U ovom uputstvu pokazat ću vam kako izgraditi H most - jednostavno elektroničko kolo koje nam omogućuje primjenu napona na opterećenje u bilo kojem smjeru. Obično se koristi u aplikaciji robotike za upravljanje istosmjernim motorima. Korištenjem H Brid
Upravljajte svojim električnim aparatima pomoću daljinskog upravljača za TV (ili daljinski) sa ekranom za prikaz temperature i vlažnosti: 9 koraka
Upravljajte svojim električnim aparatima pomoću daljinskog upravljača za TV (i daljinski) sa prikazom temperature i vlažnosti: Zdravo, ja sam Abhay i to je moj prvi blog na Instructables -u, a danas ću vam pokazati kako upravljati svojim električnim aparatima pomoću daljinskog upravljača za televizor tako što ćete izgraditi ovaj jednostavan projekat. zahvaljujući atl laboratoriji na podršci i pružanju materijala