Obsah:

Výukový program pro motorový modul VNH2SP30 Monster (jednokanálový): 6 kroků (s obrázky)
Výukový program pro motorový modul VNH2SP30 Monster (jednokanálový): 6 kroků (s obrázky)

Video: Výukový program pro motorový modul VNH2SP30 Monster (jednokanálový): 6 kroků (s obrázky)

Video: Výukový program pro motorový modul VNH2SP30 Monster (jednokanálový): 6 kroků (s obrázky)
Video: Использование драйвера шагового двигателя L298N Для управления 4-проводным шаговым двигателем 2024, Listopad
Anonim
Výukový program pro motorový modul VNH2SP30 Monster (jednokanálový)
Výukový program pro motorový modul VNH2SP30 Monster (jednokanálový)

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

Příprava materiálu
Příprava materiálu
Příprava materiálu
Příprava materiálu
Příprava materiálu
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í

Hardwarové připojení
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

Sériový monitor
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

Výsledek
Výsledek
Výsledek
Výsledek

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: