Complete new CDI - website open
#526
Junior Member
Joined: Aug 2011
Posts: 10
Likes: 0
Received 0 Likes
on
0 Posts
From: Zywiec, POLAND
Ok, I have programmed it. I was experiencing a problem with RS232 to TTL module after switching rx and tx it started working.I want to ask will it work with coil sensor instead of Hall unit? <span style="white-space
re"> </span><div><span style="white-space
re"> </span>Regards Dawid</div>
re"> </span><div><span style="white-space
re"> </span>Regards Dawid</div>
#527
Junior Member
Joined: Jun 2011
Posts: 4
Likes: 0
Received 0 Likes
on
0 Posts
From: TalsiTalsu nov., LATVIA
Yes it works but you have to rebuild (build) input stage
It can be foun here> http://www.electronics.gompy.net/cdiscoot/index.html
I changed R3 (10k) up to 56K it is for disabling fake signals
It can be foun here> http://www.electronics.gompy.net/cdiscoot/index.html
I changed R3 (10k) up to 56K it is for disabling fake signals
#528
Junior Member
Joined: Aug 2011
Posts: 10
Likes: 0
Received 0 Likes
on
0 Posts
From: Zywiec, POLAND
Ok, One more question. Do I have to put pick up coil before the angle that I want to put in table ? For example coil is set at 25*BTDC in map I set 39* advance will it work or I have to put it before maximum angle set in CDI map?<span style="white-space
re"> </span><div><span style="white-space
re"> </span>Regards Dawid</div>
re"> </span><div><span style="white-space
re"> </span>Regards Dawid</div>
#531
Thread Starter
Senior Member
Joined: Jul 2010
Posts: 404
Likes: 0
Received 0 Likes
on
0 Posts
From: Alkmaar, NETHERLANDS
#534
Junior Member
Joined: May 2010
Posts: 2
Likes: 0
Received 0 Likes
on
0 Posts
From: Haarlem, NETHERLANDS
Hi guys, I am still interested in this design, is there still progress ongoing, has the false trigger issue been found/solved?
I would like to use the unit for racing so high RPM use.
Would it be an idea to build 2 capacitor charging circuits and alternatively triggering discharging each capacitor to the coil?
Then thepic needs two output pins alternatively triggering,or possibly we can use small flip flop at output of pic to do it. This will mean engine running 20kRPM, each trigger dischargerunning only half (10000) wich seem easily feasible. Then standard tranformers etc can be used and or more strong spark.
For car or boat use small increase in size would not be problematic. Anybody who tried this?
I would like to use the unit for racing so high RPM use.
Would it be an idea to build 2 capacitor charging circuits and alternatively triggering discharging each capacitor to the coil?
Then thepic needs two output pins alternatively triggering,or possibly we can use small flip flop at output of pic to do it. This will mean engine running 20kRPM, each trigger dischargerunning only half (10000) wich seem easily feasible. Then standard tranformers etc can be used and or more strong spark.
For car or boat use small increase in size would not be problematic. Anybody who tried this?
#535

Joined: Mar 2009
Posts: 293
Likes: 0
Received 0 Likes
on
0 Posts
From: xnot applicable, AUSTRALIA
Looked all through the downloads I have here but there was no mention of a version 1.2
So was it a mistake or is there a version 1.2 if so where did you get it..??
Thanks Jeff
So was it a mistake or is there a version 1.2 if so where did you get it..??
Thanks Jeff
#537
Senior Member
Joined: Nov 2005
Posts: 805
Likes: 0
Received 0 Likes
on
0 Posts
From: Hamburg,
PA
Hi Rob...
Well I finally got around to fixing the New Cdi. Read the data from the chip back into the pic programmer memory only to find out that it never took the upload of the timing curve table into memory. So I went back to the Ignition Control program and it took 4 tries to get the table uploaded successfully into the Pic chip. Now it functions perfectly without any self triggers or problems!
Thanks to Bluejets for having me take a second look at that board, I now have the cdi and timer you designed working perfectly!
Thanks to all involved for their efforts!
John
Well I finally got around to fixing the New Cdi. Read the data from the chip back into the pic programmer memory only to find out that it never took the upload of the timing curve table into memory. So I went back to the Ignition Control program and it took 4 tries to get the table uploaded successfully into the Pic chip. Now it functions perfectly without any self triggers or problems!
Thanks to Bluejets for having me take a second look at that board, I now have the cdi and timer you designed working perfectly!
Thanks to all involved for their efforts!
John
#538

Joined: Mar 2009
Posts: 293
Likes: 0
Received 0 Likes
on
0 Posts
From: xnot applicable, AUSTRALIA
Yes...good that it is all working now.
I went back to the site initially and downloaded all the info once again(start fresh type of thing) and then did the tests.
I found one problem there. Monitor program to use with the CDI/TCI (Zip) this works fine. It has a curve already installed.
Problem comes when you download and install Example table to use with the monitor program (Zip) This has one complete column of data missing from the "Laptime [uSec] column and when one runs the monitor, this column is full of red exclamation marks. Whether this is an error or if one is supposed to put their own data in here prior to running, is not known. Either way, if you use this added data table, it does not work. One included with the monitor is fine, just have to change the curve. 30 degree advance at 1100 rpm and 4 degrees at 20,174 rpm is back-to-front to me.
I had no problems loading any changes I made to the curve back into the chip but John seemed to so it might be well worth watching the bottom line of the monitor program as you "upload" the new curve. It should show, if my memory is correct, 27 lines without any errors. John I think had 47 lines with some errors the first few times around. Not sure why this happened but finally he had success.
I went back to the site initially and downloaded all the info once again(start fresh type of thing) and then did the tests.
I found one problem there. Monitor program to use with the CDI/TCI (Zip) this works fine. It has a curve already installed.
Problem comes when you download and install Example table to use with the monitor program (Zip) This has one complete column of data missing from the "Laptime [uSec] column and when one runs the monitor, this column is full of red exclamation marks. Whether this is an error or if one is supposed to put their own data in here prior to running, is not known. Either way, if you use this added data table, it does not work. One included with the monitor is fine, just have to change the curve. 30 degree advance at 1100 rpm and 4 degrees at 20,174 rpm is back-to-front to me.
I had no problems loading any changes I made to the curve back into the chip but John seemed to so it might be well worth watching the bottom line of the monitor program as you "upload" the new curve. It should show, if my memory is correct, 27 lines without any errors. John I think had 47 lines with some errors the first few times around. Not sure why this happened but finally he had success.
#539

Joined: Mar 2009
Posts: 293
Likes: 0
Received 0 Likes
on
0 Posts
From: xnot applicable, AUSTRALIA
Had a small problem trying to program the 16F628A chips. Some would take the program, upload the curve and talk to the monitor program without any problems.
Others would program and verify as ok but just would not talk to the monitor program and therefore I could not load the curve.
Finally used an old "Tait Classic" programmer I have here. Schematics are still available at the same web site below.
I also used a new programming software Winpicpgm 1.5.8.0.
This will detect both the programmer and the chip type automatically and then set configuration to suit.
In the "log" area it will also tell you if a chip is ok or not. Very useful as I had one that I suspected as being dead but wasn't sure
because there was no test to prove it other than try to program. If it failed, then assume as dead. This was not the case with another 2 chips I had problems with. Turned out they were not being programmed correctly.
Winpicprm and Tait Classic programmer schematics available here .......
http://members.aon.at/electronics/pic/picpgm/index.html
Others would program and verify as ok but just would not talk to the monitor program and therefore I could not load the curve.
Finally used an old "Tait Classic" programmer I have here. Schematics are still available at the same web site below.
I also used a new programming software Winpicpgm 1.5.8.0.
This will detect both the programmer and the chip type automatically and then set configuration to suit.
In the "log" area it will also tell you if a chip is ok or not. Very useful as I had one that I suspected as being dead but wasn't sure
because there was no test to prove it other than try to program. If it failed, then assume as dead. This was not the case with another 2 chips I had problems with. Turned out they were not being programmed correctly.
Winpicprm and Tait Classic programmer schematics available here .......
http://members.aon.at/electronics/pic/picpgm/index.html
#541

Joined: Mar 2009
Posts: 293
Likes: 0
Received 0 Likes
on
0 Posts
From: xnot applicable, AUSTRALIA
ORIGINAL: captinjohn
Anything new in this forum??? You know something earth shaking !!</p>
Anything new in this forum??? You know something earth shaking !!</p>
It would have been nice to see it completed as there are many great features and a LOT of work from Gompy and other people also.
For the time being however, it is a system you sit on the bench and watch all the pretty pictures but connect the ignition board and things go crazy. Spark is irratic and self-triggering, even to the point where it will wipe part of the program.
I know John tried many things and I also made a test board where certain parts could be isolated to try to narrow down the fault, but just when it looked promising, things would go belly-up again.
Might be usable in the future as an electronic injector for a diesel engine.
#542
Junior Member
Joined: Jun 2012
Posts: 2
Likes: 0
Received 0 Likes
on
0 Posts
From: Leszczyny, POLAND
Hi
please help me
<span lang="en" class="short_text" id="result_box"><span class="hps">I did</span> <span class="hps">the</span> <span class="hps">ignition</span> <span class="hps">cdi</span> <span class="hps">and have a problem.
</span></span><span lang="en" id="result_box"><span class="hps">when </span></span><span lang="en" id="result_box"><span class="hps">Im spinning</span> <span class="hps">propeller</span><span class="hps"> I get</span> <span class="hps">a</span> <span class="hps">spark</span> <span class="hps">but</span> <span class="hps">after a while</span> <span class="hps">the LED</span> <span class="hps">lights up</span> <span class="hps">permanently</span><span class="hps"> the</span> <span class="hps">system</span> <span class="hps">no longer</span> <span class="hps">produces</span> <span class="hps">sparks</span></span>
[youtube]http://www.youtube.com/watch?v=hyjbEWOIw9w[/youtube]
please help me
<span lang="en" class="short_text" id="result_box"><span class="hps">I did</span> <span class="hps">the</span> <span class="hps">ignition</span> <span class="hps">cdi</span> <span class="hps">and have a problem.
</span></span><span lang="en" id="result_box"><span class="hps">when </span></span><span lang="en" id="result_box"><span class="hps">Im spinning</span> <span class="hps">propeller</span><span class="hps"> I get</span> <span class="hps">a</span> <span class="hps">spark</span> <span class="hps">but</span> <span class="hps">after a while</span> <span class="hps">the LED</span> <span class="hps">lights up</span> <span class="hps">permanently</span><span class="hps"> the</span> <span class="hps">system</span> <span class="hps">no longer</span> <span class="hps">produces</span> <span class="hps">sparks</span></span>
[youtube]http://www.youtube.com/watch?v=hyjbEWOIw9w[/youtube]
#543

Joined: Mar 2009
Posts: 293
Likes: 0
Received 0 Likes
on
0 Posts
From: xnot applicable, AUSTRALIA
Dzik,
Welcome to the club of those who have had the same problem. If you read my post above (and posts from others) you will find we have all had the same result.
As far as I am aware, the problem was never resolved.
What you can try is as I did, re-program the chip, and it may be ok initially but it will fail again after a very short time.
I had one chip that did not recover.
Source code was never released so no one can check to see if the problem lies there or not.
All the above is the reason why John and Nyemi decided to start the new ignition with the 12F683 chip which works fine.
Read the complete section as there were a couple of initial teething problems.
http://www.rcuniverse.com/forum/m_10662258/tm.htm
There is currently a move to change the "working ok" system to multispark and also telemetry tx but this is in a new section.
Best to read all.
Don't know if Gompy would care to comment as many of us have respect for his efforts and any help he might forward.
Welcome to the club of those who have had the same problem. If you read my post above (and posts from others) you will find we have all had the same result.
As far as I am aware, the problem was never resolved.
What you can try is as I did, re-program the chip, and it may be ok initially but it will fail again after a very short time.
I had one chip that did not recover.
Source code was never released so no one can check to see if the problem lies there or not.
All the above is the reason why John and Nyemi decided to start the new ignition with the 12F683 chip which works fine.
Read the complete section as there were a couple of initial teething problems.
http://www.rcuniverse.com/forum/m_10662258/tm.htm
There is currently a move to change the "working ok" system to multispark and also telemetry tx but this is in a new section.
Best to read all.
Don't know if Gompy would care to comment as many of us have respect for his efforts and any help he might forward.
#544
Junior Member
Joined: Sep 2012
Posts: 5
Likes: 0
Received 0 Likes
on
0 Posts
From: no 60 lorong senangin 3, MALAYSIA
Hello, can i know it this cdi can be used on 135cc? http://www.electronics.gompy.net/cdiscoot/index.html
#546
Junior Member
Joined: Sep 2012
Posts: 5
Likes: 0
Received 0 Likes
on
0 Posts
From: no 60 lorong senangin 3, MALAYSIA
I cannot find few component at local store like SCR BT151-500R-12A, Diode BA150 and 400v cap. So i replace with TYN616-600V-25A, diode 1N4007 and 630v 105k cap. It is ok with that?

I success to connect with computer, seen software can connect in program mode. But i got no power on +SCR, i dont alternator 200-300 to connect.
Here my original CDI wiring :

I already connect, 12VDC batery to CDI, Gnd to Gnd, Pulse In to Pickupcoil and ingition coil + to cdi. Where should i connect for 200-300 Vac alternator?<br type="_moz" />

I success to connect with computer, seen software can connect in program mode. But i got no power on +SCR, i dont alternator 200-300 to connect.
Here my original CDI wiring :

I already connect, 12VDC batery to CDI, Gnd to Gnd, Pulse In to Pickupcoil and ingition coil + to cdi. Where should i connect for 200-300 Vac alternator?<br type="_moz" />
#547

Joined: Mar 2009
Posts: 293
Likes: 0
Received 0 Likes
on
0 Posts
From: xnot applicable, AUSTRALIA
I think you are going to have to trace your wiring back to find the HV line as the wiring diagram shows. Other info you put there does not really help.
SCR may have different characteristics so you would have to check there.
Cap used in other systems are 470nF/400V (474k)rather than the 68nF it shows in the diagram or the 1000nf you have there. There may not be enough time to fully charge the one you have used but something should work.
I imagine it would not hurt to try 470nF though.
Diode you refer to would probably be a schottky diode (fast) and not standard diode as you have used.
SCR may have different characteristics so you would have to check there.
Cap used in other systems are 470nF/400V (474k)rather than the 68nF it shows in the diagram or the 1000nf you have there. There may not be enough time to fully charge the one you have used but something should work.
I imagine it would not hurt to try 470nF though.
Diode you refer to would probably be a schottky diode (fast) and not standard diode as you have used.
#548
Junior Member
Joined: Sep 2012
Posts: 5
Likes: 0
Received 0 Likes
on
0 Posts
From: no 60 lorong senangin 3, MALAYSIA
I Change the capasitor to 470nF, still same.. My LED on pic16f628 pin 11 not turn on when s start the engine. Here my circuit be :

I leave 200-300 alternator not connected, i think that the problem right? My original from motorcycle CDI used 12Vdc to generate HV. Anyone have 12Vdc High voltage circuit?

I leave 200-300 alternator not connected, i think that the problem right? My original from motorcycle CDI used 12Vdc to generate HV. Anyone have 12Vdc High voltage circuit?
#549

Joined: Mar 2009
Posts: 293
Likes: 0
Received 0 Likes
on
0 Posts
From: xnot applicable, AUSTRALIA
Well you did not make mention of the fact that your circuit was not firing before. However, by grounding collector of Q1 on and off it should pulse the lED with your 12 volt supply connected.
I"m not familar with this particular version, but other versions require programming the chip with the hex file and then uploading the curve through the control program otherwise nothing works.
Without HV you will not get any spark though.
As for 12v generated hv, yes, there is one. Depends whether you want to "mix" systems or just go with a complete working system.
Go to the GR8 discussions. http://www.rcuniverse.com/forum/m_10662258/tm.htm
I"m not familar with this particular version, but other versions require programming the chip with the hex file and then uploading the curve through the control program otherwise nothing works.
Without HV you will not get any spark though.
As for 12v generated hv, yes, there is one. Depends whether you want to "mix" systems or just go with a complete working system.
Go to the GR8 discussions. http://www.rcuniverse.com/forum/m_10662258/tm.htm
#550
Junior Member
Joined: Sep 2012
Posts: 5
Likes: 0
Received 0 Likes
on
0 Posts
From: no 60 lorong senangin 3, MALAYSIA
Sorry bluejets, my bad... After checking, my ride used DC-CDI, reading and checking the one i made is ac-cdi.. Thank for the information, learn new thing today
, will try the one you give.
, will try the one you give.



