STC15的ADC结果控制PWM输出

2019-07-15 09:00发布

STC15的ADC结果控制PWM输出,关系曲线如下,请问各位大神,如何建立两者的关系,用关系式的话用什么样的关系式运行速度会快一些,谢谢!
TIM截图20180112162558_副本.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
chenshui7601
1楼-- · 2019-07-15 14:52
人中狼 发表于 2018-1-15 09:59
用分段方式吧,变化曲线比较直的地方可以用可以用斜率或三角关系式来计算

谢谢
ElecFans王岑
2楼-- · 2019-07-15 16:55
如果有满意的答案,请选择“最佳答案”吧
chenshui7601
3楼-- · 2019-07-15 17:27
人中狼 发表于 2018-1-15 09:59
用分段方式吧,变化曲线比较直的地方可以用可以用斜率或三角关系式来计算

分段做的直线方程式,PWM输出在某个点后出现电压跳变,或不稳定的现象,请问是为什么?用的STC15W408AS内部的ADC和PWM功能。
chenshui7601
4楼-- · 2019-07-15 18:49
人中狼 发表于 2018-1-15 09:54
要看根据方程式计算出来的数值是否正确,比如根据ADC计算出的PWM参数是否正确,PWM的设置是否正确等。
不稳定的情况可能是ADC的数值在变化,因此计算出来的PWM也在变化

谢谢,我先检查一下程序中的设置

一周热门 更多>