Yo estoy realizando mi proyecto de grado contestas celdas, probé de todo, PWM con/sin filtros pasa baja, transistores bjt, mosfet, Fuentes lineales y conmutadas, y al final opte por PWM+Mosfet+fuente conmutada (con sus respectivos filtros capacitivos a la salida) y eh obtenido caídas te temperatura de 15C~20C, claro con su respectivo aislamiento térmico (espuma de poliuretano) y una buen disipador y ventilador en la cara caliente.
El control es con un LM35 y un PIC. Para reducir el consumo realice un amortiguador por software (si le puedo llamar así) que no es más que aumentar poco a poco el PWM para que la celda no consuma mucha corriente al principio, ya que después de un tiempo está se reduce (entre 500mA).
Divido las temperaturas en dos (más de 15, menos de 15) con un retardo en la lectura de la temperatura de 1 minuto. Utilizo timers para el control de tiempo ya que controló otros componentes ( displays, sensores de nivel, electrovalvulas y comunicación rs232).
Lo máximo que eh enfriado ha sido 1 litro de agua a menos de 15C (250ml cada 15 min) debido que la temperatura ambiente por mi zona no baja de los 30C~35C.