la mejor manera de detectar si el vehículo está en marcha

3

El plan es colocar una Raspberry Pi en un vehículo junto con una cámara y automatizar completamente el inicio / apagado de la frambuesa. Entonces, - what is the best way to detect that the vehicle is running? Lo primero que me viene a la mente es - verificar si el alternador produce algo de voltaje. El primer problema aparece al arrancar el auto. El alternador produce algo de voltaje. Esto se puede resolver con algunos componentes electrónicos (controlador de potencia RPi RPipc ), para darle potencia a la frambuesa después de 20 segundos cuando el alternador comienza a producir algo de voltaje.

El segundo problema es cerrar la frambuesa. Nuevamente - RPipc puede monitorear la salida del alternador y si el alternador no está produciendo ninguna salida (o por debajo de un poco de voltaje), luego envíe una señal a la GPIO de frambuesa y luego el script detiene todas las aplicaciones y cierra la pi de frambuesa. Después de un minuto (algún tiempo ) RPipc apaga la energía de la frambuesa pi.

El poder para raspberry pi se puede proporcionar a través de algunos relés que se controlan mediante RPipc .

En este momento no planeo colocar alguna herramienta ODB2 en el vehículo y adjuntarla a la frambuesa pi. Y el conector ODB de mi automóvil está debajo de una cubierta en la parte frontal de la consola central: SiquieroagregardeformapermanentelaherramientadediagnósticoODB,Voyanecesitarsoldarotroconector.

EDITAR:
Además,RPipcdebedespertarsedespuésderecibirunaseñaldelalternadorycortarlaenergíacuandoelvehículoestáapagado.Peromipreguntaessobrecómodetectarsielvehículoestáencendido(elmotorestáenmarcha).

EDIT2: Aquí están los esquemas para el alimentador de voltaje

    
pregunta Guntis

2 respuestas

5

La mayoría de los autos tienen 2 líneas de 12V, una permanente (12V de la batería) y conmutada, que se activa después de media vuelta de llave en los autos más viejos, y después de la activación del botón de encendido en los autos más nuevos. Puede usar un divisor de voltaje y conectarlo a un IO digital para detectarlo. Además, agregue un varistor a él, las líneas de voltaje del automóvil tienen picos desagradables que pueden freír fácilmente sus componentes electrónicos.

Detectando si un motor está funcionando o no, necesita muestrear la línea de 12V y ver si está por encima de 12V. Por lo general, el alternador genera 13 a 14V.

    
respondido por el Lior Bilia
2

Solo usaría los 12 voltios controlados por el interruptor de encendido; el tiempo que el interruptor de encendido está encendido, pero el motor no está funcionando, debería ser insignificante.

Alternativamente, puede controlar el interruptor de advertencia de presión de aceite, solo tendrá presión de aceite cuando el motor esté en marcha.

    
respondido por el Peter Bennett

Lea otras preguntas en las etiquetas