硬件:
T1的b极输入PWM波(3.6V),高电平时,三极管导通,MOSFET的栅极为低电平,MOSFET关闭;PWM为低电平时,三极管关闭,MOSFET的栅极为高电平,MOSFET导通。这里三极管有一个上拉的作用。实测N沟道增强型IRFB3607的导通电压为5V,完全导通需要12V,所以VCC应该大于12V,若VCC小于12V,则MOSFET处于半导通半不导通状态,在这上面会消耗许多的热量,效率就会变低。
软件:
公式1:
公式2:
刚开始时,用公式1来计算PID,但效果不佳,只能在温度超过阈值时才触发动作,所以会振荡得厉害。
后来改用公式2,效果比公式1好,原因在于:公式2中的参数Kp、Ki、Kd有明显的物理意义,可以参照各个参数的物理说明进行调节。公式1中的参数物理含义不明显,所以调节起来不是很好。
我们的调节PID的频率为每秒钟50次,