I think the only useful purpose this blog can serve is as an outlet for designs and projects of mine – when I ran my last blog, Facebook and Twitter either didn’t exist or were unheard of, but this being 2009, they are best for most non-technical things. With this in mind, my first post with real content is as the title suggests, a partial design for an electronic Peltier Element Controller.
I designed this about a week ago. The intended use was as a means to maintain a 72 pint barrel of beer at optimum temperature, but the design also allows it to heat the body it is attached to.
Feature summary:
* Microchip PIC18F452 controller
* NXP SE95D temperature sensors
* Automatic temperature regulation
* Barrel temperature sensor
* Peltier hot plate temperature sensor
* Peltier cold plate temperature sensor
* Heatsink temperature sensor
* Ambient temperature sensor
* Peltier current sensor
* LCD showing above data and the used controlled target temperature
* Automatic control of heatsink fan speed based on temperatures to minimise noise
* Allows Peltier current to be varied allowing development of Proportional-Integral-Derivative Control
As I said, the design is partial. I stopped after creating the schematic because the cost was going to be to high to justify producing it. This means there is no program written for it. Most of the schematic is pretty self explanatory. The temperature sensors interface with the PIC by I2C. The fan is driven by a PWM controlled FET.
The part that needs some explanation is the actual Peltier driver stage. RM1 is the Peltier. The Peltier current is controlled by a PWM driven FET, and is monitored using a network of five 20W 50m? power resistors, for a total resistance of 10m?. The potential at the top of these is amplified by a non-inverting op amp, which in turn is connected to one of the PIC’s ADC inputs. The power resistor values and op amp resistor values should allow Peltier currents of up to 50A to be measured.
In order that the circuit can drive the Peltier both ways (heating and cooling a body), there is a DPDT relay included to allow the current through the Peltier to be reversed. Ideally I would have used an H-Bridge in place of this DPDT relay and the single FET, however I decided to compromise with a relay to avoid the additional cost of four FETs & heatsinks and in particular the need for a FET driver chip (needed for the charge pumps that they so often include).
The choice of PSU, Peltier, op-amp, FETs and LCD is left to the reader, as also is the PCB layout and design and construction of case and cooling unit (should you choose to separate the controller).
Schematic: Peltier Element Controller (Beer Cooler) (137)
Preview (click to enlarge):