经过零零散散断断续续1年半的时间,控制器终于正式完成了。项目从去年3月份启动,用了两个星期的时间完成了初始代码的编写和初代PCB的绘制,由于没有测试环境项目就扔一边了。今年年初疫情缓和之后炉膛到位了,在家隔离完就投入了测试。测试很顺利程序竟然没有大的BUG。由于功率输出方案采用的是和温控表一样的选波法(加热功率1000W因此使用市电驱动加热丝)控制周期很长(秒级),加热丝只有全开和全关两种状态,导致炉膛温度无法稳定会一直上下波动。更改功率输出方式为调导通角后就解决了这一问题,然后又扔一边吃灰了(没人要用)。直到两周前终于有人要用这个控制器了,匆匆忙忙一上午给人家准备妥当,然后赶紧又准备了一套用于查找BUG顺便完善功能。经过一周的测试终于完善了算法和功能,高(60℃/min)、中(30℃/min)、低(10℃/min)三条温控曲线都很理想。
10℃/min
30℃/min
60℃/min