Síguenos
Hacer un proyecto nuevo con Megasquirt
Un proyecto es un archivo donde se configuran los parámetros para un motor en concreto, se pueden tener tantos proyectos como se quieran ya sean para un mismo motor a para diferentes motores. Cuando realice la compra de una unidad en Piratamotor, se contactara con usted para realizar una configuración básica. Al recibir su unidad desde Piratamotor, tendrá el ultimo código instalado y la configuración que se ha hecho según sus especificaciones, esta configuración no asegura que el motor arranque, para ello se deben realizar pruebas y calibraciones, pero tiene la configuración básica para su motor, sobre todo en las unidades PNP, donde estará configuradas las entradas y salidas para ventiladores, luz de avería, velocidad, distribución variable y todo lo demás, por lo que no pierda esta configuración.
Para no perder la configuración hecha en su unidad, realice un nuevo proyecto como se explica en este manual. El ejemplo es para un procesador MS2 y un código MS2Extra, la forma de hacerlo en MS3 o en otro código es muy parecida, pueden variar un poco las pestañas a configurar, pero la base es la misma.
Lo primero es tener el programa de ajuste accesible, se llama Tuner Studio y se puede descargar del siguiente enlace:
http://tunerstudio.com/index.php/tuner-studio
Una vez descargado e instalado empezaremos creando un proyecto nuevo, para ello nuevo abrir Tuner Studio e ir a, File / Project / New Project, la pantalla es como la siguiente:

Imagen 1
Project Name: el nombre del proyecto, se pueden tener tanto proyectos como se quieran, ya sea para un mismo motor o para varios motores, por ejemplo, se quiere tener un proyecto para un motor con turbo y otro sin turbo, indicarlo en el nombre y guardarlos como dos proyectos diferentes, después cambiar de un mapa a otro sólo es cuestión de abrir el proyecto y grabarlo en Megasquirt.
Proyect Directry: el directorio donde se guardara el proyecto, por defecto Tuner Studio creara una carpeta para guardar proyectos.
ECU definition: consiste en activar en Tuner Studio el código que tiene cargado el procesador, lo más sencillo es pulsar en “Detect”, el programa buscara automáticamente el código que hay en el procesador y lo incluirá en el proyecto.
En caso de no detectar el código de esta forma, las dos principales causas son:
La ECU no esta alimentada con +12V CC.
El driver del cable de comunicación con el PC no esta instalado o tiene la velocidad de Baud Rate incorrecta. Este problema no se debe a la ECU, es un problema con Windows o el antivirus. Normalmente al conectar el USB al PC, Windows detecta que hay un nuevo harward e intenta instalar los drivers correctos, si esto no funciona, debe instalar los drivers manualmente.
Para realizar la instalación manualmente debe tener los drivers, el cable suministrado en Piratamotor es de la marca FTDI, en el momento de escribir este manual, el enlace de descarga del driver es el siguiente https://ftdichip.com/drivers/vcp-drivers/. Una vez tenga los drivers diríjase a administrador de dispositivos en Windows y busque en el listado "Puertos com y ltp", dentro debería aparecer un "USB Serial Port COM X", pulse dos veces con el ratón y se abrirá una nueva ventana, en las pestañas superiores debería aparecer controlador, pulse en controlador y en actualizar controlador. El proceso de instalación es como cualquier otro driver, deberían aparecer dos opciones, buscar automáticamente y examinar en mi PC, pulse en examinar en mi PC y busque la carpeta donde a descargado el driver, se debe instalar.
Por ultimo entre otra vez en el Puerto Com y lpt y pulse otra vez el puerto com que ha configurado, pulse en configuración del puerto y establezca la primera opción "bits por segundo" a 115200 para MS2 y MS3 o a 9600 para MS1.
En algunas ocasiones se detecta el código instalado en el procesador, pero sale una pantalla con un aviso. El aviso dice básicamente que se ha detectado el código pero Tuner Studio no tiene el archivo correcto, una opción que da el aviso es buscar y descargar el archivo, pulse sobre esta opción y debe solucionar el problema.
Si se quiere poner algún dato más se puede hacer en “Poyect Description”, una vez hecho se pulsa a “Next” y aparecerá una pantalla como la siguiente:

Imagen 2
En esta ventana se configuran varias opciones, las más importantes son las tres primeras, el resto deberían estar desactivadas:
- Osygen Sensor / Display: se activa la forma en que trabaja la sonda lambda, como sensor O2 o como Wideband.
- Temperatura Display: se elige como mostrara la temperatura, en grados Fahrenheit o Celsius.
- Megasquirt / microsquirt selection: Normalmente se detecta en el paso anterior, por lo que no debe hacer nada
- CAN_COMANDS: lo normal es que este desactivada.
- EXPANDED_CLT_TEMP: lo normal es desactivada a no ser que se necesite un rango de medición mayor, por ejemplo en motores refrigerados por aire.
- EGTFULL: lo normal es desactivada
- USE_CRC_DATA_CHECK: lo normal es desactivada, la usan los desarrolladores.
- Si aparecen más opciones, desactívelas.
Pulsar "Next" y aparecerá una pantalla como la siguiente:

Imagen 3
Esta imagen es un resumen:
- Nombre que se ha puesto al proyecto.
- Como se realizara la comunicación.
- El puerto al que está conectada Megasquirt.
- La velocidad de transmisión de datos, debe ser: 9600 para MS1, 115200 para MS2 y MS3.
- Test Port, al pulsar este botón se comprueba la comunicación entre Megasquirt y el PC, si esta correcto pondrá “succes” si el puerto o la velocidad está mal pondrá “failed”.
Al pulsar “Next” saldrá una pantalla con los relojes en pequeño moviéndose y un botón que pondrá “Finish”, al pulsarlo se descargara toda la configuración que se ha hecho en Piratamotor para su motor al PC. Aunque se deben hacer pruebas y calibraciones para poder asegurar que el motor arranque, le recomiendo que empiece con esta configuración. Si desea probar cosas distintas, realice otro proyecto idéntico a este con el nombre pruebas y guarde esta configuración por si la necesita, sobre todo en unidades PNP, donde tendrá todas las entradas y salidas que necesita configuradas.
