Урок за VNH2SP30 Monster Motor Module (едноканален): 6 стъпки (със снимки)
Урок за VNH2SP30 Monster Motor Module (едноканален): 6 стъпки (със снимки)
Anonim
Урок за VNH2SP30 Monster Motor модул (едноканален)
Урок за VNH2SP30 Monster Motor модул (едноканален)

Описание

VNH2SP30 е пълен мостови двигател, предназначен за широк спектър от автомобилни приложения. Устройството включва двоен монолитен висок страничен драйвер и два ниски странични превключвателя. Високият страничен превключвател е проектиран с помощта на добре познатата и доказана собствена технология VIPower M0 на STMicroelectronic, която позволява ефективна интеграция на една и съща матрица на истински Power MOSFET с интелигентна схема за сигнал/защита. VIN и изходът на двигателя са разположени за 5 мм винтови клеми, което улеснява свързването на проводници с по -голям габарит. INA и INB контролират посоката на всеки двигател, а PWM щифтовете включват или изключват двигателите. За VNH2SP30 щифтовете за текущо измерване (CS) ще извеждат приблизително 0,13 волта на усилвател на изходен ток.

Спецификация:

  • Обхват на напрежението: 5.5V - 16V
  • Максимален токов рейтинг: 30А
  • Практически непрекъснат ток: 14 A
  • Токов изходен сигнал пропорционален на тока на двигателя
  • MOSFET включено съпротивление: 19 mΩ (на крак)
  • Максимална PWM честота: 20 kHz
  • Термично изключване
  • Изключване на под напрежение и пренапрежение

Стъпка 1: Подготовка на материала

Подготовка на материала
Подготовка на материала
Подготовка на материала
Подготовка на материала
Подготовка на материала
Подготовка на материала

За този урок се нуждаем от следните елементи:

1. Модул на чудовищен двигател VNH2SP30 (едноканален)

2. Arduino Uno Board и USB

3. Пластмасов редуктор

4. Литиево-йонна акумулаторна батерия 7.4V 1200mAh

5. 2x тел с крокодилска крайна щипка

Стъпка 2: Хардуерна връзка

Хардуерна връзка
Хардуерна връзка

Свържете щифта VNH2SP30 Monster Motor Module (Single Channel) към щифта Arduino Uno.

5V> 5V

GND> GND

CS> A2

INA> D7

INB> D8

PMW> D5

Стъпка 3: Примерен изходен код

Това е примерен изходен код за веригата, който можете да изтеглите, отворите и качите във вашата Arduino Uno Board. Не забравяйте да отидете в Инструменти и да изберете правилната платка и порт.

Стъпка 4: Сериен монитор

Сериен монитор
Сериен монитор

След като приключите с компилирането на примерния изходен код във вашата платка Arduino Uno, отидете на Инструменти> Сериен монитор и ще получите сериен монитор, както е показано на снимката по -горе.

Стъпка 5: Резултати

Резултати
Резултати
Резултати
Резултати

Това е резултатът от този урок:

i. когато потребителят въведе номер '2', двигателят на редуктора ще започне да се върти напред и серийният монитор ще отпечата напред.

ii. когато потребителят въведе „3“, редукторният двигател започва да се движи назад и серийният монитор ще отпечата обратно.

iii. когато потребителят въведе „+“, скоростта на двигателя на редуктора се увеличава с 10 и серийният монитор ще отпечата скоростта на двигателя. Максималната скорост на редукторния двигател обаче е 255, така че когато потребителят въведе „++“повече, той все още ще отпечата 255 и никога повече от 255 (както е показано на снимката).

iv. когато потребителят въведе „-“, скоростта на двигателя на редуктора намалява с 10 и серийният монитор ще отпечата скоростта на двигателя. Минималната скорост на редукторния двигател обаче е 0, така че когато потребителят въведе „-“повече, той все още ще отпечата 0 и никога по-малко от 0 (както е показано на снимката).

iv. когато потребителят въведе „1“, спирачният мотор спира от въртене и серийният монитор ще отпечата стоп.

Стъпка 6: Видео

Тази видео демонстрация показва как функционира моторът на редуктора според примерния изходен код.

Препоръчано: