Joe Buddy: A Beverage Temperature Regulator

The idea.

When the temperature drops in the winter, one common approach is to drink warm beverages to keep warm. Unfortunately, these beverages frequently cool down below a desired temperature before full consumption. The purpose of this device is to monitor the temperature of a hot beverage and turn on a heating element when the temperature drops below the user’s desired temperature. The user input is digitally displayed in ºC using a dual slope converter. A PID control system is used to `control the function of the heater. I worked with a partner to design this device. We worked together on the entirety of the project, but I took the lead on the Dual Slope ADC and he took the lead on the PID controller.

The Subsystems

The project was divided into two main subsystems: a dual slope ADC converter and a PID controller.

The complete schematic is shown in the images above. If you would like to learn more about the project, please check out the full document that is linked below.