Etincelle programmée

  • Bloobaba
  • Bloobaba's Avatar Topic Author
  • Offline
  • User
  • User
    Registered
  • Posts: 58
  • Thanks: 46

Etincelle programmée

29 Jun 2026 07:01 - 29 Jun 2026 07:04
#925366
Hello everyone.
I have developed Arduino code—with the help of AI—to create an ignition system with a programmable advance curve.
The setup involves a control unit that connects between the sensors and works with either a first-generation TCI unit or a GM HEI module.
I am currently in the development phase, but the system is performing well on the static test bench. I still need to build a dynamic test rig to verify—using a timing light—that the actual advance matches the programmed settings.
I have a question:
Has anyone here worked on an advance curve for a GPZ550?

This system would be suitable for any type of engine—single-cylinder, twin-cylinder, 2-stroke, or 4-stroke—and I even have a program for a 120° 2-stroke triple.

a few picture:

Image 1: View of the readings from the two sensors + current advance.
Image 2: View of data such as the sensor angle relative to TDC, coil-off time, and maximum RPM.
Images 3 and 4: Advance curve program. Adjustable using three push-buttons.



Z400F 84 (ZR400B1)
Gpz900R 84
500 H1 73
Gpz550H1 82
Gpz550H2 83
Last edit: 29 Jun 2026 07:04 by Bloobaba.

Please Log in or Create an account to join the conversation.

  • Wookie58
  • Wookie58's Avatar
  • Offline
  • Moderator
  • Moderator
    Registered
  • Posts: 6515
  • Thanks: 4105

Re: Etincelle programmée

29 Jun 2026 08:10
#925367
Love what you are doing with this, very impressive, electrics are my bag but electronics are a whole different bag. I guess if you start with a stock 550 ignition curve as a baseline you could fine tune your map from there

Please Log in or Create an account to join the conversation.

  • Bloobaba
  • Bloobaba's Avatar Topic Author
  • Offline
  • User
  • User
    Registered
  • Posts: 58
  • Thanks: 46

Re: Etincelle programmée

29 Jun 2026 10:18
#925372
Yes. The engine setup will use 61mm Cruzinimage pistons (615cc), 280° camshafts, and CVK30 or 32 carbs. So, my system is suitable; I based it on the specs used for the ZX900, ZX10, and RX models—specifically, +4° of advance. Where I need to learn more is in understanding how ignition timing affects the performance of Z (or KZ, for you folks) and GPz engines—specifically the shape of the curve: should it have a steep slope that flattens out as RPMs rise? Anyway, that’s where I’m at. As for the gadget itself—getting into the world of microcontrollers is a bit like getting into welding or machining, except it takes up less space.

Z400F 84 (ZR400B1)
Gpz900R 84
500 H1 73
Gpz550H1 82
Gpz550H2 83

Please Log in or Create an account to join the conversation.

  • Wookie58
  • Wookie58's Avatar
  • Offline
  • Moderator
  • Moderator
    Registered
  • Posts: 6515
  • Thanks: 4105

Re: Etincelle programmée

29 Jun 2026 10:50
#925373
Most of the KZ's seem to ramp up between 1000 - 4000 then level off. It's a question of striking a balance between performance and engine damage but at least your system is adjustable. Years ago I modified the mechanical advancer on the 1100 Honda motor in my Harris, it pulled well through the fears but if you wound it on from low revs in the higher gears it used to "pink"

Please Log in or Create an account to join the conversation.

Moderators: Street Fighter LTD
Powered by Kunena Forum