我用51产生PWM脉冲,占空比是90%时,用示波器测得输出电压时1V到-4V,占空比是10%时,输出电压时4V到-1V,这是为什么啊?单片机不是应该输出0或者5V电压吗?为什么会有负电压?求大神解答!!万分感谢!小弟不胜感激
问题解决了,把示波器设置成测直流就行了,但是现在还有一个问题,我用产生的90%PWM接l298电机驱动模块,模块的VCC接5V,用万用表测OUT1和OUT2的输出电压才1.1V,不是应该是4.几V才对吗?
追答是不是298把信号改变了,所以电压变了。
追问298没坏啊,我在程序直接将IN1置高电平,IN2置低电平,输出还是才1.1V
追答是不是受电机影响了
本回答被提问者和网友采纳问题解决了,把示波器设置成测直流就行了,但是现在还有一个问题,我用产生的90%PWM接l298电机驱动模块,模块的VCC接5V,用万用表测OUT1和OUT2的输出电压才1.1V,不是应该是4.几V才对吗?