问一下单片机输出PWM波的问题,谢谢 20
有两个问题,希望能得到解答,谢谢第一个问题是:我用stc89c52单片机输出占空比可调的PWM波,PWM波形在示波器上面看没有问题,程序也没有问题,在单片机之后要利用PW...
有两个问题,希望能得到解答,谢谢
第一个问题是:我用stc89c52单片机输出占空比可调的PWM波,PWM波形在示波器上面看没有问题,程序也没有问题,在单片机之后要利用PWM波驱动一个直流电机,驱动芯片是L9110N,测试过驱动电路也没问题,现在就是将单片机输出的PWM波加在驱动电路上面,电机不转,感觉应该是单片机IO口驱动能力太弱,我也试了利用7407加上上拉电阻提高输出,也试验了用8050三极管放大,结果都是不能使电机转动起来。
想问一下,在单片机IO口之后加上什么电路或者元件能让PWM波成功的加在9110驱动电路上面,让电机转起来,谢谢!!!
第二个问题是,我利用lm2576ADJ电压转换芯片做了三个直流·18v分别转直流5,12,15v的电源,他们分别使用时,都能够很好的调整输出电压,但是将他们三个的18v高压引脚接在一起,将他们的地线也接在一起的时候,他们三个电路就不能很好的调压了,而且三个电路输出的电压都是一样大的,调其中任何一个电位器他们三个输出的电压会同时变化,且输出相同,请问一下这是为什么呢?谢谢!!!
解决了问题会加分的!
一共就这些分了,都给出来了!谢谢!!! 展开
第一个问题是:我用stc89c52单片机输出占空比可调的PWM波,PWM波形在示波器上面看没有问题,程序也没有问题,在单片机之后要利用PWM波驱动一个直流电机,驱动芯片是L9110N,测试过驱动电路也没问题,现在就是将单片机输出的PWM波加在驱动电路上面,电机不转,感觉应该是单片机IO口驱动能力太弱,我也试了利用7407加上上拉电阻提高输出,也试验了用8050三极管放大,结果都是不能使电机转动起来。
想问一下,在单片机IO口之后加上什么电路或者元件能让PWM波成功的加在9110驱动电路上面,让电机转起来,谢谢!!!
第二个问题是,我利用lm2576ADJ电压转换芯片做了三个直流·18v分别转直流5,12,15v的电源,他们分别使用时,都能够很好的调整输出电压,但是将他们三个的18v高压引脚接在一起,将他们的地线也接在一起的时候,他们三个电路就不能很好的调压了,而且三个电路输出的电压都是一样大的,调其中任何一个电位器他们三个输出的电压会同时变化,且输出相同,请问一下这是为什么呢?谢谢!!!
解决了问题会加分的!
一共就这些分了,都给出来了!谢谢!!! 展开
2个回答
展开全部
工科是实践的学科,但是我已经20多年没动手了,刚才查看了有关资料,以下回答供参考。
(1)stc89c52 单片机可以带 4个 TTL 负载,而 L9110N 输入端与 CMOS/TTL 兼容,可见不是单片机带载能力问题。
你有示波器应该很好查故障的,先不用输出 PWM波 。
单片机电源电压选择 5V ,L9110N 电压与电机相同,单片机输出口的正转输出端子置 1,反转端子置 0 ,看电机是否转动。不转,用相应的电阻代替电机,示波器测量电阻电压。
(2)lm2576ADJ 共用输入电源应该是可以的,可能是布线干扰的问题。
按芯片要求信号线与功率线分开走线,C1 是电解电容,高频性能不行。
紧挨着每个芯片输入管脚与地之间,要并联0.047 ~ 0.1uF 的高频电容,如 CC1 高频瓷介电容,有条件用钽电容试试。输出端也是一样。
你的印刷版没有用高频电容。
(1)stc89c52 单片机可以带 4个 TTL 负载,而 L9110N 输入端与 CMOS/TTL 兼容,可见不是单片机带载能力问题。
你有示波器应该很好查故障的,先不用输出 PWM波 。
单片机电源电压选择 5V ,L9110N 电压与电机相同,单片机输出口的正转输出端子置 1,反转端子置 0 ,看电机是否转动。不转,用相应的电阻代替电机,示波器测量电阻电压。
(2)lm2576ADJ 共用输入电源应该是可以的,可能是布线干扰的问题。
按芯片要求信号线与功率线分开走线,C1 是电解电容,高频性能不行。
紧挨着每个芯片输入管脚与地之间,要并联0.047 ~ 0.1uF 的高频电容,如 CC1 高频瓷介电容,有条件用钽电容试试。输出端也是一样。
你的印刷版没有用高频电容。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询