I scrapped the idea of using an arduino as it was gonna be too clumsy with all the spliced cables and such... I am now using a raspberry pi to interface directly with my powertronic ECU. I wrote a program that communicates with powertronic ecus via USB and saves the data i need in csv format...
I spliced the ignition wires and connected a multimeter and was able to detect a variable voltage. I have not tried connecting it to the arduino yet but ideally the signal should resemble a 12v square wave and thus should be fairly easy to pick up with the arduino and the right voltage divider...
this is the first version of the software that will be running on the arduino, it's untested and i am posting this just so you get an idea of what the code might look like, i will definitely fix a lot of stuff in the coming weeks. the TPS readings will also need calibration but that's for...
first let me list some of the material i am using:
1x Arduino UNO Board
1x Variable voltage buck converter (to lower to 5v and stabilize the ignition coil signal)
1x Voltage divider (you can build one, it's very easy maths, to lower the analog TPS signal voltage so we dont destroy the arduino)...
Hi everybody, i'm currently working on a simple datalogger for my bike (to adjust fuelling and ignition) and thought i'd just share this in case someone else wants to try in the future.
I'm interested in logging 3 data points at the moment (more can be added later if need be): RPM, AFR and TPS...
that's good to know, i resorted to just splitting the ignition coil cable open and running the 12v through a voltage divider. i will test my code this weekend as i dont have access to the bike during the weekdays unfortunately :(
Last question, how is the TPS wired? I cant seem to understand it from the wiring diagram:
It's the M60 in the picture, i cant understand which wires are going from the sensor to the ecu and which are going to the electric actuator...
Yep thats good advice. Since the injector signal is digital i may try to attach it to one of the interrupt pins of the arduino so I don't have to do anything, i just tell it to interrupt on the rising (or falling) edge and every time the processor gets interrupted it will automatically execute...
That's a sick setup! I already have some stuff setup and a rudimental map i made which runs good but i would like to set up proper datalogging to actually sit down and adjust everything based on data instead of looking at the afr gauge while shooting down a straight road near my house . I...
Had i found this post a few months back when i had the same problem it would have spared me a headache. If anyone is having stalling problems first thing check that the sparkplug connector is properly seated, mine was halfway in, the bike would start but i would skip a spark sometimes making me...
Wow i finally found another crazy guy like me lol. I have a couple of questions for you! Hopefully you'll read this, it would help me quite a bit in my own project. First question, how are you getting all of your data? Im especially interested in the rpm as i cant seem to find the right cable in...
Yeah it looks like they changed it completely cause in the diagrams there is no A53 anymore nor is there a separate light control unit but just one big block named "dashboard". I have a 2018 model.