Reflow Oven:Arduino回流炉代码
该软件通过Arduino微控制器驱动SSR。系统包括带放大器LCD的热电偶、Arduino Mini Pro、SSR、按钮和烤面包机加热元件。代码使用状态机进行控制。
启动状态:在LCD上显示热电偶数据。
- 活动状态:如果是->进入空闲状态;如果否->进入错误状态。
空闲状态:读取烤箱温度,等待按钮按下以获取启动条件。
- 按钮按下:如果烤箱温度低于启动阈值,则进入预热状态;否则保持空闲状态。
预热状态:打开SSR,启动计时器,轮询热电偶进行温度读取。
- 如果温度未在规定时间内达到预热阈值,则进入错误状态。
- 如果温度超过阈值,进入保温状态。
- 使用开始温度设置开/关周期,确保温度在规定时间内以线性斜率增加。
保温状态:循环控制SSR开/关,维持稳定的温度。
暂无评论