Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Përshkrim
VNH2SP30 është një drejtues i plotë i motorit urë i destinuar për një gamë të gjerë aplikimesh automobilistike. Pajisja përfshin një drejtues të dyfishtë monolit anësor të lartë dhe dy ndërprerës anësorë të ulët. Ndërprerësi i drejtuesit të lartë është projektuar duke përdorur teknologjinë e mirënjohur dhe të dëshmuar të pronarit të STMicroelectronic VIPower M0 e cila lejon integrimin efikas në të njëjtën pllakë të një MOSFET të vërtetë Fuqie me një qark inteligjent të sinjalit/mbrojtjes. VIN dhe motori jashtë janë ngritur për terminalet me vidë 5 mm, duke e bërë të lehtë lidhjen e telave më të mëdhenj. INA dhe INB kontrollojnë drejtimin e secilit motor, dhe kunjat PWM ndezin ose fikin motorët. Për VNH2SP30, kunjat e sensit aktual (CS) do të dalin afërsisht 0.13 volt për amp të rrymës dalëse.
Specifikim:
- Gama e Tensionit: 5.5V - 16V
- Vlerësimi maksimal aktual: 30A
- Rrymë praktike e vazhdueshme: 14 A
- Prodhimi i sensit aktual proporcional me rrymën e motorit
- MOSFET në rezistencë: 19 mΩ (për këmbë)
- Frekuenca maksimale PWM: 20 kHz
- Mbyllje termike
- Mbyllja e nën -tensionit dhe mbitensionit
Hapi 1: Përgatitja e materialit
Për këtë tutorial, ne kemi kërkuar këto artikuj:
1. Moduli VNH2SP30 Monster Motor (Single Channel)
2. Arduino Uno Board dhe USB
3. Motori i ingranazheve plastike
4. Bateri Li-Jon e Rimbushshme 7.4V 1200mAh
5. 2x tela me kapësen fundore të krokodilit
Hapi 2: Lidhja e harduerit
Lidhni pinin VNH2SP30 Monster Motor Module (Single Channel) me kunjin Arduino Uno.
5V> 5V
GND> GND
CS> A2
INA> D7
INB> D8
PMW> D5
Hapi 3: Shembull Kodi Burimor
Ky është një shembull i kodit burimor për qarkun, mund ta shkarkoni, hapni dhe ngarkoni në Bordin tuaj Arduino Uno. Sigurohuni që të shkoni te Tools dhe zgjidhni tabelën dhe portën e duhur.
Hapi 4: Monitor Serial
Pasi të keni përfunduar përpilimin e kodit burimor të mostrës në bordin tuaj Arduino Uno, shkoni te Veglat> Serial Monitor dhe do të merrni një monitor serik siç tregohet në figurën e mësipërme.
Hapi 5: Rezultatet
Ky është rezultati i këtij mësimi:
i kur përdoruesi fut numrin '2', motori i ingranazhit fillon të rrotullohet përpara dhe monitori serik do të printojë përpara.
ii kur përdoruesi të hyjë në '3', motori i ingranazheve fillon të kthehet mbrapsht dhe monitori serik do të printojë në të kundërt.
iii kur përdoruesi të hyjë në "+", shpejtësia e motorit të ingranazhit rritet me 10 dhe monitori serik do të printojë shpejtësinë e motorit. Sidoqoftë, shpejtësia maksimale e motorit të ingranazheve është 255, kështu që, kur përdoruesi të hyjë në "++" më shumë, ai ende do të printojë 255 dhe kurrë më shumë se 255 (siç tregohet në figurë).
iv kur përdoruesi të hyjë '-', shpejtësia e motorit të ingranazhit zvogëlohet me 10 dhe monitori serik do të printojë shpejtësinë e motorit. Sidoqoftë, shpejtësia minimale e motorit të ingranazheve është 0, kështu që, kur përdoruesi të hyjë '-' më shumë, ai ende do të printojë 0 dhe kurrë më pak se 0 (siç tregohet në figurë).
iv kur përdoruesi të hyjë në '1', motori i ingranazhit nuk rrotullohet dhe monitori serik do të printojë ndalesë.
Hapi 6: Video
Ky demonstrim video tregon se si funksionon motori i ingranazheve sipas kodit burimor të mostrës.