¿Qué es necesario para desacoplar / filtrar adecuadamente un ventilador controlado por PWM de un Arduino?

2

Tengo un pequeño problema con el que podría necesitar ayuda. Estoy usando un Arduino para controlar un sistema de enfriamiento que estoy construyendo para una DSLR. Los objetivos principales son usar PWM y algunos potes para controlar la potencia del TEC, así como la potencia del ventilador. Es probable que haya dos TEC y dos ventiladores, ambos conectados a un disipador térmico largo de 98 mm x 40 mm. Otro objetivo es mantener toda la unidad de refrigeración lo más simple posible, por lo que me gustaría usar una sola conexión de alimentación, y preferiblemente una conexión estándar (es decir, un conector de alimentación de 5,5 mm x 2,5 mm si es posible) que se use con frecuencia con equipos de astrofotografía .

El problema es que si apago los ventiladores del mismo + 12V que el Arduino, ¿podrían los ventiladores inyectar mucho ruido en las líneas eléctricas? He hecho algunos retoques electrónicos, pero rara vez he usado motores, así que no sé mucho.

Sé que necesito un diodo (planeo usar diodos Schottky, ya que los ventiladores se controlarán mediante PWM) a través de los conductores positivo y negativo a los ventiladores para evitar picos de voltaje cuando se corta la alimentación de los ventiladores. apagado.

También he leído que un pequeño capacitor paralelo al diodo y el ventilador también se puede usar para filtrar un poco el ruido. Parece que el condensador debe ser MUY pequeño ... ¿desde 100pF a 10nF? No sé si hay una manera fácil de determinar qué tamaño de capacitor se debe usar. Tampoco estoy seguro de que un pequeño condensador simple como ese sea suficiente para filtrar el ruido generado por los ventiladores, especialmente cuando se usa un Arduino.

Sé que se podría usar un optoaislador (u optoacoplador) en lugar de un MOSFET con la señal PWM para aislar totalmente el circuito de alimentación del ventilador del Arduino. Sin embargo, creo que eso requeriría usar una conexión de alimentación totalmente independiente para los ventiladores. Eso va en contra de mis objetivos de diseño de la simplicidad estandarizada. Por lo tanto, me pregunto si hay otra manera de aislar a los fanáticos del Arduino lo suficiente como para que un optoaislador funcione bien. Si eso no fuera posible, ¿sería suficiente usar un filtro LC o LRC en los ventiladores para filtrar el ruido y proteger el Arduino?

¡Gracias!

    
pregunta jrista

0 respuestas

Lea otras preguntas en las etiquetas