恭喜,你发布的帖子
发布于 2020-04-03 09:29:34
6楼
首先pid功能要在循环中断中执行,假设中断周期是100ms.
那你就要计算中每一个周期的温度应该是多少(即设定温度).启动pid功能时将当前温度赋值给pid的sp变量,然后每个扫描周期:sp=sp+1/6000.0
调整pid参数使得测量温度一直靠近这个设定温度sp就行了.
请填写推广理由:
分享
只看
楼主