- Published: Thursday, 26 July 2012
- Written by Jon Chandler
Powering up my new sous vide controller board required to troubleshooting to find an easily fixed problem. Some indications were misunderstood, resulting in some confusion. I'm sharing this systematic troubleshooting process to help you analyze problems.
The Board Design
The board is based around a 28-pin 18F-series micro and a TI TMP513 chip configured to read a thermocouple. The board has a 16x1 connector for a HD77480 character LCD, two inputs for switches and an output to control an SSR (solid state relay). In keeping with the TAP-28 convention, there are 6 pin connectors for I2C (the TMP-513 uses the I2C interface) and UART communications. The board was designed with general applications in mind, so there are also locations for an I2C EEPROM, a Microchip RTC and a MCP-23017 port expander chip.
Because of the number of port pins needed, the LCD data lines share the ICSP clock and data lines.Discuss this article in the forums (3 replies).