TL,DR:
Has anyone tried to control a TEC with a Raspberry Pi or Arduino? How did you control the temperature?
Long form:
I have a project to build a temperature controlled chamber for homebrewing. It’s a relatively small chamber and it won’t need a huge temperature differential so Peltiers are a nice and simple way to go without losing too much due to the lower efficiency.
I’ve looked for inspiration online (primarily this video). That project seems to use a PID controller, as far as I can tell but I wanted to add remote logging and control (and, well, just fiddle with the electronics more). Looking further, it seems to me that there are a lot of DIY Peltier projects where the electronic control aspect hasn’t been given much thought, and seem to be mostly one and done projects; so I am wary of trying to replicate them for something that is meant to be running several months continuously. I’ve also seen plenty of places saying relays and PWM are inefficient and reduce the Peltier’s life.
With that in mind I was hoping to use a digitally controlled current regulator. Taking this article’s suggestion of using a voltage regulator with a potentiometer, I was considering an LM338 voltage regulator with a digital potentiometer to run a TEC1-12706 controlled by a raspberry pi. Has anyone tried something similar? If so, can you share your circuit or thoughts on the merit of the approach?
Somewhat related, has anyone used PWM or relays with TEC’s? If so, did they perform well enough/not breakdown after 3 days?