Obsah:
- Krok 1: Příprava materiálu
- Krok 2: Hardwarové připojení
- Krok 3: Ukázka zdrojového kódu
- Krok 4: Sériový monitor
- Krok 5: Výsledky
- Krok 6: Video
Video: Výukový program pro motorový modul VNH2SP30 Monster (jednokanálový): 6 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:24
Popis
VNH2SP30 je plně mostový ovladač motoru určený pro širokou škálu automobilových aplikací. Zařízení obsahuje duální monolitický horní boční ovladač a dva spodní boční spínače. Přepínač na straně řidiče je navržen s využitím dobře známé a osvědčené patentované technologie VIPower M0 společnosti STMicroelectronic, která umožňuje efektivní integraci skutečného Power MOSFETu do stejné matrice s inteligentním obvodem signálu/ochrany. Výstup VIN a výstup motoru jsou vybaveny šroubovými svorkami o průměru 5 mm, což usnadňuje připojení vodičů větších měrek. INA a INB ovládají směr každého motoru a kolíky PWM zapínají nebo vypínají motory. U VNH2SP30 budou piny pro snímání proudu (CS) vydávat přibližně 0,13 voltu na ampér výstupního proudu.
Specifikace:
- Rozsah napětí: 5,5V - 16V
- Maximální proud: 30A
- Praktický trvalý proud: 14 A
- Výstup snímání proudu úměrný proudu motoru
- Odpor MOSFET: 19 mΩ (na nohu)
- Maximální frekvence PWM: 20 kHz
- Tepelné vypnutí
- Vypnutí podpětí a přepětí
Krok 1: Příprava materiálu
Pro tento tutoriál jsme požadovali tyto položky:
1. Motorový modul VNH2SP30 Monster (jednokanálový)
2. Deska Arduino Uno a USB
3. Plastový převodový motor
4. Li-Ion dobíjecí baterie 7,4 V 1200 mAh
5. 2x drát s krokosvorkovou koncovkou
Krok 2: Hardwarové připojení
Připojte kolík modulu monster motoru VNH2SP30 (jednokanálový) ke kolíku Arduino Uno.
5V> 5V
GND> GND
CS> A2
INA> D7
INB> D8
PMW> D5
Krok 3: Ukázka zdrojového kódu
Toto je ukázkový zdrojový kód obvodu, který můžete stáhnout, otevřít a nahrát do desky Arduino Uno. Určitě přejděte na Nástroje a vyberte správnou desku a port.
Krok 4: Sériový monitor
Poté, co dokončíte kompilaci ukázkového zdrojového kódu na desku Arduino Uno, přejděte na Nástroje> Sériový monitor a získáte sériový monitor, jak je znázorněno na obrázku výše.
Krok 5: Výsledky
Toto je výsledek tohoto tutoriálu:
já. když uživatel zadá číslo „2“, začne se převodový motor otáčet dopředu a sériový monitor vytiskne dopředu.
ii. když uživatel zadá „3“, motor převodového stupně začne couvat a sériový monitor vytiskne zpátečku.
iii. když uživatel zadá „+“, rychlost motoru převodovky se zvýší o 10 a sériový monitor vytiskne rychlost motoru. Maximální rychlost převodového motoru je však 255, takže když uživatel zadá '++' více, bude stále tisknout 255 a nikdy ne více než 255 (jak je znázorněno na obrázku).
iv. když uživatel zadá '-', sníží se rychlost převodového motoru o 10 a sériový monitor vytiskne otáčky motoru. Minimální rychlost převodového motoru je však 0, takže když uživatel zadá '-' více, bude stále tisknout 0 a nikdy méně než 0 (jak je znázorněno na obrázku).
iv. když uživatel zadá '1', zastaví se převodový motor z otáčení a sériový monitor se zastaví.
Krok 6: Video
Tato ukázka videa ukazuje, jak funguje převodový motor podle ukázkového zdrojového kódu.
Doporučuje:
Výukový program pro mobilní štít Arduino: 9 kroků (s obrázky)
Arduino Cellular Shield Tutorial: Arduino Cellular Shield vám umožňuje uskutečňovat mobilní telefonní hovory a odesílat textové zprávy. Mozkem tohoto štítu je SM5100B, což je robustní mobilní modul schopný provádět mnoho úkolů většiny standardních mobilních telefonů. Tato sh
Výukový modul E32-433T LoRa - DIY Breakout Board pro modul E32: 6 kroků
Výukový modul E32-433T LoRa | DIY Breakout Board pro modul E32: Hej, co se děje, lidi! Akarsh zde od CETech. Tento můj projekt je spíše křivkou učení pro pochopení fungování modulu E32 LoRa od společnosti eByte, což je vysoce výkonný 1wattový transceiverový modul. Jakmile porozumíme fungování, navrhnu
Výukový program pro modul ESP8266 ESPDuino NodeMcu SPI pomocí Arduino Uno: 6 kroků
Výukový program pro ESP8266 ESPDuino NodeMcu SPI modul využívající Arduino Uno: Popis Tento ESP8266 ESPDuino NodeMcu SPI modul TFT LCD displej má rozlišení 128 x 128 a 262 barev, používá rozhraní SPI ke komunikaci s ovladačem, jako jsou Arduino Uno a ESP8266. Vlastnosti: Velikost: 1,44 palce Rozhraní: Rozlišení SPI: 128
Výukový program pro štít ovladače motoru L298 2Amp pro Arduino: 6 kroků
Výukový program pro štítový ovladač motoru L298 2Amp pro Arduino: Popis L298 2Amp Motor Driver Shield pro Arduino je založen na integrovaném obvodu ovladače motoru L298, což je ovladač můstku motoru s plným můstkem. Může pohánět dva samostatné 2A DC motory nebo 1 2A krokový motor. Rychlost a směry motoru lze ovládat samostatně
Výukový program pro modul ovladače motoru MD-L298: 5 kroků
Výukový program pro modul ovladače motoru MD-L298: Popis Tento duální obousměrný ovladač motoru je založen na velmi populárním integrovaném ovladači motoru L298 Dual H-Bridge Motor Driver. Tento modul vám umožní snadno a nezávisle ovládat dva motory až do 2A v obou směrech. Je ideální pro robotické ap