[PD协议 | 高颜值]mini加热台
简介
超迷你的加热台,PD20V供电,加热面大小5.6*5.6cm,可以通过两个按键设置参数。
简介:超迷你的加热台,PD20V供电,加热面大小5.6*5.6cm,可以通过两个按键设置参数。开源协议
:GPL 3.0
描述
协议芯片使用IP2721,诱骗出20V电压。
显示采用0.91寸OLED模块。
主控芯片为STC8H3K32S。
由于加热台体积太小,屏幕几乎占据了机身前面的全部位置,故只能将按键设置在机身后面。
一、软件
默认页面左上角显示实时温度,中间显示电压和设定温度,右上角显示加热状态(恒温,加热,关闭)
左下角显示实际温度和设定温度,右下角显示PWM占空比(实时功率)。
短按或长按左右按键可以增加减少设定温度。同时短按两个按键可以打开和关闭输出。
同时长按两个按键进入设置页面,
在设置页面短按左右按键可以调整选项,
同时短按两个按键确定,
同时长按两个按键返回,
在返回选项上同时短按两个按键也可返回。
PID参数设置界面↑
可以设置的选项有PID的三个参数,
温度设置界面↑
最高和最低温度限制,
模式选择界面↑
同时可以更改显示模式,显示模式有详细信息显示模式和温度曲线模式,详细信息界面会显示温度、电源电压、加热状态、功率等信息(文章开头的图片为详细信息显示模式)
实时温度曲线显示界面
当更改为实时温度曲线模式后,主页面大部分信息被省略,仅保留实际温度,设定温度和加热开关,但会显示实时温度曲线,每1秒更新一次,能够记录约100秒的温度信息,虚线为设定温度。
设置的内容都会记录在eeprom中,断电不会丢失。
程序烧录前将IRC频率改为35MHz,点击“下载/编程”即可。
注:程序中使用了部分STC官方和中景圆官方的库函数。
二、硬件
M3*12mm双通螺柱*4;//不能长也不能短
M3*5+6mm单通螺柱*4;//不建议太短或太长,可以适当长一点
M3*5双通螺柱*8;//不建议太短或太长,可以适当长一点
M3*3平头螺丝*28;//螺丝长度<=(短双通螺柱长度+2*1.6)
M3*8平头螺丝*4;//不能再短了,可以稍稍长一点,8<=长度<=10
M3*3铜花螺母/镶嵌螺母*12;
P100测试针*2;//使用测试针连接主板和加热板,建议使用圆头,长度33mm左右
PT1000铂电阻;//用于测温
铜花螺母/镶嵌螺母↑
主控板↑
测试针孔位与屏幕的相对位置特写↑
安装铝基板后测试针特写↑
使用导热胶将热敏电阻粘在铝基板下面(铝面朝上),铝基板电阻约6欧姆,使用20V供电时功率约为65w。若想提升功率,请自行增加铝基板走线宽度。
主控板上的屏幕连接座和热敏电阻连接座可以选择焊接插座,也可以选择直接焊线,注意屏幕接口线序,热敏无极性。
将按钮装入外壳。
把长螺丝和铜花螺母拧在底板上,放置在外壳底部(注意方向),再将主板从按钮那一侧装进外壳中再使用铜花螺母将其固定在底板上。
将12mm螺柱装入外壳,拧紧底板螺丝,将屏幕和热敏电阻连接到主板。
装上顶板,使用5+6单通螺柱将顶板固定在外壳上,再依次装入隔热板即可。(注意预留的测试针孔的方向)
放入测试针(测试针不需要焊接),焊接热敏电阻连接线,拧紧螺丝固定铝基板。
完成!(测试针的淘宝详情页显示可承受的最大电流为3A,够用。)
开源的设计图中有屏幕面板,使用嘉立创面板打印,可以作为屏幕的保护面板。下单链接:https://dos.szlcsc.com/
bom以PCB为准,自动生成的bom可能有误。
9月26日:修复了进度条的显示bug,修复了按键bug。
评论