Agregar un indicador de batería a un automóvil eléctrico Citroën C-Zero


Agregar un indicador de batería a un automóvil eléctrico Citroën C-Zero

Equipo Arduino — 3 de agosto de 2022

El Citroën C-Zero es una tarjeta de ciudad eléctrica que se vende en el mercado europeo. Es un Mitsubishi i-MiEV rebautizado, basado en la plataforma de automóviles Mitsubishi i kei. Los autos Kei, en Japón, son una clase especial que reciben beneficios y seguros del gobierno por ser tan pequeños. Como resultado, el C-Zero es pequeño y económico, a diferencia de los autos eléctricos Tesla que son tan populares en los Estados Unidos. Una de las formas en que Citroën ha tomado atajos ha sido omitir el infoentretenimiento y las pantallas del tablero, lo que significa que los conductores no tienen forma de ver los datos detallados del motor y el estado de la batería. Pierre Muth quería esta información y usó un Arduino para agregar un nuevo indicador de batería a su Citroën C-Zero.

Es posible que el Citroen C-Zero no muestre información detallada sobre la batería del conductor, pero la computadora del automóvil tiene estos datos. Al igual que con las diversas lecturas, estados y comandos de los sensores del automóvil, estos datos pasan a través del bus CAN (Controller Area Network). Sin embargo, Citroën (como la mayoría de los fabricantes de automóviles) utiliza un protocolo propietario para su bus CAN y no publica sus detalles. Los usuarios pueden acceder al bus CAN, pero no pueden leer ni inyectar mensajes sin entender el protocolo. Afortunadamente para Muth, los entusiastas de C-Zero/i-MiEV han aplicado ingeniería inversa al protocolo de bus CAN y han publicado los detalles en línea.

Con esta información, Muth pudo acceder al bus CAN con un microplaca arduino y un blindaje de bus CAN basado en un transceptor CAN MCP2515. Esto le permitió extraer datos sobre la salida de la batería en tiempo real, los voltajes de las 80 celdas de la batería del C-Zero y el porcentaje de carga general. Muth mostró esta información en una pantalla OLED dentro de una linda caja de medidores impresa en 3D que montó en su tablero. Con menos de $ 75 en hardware, Muth pudo agregar una pantalla de estado que Citroën no pudo implementar en su presupuesto.

Puede seguir cualquier respuesta a esta entrada a través de la fuente RSS 2.0. Puedes deja una respuestao trackback desde su propio sitio.

Contenido original en Inglés


Leave a Reply

Your email address will not be published. Required fields are marked *