msp430ad采样控制pwm占空比做稳压源

2019-03-26 19:26发布

本人的思路是用:ad采的电压0x7ce/ad参考电压=pwm占空比x/pwm周期   
    if (ADC12MEM0 > 0x7CE)                  
      x = x - 5;
    else
      x=160;
    if (ADC12MEM0 < 0x7CE)                  
      x = x + 5;
    else
      x=160;

但是行不通!
求各路大神给点思路或自己的程序给我参考一下!!!万分感谢!!!!!!!!!!!!!!!
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
刘123
2019-03-27 17:44
kiroking 发表于 2017-8-2 09:47
如果我没猜错的话,ADC12CTL0是采样值,TA0CCR1是占空比,先从程序分析,这个方法是有问题的,比如采样小于 ...

你的办法可以改变占空比,刚有点小开心,但是上电之后占空比就会在设定的值左右浮动,不能达到稳定输出的效果,请问怎么才能我输入多少伏(>5v),输出都可以保持在5V左右

一周热门 更多>