Cita Iniciado por jaimegarcia2 Ver mensaje
Si buscas la máxima resolución podrías modificarlo hasta que el máximo valor fuera 250 (el máximo número posible es 256 si usan lógica de 8 bits, como creo que es)

Si al final no usan la eficiencia volumétrica real sino valores orientativos, lo que se escribe en esa tabla no tiene nada que ver con un parámetro real de motor ( lo que lo haría compatible entre motores) .Se podría usar directamente lo que tengo yo en la mía, que es el tiempo de inyección expresado en décimas de milisegundo (máximo tiempo de inyección posible 25,6 ms).

Todos los trabajos de correlación entre tiempo de inyección y caudal ( p. ej. otros inyectores) se pueden hacer con un excel y no es necesario hacer que la centralita los calcule cada vez. Si no trabaja con parámetros físicos como lo haría una centralita comercial todos los cálculos internos y comlejidad te los puedes ahorrar.
Si, efectivamente tiene la posibilidad de estar en el rango 0-255, pero así ya me vale. Los valores altos quedan para los turberos, jijiji.
Cita Iniciado por K_V6 Ver mensaje
Pensé q era yo el único. Por eso no conteste. Cuando se ponen así leo un par de veces y si no lo entiendo comienzo a pasar la pagina cual libro de texto de la egb.

Lo siento seguro que es súper interesante y muy útil. Y puede q si me siento a mirar logre descifrar algo pero....
Me ha llegado lo de la EGB... xDDD

En realidad el concepto es bastante sencillo, aunque a Jaime le gustaría que lo fuera mucho más, jaja. Como la Megasquirt tiene un procesador bastante potente pues le da realmente igual que no todo esté optimizado. Matar moscas a cañonazos que se suele decir.

Todo funciona en base una sencilla ecuación, que se puede complicar hasta el infinito :-):

PW = REQ_FUEL * VE * MAP * E + accel + Injector_open_time

PW es el tiempo de apertura del inyector en cada ciclo. Es el cálculo final y con el que el motor funciona.
REQ_FUEL es un valor fijo que se le marca a la MS en función del tamaño de nuestro inyectores. Representa el tiempo de apertura del inyector para que en un ciclo de eficiencia 100% (que en un cilindro de 500cc entren exactamente 500cc de aire) la combustión sea estequiométrica.
VE es la tabla que se indica más arriba, que da una idea de la eficiencia volumétrica en cada momento (en base a rpm-MAP, a rpm-TPS... dependiendo del modo de cálculo que se utilice).
MAP es la presión en el colector de admisión respecto a la atmosférica.
E es una subecuación donde entran en juego un montón de factores como enriquecimientos en frío, después del arranque, corrección barométrica, temperatura de admisión...:
E = gamma_Enrich = (Warmup/100) * (O2_Closed Loop/100) * (AirCorr/100) * (BaroCorr/100)
accel es un tiempo en milisegundos que se le suma a la apertura del inyector cuando el motor está subiendo de vueltas
Injector_open_time es el tiempo que necesita el inyector para abrirse, que obviamente también hay que tenerlo en cuenta.

La complicación viene porque varios de estos factores están condicionados a másgráficas o tablas, con lo que a veces un problema que tengas puede venir de donde no te lo esperas o de varios sitios a la vez. Por eso para empezar a generar mapas suele convenir desactivar todos los elementos de afino y quedarse con la tabla de VE y poco más. Una vez se consigue que el coche vaya lo mejor posible así entonces ya se empiezan a modificar enriquecimientos y demás.

Saludetes.