Можно ли запрограммировать вывод на Arduino (через код) для вывода определенного напряжения?

Я подключаю 2 гироскопических двигателя вертолета к выходным контактам на Arduino, чтобы они вращались. Можно ли замедлить вращение одного двигателя, запрограммировав его вывод, чтобы уменьшить падение напряжения? У меня пока нет моего arduino, поэтому прошу заранее.

-2

Решение

вы не можете точно вывести аналоговое напряжение на вывод. Это либо 0, либо 1 логическое значение. Но с помощью AnalogWrite штырь выдаст ШИМ (широтно-импульсная модуляция, я позволю вам погуглить его для более точной информации).
Этот ШИМ будет работать, как вы ожидаете, на вашем двигателе постоянного тока.

Однако я не знаю, насколько велики ваши двигатели, но если вы потребляете более нескольких миллиампер, вы должны добавить МОП-транзистор. И даже для маленьких моторов вы должны добавить диод обратного хода к вашему мотору, чтобы избежать подгорания вашего Arduino.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]