Estoy tratando de usar un Arduino para interceptar y enviar lecturas de velocidad de rueda modificadas en un Subaru Forester 2014. El problema que estoy encontrando es la señal de velocidad de la rueda.
Por lo que puedo decir, el sensor es un sensor de efecto Hall. Hay dos cables que van hacia él (12v y señal). Todos los sensores de velocidad de 4 ruedas se conectan al arnés del chasis y terminan en la unidad de Control de Dinámica de Vehículos (VDC). No hay dientes en la rueda de los que está leyendo el sensor, así que asumo que debe ser una rueda de encoder magnético.
Con todo lo que está enchufado y el vehículo en marcha o simplemente en la posición de encendido, enganché mi osciloscopio al cable de señal de la rueda delantera derecha y giré la rueda con la mano. Pude ver una onda cuadrada con un período que variaba según la velocidad de la rueda. El problema es que los voltajes máximos y mínimos en la onda cuadrada solo difieren en ~ 160 mV.
Esto es demasiado bajo para que lo lea el Arduino y parece extrañamente bajo para una aplicación de automóvil. Lo único que puedo pensar es que el comparador que normalmente se aloja en el propio sensor está en la unidad VDC.
Luego desconecté el sensor de velocidad de la rueda del arnés del chasis para tratar de eliminar los problemas de interferencia eléctrica causados por el automóvil en marcha. Con el sensor aún instalado en el cubo de la rueda, usé mi Power Probe III para proporcionar 12 voltios al sensor y conecté el o-scope al cable de señal. La lectura que obtuve fue solo de 12 V sin fluctuaciones cuando giré la rueda.
Básicamente estoy un poco confundido y perdido. ¿Asumo simplemente que la onda cuadrada de 160 mV es correcta y construyo un circuito de acondicionamiento con un comparador? o hay algo mas que estoy haciendo mal?
Aquí es un enlace a los diagramas de cableado con los que estoy trabajando en caso de que ayuda.
Cualquier ayuda será muy apreciada.
****** Actualizar ******* Tengo los MAX9921 chips y la vaca sagrada que son pequeños. Por suerte pude encontrar algunas tablas de arranque de montaje en superficie para el factor de forma.
Usando una tabla de pan hice este circuito:
Mi único problema es que al ordenar piezas no me di cuenta de que los capacitores de los cables de entrada tenían un límite de 0.01uF y, en cambio, solo ordenaron uno .1uf. Lo conecté con las tapas .1uF y pude hacer que la salida se disparara al tocar la entrada a tierra, pero cuando está enganchada al sensor de velocidad de la rueda y la rueda está girando, no disparará. Supongo que la tapa de mayor tamaño está jugando con la señal. ¿Alguien puede confirmar lo que sucederá con la onda cuadrada si se le agrega un límite? Voy a recoger la tapa correcta y probarlo.