6VhQLWvUM

907 To T12 Handle Stand - On-Hole Sleep

 
Overview
I directly replicated a T12 soldering iron using an open-source solution found online (https://github.com/wagiminator/ATmega-Soldering-Station), specifically version V1.7. The
existing sleep mode implementation using Arduino employs a vibration switch to detect handle vibration, with the main program supporting a minimum time of one minute.
This one-minute inactivity timeout seems excessive to me, and the vibration switch isn't very sensitive.
Therefore, I designed a new soldering iron stand that is compatible with the original design. I added an STC8G microcontroller and an SC7A20TR accelerometer to the handle to detect its movement,
improving sensitivity.
I slightly modified the main program, adding a quick sleep menu, "QC Sleep Timer," which allows setting the sleep timeout from 0 to 60 seconds (0 for off).
This way, when you put the soldering iron down, it quickly enters sleep mode after the set number of seconds.
Principle: When the sensor in the handle detects movement, the microcontroller inside the handle repeatedly changes the level state of SW to notify the main controller.
 
Arduino uses ISP to program and write the EEPROM without erasing (retaining) the file
SolderingStation2_u8glib_v1.7.ino.hex without erasing the EEPROM
 
. Attachments:
SC7A20TR hibernation program.hex, handle vibration detection program (STC8G series microcontroller),
 
SolderingStation2_u8glib_v1.7.ino, soldering iron host control program (Arduino development environment).
 
Materials needed:
1. One blue handle as shown in the picture (you can buy the handle separately (two parts shown).
2. Soldering iron contact springs
. 3. Approximately 1 meter long five-core cable (I used a 5-core aviation plug; pay attention to the outer diameter of the wire, otherwise it may not be possible to install). 4. Prepare the gamepad program for
 
electronic components according to the PCB diagram : Please refer to the STC official documentation. Use a USB to serial port tool to connect to the TX and RX pads reserved on the bracket PCB, and ground the program from the GND pad. This will allow you to successfully program the SC7A20TR rack-mount sleep program. (hex gamepad test video)
 


 

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2026-03-27 10:55:54

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号