
907 To T12手柄支架-上架休眠
简介
DIY一个T12烙铁手柄,支持上架休眠
简介:DIY一个T12烙铁手柄,支持上架休眠开源协议
:GPL 3.0
(未经作者授权,禁止转载)描述
我使用网上开源的方案直接复刻了一款T12电烙铁(https://github.com/wagiminator/ATmega-Soldering-Station),我使用的V1.7版本。使用Arduino开发
现有的休眠方案是使用震动开关检测手柄的震动,主控程序支持最短时间一分钟。即手柄静置一分钟后进入休眠
我个人觉得这个设置时间过久,而且震动开关并不灵敏。
所以我设计了新的烙铁支架,兼容原本的模式。在手柄中加入一款STC8G单片机和一个SC7A20TR加速度传感器来检测手柄的动作。
这样可以提高检测的灵敏度。
稍微修改主控的程序,添加一个快速休眠菜单【QC Sleep Timer】,支持设置休眠超时为0-60秒(设置0时为关闭功能)。
这样,当你放下烙铁时,就可以在设置的睡眠秒数后快速进入休眠。
原理:当手柄中的传感器侦测到手柄的移动时,手柄内的单片机会反复变换SW的电平状态,以达到通知主控的目的
Arduino使用ISP烧写程序不擦除(保留)EEPROM(教程)
写入SolderingStation2_u8glib_v1.7.ino.hex不擦除EEPROM
附件说明:
SC7A20TR上架休眠程序.hex 手柄震动检测程序(STC8G系列单片机)
SolderingStation2_u8glib_v1.7.ino 烙铁主机控制程序(Arduino开发环境)
需要准备的材料:
1.如下图蓝色手柄一个,可以购买单独手柄(图示两个部件)
2.烙铁触点弹片
3.约1米长五心电缆(我使用的是5芯航空插头,需要注意电线的外径,否则可能无法安装)
4.电子配件按照PCB图准备
手柄程序烧录:
请参考STC官方文档,使用USB转串口工具,连接支架PCB上预留的TX、RX焊盘,并且从GND焊盘进行共地则可以顺利烧录SC7A20TR上架休眠程序.hex
手柄
测试视频
设计图

BOM


评论