Motolink is a fuel mapper, which is a device that will read values from various sensors (rpm, tps, afr) to create 2D maps containing measurements.
Why would I need this? Is it like power commander 5 autotune / Bazzaz?
There are various racing ecu kits sold by manufacturers (Honda, Yamaha, Triumph, etc...) that allow you to modify different values, like fueling and ignition advance.
These do not have any kind of real time tuning capabilities, so that's where my devices gets interesting.
In short it's pretty close to what power commander offers with their ($500+) autotune.
You basically go for a spin on the dyno / at the track, come back, and there's your map.
You can now modify the fueling in your software and start over until you are happy with the results.
Now the technical details: (current revision B)
- STM32F303 QFP64
- Qt GUI for control (Cross-platform, fast and lightweight)
- ADC1 for slow analog, ADC3 for fast analog
- Knock sensor DSP processing (Hann window/FFT)
- Timers for frequency capture (RPM/Speed)
- No ASICs, all done in MCU
- Serial interface to innovate wideband controllers (MTS protocol)
- Bootloader for firmware updates
- USB connection
- Debug console via USB CDC
- Maps and settings saved in external SPI EEPROM
- OBD emulator over CAN BUS (for external datalog ie racechrono)
- Sensors input: Direct, OBD (Can Bus)
Project url:
https://github.com/fpoussin/MotoLink
Demo:
https://www.youtube.com/watch?v=rAnS-8KSQrY
What's left to do:
- Test on a racetrack
- Map smoothing? (affect more than one cell at a time)
- ?
- Profit
For rev C:
- Replace microfit connector with a J1962 (OBD) connector/enclosure set like ELM327 adapters (these are hell to de-pin, and are a little too small for my application)
- Integrate discrete LSU 4.9 wideband controller, get rid of RS232 IC and MTS stuff (or use 14point7 module?)
- Add LSU 4.9 connector at the other end
- Add ESP32 module for wireless connection over wifi/BT SSP?
- Emulate ELM327 over BT instead of OBD over CAN?
I do plan to integrate some of these features into rusefi at some point.
Let me know if you have any questions.