近来设计了一个用OLED做显示屏,STM32做主控的数显白光T12控制器,现在已经完成PID调式和主界面设计,上图。 PCB,沉金工艺哦: ![]() ![]() 已经调试好的DEMO效果。 ![]() 实际OLED的效果比照片还要好,还在调试过程中,大家有什么建议欢迎提哦。 已经完成所有功能调试 1、控温范围 150~450℃ 。 2、热电偶冷端温度自动补偿 0-99℃(需较准)。 3、PID温度控制,温度稳定 ±2℃(无负荷时)。 4、可保存5组温度。 5、可单独保存每个头的温度较准参数,并有6个自定义头,可屏蔽不常用头。 6、自动待机(时间1-60分种可设置)。 7、自动休眠(软关机)(时间1-60分钟可设置)。 主界面操作: 1、正常情况下,1秒钟内连续逆时针旋转3格以下,进入待机(默认200度,可配置)状态,如果设置温度低于200度则直接体眠。 1.1待机状态下,1秒钟内连续逆时针旋转3格休眠(软关机),休眠(软关机)状态下,编码器任意操作恢复。 1.2待机态下,按下编码器或顺时针旋转,恢复。 2、正常情况下,1秒钟内连续顺时针旋转3格,进入功率加强度(当前温度+50度),经过(1-10分钟(可设置))后自动回复,也可以提前连续逆时针旋转3格恢复。 3、正常情况下,短按进入温度设置状态。 3.1在温度设置状态下,通过旋转编码器可以调节当前设置组的温度。 3.2在温度设置状态下,按住旋转编码器并旋转,可以切换设置组。 3.3在温度设置状态下,短按编码器保存并退出到正常状态。 4、正常情况下,按下编码器并顺时针旋转可以进换头界面,这个界面下输出关断,可以带电执行换头操作。 5、正常情况下,按下编码器并逆时针旋转可以进入温度较准界面,可以较准当前烙铁头的参数,也可以恢复默认参数。 6、正常情况下,长按编码器3秒可以打开设置菜单。 主要界面效果看图: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 弄了个壳子装了一下,好像效果还可以呢。 ![]() ![]() |