Control de ventilador PWM automotriz usando Arduino

-1

Hice una búsqueda aquí, pero no encontré resultados. Por favor, tenga en cuenta que tengo muy poco conocimiento de electrónica, pero estoy muy dispuesto a aprender.

Me gustaría poder controlar un ventilador de enfriamiento de motor automotriz (en realidad, ventiladores dobles) a través de dos entradas separadas. En este motor, no hay un sensor de temperatura del refrigerante, sino un sensor de temperatura de la culata. Creo que este sensor es un termistor simple. Puedo tomar medidas con un DVM para obtener el rango de resistencia correcto e informar aquí si es necesario.

La segunda entrada sería un termistor aplicado a la línea de A / C del lado caliente justo antes de que ingrese al condensador. Necesito elegir y obtener un termistor para esta aplicación. También necesito averiguar el rango de temperatura.

Dado que las dos incógnitas son la resistencia de entrada para la temperatura de la culata y el termistor para A / C, ¿qué más necesito para programar el Arduino y hacer que esto funcione? Creo que lo más difícil será obtener MOSFET que puedan manejar las altas cargas de corriente. Quiero diseñar el circuito para manejar la corriente de arranque (inicio del ventilador a partir de 0 RPM) de 100 A a 14.8 VCC por ventilador. El ciclo de trabajo del 100% será de 60 A a 14,8 VCC por ventilador.

    
pregunta user39197

3 respuestas

1

Ok, mi primera respuesta fue de la variedad "no hagas esto". Aquí hay uno que aborda cómo realizar la tarea de control de motor de CC de potencia media utilizando un Arduino:

  1. Compre un controlador de motor DC. Asumo que tus fanáticos son de 12 V, no estoy seguro de qué corriente consumen, pero suponiendo que sea inferior a 30A, esta es una opción:

enlace

No estoy particularmente diciendo que uses ese controlador específico, es solo un ejemplo de lo que hay por ahí. Uso la versión 5A con un Arduino en un robot de equilibrio que he construido para una competencia. Hay una biblioteca para interactuar con RoboClaws para Arduino que le proporciona un nivel de control muy sofisticado.

  1. Puedes intentar diseñar tu propio controlador. Mi experiencia es que, a menos que tenga requisitos muy específicos (soporte para ciertos tipos de retroalimentación, entradas, sentido actual, corriente de la unidad, otras entradas de control) que no estén soportados por algo de la plataforma como el RoboClaw (o competidores), el costo en las partes para construir las suyas serán casi lo mismo que comprar un RoboClaw (o competidor), por no mencionar el tiempo adicional empleado en aprender diseño de PCB, diseño de circuitos, dimensionamiento / diseño de MOSFET, etc. Ahora, si realmente quiere / necesita aprender Todo esto, por supuesto, adelante. Pero nuevamente, la experiencia personal dice que destruirá al menos uno o dos controladores prototipo en el camino, lo que hace que el costo total sea mucho más alto que una solución COTS.

  2. El-cheapo podría estar bien si sus motores no consumen demasiada alternativa actual: busque circuitos de puente H (el diseño básico de algo que puede impulsar un motor de CC bidireccional). En realidad, en su caso, solo hace funcionar los motores en una dirección, por lo que un medio puente en H sería suficiente. Use un chip de puente H como el SN75441one (o un modelo similar) para impulsar un conjunto de MOSFET de potencia. Utilicé el puente H en uno de los primeros diseños de controlador de motor porque no podía garantizar las características de conmutación de dos señales PWM independientes de un micro (para controlar directamente los MOSFET). Pero, podría alimentar una señal PWM, dirección y freno al puente H y hacer que controle los MOSFET que intercambian corrientes mucho más altas en mis motores. Y nuevamente, ya que solo estás conduciendo en una dirección, podrías considerar saltarte el SN75441one.

respondido por el iheanyi
0

He visto que el rotor totalmente bloqueado (FLR) tiene 10 veces la corriente de funcionamiento de un motor. Ese fue un motor de compresor que fue diseñado "en el borde". Esperaría ver alrededor de 2 a 3 veces los amplificadores clasificados en un ventilador durante la ruptura y comenzar aunque no haya probado un ventilador en un automóvil. Me gusta la idea de PWM para el controlador. Comenzando en 0 y aumentando, se anularán los amperios altos en el inicio y puede afectar sustancialmente el costo. Un amperímetro barato sería una buena inversión para cualquier número de cosas. Buena suerte en el proyecto.

    
respondido por el Bill
-1

Normalmente, los ventiladores eléctricos de automóviles están encendidos o apagados.

Tendré que el arduino maneje un relé de 5 V que luego impulsará un relé automotriz que enciende o apaga los ventiladores.

En cuanto al costo de un error, estoy bastante seguro en los autos que ya tienen sistemas de enfriamiento bien diseñados. . Debe apagar el motor y descubrir qué es lo que está mal si ve o nota que la temperatura de su refrigerante comienza a dispararse. Una solución casera, aunque potencialmente más propensa a fallas, no es fundamentalmente menos segura.

    
respondido por el iheanyi

Lea otras preguntas en las etiquetas