Soldering Station January 2019
The most expensive part of a soldering station is a base which PWMs the sine signal from 12V or 24V transformer to regulate the temperature of the soldering tip. That got me thinking if I can make a much more affordable but a better designed base that would control quality and affordable Weller WMRP tips for micro soldering that integrate tip, thermocouple and heater in one piece and can be affordably bought for 25€.
The design would be consisting of the following parts:
220V to 12V transformer with fusing
+-8V, +- 5V linear and 3.3V switching regulator
Discrete solid-state relay
Zero-cross detection using optocouplers and comparator
Thermocouple filter and instrumentational amplifier for amplification
Physical potentiometer to set the temperature with zero latency
Temperature sensor for thermocouple connector temperature compensation
STM32F303 MCU with 12-bit ADC for thermocouple measurement
Nokia 5110 LCD display
PCB design
We had Altium Designer lessons at university which raised PCB design to another level, because Altium offers many functions and has extremely well thought out interface and has even compatibility for 3D mice such as 3Dconnexion's Space Mouse. There are some bugs that would need to be polished out but otherwise an excellent program. The schematic and final PCB can be seen on Figures 1-3.
Some care was put into proper routing of power and sensitive analog lines and isolation. Also digital/mixed-signal part was properly conditioned by placing a solid ground plane under the traces and breaking it only to connect top traces where absolutely necessary.
Analog part with instrumentational amplifier was routed with symmetry in mind to limit common mode noise, because the signals of thermocouple are low and in the range on millivolts. Analog ground was also excessively filtered which turned out to be a mistake and causing oscillations on all analog signal lines, therefore analog ground was in the end connected directly to a common point of digital ground.