
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05

Описание
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: видео

Это видео-демонстрация показывает, как работает мотор-редуктор, в соответствии с образцом исходного кода.
Рекомендуемые:
E32-433T Учебное пособие по модулю LoRa - Коммутационная плата DIY для модуля E32: 6 шагов

E32-433T Учебное пособие по модулю LoRa | Самостоятельная коммутационная плата для модуля E32: Привет, ребята, как дела! Акарш из CETech. Этот мой проект представляет собой скорее кривую обучения, чтобы понять работу модуля E32 LoRa от eByte, который представляет собой модуль приемопередатчика мощностью 1 Вт. Как только мы разбираемся в работе, у меня есть дизайн
Учебное пособие по LoRa RFM98 Ra-02 Сравнение модуля HopeRF: 6 шагов

Учебное пособие по LoRa RFM98 Ra-02 Сравнение модуля HopeRF: Эй, как дела, ребята? Акарш здесь из CETech. В этой статье сегодня мы узнаем о модулях RFM LoRa, созданных HopeRF. Мы увидим, какие функции может предложить модуль RFM, его распиновку, сравнение между разными
Учебное пособие для модуля ESP8266 ESPDuino NodeMcu SPI с использованием Arduino Uno: 6 шагов

Учебное пособие для модуля ESP8266 ESPDuino NodeMcu SPI с использованием Arduino Uno: Описание Этот ЖК-дисплей TFT модуля ESP8266 ESPDuino SPI имеет разрешение 128 x 128 и цвет 262, он использует интерфейс SPI для связи с контроллером, таким как Arduino Uno и ESP8266. Особенности: Размер: 1,44 дюйма Интерфейс: SPI Разрешение: 128
Учебное пособие для L298 2A Motor Driver Shield для Arduino: 6 шагов

Учебное пособие для L298 2A Motor Driver Shield для Arduino: Описание L298 2Amp Motor Driver Shield для Arduino основано на интегральной схеме драйвера двигателя L298, полномостовом драйвере двигателя. Он может управлять двумя отдельными двигателями постоянного тока 2А или 1 шаговым двигателем 2А. Скорость и направление двигателя можно регулировать отдельно
Учебное пособие для модуля драйвера двигателя MD-L298: 5 шагов

Учебное пособие для модуля драйвера двигателя MD-L298: Описание Этот двунаправленный драйвер двигателя основан на очень популярной ИС драйвера двигателя с двойным Н-мостом L298. Этот модуль позволит вам легко и независимо управлять двумя двигателями до 2А каждый в обоих направлениях. Он идеально подходит для робототехнических