Engine Conversions Discuss all aspects of engine conversions in this forum

Opensource CDI ignition

Reply
Old 04-02-2006, 03:41 PM
  #126
Bigboat
 
Join Date: Dec 2005
Location: Alkmaar, NETHERLANDS
Posts: 548
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default RE: Opensource CDI ignition

Quote:
ORIGINAL: Bigboat

I have test today the CDI and find some problems.
Sometimes I missing a spark, sometimes a spark at the wrong time or to muts sparks at the same time.
It seems to me a EMC-problem in the pcb I use, the pic making (or not) his own sparks.
Also the energy for the capacitor is to small when the engine runs high rpm.
If I calculate the power I need (5 Watt), the capacitor must be ~4,7uF instead of 1uF.
Inside the cylinder the pressure is ~12bar on 4000 rpm, with this pressure there isn't a spark anymore.
Back to the drawingbord [&o]
Update, the diode in the powerline must be rotate 180 degrees.
This resolve the *lost spark* problem.
Test to 12.000 rpm (I can't higher with my electric motor) is no problem anymore.
Bigboat is offline  
Reply With Quote
Old 04-13-2006, 04:33 AM
  #127
wimmerma
 
Join Date: Aug 2004
Location: AugsburgBavaria, GERMANY
Posts: 9
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default RE: Opensource CDI ignition

I don't know why but I've problems running the map423 calculation sheet. The addins are installed but it's not working anyway.
Can someone do this work for mebefore I'm going crazy? Or give me hints to get this sheet running...


My ignition is built for the Zenoah G260 PUM.
As described in the manual idle rpm is 3000rpm
advance timing is 30°/7000rpm

What advance timing values are you people using? I made some considerations about optimizing output of my G260PUM. What do you think?

-To start engine easily, advance timing at 0-2000 rpm should be 0°or even after TDC.
-max. rpm should be at 20.000rpm (=no rpm limiter)

Thanks for your replies
wimmerma is offline  
Reply With Quote
Old 04-13-2006, 05:00 AM
  #128
Bigboat
 
Join Date: Dec 2005
Location: Alkmaar, NETHERLANDS
Posts: 548
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default RE: Opensource CDI ignition

Map423 needs the hex2dec-file from Office, you have to install this option.
After install you have to click on all lines to activate the hex2dec.

You never get a engine start with a 0 or -0 TDC degree-angle.
Only if the engine is running, the degree-angle can be 0 TDC.
Normal engine (also PUM) have a max of 5 degrees TDC on hig rpm.
Start degree-angle must be ~30 degrees.

BTW, it's dangerous to set the degree-angle on start at 0 (or -0) degrees.
It's posible the explosion will be inside your carter and blow the carter up !!
Your ports will be opened after a few degrees when the piston goes down.
Bigboat is offline  
Reply With Quote
Old 05-15-2006, 09:00 PM
  #129
Mitty
 
Mitty's Avatar
 
Join Date: Oct 2003
Location: Jackson, MS
Posts: 474
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default RE: Opensource CDI ignition

I got a question...What method do you use to print and etch a pcb?
Mitty is offline  
Reply With Quote
Old 05-15-2006, 09:21 PM
  #130
captinjohn
 
Join Date: Jan 2002
Location: Hesperia Michigan, MI
Posts: 12,873
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default RE: Opensource CDI ignition

I got a question. What does this ignition look like you guys are working on. The way it looks now.....in last experiments. Thanks Capt,n[:-]
captinjohn is offline  
Reply With Quote
Old 05-16-2006, 10:42 AM
  #131
Bigboat
 
Join Date: Dec 2005
Location: Alkmaar, NETHERLANDS
Posts: 548
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default RE: Opensource CDI ignition





Bigboat is offline  
Reply With Quote
Old 05-16-2006, 10:49 AM
  #132
Bigboat
 
Join Date: Dec 2005
Location: Alkmaar, NETHERLANDS
Posts: 548
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default RE: Opensource CDI ignition

Quote:
ORIGINAL: Mitty
I got a question...What method do you use to print and etch a pcb?
Sorry, in dutch [link=http://www.modelbouw.gompy.net/etsbak/etsbak.htm]Etsingmachine[/link]

Use [link=http://world.altavista.com/babelfish/] to translate[/link]
Bigboat is offline  
Reply With Quote
Old 05-16-2006, 05:44 PM
  #133
Mitty
 
Mitty's Avatar
 
Join Date: Oct 2003
Location: Jackson, MS
Posts: 474
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default RE: Opensource CDI ignition

What's that 6pin chip for? Is it a part of advance or part of HV circuit?
Is schematic on the http://www.modelbouw.gompy.net/cdi/cdi.htm working or you already changed it ? Which program should i burn in the chip :Zenoah 2.hex?What if i want to change advance settings?Which spreadsheet do i use then?

I hope not too many questions..I read all the info on cdi i could find and got so excited..I am ready to jump on a project.
Bigboat please advice!

Mitty
Quote:
ORIGINAL: Bigboat





Mitty is offline  
Reply With Quote
Old 05-16-2006, 07:24 PM
  #134
jmj
Thread Starter
 
Join Date: Feb 2003
Location: Tromso, NORWAY
Posts: 33
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default RE: Opensource CDI ignition

This is a new version of the CDI. The PIC is changed to a 16F628, and will be changed to a 16F88 soon.
The 16F88 is the best 16X PIC yet, lots of new possibillities, and an internal osc at 8 Mhz.
The 16F84 is outdated, and i guess we will not work more on the code for it.
The code is totally rewritten, and is now in C, and there is a new Excel sheet to manipulate the curve.
Nothing of this is released on the net yet, as it is still very much under construction.
The code works, and has been run on a real engine, but there are some bugs yet.
The hardware is also modified (by Bigboat), and under construction, but the new code/PIC16F88 will work on the old hardware with some modifications.
When this will be released is not decided yet, we have done a lot of work on the new CDI in the last month, but right now we have a little break...
For now, use the old code and the old schematics.
jmj is offline  
Reply With Quote
Old 05-16-2006, 08:51 PM
  #135
Mitty
 
Mitty's Avatar
 
Join Date: Oct 2003
Location: Jackson, MS
Posts: 474
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default RE: Opensource CDI ignition

You mean old code from [link=http://www.transmic.net/]transmic design[/link]? Thats where excell sheet with curves and source is?I ,so as a few others can't get excel sheet to work.Even though addins are all installed i still ger an error messages.Please anybody help
Thanks alot for advice!

Mitty

Quote:
ORIGINAL: jmj

This is a new version of the CDI. The PIC is changed to a 16F628, and will be changed to a 16F88 soon.
The 16F88 is the best 16X PIC yet, lots of new possibillities, and an internal osc at 8 Mhz.
The 16F84 is outdated, and i guess we will not work more on the code for it.
The code is totally rewritten, and is now in C, and there is a new Excel sheet to manipulate the curve.
Nothing of this is released on the net yet, as it is still very much under construction.
The code works, and has been run on a real engine, but there are some bugs yet.
The hardware is also modified (by Bigboat), and under construction, but the new code/PIC16F88 will work on the old hardware with some modifications.
When this will be released is not decided yet, we have done a lot of work on the new CDI in the last month, but right now we have a little break...
For now, use the old code and the old schematics.
Mitty is offline  
Reply With Quote
Old 05-17-2006, 05:46 AM
  #136
lumpylumpy
 
Join Date: Feb 2006
Location: timisoara, ROMANIA
Posts: 8
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default RE: Opensource CDI ignition

Hi,i had problems with the exel sheets too,have instaled office severel times,instaled all addins and still not worked! then i did a little research and found out that there is a little error in the formulas calculating the lines for the asm. ; this is how it should loke like =IF(B16<$D$8,CONCATENATE(" ",$E$14,DEC2HEX(D16),$E$15,$A$142,ROUND(D16/10,1),$A$149,INT(B16),$B$14))
and this is how it loked originaly =IF(B40<$D$8,IF(D40>10,CONCATENATE(" ",$E$14,DECHEX(D40,2),$E$15,$A$142,TRUNC(D40/10,1),$A$149,INT(B40),$B$14),CONCATENATE(" ",$E$14,DECHEX(D40),$E$15,$A$142,ROUND(D40/10,1),$A$149,INT(B40),$B$14)),$E$16)
i have deleted a portion of the formula,and where it writes dechex i have replaced it with de2hex,as you could notice in the formula! you have to have the next addins instelled:anallysis toll pack and solver add-in!!!!!!!
you copy the formula in to the first line off the exel (cell e16) and press enter;after that copy/paste on each line until finsh(do not paste severel lines at once, one line at a time so you dont have to modify the formula!!!!)
this is made for the exel map 42 ;you can do the same with the other exel maps,but the formulas not the same! so be careful what you delete from the formula!!!
I hope it helps you,and i did not write it two complicated!I am not so good at english.

rpm adv. nr loops lines to insert into asm.
1,010 6.0 50 retlw 31h ;5ms 1010rpm 1,010 6.0
1,017 6.3 49 retlw 30h ;4.9ms 1016rpm 1,017 6.3
1,024 6.5 48 retlw 2Fh ;4.8ms 1023rpm 1,024 6.5
1,031 6.8 47 retlw 2Fh ;4.7ms 1030rpm 1,031 6.8
1,038 7.0 46 retlw 2Eh ;4.6ms 1038rpm 1,038 7.0
1,045 7.3 46 retlw 2Dh ;4.6ms 1045rpm 1,045 7.3
1,053 7.6 45 retlw 2Dh ;4.5ms 1052rpm 1,053 7.6

this is how it should look like.
Regard ,Zoli.
lumpylumpy is offline  
Reply With Quote
Old 05-17-2006, 06:15 AM
  #137
Bigboat
 
Join Date: Dec 2005
Location: Alkmaar, NETHERLANDS
Posts: 548
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default RE: Opensource CDI ignition

Quote:
What's that 6pin chip for? Is it a part of advance or part of HV circuit?
The 6 pin chip is a optocoupler placed between HV and advance to eliminate interferance from the HV.

Quote:
Is schematic on the http://www.modelbouw.gompy.net/cdi/cdi.htm working or you already changed it ? Which program should i burn in the chip :Zenoah 2.hex?What if i want to change advance settings?Which spreadsheet do i use then?
All schematics on the site are working.
It depent wat hex-file you will use, the Zenoah-file ingrease the ignition......not all engine love this.
The best way to use the timingtable is, start with all settings on zero (no delay)
If your cdi is working, start with a small delay (1msec) for the complete table.
If everything goes fine, make your own table for your engine.
BTW, most normale engines have a degrease table (ignitionpoint + x-degrees)

Quote:
Bigboat please advice!
Wait untill we (JMJ and I) are ready with the new cdi.
I put everything online if we are ready and will post the link here on the msgboard.
Bigboat is offline  
Reply With Quote
Old 05-24-2006, 08:04 PM
  #138
Mitty
 
Mitty's Avatar
 
Join Date: Oct 2003
Location: Jackson, MS
Posts: 474
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default RE: Opensource CDI ignition

guys,
where do you order a rare earth magnets of needed size?I assume it's a 1/4 inch round? What's the part number from digikey ? I saw it on the forum somewhere but can't find it [:@]
Please someone help
Mitty is offline  
Reply With Quote
Old 05-25-2006, 05:09 AM
  #139
Bigboat
 
Join Date: Dec 2005
Location: Alkmaar, NETHERLANDS
Posts: 548
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default RE: Opensource CDI ignition

[link=http://www.powermagnetshop.de/english/pd1397562209.htm?categoryId=5]Magnetshop[/link]
Bigboat is offline  
Reply With Quote
Old 06-09-2006, 08:39 AM
  #140
Bigboat
 
Join Date: Dec 2005
Location: Alkmaar, NETHERLANDS
Posts: 548
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default RE: Opensource CDI ignition

For those who don't have see the new [link=http://www.rcuniverse.com/forum/m_4344316/tm.htm]TOPIC[/link], here is the link to the [link=http://www.modelbouw.gompy.net/newcdi/newcdi.htm]New CDI[/link] JMJ and I have make.

Bigboat is offline  
Reply With Quote
Old 06-09-2006, 11:40 AM
  #141
Antique
 
Antique's Avatar
 
Join Date: Jul 2002
Location: Somewhere, DC
Posts: 9,825
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default RE: Opensource CDI ignition

Your computer has a search forum called Google...There are more magnet sources there than you will ever need....All you gotta do is go there....One of the first entries shows magnets for $7.99 per 100...Perfect size, very small and made from the strongest magnetic material in the world...
Antique is offline  
Reply With Quote
Old 06-11-2006, 04:39 PM
  #142
lumpylumpy
 
Join Date: Feb 2006
Location: timisoara, ROMANIA
Posts: 8
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default RE: Opensource CDI ignition

Hi,i have a question to Bigboat: is it posible to use pin 10 from pic16f628 as a reverse output?
To use it for a TCI ignition?
Or is it for the pick-up signal?like a test led for pickup?
Regards,Lumpy
lumpylumpy is offline  
Reply With Quote
Old 06-11-2006, 04:52 PM
  #143
Bigboat
 
Join Date: Dec 2005
Location: Alkmaar, NETHERLANDS
Posts: 548
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default RE: Opensource CDI ignition

Pin 10 is using for a flashlight to test where the ignition will take place.
The flash will taken place at the same time as the spark.
Pin 6 is high and go to ground for the spark, pin 10 is low and will be high for flash.
Bigboat is offline  
Reply With Quote
Old 06-12-2006, 02:39 PM
  #144
Bigboat
 
Join Date: Dec 2005
Location: Alkmaar, NETHERLANDS
Posts: 548
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default RE: Opensource CDI ignition

Programfiles now including testfunction.
You can test your cdi without mounting the hallsensor on a rotating engine.
With two jumpers you can generate 300 or 7500 sparks / minute.
Please see "Config-file Micro-C (ZIP-JPG)" to setup Micro_C.
Bigboat is offline  
Reply With Quote
Old 06-24-2006, 01:07 AM
  #145
jirvin
 
Join Date: May 2003
Location: brisbane, AUSTRALIA
Posts: 29
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default RE: Opensource CDI ignition

E-Coil wind?
Quote:
ORIGINAL: Ben_C

My high voltage coil is wound on an E-core. I would rather spend $200 on a professional CDI than wind another toroid coil! The E-core coil only took about 20 minutes to wind.
Ben
Hi intersted in having a go at building this CDI for a Ryobi whipper Snipper

I too find the idea of winding a toroidal intimidating!

I have been looking for a tutorial on how to wind a E-Core?
Closest so far is this-
http://www.repairfaq.org/sam/jshidbal.htm

Anybody have links or pictures on how to do an E-Coil wind?

cheers jeff

A walk through on programming a pic would be good also (my wsishlist)
jirvin is offline  
Reply With Quote
Old 11-10-2006, 07:47 AM
  #146
lumpylumpy
 
Join Date: Feb 2006
Location: timisoara, ROMANIA
Posts: 8
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default RE: Opensource CDI ignition

HI,how can i use an inductive pickup to trriger the pic (pin 7 on 16f628)?tried many things but did not work,i am thinkink through an optocoupler ,but how must pin 7 bee? high or low? Regards ,Lumpy
lumpylumpy is offline  
Reply With Quote
Old 11-10-2006, 11:04 AM
  #147
Bigboat
 
Join Date: Dec 2005
Location: Alkmaar, NETHERLANDS
Posts: 548
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default RE: Opensource CDI ignition

High to ignite.
Bigboat is offline  
Reply With Quote
Old 11-14-2006, 11:15 PM
  #148
hogboy
 
Join Date: Aug 2003
Location: Sydney, AUSTRALIA
Posts: 3
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default RE: Opensource CDI ignition

Hi all,
I've downloaded the schematics and pcb layouts from the GOMPY site and constructed it. CDI works well on the bench in test hi and lo modes and with magnet mounted to an electric flywheel the hall sensor fires the circuit well also. Can any one help though with the rotten excel spreadsheet. I've done everything as listed on this post regarding the ADD INNS for excel and still get the DEC@HEX macro problem. I would now like to be able to manipulate the advance curves but can't until I can get spreadsheet working. Also better way of contructing transformer is to use a split ferrite core and bobbin. Wind on 16meters of .2mm, 20 turns of .5mm and 10 turns of .2mm. Look forward to any positive responses to excel problem.
Attached Thumbnails
Click image for larger version

Name:	Nl30654.jpg
Views:	126
Size:	67.6 KB
ID:	560515   Click image for larger version

Name:	Bx73996.jpg
Views:	103
Size:	51.7 KB
ID:	560516  
hogboy is offline  
Reply With Quote
Old 11-15-2006, 12:36 PM
  #149
Bigboat
 
Join Date: Dec 2005
Location: Alkmaar, NETHERLANDS
Posts: 548
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default RE: Opensource CDI ignition

Wat spreadsheet do you use.....?
Not this one, http://home.online.no/~jon-mj/Download/Source1.asm
You have modify the timetable by hand.
Bigboat is offline  
Reply With Quote
Old 11-21-2006, 04:03 AM
  #150
insane_x97
 
Join Date: Nov 2006
Location: punjab, INDIA
Posts: 1
Gallery
My Gallery
Models
My Models
Ratings
My Feedback
Default RE: Opensource CDI ignition

hi there.
this is my first post but this thread realy helpd me a lot .
i am planing to make a msd(multi spark discharge) type cdi .

can a brain here suggest some better circuit which uses battry (12v)and makes enough volts as well as amps which could drive a big ignition coil.
Sorry for my poor english..
insane_x97 is offline  
Reply With Quote
Reply


Thread Tools
Search this Thread
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -8. The time now is 04:54 PM.