【MiniT12】彩屏便携式电烙铁
简介
彩屏便携式电烙铁-合宙AIR32F103CCT6设计。Type-C供电。 B站链接:BV1Xm4y1N79n CC BY-NC-SA开源协议:署名标示(BY)非商业性使用(NC)相同方式共享(SA)
简介:彩屏便携式电烙铁-合宙AIR32F103CCT6设计。Type-C供电。 B站链接:BV1Xm4y1N79n CC BY-NC-SA开源协议:署名标示(BY)非商业性使用(NC)相同方式共享(SA)开源协议
:CC BY-NC-SA 4.0
描述
项目简介
硬件方面:采用AIR32F103CCT6单片机设计的一个彩屏便携式电烙铁,协议芯片采用FS312HC(有点难买)电压诱骗芯片,支持PD、QC电源输入;支持常规18W、12V/1.5A及以上的充电宝供电;烙铁芯使用常规的T12烙铁芯,兼容性强;采用SW200D震动开关,实现休眠检测(为什么不用陀螺仪,板子上塞不下了)。
新版本已发布(将原来的0402封装以及部分三极管替换为0603封装和更大的三极管封装,诱骗芯片修改为CH224K)
0402版本配套的诱骗芯片转接板已发布:
2024.03.10更新部分:
新版软件资料包已经放入附件啦!!!
修复了一些早期遗留的Bug。
①修复显示电压过低时,电压回到正常值,提示框残留的问题。
②优化PID参数,减小温度超调,将国产PID参数与进口PID参数单独分开。
③加入FreeRTOS,优化系统响应。
④优化内存分配,重新分配了图像、Logo、图标等内存地址。
⑤修复蜂鸣器音量值:音量0-12,12时音量最大。
⑥修复一个恶性Bug:当系统关机提示音响时按下按键,将彻底死机,蜂鸣器长鸣。更新后按下按键将直接进入待机状态。
当然也带来了一部分更新,本次更新相当于一个过渡版本。
①加入彩色开机图像功能与彩色图标功能。使用V1.0.5及以上的设备升级助手,与V1.10版本以上的Bootloader可使用。
②加入原厂PID参数,并且分出两组烙铁校准值给原厂参数,国产头和进口头各两组。
③支持烙铁热插拔了,(在开启按键加热的情况下),拔出烙铁头之后会断开加热,重新插上之后需要重新按键进行加热。
2023.10.11更新部分:
固件升级至V1.0.8-10-11版本,升级部分:
1、优化按下按键加热时同时触发按键功能的情况(更新后提示按下任意键加热时,按下任意按键不会再切换烙铁工作模式或加减温度值)
2、新增欠压保护显示界面,如下图所示。
3、新增休眠模式-自动挡位(此模式下不严格要求烙铁是向上还是向下状态,只要静置满足时间后即开始休眠)。
4、新增京东方屏幕驱动,配合0917及以上版本引导程序使用。
5、优化切换屏幕方向失效的Bug。
外壳模型版本更新为V4.54,将按键改为分体,优化按键手感。
软件方面:
程序分为Bootloader和固件两套程序:
Bootloader配合上位机可实现LOGO更新、固件升级。
固件本体可实现从室温到450度温度的设定及加热(注意:固件烧录完毕后需要联系我们获取激活码,人手两个,防止被人拿去商用);
支持步进调节温度值(室温-450度)或采用预设通道调节温度值(200-250-300-350-400)五个通道。
支持三种主菜单显示模式的切换,包括图表模式、专业模式、极简模式,三种显示模式各有风格特色。
支持单色显示或彩色显示,还有一个炫彩模式支持RGB自动切换(光污染主打的就是一个花里胡哨)。
极简模式
图表模式
专业模式
原理图设计
原理图采用Cadence17.4设计,目前已转为立创EDA专业版板本
PCB设计
PCB采用Allegro17.4设计,后续立创EDA版本会更新上传(立创EDA版本正在验证中)。
板框大小10cm*1.4cm,两层板,板厚1.6mm。
Type-C口作为供电。
三个侧贴按键靠近板边放置。
板框内凹处用于防止T12烙铁芯。
双面布局,阻容大部分采用0402封装(有点难焊,需要耐心一点)
3D渲染图
电路调试
1、第一次烧录
使用ST-LINK
软件:STM32CUBEProgrammer
连接到ST-LINK
找到下载菜单:选择固件:
(USB-引导程序)
点击下载,下载成功如下所示;
第一次下载完毕后,如果芯片中没有APP程序,会自动进入引导程序。
使用DAP-LINK/J-LINK/ST-LINK在KEIL中烧录
使用Keil-MDK
先安装合宙32的PACK,
安装完成后可找到AIR32的包。
打开Keil 的程序
选择JLINK或DAP-LINK或ST-LINK
配置一下下载器相关信息。
上述修改好之后,直接点击烧录,便可以开始下载
实物展示
项目总结
这是本团队完成的第一个项目,本版本在按键触感上还有一定问题,手感偏硬,采用尼龙PA12打印的外壳按键手感会好一点,但是价格也更贵了,将近30一个,后续会继续优化。
后续会跟进带来更多开源设计,感谢大家关注和建议。
B站链接
评论