Recientemente tuve que controlar una funcionalidad de una ECU utilizando un sistema separado (otra ECU).
La ECU "A" proporciona un pin de entrada que, si se mide en circuito abierto, muestra 12V, por lo que supongo que es una entrada pull-up. La ECU "B" proporciona una salida de fuente 0-24V que se utiliza para controlar la funcionalidad de la ECU "A". Básicamente, cuando hay 24 V, la ECU "A" hace algo, mientras que cuando hay 0 V, la ECU "A" hace otra cosa.
Lo que estoy experimentando es que cuando pido 24 V y lo mido en el pin de entrada es en realidad lo que estoy esperando, mientras que cuando pido 0 V, el voltaje de entrada muestra 9 V (por lo tanto, no funciona). p>
Es como si la ECU "B" no pudiera llevar a GND la entrada de la ECU "A".
La solución temporal que he adoptado es usar un relé con conexión directa a tierra y VCC provenientes del sistema de energía en lugar del sistema de control (ECU).
La salida "B" de la ECU se puede configurar como Push / Pull, Sourcing o Sinking
¿Puedes explicarme en detalle lo que está pasando?