New CDI - opensource project JMJ and Bigboat
#251
Senior Member
My Feedback: (1)
RE: New CDI - opensource project JMJ and Bigboat
ORIGINAL: dinoslmn
Second Q: who can help me about cdi "inverted" program: for low rpm (until 1500-2000rpm) spark with 0 delay and after 2000rpm spark wil advance to 24,28 or 32 deg.
This like on mechanical coupled ignition, or Falkon ignitions. Sensor /magnet will be mechanicaly positioned at 2-4 deg BTDC.
Thank,
Dino
Second Q: who can help me about cdi "inverted" program: for low rpm (until 1500-2000rpm) spark with 0 delay and after 2000rpm spark wil advance to 24,28 or 32 deg.
This like on mechanical coupled ignition, or Falkon ignitions. Sensor /magnet will be mechanicaly positioned at 2-4 deg BTDC.
Thank,
Dino
i don't think that would be just a simple hack of the existing code. it's very easy to program a timed delay that varies based on sensed RPM but what you propose would require the MCU to "think ahead" to the next spark.....just thinking about it makes my head hurt....
dave
#252
RE: New CDI - opensource project JMJ and Bigboat
I also would like to find a real inexpensive magnetic pick-up ignition for a very slow running Hit& Miss engine. Thanks Capt,n
#253
Join Date: Oct 2005
Location: Parma Heights,
OH
Posts: 168
Likes: 0
Received 0 Likes
on
0 Posts
RE: New CDI - opensource project JMJ and Bigboat
Hi Capt,n
I love those hit and miss engines -- they don't have to do anything. I just like their sound. Used to see them at fairs in Minnesota all the time. I am not sure what you are asking , though. If you want to PM me, I would be happy to talk with you about it. Maybe I can help, particularly if you offer to give me one of yours
John
I love those hit and miss engines -- they don't have to do anything. I just like their sound. Used to see them at fairs in Minnesota all the time. I am not sure what you are asking , though. If you want to PM me, I would be happy to talk with you about it. Maybe I can help, particularly if you offer to give me one of yours
John
#254
Senior Member
My Feedback: (1)
Join Date: Nov 2002
Location: Netanya, ISRAEL
Posts: 139
Likes: 0
Received 0 Likes
on
0 Posts
RE: New CDI - opensource project JMJ and Bigboat
Hi Dave,
Falkon( http://www.falkon.cz/se.htm ) make this kind of CDI and works.
BTY have you experience with PIC programing ?
Until now i finished HV section, including a nice like 3w coil, folowing yours sugestion. 6 section of 500 winds on dia 6 mm ferrite bar.
My problem is PIC side. made a programer, but when i apply 5v DC , the circuit auto-oscilated and flash LED blink non stop.
Sugestions?
Dino
Falkon( http://www.falkon.cz/se.htm ) make this kind of CDI and works.
BTY have you experience with PIC programing ?
Until now i finished HV section, including a nice like 3w coil, folowing yours sugestion. 6 section of 500 winds on dia 6 mm ferrite bar.
My problem is PIC side. made a programer, but when i apply 5v DC , the circuit auto-oscilated and flash LED blink non stop.
Sugestions?
Dino
#255
Join Date: Oct 2005
Location: Parma Heights,
OH
Posts: 168
Likes: 0
Received 0 Likes
on
0 Posts
RE: New CDI - opensource project JMJ and Bigboat
Programming a chip for someone who has done it before is no big deal. For someone who hasn't done that, it can be a challenge. You have a nice project going. Why take on a second. My suggestion is to find someone who has programmed a chip and get their help. You could post locally and ask for help, or just call a local tech school, college, ham operator, etc. I emphasize that it is really a trivial thing to do, once you are set up to do it. I would do it for you, if it weren't for the problems of shipping. John
#256
Senior Member
My Feedback: (1)
RE: New CDI - opensource project JMJ and Bigboat
i can burn a pic17 for microstar use but that's it....everytime i look into other pic projects the endless list of DIY programmers and software out there just gives me a headache.
you might try this guy for some advice or help: http://www.controlgs.com/ never dealt with him myself but know some that have, and they only have good things to say about him. at the very least he'll be able to point you in the direction of a good shop/lab that'll burn the pic for you. these places do exist here just never looked them up.
BTW, how is the coil working for you?
dave
you might try this guy for some advice or help: http://www.controlgs.com/ never dealt with him myself but know some that have, and they only have good things to say about him. at the very least he'll be able to point you in the direction of a good shop/lab that'll burn the pic for you. these places do exist here just never looked them up.
BTW, how is the coil working for you?
dave
#257
Senior Member
Thread Starter
Join Date: Dec 2005
Location: Alkmaar, NETHERLANDS
Posts: 548
Likes: 0
Received 0 Likes
on
0 Posts
RE: New CDI - opensource project JMJ and Bigboat
ORIGINAL: dinoslmn
My problem is PIC side. made a programer, but when i apply 5v DC , the circuit auto-oscilated and flash LED blink non stop.
My problem is PIC side. made a programer, but when i apply 5v DC , the circuit auto-oscilated and flash LED blink non stop.
The two jumpers are made for testing the ignition without a rotating engine.
One jumper is low rpm, the other high rpm.
#258
Senior Member
My Feedback: (1)
Join Date: Nov 2002
Location: Netanya, ISRAEL
Posts: 139
Likes: 0
Received 0 Likes
on
0 Posts
RE: New CDI - opensource project JMJ and Bigboat
Hi Dave,
Thanks for info.
The coil works very good. When i connect V+ to tyristor gate , i optain a very strong spark. Better than my original 3W or CH ignitions.
I will try to contact this guy.
Dino
Thanks for info.
The coil works very good. When i connect V+ to tyristor gate , i optain a very strong spark. Better than my original 3W or CH ignitions.
I will try to contact this guy.
Dino
#259
Senior Member
Thread Starter
Join Date: Dec 2005
Location: Alkmaar, NETHERLANDS
Posts: 548
Likes: 0
Received 0 Likes
on
0 Posts
RE: New CDI - opensource project JMJ and Bigboat
Look for this coils *High Voltage Pulse and Trigger Transformers* on http://www.amazing1.com/transformers.htm
#260
Senior Member
Thread Starter
Join Date: Dec 2005
Location: Alkmaar, NETHERLANDS
Posts: 548
Likes: 0
Received 0 Likes
on
0 Posts
RE: New CDI - opensource project JMJ and Bigboat
A very good picprogrammer http://www.tecmb.com/ and easy to build
It's trhe same programmer of the MicroChip PicKit2 and use the same software.
http://www.microchip.com/stellent/id...cName=en023805
It's trhe same programmer of the MicroChip PicKit2 and use the same software.
http://www.microchip.com/stellent/id...cName=en023805
#261
RE: New CDI - opensource project JMJ and Bigboat
I was looking at building programmer once.
Then ended up buying one professionally made for 12$ on ebay.
Shiping ws like $2 so for $ 15 I had no pita .
Then ended up buying one professionally made for 12$ on ebay.
Shiping ws like $2 so for $ 15 I had no pita .
ORIGINAL: venomxx
one last post before i go to sleep..it is 3am here.
On the programmer, it reads okay but when programming it got errors. im like
Should I just build another programmer ?
this really stunk.
one last post before i go to sleep..it is 3am here.
On the programmer, it reads okay but when programming it got errors. im like
Should I just build another programmer ?
this really stunk.
#263
Senior Member
Thread Starter
Join Date: Dec 2005
Location: Alkmaar, NETHERLANDS
Posts: 548
Likes: 0
Received 0 Likes
on
0 Posts
RE: New CDI - opensource project JMJ and Bigboat
I hope to get within one or two weeks a *normal ignitioncoil, ordered in USA.
It's a very small coil for high performance sparks.
If I get the coil, I'll see if I can change the ignitionboard.
Also the special HV-coil have to be change, for some it's impossible to make this coil.....
Maybe I can find for this coil also a normal coil who you can buy in the stores.
For the programs we have to find someone who can change the 3 programs into one program.
We know, it's not easy to use all this programs if you don';t know anything of programming.
BUT, it's a opensourse project.........we can use all the help we can get.
It's a very small coil for high performance sparks.
If I get the coil, I'll see if I can change the ignitionboard.
Also the special HV-coil have to be change, for some it's impossible to make this coil.....
Maybe I can find for this coil also a normal coil who you can buy in the stores.
For the programs we have to find someone who can change the 3 programs into one program.
We know, it's not easy to use all this programs if you don';t know anything of programming.
BUT, it's a opensourse project.........we can use all the help we can get.
#264
Junior Member
Join Date: Jul 2007
Location: kazanlak, BULGARIA
Posts: 2
Likes: 0
Received 0 Likes
on
0 Posts
RE: New CDI - opensource project JMJ and Bigboat
I am new to this forum and want to excuse me for my bad english.
i am trying to find circuit for cdi and now i've found it,thanks of you.
first i want ask if i can use the Voltage converter of the first project and Timing circuit of this one
second for making higher voltage can i use higher voltage for power suply(9V) only for Voltage converter
thanks first
i am trying to find circuit for cdi and now i've found it,thanks of you.
first i want ask if i can use the Voltage converter of the first project and Timing circuit of this one
second for making higher voltage can i use higher voltage for power suply(9V) only for Voltage converter
thanks first
#265
Senior Member
Thread Starter
Join Date: Dec 2005
Location: Alkmaar, NETHERLANDS
Posts: 548
Likes: 0
Received 0 Likes
on
0 Posts
RE: New CDI - opensource project JMJ and Bigboat
ORIGINAL: marian2784
first i want ask if i can use the Voltage converter of the first project and Timing circuit of this one
first i want ask if i can use the Voltage converter of the first project and Timing circuit of this one
second for making higher voltage can i use higher voltage for power suply(9V) only for Voltage converter
You will burn the transistor and coils.
#266
Junior Member
Join Date: Jul 2007
Location: kazanlak, BULGARIA
Posts: 2
Likes: 0
Received 0 Likes
on
0 Posts
RE: New CDI - opensource project JMJ and Bigboat
i am waiting for components but yesterday i've tried to make c code with exelsheet but nothing when i am pushing the "create c code" the table opens in C++ and nothing else.
I can't see the time curve in the c code(http://www.modelbouw.gompy.net/newcdi/testfunc_C.zip),is it exist or must put it in somehow?
which programs must been used for this
I can't see the time curve in the c code(http://www.modelbouw.gompy.net/newcdi/testfunc_C.zip),is it exist or must put it in somehow?
which programs must been used for this
#267
Senior Member
Thread Starter
Join Date: Dec 2005
Location: Alkmaar, NETHERLANDS
Posts: 548
Likes: 0
Received 0 Likes
on
0 Posts
RE: New CDI - opensource project JMJ and Bigboat
In the C-code there is no timingcurve, only the code to generate the timing to make a curve.
Please ready the complete topic to understand wat we are doining.
Please ready the complete topic to understand wat we are doining.
#268
Junior Member
Join Date: Aug 2007
Location: west java, INDONESIA
Posts: 3
Likes: 0
Received 0 Likes
on
0 Posts
RE: New CDI - opensource project JMJ and Bigboat
can u explain using the time curve in excel...in the curve say in 1831 rpm delay degree 25 what is mean 25 degree..?? 25 degree before tdc..?
#269
Member
Join Date: Jun 2006
Location: tbilisigeorgia, GEORGIA
Posts: 58
Likes: 0
Received 0 Likes
on
0 Posts
RE: New CDI - opensource project JMJ and Bigboat
hi all.Thanks a lot Bigboat for this project it veri good. I made it and OK! I use the 16F84 ver. and I have one Q.in test mode I can't activate pin.9(STROBE),it did't worke in test.
I want to use it to stop 555 timer (HV generator) while the SCR is open.From the hallsensor it workes good. Can u make any correction in program to solve the problem?
I want to use it to stop 555 timer (HV generator) while the SCR is open.From the hallsensor it workes good. Can u make any correction in program to solve the problem?
#270
Senior Member
Thread Starter
Join Date: Dec 2005
Location: Alkmaar, NETHERLANDS
Posts: 548
Likes: 0
Received 0 Likes
on
0 Posts
RE: New CDI - opensource project JMJ and Bigboat
Uhhhhh....strobe isn't pin9 but pin10...... http://www.modelbouw.gompy.net/cdi/ont1a.jpg
#271
Member
Join Date: Jun 2006
Location: tbilisigeorgia, GEORGIA
Posts: 58
Likes: 0
Received 0 Likes
on
0 Posts
RE: New CDI - opensource project JMJ and Bigboat
Sorry but I think u are wrong. This is fragment from Zenoah2.asm on [link]http://www.modelbouw.gompy.net/newcdi/newcdi.htm[/link].Strobe is on pin.9.Maybe mistake?
#DEFINE rotor PORTA,3 ; [pin2]= sensor input
#DEFINE coil PORTB,0 ; [pin6]= output to coil
#DEFINE revcoil PORTB,2 ; [pin8]= reverse output to coil
#DEFINE rpmmax PORTB,1 ; [pin7]= Min and Max RPM led
#DEFINE led PORTB,7 ; [pin13]= pickup led
#DEFINE strobe PORTB,3 ; [pin9] = strobe light output
#DEFINE test PORTA,4 ; [pin3] = test jumper input
;================================================= =========================
;================================================= =========================
;
; RA2 1+--O--+18 RA1
; pickup36°-----------> RA3 2| |17 RA0
; test jumper---------> RA4 3| |16 Osc ------ 4MHz
; +5V--+----R---------> MCLR 4| |15 Osc ------ Quartz
; Ground--------------- Vss 5| |14 Vcc ------ +5Vdc
; Thyristor <------- RB0 6| |13 RB7 ------>PickupLED
; LEDrpmLimit <------- RB1 7| |12 RB6
; ReverseOutput<------- RB2 8| |11 RB5
; Strobe<-------------- RB3 9+-----+10 RB4
#DEFINE rotor PORTA,3 ; [pin2]= sensor input
#DEFINE coil PORTB,0 ; [pin6]= output to coil
#DEFINE revcoil PORTB,2 ; [pin8]= reverse output to coil
#DEFINE rpmmax PORTB,1 ; [pin7]= Min and Max RPM led
#DEFINE led PORTB,7 ; [pin13]= pickup led
#DEFINE strobe PORTB,3 ; [pin9] = strobe light output
#DEFINE test PORTA,4 ; [pin3] = test jumper input
;================================================= =========================
;================================================= =========================
;
; RA2 1+--O--+18 RA1
; pickup36°-----------> RA3 2| |17 RA0
; test jumper---------> RA4 3| |16 Osc ------ 4MHz
; +5V--+----R---------> MCLR 4| |15 Osc ------ Quartz
; Ground--------------- Vss 5| |14 Vcc ------ +5Vdc
; Thyristor <------- RB0 6| |13 RB7 ------>PickupLED
; LEDrpmLimit <------- RB1 7| |12 RB6
; ReverseOutput<------- RB2 8| |11 RB5
; Strobe<-------------- RB3 9+-----+10 RB4
#273
Senior Member
Thread Starter
Join Date: Dec 2005
Location: Alkmaar, NETHERLANDS
Posts: 548
Likes: 0
Received 0 Likes
on
0 Posts
RE: New CDI - opensource project JMJ and Bigboat
I found the problem, the downloadlink to the asm-code was wrong.
I change the downloadlink for you, download http://www.modelbouw.gompy.net/cdi/Zenoah2.asm for the right code.
I change the downloadlink for you, download http://www.modelbouw.gompy.net/cdi/Zenoah2.asm for the right code.
#274
Member
Join Date: Jun 2006
Location: tbilisigeorgia, GEORGIA
Posts: 58
Likes: 0
Received 0 Likes
on
0 Posts
RE: New CDI - opensource project JMJ and Bigboat
Ok! I convert .asm into .hex,but the problem is the same.In nomal mode I have strobe on pin.9 and not on pin.10 as u sade. Ok! In test mode not any output (strobe) on pin9,pin10 too.This is same as SOURCE on original site ,only timetable is new.My Q is:is it posible to activate strobe in test mode?
#275
Senior Member
Thread Starter
Join Date: Dec 2005
Location: Alkmaar, NETHERLANDS
Posts: 548
Likes: 0
Received 0 Likes
on
0 Posts
RE: New CDI - opensource project JMJ and Bigboat
I Think this will solved your problem.
I don't know why you will have strobe in testmode ?
;===================JMJ=========================== =====
;Test routine, sends ignition pulses to the thyristor at 4hz/140hz,
;selectable by rotor input.
testdelay
; btfss test ; checks the jumper to disconnect test mode
; goto start
bsf rpmmax
bcf led
btfss rotor ; checks hall device. slow test if low, fast test if high
goto slowtest
goto fasttest
slowtest
bsf led
; Delay = 0.005 seconds
; Clock frequency = 4 MHz
;4998 cycles
movlw 0xE7
movwf d1
movlw 0x04
movwf d2
Delay_0
decfsz d1, f
goto $+2
decfsz d2, f
goto Delay_0
goto $+1
goto trigger ; triggers the thyristor
goto testdelay
fasttest
bsf led
; Delay = 0.3 seconds
; Clock frequency = 4 MHz
;299998 cycles
movlw 0x5F
movwf d1
movlw 0xEB
movwf d2
Delay_1
decfsz d1, f
goto $+2
decfsz d2, f
goto Delay_1
goto $+1
goto trigger ; triggers the thyristor
goto testdelay
trigger
bsf coil ; set output
bcf revcoil ; set reverse output
bcf strobe
; Delay = 0.002 seconds
; Clock frequency = 4 MHz
movlw 0x8F
movwf d1
movlw 0x02
movwf d2
Delay_3
decfsz d1, f
goto $+2
decfsz d2, f
goto Delay_3
;2 cycles
goto $+1
bcf coil
bsf revcoil
bcf strobe
goto testdelay
;
;=============================End JMJ=============================
end
I don't know why you will have strobe in testmode ?
;===================JMJ=========================== =====
;Test routine, sends ignition pulses to the thyristor at 4hz/140hz,
;selectable by rotor input.
testdelay
; btfss test ; checks the jumper to disconnect test mode
; goto start
bsf rpmmax
bcf led
btfss rotor ; checks hall device. slow test if low, fast test if high
goto slowtest
goto fasttest
slowtest
bsf led
; Delay = 0.005 seconds
; Clock frequency = 4 MHz
;4998 cycles
movlw 0xE7
movwf d1
movlw 0x04
movwf d2
Delay_0
decfsz d1, f
goto $+2
decfsz d2, f
goto Delay_0
goto $+1
goto trigger ; triggers the thyristor
goto testdelay
fasttest
bsf led
; Delay = 0.3 seconds
; Clock frequency = 4 MHz
;299998 cycles
movlw 0x5F
movwf d1
movlw 0xEB
movwf d2
Delay_1
decfsz d1, f
goto $+2
decfsz d2, f
goto Delay_1
goto $+1
goto trigger ; triggers the thyristor
goto testdelay
trigger
bsf coil ; set output
bcf revcoil ; set reverse output
bcf strobe
; Delay = 0.002 seconds
; Clock frequency = 4 MHz
movlw 0x8F
movwf d1
movlw 0x02
movwf d2
Delay_3
decfsz d1, f
goto $+2
decfsz d2, f
goto Delay_3
;2 cycles
goto $+1
bcf coil
bsf revcoil
bcf strobe
goto testdelay
;
;=============================End JMJ=============================
end