Finally it is complete! After a few months of development, hardware and software design, research into Harley-specific characteristics and general toiling I have completed the speedominator. While photos and general build progress is detailed on the previous thread this one shows the first drive.
1. Displays Speed, RPM, current gear, engine temperature, ambient temperature, trip distance/time, battery volts, fuel consumption.
2. Dynamic RPM redline. While the engine is still cold the redline is indicated at about 3000RPM, moving up to the normal limit of 5200 gradually as the engine warms up and reaches operating temperature.
3. RPM shift indicator. The RPM display flashes rapidly to indicate shift. The shift RPM can be specified, or be chosen as a percentage of the redline (e.g. Shift at 80% of the current redline).
4. As I sometimes wonder what a previous trip's distance or duration was I made Speedominator display the last trip's distance, duration, highest rpm and speed at startup. This display remains static until the engine is started, which indicates start of a new trip.
5. After turning off the ignition the same details of this trip is displayed and held for 10 seconds, after which time Speedominator turns itself off to conserve power.
6. Front and rear cylinder temperatures can be viewed individually, in Celcius or Fahrenheit.
7. A seperate distance counter is maintained between refuelling. A fillup can be recorded on Speedominator, and from this the fuel consumption is calculated and can be displayed. The fuel distance counters resets automatically when you refuel, so it can be used as an indication of when to start looking out for filling station.
8. A separate user distance counter is maintained that the user can reset by holding in a button.
9. Wheel size can be specified for speed calibration, and the gears can be individually calibrated.
I made this speedominator measure the speed, RPM and engine temperatures with it's own sensors, that way it is usable on older non-EFI harleys as well. I plan further development to make speedominator read all the data from the ECU's diagnostics port, making for a more plug 'n play solution on EFI based bikes.
Are you going to try and market these things? Very impressive job you have done.
Thanks, Pastor. Mostly this was done as a "because I can" project, and because I love designing little things. It's my daytime job, and my nighttime hobby. But marketing and any sort of production run is a totally different ball game altogether, and I'm still considering this. The thing is, I never did it for the money to start with... in fact it cost me quite a bit for this prototype. What I'd rather do is to sell off the design to someone who has the ability to market and produce these things.
But let's see what the future holds. Once the diagnostics-port version is complete I'll have one that works on almost any Harley, and then it may become worth it to mass produce.