打印

求助单片机IO口接入电路不能改变PWM

[复制链接]
742|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 chest20090909 于 2015-6-15 09:54 编辑

请教各位大侠,我用单片机的一个IO口输出PWM信号,经过74系列逻辑电路输入到IR2110的HIN输入口,同时单片机接有两个按键,用于控制PWM占空比的加减,PWM经过逻辑电路接到IR2110输入口HIN,LIN时,按按键不能改变PWM占空比,只能以程序初始化的PWM占空比运行。但把PWM信号IN1,IN2,IN3,IN4与IR2110断开,就可以调节PWM占空比,请问是怎么回事呢

相关帖子

沙发
NE5532| | 2015-6-14 14:11 | 只看该作者
一个输出的信号,而且是经过74缓冲了的信号,后面接不接负载,居然会影响到你程序的运行结果,说明什么问题?要么你没测对地方,有低级错误,要么系统有其他的反馈路径,将某种信号返回给了单片机。

使用特权

评论回复
板凳
chest20090909|  楼主 | 2015-6-15 09:57 | 只看该作者
不会是驱动能力不够吧

使用特权

评论回复
地板
chest20090909|  楼主 | 2015-6-15 11:49 | 只看该作者
用半桥测试,把频率改为1.2KHz,把C14或C19由1uF改为0.1uF时,初始占空比为4%,通过按键调节占空比,一开始可以调节占空比,在按了按键“+”几次后,占空比直接到最大(99%),只能调节几次

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

121

主题

632

帖子

4

粉丝