AC-CDI analog v2.4

v2.4

Characteristics.

  • For ONE or TWO* cylinders
  • Highly adaptable.
  • Can handle different pickups coils (Yamaha,Honda,Suzuki,Kawasaki,Zongshen)
  • Use the second pulse of the pickup for LOW RPM , idle and easy start.
  • Use the first pulse of the pickup for HIGH RPM, maximum power.
  • RPM when CDI jump from LOW to HIGH is adjustable.
  • LED indicator.
  • Need a working charging coil for the capacitor.
  • Doesn’t need a battery
  • No rev-limiter
  • Ready to use unit available in the SHOP.
  • Printed Circuit Board available in the SHOP.

Limitations.

This CDI only does the ignition task, it doesn’t use any safety like neutral and sidestand.

  • Connect directly Neutral switch wire to Neutral indicator.
  • If you need “Side-stand security” then connect Sidestand switch to KILL wire of this CDI

ACCDI v2.2 free no processor for positive first pickups   End Of Live
ACCDI v2.4 not free no processor for positive or negative first pickups Setting via Jumpers
ACCDI v5 free source code available Timing adjustable by customer Setting via PIC programmer EOL
ACCDI v6 free no source code   Hard Settings EOL
ACCDI v7 not free no source code Timing adjustable by customer Setting via PIC programmer
ACCDI v9 not free no source code Timing adjustable by customer Setting via Wifi EOL
ACCDI v10 not free no source code Timing adjustable by customer Setting via USB delivery in 2020
DCCDI Atmel free source code available Timing adjustable by customer Setting via ATMEL programmer EOL
DCCDI v2 free no source code Timing adjustable by customer Setting via PIC programmer EOL
DCCDI v7 not free no source code Timing adjustable by customer Setting via PIC programmer  
DCCDI Atiny free source code available Timing adjustable by customer Setting via ATMEL programmer EOL

WHAT DO YOU NEED?

  • One PCB : Available in the SHOP section.
  • Electronic components: Parts list
  • Put the components in place: components.jpg
  • Wire the CDI: Wiring
  • How to hock this CDI on a Yamaha XT600

  •  

    How does it works?

    This AC-CDI use the 100 to 200 Vac provided by the charging coil to charge a capacitor through a rectifier bridge.

    When the spark time comes, the CDI trigger a thyristor that discharge the capacitor inside the primary coil.
    This burst of energy into the primary induce a high voltage of few thousand volts into the secondary coil, enough voltage to create a spark at the sparkplug contacts.

    here is a interresting description of how a CDI works: https://www.youtube.com/watch?v=0yK3Opq_i0M

    The CDI is triggered by the pickup coil. There are different kinds of pickups:

    • Some bikes have 2 pickups, one for idle/low-rpm setting at 12° Before the TDC and another for high-rpm setting at 36° Before the TDC. ie Yamaha XT550-XT600
      – Connect the LOW pickup to “LO” input
      – Connect the HIGH pickup to “HI” input
      – DIP switch N°4, 5 are set to ON (1 is OFF)

    • Most bikes have only 1 pickup.
      – Connect the pickup to “HI” input
      – DIP switch N°1 is set to ON

      • This pickup puts out a sine signal that could be Positive then Negative (I call it PN) ie Yamaha, Kawasaki
        – DIP switches N°3 and 4 are set to ON

      • or the opposite: Negative then Positive (which I call NP) ie Suzuki, Honda, Zongshen, KTM.
        – DIP switches N°2 and 5 are set to ON

      Sensitivity

      This CDI doesn’t have seamless advance, it jump from LOW advance to HIGH advance.
      The moment when the CDI jump from Low to Full advance is adjustable by potentiometer RV2 (HI).

      Start tuning with RV2 at the maximum value (totally screw) then slowly unscrew it to lower the resistance, therefore the RPM where it switch.


      Compatibility

      Compatible bikes


      Partially compatible bikes


      Not compatible bikes



      TROUBLESHOOTING

      Step 1

      See: troubleshoot step1
      – Don’t connect the pickup(s)
      – Don’t connect the Kill Switch
      – Connect the ignition coil
      – Remove the sparkplug from the engine and connect it to a GOOD metal frame (ground)
      – Connect the charging coil
      – Connect a DC voltmeter between Ground and Kill output
      DIP Switches positions don’t matter for THIS step.
      Then:
      – Kick start or electric start a few times to load the capacitor.
      The voltmeter should raise up to 100 or 200Vdc.
      If not: Check grounds, connections, joints, charging coil (stator)

      Step 2

      See: troubleshoot step2
      – DIP Switches positions : 1, 3 and 5 are ON. Other switches are OFF
      – Turn RV1 and RV2 to the minimum resistance (position: 0)
      – Kick start or electric start a few times to load the capacitor
      – Connect the +12v plug from a battery to the LO input:
      Led turns on.
      – Capacitor discharge into the ignition coil and one spark must fire at the sparkplug.
      If not: Check grounds, connections, joints, SCR, ignition coil, spark plug cables, spark plug.

      Redo this Step 2 but this time Connect the +12v plug from a battery to the HI input.

      Step 3

      See: troubleshoot step3
      – DIP Switches positions : 1, 3 and 5 are ON. Other switches are OFF
      – Turn RV1 and RV2 to the minimum resistance (position: 0)
      – Kick start or electric start a few times to load the capacitor.
      When the main capacitor is charged and the voltmeter shows 100 to 200Vdc, then:
      – Connect the pickup coil to the LO input.
      – Kick start or electric start once.
      When the piston approaches the TDC and pass in front of the pickup, a positive pulse is send by the pickup and trigger the SCR.
      LED blinks and the capacitor then discharge into the ignition coil and a spark must appear at the sparkplug.
      If not: Check grounds, connections, joints, pickup coil, RV1 and RV2 are at 0, reverse the 2 wires of the pickup coil.


      IGNITIONS FAMILIES


      VIDEOS.

      • v2.2 fitted a Scooter:
      • Analog CDI on a DR125:
      • Analog CDI on a XT125/1982:
      • Analog CDI on a XT400:
      • Analog CDI on a XT600:

    13 thoughts on “AC-CDI analog v2.4”

    1. Hi Thierry
      Your circuit is an elegant solution to my problem, I am trying to adapt it the my S3800 Velo Solex, it gives my multiple option to try.
      Cheers Bill

    2. Hi Thierry
      I’m getting all of my components together and I noticed that the parts list and your picture of V2R4C2 don’t match, R1 And R4 hare different values, which is correct?
      Bill

      1. Hi Bill
        Well spotted but it doesn’t matter, it depends on how bright you like the led…
        Beside I’m afraid you’re just wasting your time!
        As described above at “Ignition families“: MAGNETO IS NOT CDI !!

        Th

    3. hi Thierry,,,

      I just ordered for one off my friends this version the analogue AC-DC 2.4 version (via Ebay from you).. looking at the coil, I have a old one from a honda CX500 who had a old CDI type (12v) too… will that work ?
      The motor there is needed for is a xt600 from 1984.. no battery (for now :))

      ps. very interesting site,,, maybe on a later moment we go for the more advanced version but for now this is GREAT !!
      ps2. the original version on the Xt600 is more a AC version than the advanced one ?

      regards
      marty

      1. Thanks Marty,
        “an old CDI type (12v)” is very ambiguous! ACCDI don’t specify “12v” voltage as they are AC!
        Do you mean DC-CDI, TCI, points?
        in one word CDI boxes work with CDI coils type. Those coils have a primary winding from 0.3 to 0.7ohm.

        ps2: Original Yam CDI is more advanced than this analog AC-CDI. Advance timing is more gradual than my ACCDI v2.4
        Th

        1. hey Thierry,,, thanks for the comments… i’m expecting the package soon… and ambitious to start working with it ….. I ‘m experienced with electronics and worked with my bmw r26 on 3 phase generator (6 to 12v) and bought selfmade ignition… I hope that the Xt will start and run smoothly with this 2 step timing

          regards
          marty

    4. Hi Thierry
      This evening i did the first attempt to connect the AC-DCI… I need to check carefully… because i only have wires and everything else as connectior etc are gone 🙂

      my first simpel questions is; for a xt600 (43f) 1984…. 2 pickups ,,, only dipswitch 4 and 5 are on en the rest on off… is that right..

      I have a blinking led. when i kick the starter… but the motor does not run yet. no problem,,, the motor run on an Aliexpress scooter ignition, but the timing was totally wrong and not adjustable.

      but the carb is clean, the mouse is out of the airfilter. and for a simple start is the RV1 and 2 really important ? (for a XT600)? RV2 is on the max as required. RV1 i need to check

      thanks marty

    5. hey Th,
      just to be sure, not complaining 🙂 only asking and not ready yet with building and testing:)
      for the 3 steps I did not had the time, but will do 🙂
      have a nice weekend
      marty

    Leave a Reply

    Your email address will not be published. Required fields are marked *