Es una larga historia, pero desarmé un automóvil RC y quería que el Arduino lo usara analogRead()
para obtener los valores de mis motores y dirección. He medido con mi multímetro que el voltaje en mi automóvil con control remoto varía de -6v a 6v.
Sin embargo, Arduino solo admite la lectura de 0v a 5v como máximo. ¿Hay alguna manera de convertir el -6v y + 6v a 0v y 5v? He oído que se puede hacer usando un amplificador operacional. Algunas personas también me han dicho que use un divisor de voltaje. En otras palabras, si no estuviera controlando el auto RC, el Arduino debería ver 2.5 voltios.
De todos modos, no estoy exactamente claro acerca de cómo haría esto. ¿Puede alguien recomendarme un amplificador operacional apropiado con un circuito para este escenario específico?
O, si es posible, ¿alguien puede mostrarme cómo leer el voltaje negativo y positivo usando dos pines Arduino? Por ejemplo, si se da -6v, entonces el Pin analógico 0 devolvería 1023. Si se da 0v, entonces los Pines analógicos 0 y 1 dirían 0. Y si se da + 6v, entonces el Pin analógico 1 devolverá 1023 ¿Cómo puedo hacer un circuito que funcione así?
Le agradezco si tiene un diagrama de circuito para esto. ¡Gracias!