I would like to drive a peltier (rated max 12V, 5A) with three considerations:
- i want to control the voltage absolute value with a PWM signal from an arduino (30kHz),
- the voltage across the peltier needs to be smooth and not a square wave and,
- I also want to control the voltage direction across it, to choose between a "heating" and a "cooling" mode.
I know the 1) and 2) are nicely solved with a buck-mode step-down converter to smooth a high current PWM signal (Smoothing a High Current PWM). I also know that 3) is typically solved with an H-bridge ( PWM controlled H-Bridge).
But, how can I combine both? Is it possible? I guess that the H-bridge goes in place of the FET (M1), but will the smoothing filter work appropriately with the H-bridge in forward and reverse mode? Or do I need to place two "filters" one for each mode? Are there any ICs that do this? And if not, which FETs do you recommend for the H-bridge, would IRF1405 (and their P counterpart) be good enough?
Thank you very much!