Gracias! Puff! todo lo que has dicho de programación, de momento tengo pensado hacerlo en Arduino, si no es bastante potente ya me tendré que ir a otro tipo de micro y de programación, un Cortex por ejemplo, pero de momento empiezo con ardu, que estoy empezando! He visto ejemplos en paginas y en youtube de arduinos controlando la inyeccion de coches, pero claro, siempre en gasolina. En gasoil quiero empezar por una bomba de inyección como la que lleva mi coche, una VP30 de Bosch, inyeccion directa a medias entre inyeccion mecanica y electronica, no va calada con la distribución, y es una sola electroválvula si no me equivoco la que abre para cada inyector segun gira la bomba (como las de inyeccion mecanica)
Ahí es donde tengo que ponerme las pilas, el cómo activar esa electroválvula (o los inyectores independientemente si son electromagnéticos o piezoeléctricos) con tiempos tan pequeños de inyección ampliando la Ardu con electrónica, como cuando controlas un servo, un motor, pero en este caso un pulso de un tiempo determinado.
Si te digo la verdad, el CAN bus mi intención es eliminarlo por completo si es posible, no solo para mi actual coche, que por can solo puedes acceder al abs y al airbag (lo demás por la linea k, y segun que cosas), sino en el caso de un futuro coche (lo de tener una red informatica que controla mi coche no me gusta mucho. estudio para mecánico y tendré acceso a todas las maquinitas del mundo, pero donde esté cortar y empalmar...) Sobretodo me interesa controlar la centralita, ya que muchas entran en estrategia por tonterías, y la cosa es que tengas el poder de decision de que es importante y que no, y de saber que sensor falla directamente en tu cuadro de mandos.
Mi intención es que sea totalmente autónoma, que se puedan cambiar parámetros desde la propia centralita, mediante una pantalla y unos botones, sin necesidad de un pc externo. Una shield con una tarjeta de memoria y otra con pantalla para eso vendrá muy bien, aparte de guardar mapeados, opciones, y demás cosas, como unidades a mostrar, sensores que quieres ver en pantalla, etc etc etc, tengo que ir haciendo una lista de todo lo que quiero tener en cuenta, como sensores, relojes, datos de interés y etc.
Si el coche tiene inyectores de activación independiente, sean electromagneticos, piezoelectricos, o del tipo que sean (que algun otro tipo sacarán) sí hay que controlarlos independientemente, como si controlases cada bujía de manera independiente (ahí entra en juego la electrónica, ya tengo varias centralitas para desmontar, y algunas otras que quiero comprar) SI tienes una bomba como la mía, una VP30 , 36, o 40, hay que controlar la apertura de la electrovalvula en el momento justo de la inyeccion. En mi caso, tengo una centralita Bosch EDC-15M, esta centralita calcula CUANDO hay que inyectar, basandose en parametros como las revoluciones de la rueda fonica, carga del motor, solicitud al acelerador, etc etc, y ajustandolo segun otros parámetros, hace un precálculo aproximado del la cantidad de combustible a inyectar, y por ultimo, le pasa esta información a la centralita de la propia bomba de inyección, que con los valores de temperatura del combustible, y otros que toma esa pequeña centralita (quiero que todos estos valores los recoja la Mega2560 para que todos los procesos se hagan en una sola placa) determina CUANTO inyectar en total en ultima instancia.
Ahi es donde entra en juego la electronica, lo de recoger señales por parte de la Mega2560 si no me equivoco es sencillo, entradas digitales para los sensores, lo dificil es eso, que no se que tipo de componentes electronicos tengo que usar para conseguir la activacion tan rápida de milisegundos para la bomba de inyección (tampoco se cuanto necesita, a lo mejor no es tan dificil como creo, igual con transistores va que chuta, mi centralita tiene 11 años, y las hay mucho mas antiguas) y en el caso de inyectores electromagneticos o piezoléctricos, si que necesito conseguir una activación de nanosegundos, manteniendo por ejemplo en el caso de los electromagneticos la bobina ya cargada para que abra con rapidez (que es como se hace en los sistemas actuales)
Ya iré poniendo info de lo que quiero hacer, de como hacerlo y demás, hice varios cursos de cada tipo de inyección, de como se activan, con las señales para ver como tiene que ser la activación, la info de la megasquirt, como debe funcionar, las formulas, los sensores que le quiero conectar, valores a controlar, esquemas de como funciona cada inyeccion electronica, y todas las ideas posibles, y se irá haciendo lo que se pueda, no creo que esté listo en 1 mes, o en 3, pero tarde o temprano estará lista 
No cojo una megasquirt porque habría que modificar la electronica, y se programa a traves del pc con un programa hecho por ellos mismos, y sería incontrolable, o mejor usar la propia electronica de la megasquirty, aprovechando la señal para cada inyector y capando las bujias, pero de momento no me voy a gastar 200 pavos, asi que mejor partir de cero, y que se pueda cambiar todo desde la pantalla de la centralita y me quito de programas intermediarios. De momento con ir consiguiendo solo con la mega2560 controlar la bomba de inyeccion, me doy con un canto en los dientes, con eso ya tendría una centralita totalmente funcional, lo demás son opciones para hacerlo más universal y que la pueda usar el que quiera independientemente de su coche.
Muchas gracias por el interes, y si necesito ayuda ya te ire preguntando, que veo que tu tambien controlas un pokillo!