我目前在我的Arduino Uno上使用analog pin 3
發送電壓從0到5V。 我使用的電壓來控制電機,目前我使用的功能:如何使用Arduino在較低電壓下發送完整的週期脈衝?
analogWrite(pin, PWM_PULSE);
我使用255 pwm
爲5V和127
爲2.5V。 問題是PWM在255pwm(5V)發送完整週期,但在127V週期是50%,這會導致我的電機抽動一點點。
我該如何解決這個問題?我正在尋找一種即使在較低電壓下也能發送完整PWM週期的方法。可能嗎?
'analogWrite()'不實際編寫的模擬,除非你有一個DAC(其中僅因如此) 。 –
@ IgnacioVazquez-Abrams;是的,我發現它的名字如此想念領先。在AVR上,它確實設置了一個PWM @ 490Hz的佔空比。 – mpflaga