Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Beskrivning
VNH2SP30 är en helbryggmotorförare avsedd för ett brett utbud av fordonsapplikationer. Enheten har en dubbelmonolitisk högsidesdrivrutin och två omkopplare på lågsidan. Högsidans föraromkopplare är konstruerad med STMicroelectronics välkända och beprövade VIPower M0 -teknik som möjliggör effektiv integration på samma matris av en äkta Power MOSFET med en intelligent signal/skyddskrets. VIN och motorn är utplacerade för 5 mm skruvplintar, vilket gör det enkelt att ansluta större mätarkablar. INA och INB styr riktningen för varje motor, och PWM -stiften slår på eller av motorerna. För VNH2SP30 kommer strömavkänningsstiften (CS) att mata ut cirka 0,13 volt per ampere utström.
Specifikation:
- Spänningsområde: 5.5V - 16V
- Maximal strömstyrka: 30A
- Praktisk kontinuerlig ström: 14 A
- Strömavkänningsutgång proportionell mot motorström
- MOSFET-motstånd: 19 mΩ (per ben)
- Maximal PWM -frekvens: 20 kHz
- Termisk avstängning
- Underspänning och överspänning
Steg 1: Materialberedning
För denna handledning krävde vi följande:
1. VNH2SP30 monster motor modul (enkel kanal)
2. Arduino Uno -kort och USB
3. Plastväxelmotor
4. Li-Ion uppladdningsbart batteri 7,4V 1200mAh
5. 2x tråd med krokodiländklämma
Steg 2: Maskinvaruanslutning
Anslut stiftet VNH2SP30 Monster Motor Module (Single Channel) till Arduino Uno -stift.
5V> 5V
GND> GND
CS> A2
INA> D7
INB> D8
PMW> D5
Steg 3: Provkällkod
Detta är en exempelkällkod för kretsen, du kan ladda ner, öppna och ladda upp den till din Arduino Uno Board. Se till att gå till Verktyg och välj rätt kort och port.
Steg 4: Seriell bildskärm
När du har sammanställt provkällkoden i ditt Arduino Uno -kort går du till Verktyg> Seriell bildskärm så får du en seriell bildskärm som visas på bilden ovan.
Steg 5: Resultat
Detta är resultatet av denna handledning:
i. när användaren anger nummer 2 börjar växelmotorn rotera framåt och seriell bildskärm skrivs ut framåt.
ii. när användaren anger '3' börjar växelmotorn att backa och seriell bildskärm skriver ut bakåt.
iii. när användaren anger "+" ökar växelmotorns hastighet med 10 och seriell bildskärm skriver ut motorns varvtal. Växelmotorns maximala hastighet är dock 255, så när användaren anger "++" mer kommer den fortfarande att skriva ut 255 och aldrig mer än 255 (som visas på bilden).
iv. när användaren anger '-' minskar växelmotorns hastighet med 10 och seriell bildskärm skriver ut motorns varvtal. Växelmotorns minsta varvtal är dock 0, så när användaren anger "-" mer kommer den fortfarande att skriva ut 0 och aldrig mindre än 0 (som visas på bilden).
iv. när användaren anger "1", stannar växelmotorn från att rotera och seriell bildskärm skriver ut stopp.
Steg 6: Video
Denna videodemonstration visar hur växelmotorn fungerar enligt provkällkoden.