RCU Forums - View Single Post - Opensource CDI ignition
View Single Post
Old 02-03-2006 | 12:07 PM
  #102  
Bigboat
Senior Member
 
Joined: Dec 2005
Posts: 548
Likes: 0
Received 0 Likes on 0 Posts
From: Alkmaar, NETHERLANDS
Default RE: Opensource CDI ignition

The art to perfection

Use for the hs-bridge not normal diodes like 1N4xxx, but take Schottkydiodes - the 1N4xxx are to slow.
Lower the capacistor (and/or resistor) in the ocsillator to 3uF3 (and/or 390 Ohm) to load the inigtion capacistor faster, a higher (~20.000) rpm is now possible.
Use shielded wires for all external connections (hallsensor/power/bobine), high frequentie pulses disturb the CDI.
Make a metal shield to protect the timer/PIC for interferes pulses from the powerboard.
Lower the pull-up resistors to <4k7 Ohm to eliminate interferes from the outside, like the spark and lightcoil.
Mounth the PIC direct to the PCB and don't use a mounthingfeed, with vibrations the PIC will lose contact with the PCB.

Changes:
PickupLED moved from RB7 to RB4 and rewrite asm-file.
No leads for incircuitprogramming on the PCB, I use a 18 pins clamp to program the PIC.
You need pin 12, 13, 14, 5, 7 to program with [link=http://www.ubasics.com/adam/pic/icp84.html]this programmer[/link]
New PCB is ready to use a 4 MHz resonator or x-tal with capacitors.

On [link=http://www.modelbouw.gompy.net/cdi/cdi.htm]my site[/link] you can find a new PCB for incircuit programming.
Also new asm and hex-flies named Zenoah2a.asm and Zenoah2a.hex