Hondamatic Change Relay Reverse Engineering

Maraakate

Veteran Member
Joined
Jun 7, 2022
Total Posts
4,767
Total likes
2,277
Location
Lancaster, PA, USA
Now that the CDI project is more or less complete I think we should move the previous Change Relay discussion here.

Where I'm currently at with things is that the schematic I built partially works. The BJT transistor biasing is incorrect so it "thinks" it's in gear which prevents starting the bike with the starter. However, you can start it with the kickstarter. This also has the side effect that the 15 degree pulse is triggered at idle, instead of 7.5 degrees.

I did some basic testing over lunch today and have discovered that you can disconnect the light blue wire to the CDI entirely and this will disable the 7.5 degree pulse at idle. This opens up a possibility that if you have a bad change relay and cannot source another one then you should be to make a small harness adapter that completes the circuit for the lights and the starter button. Obviously, you will lose the 7.5 degree at idle timing, so it might not be a good idea to leave it idling excessively in Neutral (i.e. starting the bike walking away for 10 whole minutes). You also need to be incredibly careful to not trip the starter button while in gear. But, if you're in a pinch this should help. It also means if you have a faulty change switch (or it's been scavenged for some reason!) then its possible to find the right sized bolt, close off the hole, and still be able to use some part of the bike.

I have gone over the circuit with an EE friend, and he suggested just getting rid of the BJT entirely and going with a MOSFET as these are more reliable and it's what they would have used had they been more readily available back then. The MOSFET I intend to use is overpowered for the application, but cheap. It's the most ubiquitious one available from Digikey, a IRF540NPBF. His suggestion was to use that, and change R1 to a 1K and R2 to 10K and this should work. He said the values of R1 and R2 with the MOSFET aren't completely critical. I.e. could use 10K for R1 and 100K for R2. I'm ordering those parts tomorrow and will wire it up next week and see how it goes.

I'm reattaching the files from the previous thread. The PCB size is not optimized to fit in the side cover. It's large on purpose to make it easy for someone to wire one up on perfboard with point-to-point or scrap wiring. Once the circuit is confirmed working I will shrink it down and it may even be possible to get a SMD version so small that it could be a simple harness plug in that could float in the side cover. I would have to check pricing on pre-assy from China for this and/or finally learn how to SMD solder (it's been on my TODO list for 20 years).

CM400A_Change_Relay_Schematic_Rev1.jpg
CM400A_Change_Relay_PCB_Rev1.jpg
 
Original dimensions of the board are about 42mm x 28mm. I shrunk it down to 38mm x 27mm. Won't get the parts for about 2 weeks. I'm in no hurry to get these.

Capture.PNG
 
This is mainly for kbongos, but for anyone else interested here is the confirmed working schematic:

Capture.jpg

All commonly sourced parts, should be pretty easy to build if you have some kit building experience. I used 1 watt resistors, but next round I will try 1/2 watts at 1% and see how it fairs. I think it should be OK.
 
PCBs finally came today. Soldered one up very quickly, tested it out and it works just fine. I did replace the 300 ohm resistor with a 220 ohm since I didn't feel like wiring two resistors together to get close to 300 ohm. Seems to make no difference. Now I'll have to come up with a 3d printer case to store all this in.

20220725_102330.jpg

20220725_105745.jpg

20220725_105751.jpg

20220725_105904.jpg

20220725_105916.jpg
 
Last edited by a moderator:
Took almost a year, but got my buddy the prototype and he has 3D printed a case that should work.

The one picture with the PCB in it is an earlier design that was too short, but to give a general idea I'll post it as well.

348357989_3168766343420451_6161713022257732299_n.jpg 348358318_1380611309150932_1992001196402446672_n.jpg 348357844_681527483858545_7706715778350629510_n.jpg

The cases for the change relay will likely be 3D printed professionally. This will keep the costs down of this small, yet critical part. It's not near a heat source and is hidden under a side cover so I see no reason to increase the expense by using potting compound and a metal case. Target price for this part like be somewhere around $30-$50. Have not tallied it up yet.
 
Last edited by a moderator:
If someone really needs it, they can message me. I don't normally offer it for sale as it only comes in the 3D printed case, but also these are not really known to go bad. Its job is to prohibit the starter from running unless it's in neutral, to trigger the light blue bullet connector in neutral for the 7.5 degree timing and to kill the engine if kickstand is down in gear. You can run it entirely without it if you needed to.
 
Thanks, just noticed a new member was reading it so I wondered if there was anything new to share.
 
If someone wants it really bad, they can message me. I've only sold a couple because it's incredibly unlikely for the relay to be the problem. It's basically two transistors, a couple of diodes and a couple of resistors for some basic logic switching. Not really much to go bad unless it was stored really bad or someone tried pumping some ridiculous amount of voltage to it.
 
Back
Top Bottom