用28335做移相全桥遇到问题大家帮助一下

2019-07-30 14:53发布

在使用28335做移相全桥时,移相全桥时两组,一组输出是700V的,另外一组是200V的,这两组输入是市电整流,输出时独立的,
但是在进行PID计算,单独的每组都能稳压输出,当700V和200V同时进行PID计算老是只有一组好使,另外一组就是不工作,PID计算采用的
增量式PID计算,大家说一下这是怎么回事呗!被这问题困惑很久了,一直没有解决掉啊!
程序.zip (6.45 KB, 下载次数: 65) 2014-7-13 19:55 上传 点击文件名下载附件
所写的程序



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
zhangmangui
2019-07-30 19:34
#if 0
                         /*
                                  以下代码使用的源代码
                         */
                         PIDSetPoint(100.0);
                         PIDSetKp(0.2);
                         PIDSetKi(0.1);
#else
                         /*-----------以下代码是自己修改之后的代码--------*/
                         //_PIDSetPoint(100.0);
                   // _PIDSetKp(0.2);
                   //_PIDSetKi(0.1);
                   /*----------以下代码是利用变量来计算PID------*/
                         /*
                          * 700V的目标计算公式:high_point = high_v*1000/454.0;
                          */
                        // high_point = 220.0;
                         high_kp = 0.3;
                         high_ki = 0.02;
                         high_lasterror = 0.0;
#endif
会不会影响两者同时运行呢

一周热门 更多>