Учебное пособие для модуля VNH2SP30 Monster Motor (одноканальный): 6 шагов (с изображениями)
Учебное пособие для модуля VNH2SP30 Monster Motor (одноканальный): 6 шагов (с изображениями)
Anonim
Учебное пособие для модуля VNH2SP30 Monster Motor (одноканальный)
Учебное пособие для модуля VNH2SP30 Monster Motor (одноканальный)

Описание

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

Технические характеристики:

  • Диапазон напряжения: 5,5 В - 16 В
  • Максимальный ток: 30А
  • Практический непрерывный ток: 14 А
  • Выход измерения тока пропорционален току двигателя
  • Сопротивление в открытом состоянии полевого МОП-транзистора: 19 мОм (на ножку)
  • Максимальная частота ШИМ: 20 кГц
  • Тепловое отключение
  • Отключение при пониженном и повышенном напряжении

Шаг 1: Подготовка материала

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

Для этого урока нам потребовались следующие предметы:

1. VNH2SP30 Monster Motor Module (одноканальный)

2. Плата Arduino Uno и USB

3. Пластиковый мотор-редуктор

4. Литий-ионная аккумуляторная батарея 7,4 В, 1200 мАч

5. 2 провода с зажимом на конце «крокодил»

Шаг 2: Подключение оборудования

Подключение оборудования
Подключение оборудования

Подключите вывод VNH2SP30 Monster Motor Module (одноканальный) к выводу Arduino Uno.

5 В> 5 В

GND> GND

CS> A2

INA> D7

INB> D8

PMW> D5

Шаг 3. Пример исходного кода

Это пример исходного кода схемы, вы можете загрузить, открыть и загрузить его на свою плату Arduino Uno. Обязательно перейдите в Инструменты и выберите правильную плату и порт.

Шаг 4: последовательный монитор

Последовательный монитор
Последовательный монитор

После того, как вы закончили компилировать образец исходного кода на свою плату Arduino Uno, перейдите в Инструменты> Последовательный монитор, и вы получите серийный монитор, как показано на рисунке выше.

Шаг 5: результаты

Полученные результаты
Полученные результаты
Полученные результаты
Полученные результаты

Это результат этого урока:

я. когда пользователь вводит число «2», мотор-редуктор начинает вращаться вперед, и серийный монитор будет печатать вперед.

II. когда пользователь вводит «3», мотор-редуктор начинает вращаться в обратном направлении, а серийный монитор печатает в обратном направлении.

iii. когда пользователь вводит «+», скорость мотор-редуктора увеличивается на 10, и серийный монитор будет печатать скорость мотора. Однако максимальная скорость мотор-редуктора составляет 255, поэтому, когда пользователь вводит «++» больше, он все равно будет печатать 255, а не более 255 (как показано на рисунке).

iv. когда пользователь вводит «-», скорость мотор-редуктора уменьшается на 10, и серийный монитор будет печатать скорость мотора. Однако минимальная скорость мотор-редуктора равна 0, поэтому, когда пользователь вводит «-» больше, он все равно будет печатать 0 и никогда не меньше 0 (как показано на рисунке).

iv. когда пользователь вводит «1», мотор-редуктор перестает вращаться, и серийный монитор выводит на печать «стоп».

Шаг 6: видео

Это видео-демонстрация показывает, как работает мотор-редуктор, в соответствии с образцом исходного кода.