İçindekiler:

VNH2SP30 Monster Motor Modülü için Eğitim (Tek Kanal): 6 Adım (Resimlerle)
VNH2SP30 Monster Motor Modülü için Eğitim (Tek Kanal): 6 Adım (Resimlerle)

Video: VNH2SP30 Monster Motor Modülü için Eğitim (Tek Kanal): 6 Adım (Resimlerle)

Video: VNH2SP30 Monster Motor Modülü için Eğitim (Tek Kanal): 6 Adım (Resimlerle)
Video: Драйвер на микросхеме VNH2SP30. Управление коллекторным мотором с помощью Ардуино. 2024, Kasım
Anonim
VNH2SP30 Monster Motor Modülü için Eğitim (Tek Kanal)
VNH2SP30 Monster Motor Modülü için Eğitim (Tek Kanal)

Açıklama

VNH2SP30, çok çeşitli otomotiv uygulamaları için tasarlanmış tam köprülü bir motor sürücüsüdür. Cihaz, ikili bir monolitik yüksek taraf sürücüsü ve iki düşük taraf anahtarı içerir. Yüksek taraf sürücü anahtarı, akıllı bir sinyal/koruma devresi ile gerçek bir Power MOSFET'in aynı kalıbı üzerinde verimli entegrasyona izin veren STMicroelectronic'in iyi bilinen ve kanıtlanmış tescilli VIPower M0 teknolojisi kullanılarak tasarlanmıştır. VIN ve motor çıkışı, 5 mm'lik vidalı terminaller için eğimlidir, bu da daha büyük ölçü kablolarının bağlanmasını kolaylaştırır. INA ve INB her motorun yönünü kontrol eder ve PWM pinleri motorları açar veya kapatır. VNH2SP30 için, akım algılama (CS) pinleri, çıkış akımının amper başına yaklaşık 0,13 volt çıkış verecektir.

Şartname:

  • Voltaj Aralığı: 5.5V - 16V
  • Maksimum Akım derecesi: 30A
  • Pratik Sürekli Akım: 14 A
  • Motor akımıyla orantılı akım algılama çıkışı
  • MOSFET on-direnci: 19 mΩ (bacak başına)
  • Maksimum PWM frekansı: 20 kHz
  • Termal Kapatma
  • Düşük gerilim ve Aşırı gerilim kapatma

Adım 1: Malzeme Hazırlığı

Malzeme hazırlama
Malzeme hazırlama
Malzeme hazırlama
Malzeme hazırlama
Malzeme hazırlama
Malzeme hazırlama

Bu eğitim için şu öğelere ihtiyacımız vardı:

1. VNH2SP30 Monster Motor Modülü (Tek Kanal)

2. Arduino Uno Kartı ve USB

3. Plastik Dişli Motoru

4. Li-Ion Şarj Edilebilir Pil 7.4V 1200mAh

5. Timsah Uç Klipsli 2x Tel

2. Adım: Donanım Bağlantısı

Donanım Bağlantısı
Donanım Bağlantısı

VNH2SP30 Monster Motor Module (Tek Kanal) pinini Arduino Uno pinine bağlayın.

5V > 5V

GND > GND

CS > A2

INA > D7

INB > D8

PMW > D5

Adım 3: Örnek Kaynak Kodu

Bu devre için örnek bir kaynak kodudur, indirebilir, açabilir ve Arduino Uno Board'unuza yükleyebilirsiniz. Araçlar'a gittiğinizden ve doğru kartı ve bağlantı noktasını seçtiğinizden emin olun.

Adım 4: Seri Monitör

Seri Monitör
Seri Monitör

Örnek kaynak kodunu Arduino Uno kartınıza derlemeyi bitirdikten sonra, Araçlar > Seri Monitör'e gidin ve yukarıdaki resimde gösterildiği gibi bir seri monitör alacaksınız.

Adım 5: Sonuçlar

Sonuçlar
Sonuçlar
Sonuçlar
Sonuçlar

Bu, bu eğitimin sonucudur:

ben. kullanıcı '2' sayısını girdiğinde, dişli motor ileri dönmeye başlar ve seri monitör ileri yazdırır.

ii. kullanıcı '3' girdiğinde, dişli motor geri dönmeye başlar ve seri monitör ters yazdırır.

iii. kullanıcı '+' girdiğinde, dişli motorun hızı 10 artar ve seri monitör motorun hızını yazdırır. Bununla birlikte, dişli motor maksimum hızı 255'tir, bu nedenle, kullanıcı '++' daha fazla girdiğinde, yine de 255 yazdırır ve asla 255'ten fazla olmaz (resimde gösterildiği gibi).

iv. kullanıcı '-' girdiğinde, dişli motorun hızı 10'a düşer ve seri monitör motorun hızını yazdırır. Ancak, dişli motor minimum hızı 0'dır, bu nedenle kullanıcı '--' daha fazla girdiğinde yine 0 yazdırır ve asla 0'dan az olmaz (resimde gösterildiği gibi).

iv. kullanıcı '1' girdiğinde, dişli motorun dönmesi durur ve seri monitör durma yazdırır.

6. Adım: Video

Bu video gösterimi, örnek kaynak koduna göre dişli motorunun nasıl çalıştığını gösterir.

Önerilen: