Преобразование сигнала ШИМ 3,3 В в сигнал ШИМ 5 В

Я использую ESP32....максимальный сигнал ШИМ составляет 3,3 В... И я должен контролировать скорость двух двигателей с помощью драйвера двигателя TB6612FNG... когда я использовал Arduino.. Arduino может отправлять макс. Сигнал 5V Pwm на контакт PWM драйвера двигателя. И двигатель работает с точной скоростью... но теперь я должен использовать ESP32.. который посылает 3,3 В, и двигатели замедляются..

Итак, что мне нужно сделать, чтобы преобразовать сигнал ШИМ ESP32 в 5 В и, соответственно, если я изменю значение ШИМ в программе ... выход также изменится так же, как Arduino ?? Пожалуйста, помогите мне

, 👍0


1 ответ


1

Глядя на техническое описание TB6612FNG, которое я прочитал

Напряжение питания логики (VCC) может находиться в диапазоне 2,7–5,5 В постоянного тока

Итак, если вы подаете 3,3 В на VCC, все должно быть в порядке, если сами двигатели получают достаточную мощность (через VM)

,