Headlight Booster

Want more JUICE out of your stock headlight, and do not want to modify your existing wiring. Click to learn more.

HID charging conversion

Are you tired of Battery depletion everytime you uses your newly installed High Intensity Discharge Headlight, Click for solutions.

Fixing OIL drain plug thread

Are you looking for fixing that oil drain plug that went bad and unable to thread that bolt due to loose thread, Here is an easy solution for, CLICK for detais.

Led Light Solution

Wanting to conserve battery power of your motorcycle? Why not change all of your indicator BULBS, such as signal light, tail light and brake light to LED BULBS. Click for more info.


CDI is the heart of your ignition, wanting more power than STOCK but do not want to buy such RACING CDI? You need to know how it work first to understand where to START improving the ignition. Click for more.

Horn Interrupter

Want to have a horn sounds like a machine gun that produces successive sound with only one press of the HORN switch, add spice to that annoying stock horn, CLICK for details.

Reusable OIL filter mod

Paper element OIL filter tends to suffer from clogging, so why not try this filter mod I am using with my small motorcycle for more OIL flow.

Related Posts with Thumbnails

Last Updated: June 19, 2014

New Honda Wave 125 Alpha 2014

Honda Philippines Incorporated, announces the release of their wave series, the new Honda Wave 125cc Alpha, equipped with newer leg shield design for a more energetic and aerodynamically redesign for more protection on road debris.

This new small commuter bike still carry the 125cc single cylinder air cooled engine, but now is equipped with a SASS (secondary air supply system) for a more environment friendly and a more fuel efficient motorcycle.

Front section was also redesign by moving the signal light indicators more forward.

The Rear braking system still uses the drum brake assembly, common to honda small motorcycle, no manual transmission variant.

Gilas pilipinas TV ad announcing their partnership on the FIBA world cup.

Honda Wave 2014 generation is already out in the philippine market price stands at P55,000, almost a price of any 100cc commuter bike.

Last Updated: June 14, 2014


This is a test if high power led can be used as led  headlight, and to replace my sinski beta 150cc bulb headlight with this. It is a 7 strings of 3 watts high power led that will driven at 28v 700mah. Although the unit is not in near completion because of thermal reliability. I have not incorporate it on my scooter just yet.

This is the beam..(shot taken away from the beam of the led to protect the ccd of my camera). It is not quite powerful because as i had said, there is a thermal runwaway on my CC driver. I had used the NCP3063 by on semiconductor and I based the design on their datasheet. with an efficiency of 79% which is too low for my desired application and those power losses gone to waste by heat build up.

This is the video of the beam shot which was taken at a very dark place without any other light aside from the led.

Last Updated: June 10, 2014

Modifying DC-CDI

Currently working on reverse engineering the DC-CDI of my suzuki motorcycle. I had read almost all articles in regards to capacitive discharge ignition for motorcycle, from analog to the complex MCU based ignition, But this ignition made by denso really making me work hard to find the MCU datasheet but to no avail.

Looking at the picture (click to zoom), The MCU is actually made by freescale inc. a Motorola based MCU with a part number SC528524. The IC is actually a predefined package for the motorcycle manufacturer design, so getting the data out of it will be impossible, not unless you are one of the engineer and designer who actually built the black box.

The SC528524 is the heart of this CDI, it holds the data for generating the ignition map, the timing, the RPM limiter, the TPS switcher, the SCR gate trigger and the control of the High Voltage Converter. If and If only we have the datasheet of the MCU, perhaps we can be able to use the Rx and Tx pins to communicate it with a computer and proper software. But again, since it is a predefined MCU made only for them, reverse engineering with the current MCU is difficult.
Shogun DC-CDI MCU removed
And so the only way to use those Rx and Tx port is to remove the heart and replace it with a microcontroller with a UART function.

By tracing each section of the entire block box and redraw the schematic, all possible component of a good working ignition are all there, so by using any other MCU, an open source software may do the trick. How about using PIC Microcontroller made by Microchip, Yes there are lots of them all over the internet, just search them.
pic16f628A by microchip
Example is the cheap pic16f628A, a programmable MCU nearly being used by ignition enthusiast who design their own version of digital cdi, that by pin to pin connection on the remove motorola MCU. It may actually work.

Photo shown is a very popular ignition made for remote controlled planes, It is an open source project by many people in a forum. Hardware and Firmware for the 16f628A microchip are all posted here...

1. www.transmic.net
2. www.electronics.gompy.net/

Illustration of A Working DC-CDI

Digital DC-CDI schematic (full schematic diagram of shogun 125cc ignition controller)
Full schematic diagram of Suzuki Shogun DC-CDI
The schematic was traced manually using every component attached to the circuit board, and with the help of a schematic capture such as diptrace, it will then be easy to interface the pic16f628A with the original functional block below.

1. Pulse Shaping Block
2. TPS Block
3. MCU block (heart of any digital CDI)
4. SCR/Capacitor block
5. High Voltage converter block (no alternator needed)

Pulse shaping and conditioner block

The circuit inside this block is responsible for the shaping and and clipping for the amplitude for the MCU to receive and access as the flywheel equipped with magnet passes through the pulser coil. Depending on the polarity of the coil, this circuit will receive that pulse every revolution whether positive or negative pulse. If the program of the MCU needs to receive only the negative pulse then this circuit will be responsible for making it a negative pulse if the polarity of the pulser is a positive output, and vice versa.

TPS block circuit

As the name implies. TPS corresponds to Throttle Positioning Sensor. This sense the throttle position by way of a switch fitted on the carburetor mainly, for improve acceleration purposes and or fuel efficiency delivery of the whole ignition front end. Not all CDI is equipped with such for a cdi can work with or without the TPS. But for an EFI system, TPS is a must. (but it will not covered with this article for the CDI being modified here is mainly for carbureted type ignition)

MCU block

The heart and source of all sensor and outputs the necessary command to the SCR, HV generator oscillator, and TPS input, as well as the pulser coil input. Depending on the firmware itself will make every cdi differs in performance and output. The stored ignition mapping will also tell the difference where the bike will pull hard at an RPM band. All CDI are created equal, only the ignition map differs. So why in the heck did they make such racing CDI if they are almost equal with the standard CDI. Theoretically, only the power on the certain RPM band will be moved, it will not grant you extra HP for a normal engine. If the engineers  were able to get 50 reliable HP, they would have done it... but you can modify the distribution of the power. (Ex: more advance = more torque at a particular powerband) or remove the rev limiter that limits the probability of having above optimum performance.Concretely, to tune the advance curve according to the engine/exhaust/carburation/air filter and to get same extra HP, a real dynamometer will serve you as the basis of engine tuning, and not on the CDI alone.

SCR/Capacitor block

This is the area on when to charge and then discharge the capacitor the dump to the ignition coil. As the capacitor is charge by the HV converter, when the MCU sense the first pulse, it will then calculate everything via the ignition map stored on the MCU, either advance or retard, then trigger the scr gate at the right time..The engine will lose power when the CDI block fired the spark plug at the wrong timing due to wrong calculation and data of the MCU. so all in all, this block still rely on the MCU data.

High Voltage Converter Block

An important block for an ignition to be called DC-CDI. The circuit that is responsible of producing a large amount of voltage from 20kv up to 40kv, but of course depending on the design and topology used in this converter, the efficiency and reliability is important. Instead of having an external High voltage generator located in the generator side to which an AC-CDI use, DC-CDI do not have that kind of winding, instead it is placed inside the black box. An ocillator that is connected to the MCU SCR trigger output is needed to off and on the HV converter for charging and discharging the Capacitor and in sync with the SCR gate triggering to avoid the gate locking down during discharge. There are many design employed on a HV converter of dc-cdi, such as flyback converter, push pull converter, and the cheap low cost forward converter. In the circuitry above, they used the forward converter, only few components needed to have a cheap but reliable kind of converter for the CDI, although the efficiency is not that high in comparison with the flyback topology converter,

To be continued..for the placing of the pic16f628A and preliminary testing on the workbench before trying it on the bike,and communication with PC to update and change ignition map...Please be back thank you.