Per-tip calibration and high-frequency temperature check by Timer1 for a more accurate soldering iron.
Christmas is near!
Project showcase by Alexander
The software library to calculate moon age, sunrise and sunset time.
Create a cozy atmosphere by projecting the flickering of lifelike artificial candle lights on the wall.
Project tutorial by Mattias Larsson
A plug-n-play device to give birth to bare bone clone Arduino by uploading bootloaders on different AVR chips.
Project tutorial by Shahariar
We used a TI FDC1004 breakout with an Arduino to measure liquid level in a bottle using the capacitance between two adhesive copper strips.
by Team ProtoCentral
There is power limit (line #946) in the sketch to prevent short cirquit activation of the power supply. You can increase this limit up to 255.
Unfortunatelly, the hakko 907 iron handle has big resistance and it cannot heat quuckly. I would like to reccommend you hakko t12 soldering tips and fx9501 soldering handle. I have made another soldering controller for theese brilliant tips or you can buy the stm32 based controller from taobao.
Sorry. Please, try to remove 220 k Ohm resister near 500k potentiometer. Or replace it with 1 k Ohm. As far I have understood, the operation amplifier increase the input voltage too high, you need to decrease the resistance between 2 and 1 pin of the amplifier.
Could you check the voltage supplied by soldering iron when it is hot? My soldering tip generates about 10mV.
It seems, the pid algorithm failed to make the supplied power still (there are some fluctuation of the power, Luke ;)). Actually, when the controller determines the 'iron not used' state, it started the count-down procedure. When the remaining time to power-off is less than 99 seconds, the controller beeps to warn you. If the iron is still in 'not used mode' after count doun reaches 0, the controller switches off the power. OR if the controller detects the power increment he beleves that you use the iron and the count-down procedure started over. When the controller believes that the iron is in use, it prints 'on' message.
You can configure more short timeout, for example 10 minutes, or even 5. Or you can play with pid coefficients to tailor the pid algirithm to your own setup: power supply and the iron.
As i have stated in the discriotion, the method for the automatic shutdown is not very reliable, because it is indirect.
Or connect with your social account:
New here? Create an account