The Puhui T-962 is a cheap IR reflow oven that has been around for many years (the earliest occurrence that I’ve found is from 2007). It has some serious and not so serious flaws that many blogs have already addressed. Known modifications include: Proper grounding, replacing the insulation tape, custom firmware and additional temperature sensors. Some people go even further and replace the system fan and controller board, add more powerful infrared heating elements or an additional fan for better heat distribution. I have included links to all of these modifications at the end of the article.
I bought the T-962 last November to have some support when soldering SMD components. But before I could use it for the first time, I had to take care of the most critical flaws.
Proper grounding and insulation tape
Caution: The oven has a lot of glass wool for thermal insulation inside. Most of it covered, but there are always little pieces (f)lying around. Make sure to protect yourself and clean up every time you open up the oven!
By default, the ground wire is screwed to the painted chassis and has no contact. I scraped off some of the paint and also added a second ground wire to connect the top of the chassis (see system fan replacement).
The next flaw is the white insulation tape that will produce an awful smell when heated. I removed all of the tape from the top and then lifted the glass wool mat. Underneath is a board with some more tape. I replaced all of it with Kapton tape. Then, I added some more Kapton tape to the top and cable ties to reorganize the cables.
With these most critical flaws taken care of, the oven was ready to use. I’ve baked the first couple of PCBs, including the DFOs for my CDI470 PAL/NTSC modification. Meanwhile, I was busy figuring out what to modify next and ordering the needed parts. That took me until February/March.
Flashing the custom firmware to the LPC21xx controller is not too hard: Just connect an FT232RL USB to serial adapter to the ISP port of the controller board, enter bootloader mode and then flash the firmware with Flash Magic. Important: Set the adapter to 3,3 V.
Some adapters have the required ISP and RESET pins to activate the bootloader mode automatically, some don’t. My adapter did not have these pins, so I connected it as follows:
|ISP header (left to right)||FT232RL adapter|
Caution: The heating elements and fan will run at 100 % when the controller is in bootloader mode!
To enter the bootloader mode, I connected n_ISP to GND and turned the unit on. Next, I connected n_RESET to GND and released it again. Finally, I released n_ISP. In Flash Magic, I selected the device LPC2134 (LPC2000) and was able to flash the custom firmware right away without any problems. On the next start of the unit, I was greeted by the Unified Engineering logo.
Cold junction compensation
For more accuracy, it is necessary to measure the temperature at the connector block of the thermocouples. The temperature sensor DS18B20 comes in various flavours; this makes finding the correct part and the installation not as easy as it seems. Reading this topic first would have saved me a lot of time.
First, I added a regular 4,7 kΩ resistor to the indicated pads and connected the centre pin of a DS18B20 to it. Its outer pins were connected to GND, to enable the “parasite power” 1-wire operation. This led to a constant reading of 10,6 °C. Next, I tried this workaround, without success.
Finally, I followed the recommendation at the end of the workaround page and bought a DS18B20+PAR from Mouser. This component worked right away and gave accurate results. I also replaced the 4,7 kΩ resistor with a 0603 SMD component (there is enough space for a 0805 package).
System fan replacement
After a few baking sessions, I couldn’t stand the always running noisy system fan anymore. There are some tutorials for the T-962A to have the fan speed controlled by the firmware, but that is not recommended for the T-962. I looked for a replacement for the 40x40x20 mm Sanyo fan instead and found the Noctua NF-A4x20 FLX. Accidentally, I bought the NF-A4x10 FLX which has a lower airflow than the 20 mm version. I installed it anyways and will monitor if it leads to any problems. The installation procedure is the same for both Noctua fans.
The new fan comes with various adapter cables. Unfortunately, the NA-AC2 3:2 pin adapter has the right connector but with the wrong polarity (it won’t hurt the fan because it is protected). I used the NA-JC2 OmniJoin cable instead and crimped a JST-XH 2 pin connector, as shown below.
I routed the cable as shown below and plugged it into the controller board. Finally, the oven bakes in silence.
Also shown: The ground wire attached between fan grill and chassis.
Links for Puhui T-962 IR reflow oven modifications
Here are some links to websites with more information and/or additional modifications:
- Manufacturer product pages: here and here
- Unified Engineering custom firmware and Wiki
- T-962 Reflow Profile Calculator
- T-962A Infrared reflow oven
- T962 IR reflow oven rework
- Improving The T-962 Reflow Oven
- T-962 kein schlechter SMD-Reflow-Ofen – zumindest nach Hack
- T-962 reflow oven 20 – Tape and fan replacement
- Modification of T-962 Reflow Oven
- [MOD] Puhui T-962A Infrared reflow oven
- T-962/T-962A reflow oven – Controller Upgrade