Necesito simular un transmisor de combustible de 1200Ω con un arduino, para poder controlar el indicador de combustible.
El indicador de combustible tiene un cable que suministra con una corriente y voltaje desconocidos, donde el voltaje no es mayor a 12 V y la corriente no es mayor a 50 mA. El transmisor de combustible es una resistencia al suelo. Es esta resistencia al suelo lo que necesito simular.
Podría tomarme la molestia de encontrar y manipular un potenciómetro digital, a excepción de los grandes requisitos de voltaje y corriente.
Parece que debería poder lograr esto con un ULN2803 y una serie de resistencias. Puedo usar 6 salidas en el Arduino para controlar este controlador, que luego hunde sus salidas. (Las otras dos salidas impulsarán los indicadores del tablero)
El método más simple sería conectar 6 resistencias diferentes, cada una representando un nivel de combustible y activando solo una a la vez.
Una solución más compleja involucraría una escalera R-2R, pero esos diseños están diseñados para funcionar con E / S digital que tanto las fuentes como los sumideros actualizan, mientras que estoy buscando simplemente hundir la corriente para evitar tener que lidiar con la Número 12V.
- ¿Existe una solución simple con el ULN2803 y algunas resistencias que me darán más control que solo 6 niveles?
- ¿Hay una mejor manera de conducir un indicador de combustible como este?