原创开源
此电路和程序已经过实际测试,性能稳定,我用的是6A的制冷片,没有啥问题哈,IRF530稍微有些暖而已。
电源:LM2596
CPU:STM8S103K3T6(内部16MHz RC)
测温装置:DS18B20
制冷片驱动电路:PC923+IRF530
编译环境:IAR FOR STM8 V1.3
程序框架:500ms时间片
控制算法:PWM的增量式PID(参考论坛上的资料)
原理图
主函数
//#include "stm8s.h"
#include "APP.h"
void main( void )
{
BSP();
while(1)
{
Timer_Delay_100us();
//Timer_Delay_20ms();
Timer_Delay_500ms();
}
}
185612nfygvnqvnkn9qqel.zip
(712.49 KB)
|