Skip to content

Sistema de control electronico de inyeccion basado en arduino

License

Notifications You must be signed in to change notification settings

Polsaker/OpenEFI

This branch is 514 commits behind Churrosoft/OpenEFI:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d3dcd34 · Mar 3, 2019

History

54 Commits
Jan 1, 2019
Jan 5, 2019
Jan 5, 2019
Jan 5, 2019
Jan 5, 2019
Aug 7, 2018
Jan 5, 2019
Jan 5, 2019
Jan 5, 2019
Jan 5, 2019
Jan 5, 2019
Mar 3, 2019
Jan 5, 2019
Mar 3, 2019
Jan 5, 2019
Jan 5, 2019
Jan 5, 2019
Jan 5, 2019
Jun 7, 2017
Jan 5, 2019
Mar 3, 2019
Mar 3, 2019
Sep 15, 2018
Oct 3, 2018
Jan 5, 2019
Jan 5, 2019
Sep 15, 2018
Oct 3, 2018
Oct 7, 2018
Mar 3, 2019
Jan 5, 2019
Mar 3, 2019
Jan 5, 2019
Jan 5, 2019
Sep 15, 2018
Aug 3, 2018
Jan 5, 2019
Jan 5, 2019
Oct 7, 2018
Jan 5, 2019
Sep 15, 2018
Jan 5, 2019

Repository files navigation

Introducción:

Open efi es un proyecto de EFI (electronic fuel inyection) que funciona con arduino y además es open source para que el que lo quiera utilizar lo pueda modificar a su gusto con conocimientos de programacion en C++)

Logo de Open-EFI :

El proyecto:

El proyecto nació principalmente por 2 motivos: somos estudiantes de un colegio de automovilistica y surgió la idea de hacer arrancar un motor cuya ecu estaba faltante. Solicitamos al instituto brindarnos una ecu programable y no hubo respuesta. Por este motivo decidimos hacerla nosotros mismos con ayuda de algunos profesores y decidimos hacerla libre para que cualquiera pueda usarla o incluso unirse al proyecto si consideramos valiosa su entrada

integrantes activos :

FDSoftware

ex integrantes:

SFADalmiro

FrancisJPK

Sobre el proyecto:

Hasta ahora tiene soporte para:
  • Motores a nafta con inyeccion y encendido electrónico
  • Soporte para GNC/GLP con tablas independientes
  • Motores diesel con inyeccion directa
  • Motores desde monocilindricos hasta de 8 cilindros

Funcionamiento:

-Pseudo multithread para mayor eficiencia del programa

-Control de inyección en funcion de la carga, temperatura, velocidad de giro y presión de aire

-Control de chispa y avance con compensación por temperatura

-Parada de emergencia;

-Todos los datos importantes como los de la posición del volante de inercia, las rpm, la temperatura, las lecturas del TMAP, etc, están guardadas en variables al principio del código

-Todo el código con sus respectivos comentarios están en español

Placas soportadas:

  • Arduino DUE (sin PCB de referencia)
  • Arduino MEGA(sin PCB de referencia)
  • Arduino UNO (sin PCB de referencia)
  • Arduino NANO (con PCB de referencia)
  • ESP8266 (con PCB de referencia)

Extras:

Programa de edicion, para reprogramar tablas de inyeccion, avance, ver codigos DTC y visualizacion de parametros: OpenEFI-Tuner

About

Sistema de control electronico de inyeccion basado en arduino

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 88.3%
  • C 11.7%