Usando el rango de voltaje de un circuito para controlar el rango de otro

-2

Sensor MAF = Sensor de flujo de aire MAss, mide la cantidad de aire que ingresa al motor, el motor se "mapea" para traducir un voltaje MAF en flujo de aire (gramos de aire por segundo)

Estoy tratando de hacer un circuito que use el voltaje del sensor MAF de mi auto para controlar una bomba de metanol. La bomba es una bomba de 12 V y tiene un consumo máximo de alrededor de 10A. Por otro lado, el sensor tiene un voltaje máximo de 5v, por lo que 0v = sin flujo de aire y 5v = flujo de aire máximo, o el límite superior del sensor.

Sería bueno si pudiera traducir el voltaje del sensor MAF para controlar la velocidad de la bomba, tal vez dejando que 5v de salida = voltaje máximo a la bomba (12v) y así sucesivamente.

¿Cuál es la mejor manera de hacer esto?

PS Si no puedo traducir linealmente el MAF para escalar la velocidad de la bomba, sería aceptable si pudiera usar un voltaje configurado para establecer un estado "encendido" para la bomba cuando el sensor sea más alto que este Voltaje

por ejemplo:

>3volts = pump on, < 3volts pump off

Estoy pensando que una resistencia variable estaría en este circuito pero una condición es que no debe alterar el voltaje que la ECU está viendo

Gracias por permitirme aclarar

    
pregunta DonP

2 respuestas

1

Le sugiero que divida este proyecto en varias partes:

  • Un controlador de motor de CC que suministra 0 a plena potencia desde (digamos) 0-5V in.

  • Una fuente de alimentación adecuada para el entorno automotriz

  • Condicionamiento y procesamiento de la señal que asigna el 0-5V al 0-5V.

Puedes comprar el primer bit y te sugiero que lo hagas, ya que te sacará del suelo a buen precio y esa parte puede ser un poco complicada.

La fuente de alimentación puede ser tan simple como un regulador 7808 y alguna protección transitoria (condensadores, un TVS, un polifusible).

El acondicionamiento de la señal consistiría en un poco de un filtro para la señal del sensor MAF, un desplazamiento variable (para establecer qué nivel de flujo de aire debería iniciar la bomba de metanol) y una ganancia variable (para establecer qué tan rápido aumenta el nivel de la bomba de metanol como el flujo de aire en masa aumenta. Esta es una aproximación lineal a lo que sea realmente óptimo.

El último circuito podría consistir en un par de amplificadores operacionales, algunos potenciómetros de montaje en panel y algunas resistencias y condensadores (tal vez agregue un poco de circuitos para indicar cuando la bomba está apagada o en funcionamiento). O puede insertar un microcontrolador con ADC y DAC, y cualquier tipo de interfaz hombre-máquina que desee.

    
respondido por el Spehro Pefhany
1

Cuando experimente con metanol como combustible del motor, tenga en cuenta su corrosividad en altas concentraciones de aluminio. El metanol, un ácido débil, ataca el recubrimiento de óxido que normalmente protege al aluminio de la corrosión:

6 CH3OH + Al2O3 → 2 Al (OCH3) 3 + 3 H2O

Las sales de metóxido resultantes son solubles en metanol, dando como resultado una superficie de aluminio limpia, que se oxida fácilmente con oxígeno disuelto. Además, el metanol puede actuar como un oxidante:

6 CH3OH + 2 Al → 2 Al (OCH3) 3 + 3 H2

Este proceso recíproco alimenta eficazmente la corrosión hasta que el metal se consume o la concentración de CH3OH es insignificante. Las preocupaciones con la corrosividad del metanol se han abordado mediante el uso de materiales compatibles con el metanol y los aditivos de combustible que sirven como inhibidores de la corrosión.

La mejor manera de planificar el controlador de la bomba es:

  1. Use un microcontrolador como un Arduino
  2. Conecte el sensor MAF a un pin de entrada analógica. Digitalice el voltaje en el ADC incorporado.
  3. Proporcione un mapeo no lineal desde el voltaje del sensor hasta el accionamiento de la bomba; no podemos definir este mapa por usted. Requerirá pruebas del motor a diferentes r.p.m., cargas y temperaturas, preferiblemente llevadas a cabo en un dinamómetro con una sonda lambda en el escape para monitorear la estoicometría.
  4. El motor de la bomba probablemente debería ser impulsado por impulsos de 12 V con el microcontrolador ajustando continuamente su relación de marca a espacio. (Esto también es válido para un motor que gira continuamente y que tendría dificultades para arrancar con un voltaje bajo).

Más información útil en: enlace enlace

    
respondido por el cuddlyable3

Lea otras preguntas en las etiquetas