Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Opis
VNH2SP30 je motor s punim mostom namijenjen širokom rasponu automobilskih primjena. Uređaj sadrži dvostruki monolitni pokretač s visoke strane i dva prekidača s niske strane. Visoka bočna sklopka upravljačkog programa dizajnirana je korištenjem dobro poznate i provjerene zaštićene VIPower M0 tehnologije STMicroelectronic -a koja omogućuje učinkovitu integraciju na istoj matrici pravog Power MOSFET -a s inteligentnim krugom signala/zaštite. VIN i izlaz motora raspoređeni su za vijčane stezaljke od 5 mm, što olakšava spajanje žica većeg promjera. INA i INB kontroliraju smjer svakog motora, a PWM pinovi uključuju ili isključuju motore. Za VNH2SP30, pinovi osjetnika struje (CS) izlazit će približno 0,13 volti po pojačalu izlazne struje.
Specifikacija:
- Raspon napona: 5.5V - 16V
- Maksimalna struja: 30A
- Praktična kontinuirana struja: 14 A
- Izlaz osjetnika struje proporcionalan struji motora
- Otpor na uključivanje MOSFET-a: 19 mΩ (po nozi)
- Maksimalna frekvencija PWM: 20 kHz
- Toplinsko isključivanje
- Isključivanje podnapona i prenapona
Korak 1: Priprema materijala
Za ovaj vodič trebali smo sljedeće stavke:
1. VNH2SP30 Modul motora čudovišta (jednokanalni)
2. Arduino Uno ploča i USB
3. Plastični motor zupčanika
4. Li-Ion punjiva baterija 7,4V 1200mAh
5. 2x žica s krokodilskom završnom kopčom
Korak 2: Povezivanje hardvera
Spojite pin VNH2SP30 Monster Motor Monster Motor (jednokanalni) na Arduino Uno pin.
5V> 5V
GND> GND
CS> A2
INA> D7
INB> D8
PMW> D5
Korak 3: Uzorak izvornog koda
Ovo je uzorak izvornog koda za sklop, možete ga preuzeti, otvoriti i prenijeti na svoju Arduino Uno ploču. Idite na Alati i odaberite ispravnu ploču i priključak.
Korak 4: Serijski monitor
Nakon što ste završili s sastavljanjem uzorka izvornog koda na svoju Arduino Uno ploču, idite na Alati> Serijski monitor i dobit ćete serijski monitor kao što je prikazano na gornjoj slici.
Korak 5: Rezultati
Ovo je rezultat ovog vodiča:
i. kada korisnik unese broj '2', motor zupčanika počinje se okretati prema naprijed, a serijski monitor ispisat će se naprijed.
ii. kada korisnik unese '3', motor zupčanika počinje se kretati unatrag, a serijski monitor će ispisati unatrag.
iii. kada korisnik unese '+', brzina motora se povećava za 10, a serijski monitor ispisuje brzinu motora. Međutim, maksimalna brzina motora zupčanika je 255, pa će, kad korisnik unese više "++", i dalje ispisati 255, a nikada više od 255 (kao što je prikazano na slici).
iv. kada korisnik unese '-', brzina motora se smanjuje za 10, a serijski monitor ispisuje brzinu motora. Međutim, minimalna brzina motora zupčanika je 0, pa će, kad korisnik unese više '-', i dalje ispisivati 0, a nikada manje od 0 (kao što je prikazano na slici).
iv. kada korisnik unese '1', zaustavljanje motora zupčanika od rotiranja i serijski monitor će ispisati stop.
Korak 6: Video
Ova video demonstracija prikazuje kako motor zupčanika funkcionira prema izvornom kodu uzorka.