View Poll Results: Whatís the most important thing to you?
Lowest possible cost 3 23.08%
Make it as small and light as possible 6 46.15%
Battery longevity is very important 3 23.08%
Highest power possible 3 23.08%
Highest RPM possible 2 15.38%
Only use through hole construction 2 15.38%
No winding of transformers 4 30.77%
Group buy of components including boards 0 0%
Group buy of boards only 1 7.69%
Iíd rather buy a kit with everything in it 0 0%
I want to buy a pre-built & pre-programmed system 0 0%
I only want to use a 4.8v Ni-MH battery 2 15.38%
I only want to use a 2S battery 1 7.69%
I only want to use a 3S battery 1 7.69%
I want to use a 4.8v battery to 3S battery 5 38.46%
I want to use only off the shelf parts from Digi-Key or Mouser 3 23.08%
I want the Timer board to be separate from the HV board 6 46.15%
I want a combination Timer & HV board 1 7.69%
I want all the options possible using jumpers 3 23.08%
I want a USB connection 2 15.38%
I want a serial connection (DB9) and Iíll use my own USB adapter 3 23.08%
I want a ICSP connection 3 23.08%
I want a premade parts list (BOM) at Digi-Key 2 15.38%
I want a premade project parts list (BOM) at Mouser 1 7.69%
I want 1 design and 1 design only 1 7.69%
I want optional designs to choose from and Ill make the boards myself 8 61.54%
Multiple Choice Poll. Voters: 13. You may not vote on this poll

Thread Tools
Old Nov 14, 2015, 12:13 AM
doubletop is offline
Find More Posts by doubletop
Registered User
doubletop's Avatar
New Zealand
Joined Nov 2013
136 Posts
Quote:
Originally Posted by edc_atl View Post

Our company has alot going on and sometimes we reach out to other projects, at different sites, that are similar to what we are looking to develop. Sometimes we are met with open arms, some times it fails and we adapt to the new scenario. I believe I sent you a message as well earlier in the game, but received no answer. If you do have a viable product, we are open to talk about it. Fact is, whether an F683 or an 1840, there was a good opportunity for someone to make additional income, which for whatever reason is now lost. We have the product we were after, yes it took a bit longer and some development money but for our company, all is good.

Like I said previously, there is a lesson to be learned because opportunities do not knock on your door everyday.
No message was received as far as I can tell. Not that it matters.

Good luck with your endevours

Pete
doubletop is offline Find More Posts by doubletop
Reply With Quote
Sign up now
to remove ads between posts
Old Nov 14, 2015, 05:18 AM
Gompy is offline
Find More Posts by Gompy
Registered User
Gompy's Avatar
The Netherlands, NH, Alkmaar
Joined Dec 2012
164 Posts
Quote:
Originally Posted by edc_atl View Post
Do you know the difference between Windows and Android ?
Gompy is offline Find More Posts by Gompy
Reply With Quote
Old Nov 14, 2015, 09:23 AM
edc_atl is offline
Find More Posts by edc_atl
Registered User
Joined Jun 2015
53 Posts
Quote:
Originally Posted by doubletop View Post
No message was received as far as I can tell. Not that it matters.

Good luck with your endevours

Pete
Guess you can't win them all!

Quote:
Originally Posted by Gompy View Post
Do you know the difference between Windows and Android ?
Very interesting question what else you got?
edc_atl is offline Find More Posts by edc_atl
Reply With Quote
Old Nov 21, 2015, 01:27 PM
andso is offline
Find More Posts by andso
frenchy
France, Pays de la Loire, Chalonnes-sur-Loire
Joined May 2013
69 Posts
i does not understand:
Programmable Open Source CD Ignition PIC1840, i have read this, as a begin;
and opensource includes linux,
that's why i wrote a return about libre office (or open office)

for the correct files
page 73 post #1087
andso is offline Find More Posts by andso
Reply With Quote
Old Dec 11, 2015, 01:38 PM
doubletop is offline
Find More Posts by doubletop
Registered User
doubletop's Avatar
New Zealand
Joined Nov 2013
136 Posts
Quote:
Originally Posted by andso View Post
i does not understand:
Programmable Open Source CD Ignition PIC1840, i have read this, as a begin;
and opensource includes linux,
that's why i wrote a return about libre office (or open office)

for the correct files
page 73 post #1087
Not sure what the first bit is all about but probably and EASL problem. I certainly couldn't contribute to a French forum....

Page 73 post 1087 is here http://www.rcgroups.com/forums/showp...postcount=1087

It includes the stuff I did. Is anybody using it or the simulations?

However there is an interesting link on the page that I haven't noticed before now.

View all the files on this thread

"Fill yer boots" as they say in some places

Pete
doubletop is offline Find More Posts by doubletop
Reply With Quote
Old Dec 28, 2015, 01:22 PM
andso is offline
Find More Posts by andso
frenchy
France, Pays de la Loire, Chalonnes-sur-Loire
Joined May 2013
69 Posts
hihi,
you were not on this thread at this moment,
but i does not remenber where i have found it.

peje
andso is offline Find More Posts by andso
Reply With Quote
Old Dec 30, 2015, 05:19 AM
simo4295 is offline
Find More Posts by simo4295
Registered User
Joined Dec 2015
2 Posts
Hello,

I have been reading the thread to get a hold of it all, and I have currently gotten a simulation running using the code from post #1087, however..

When I change the RPM in the stim files, ( the one from the excel sheet) it does not reflect the changes made, instead rises to a very high number (+50k rpm), another problem is that I cant figure out how to use the excel sheet to import a homemade advance curve, no matter what I do.. Do I have the wrong source code?

-Simon

EDIT: Found the problem, the excel sheets reflect the CDI-2012 software not the CDI-2014 from post 1087..
This however rises another question; how do I then change the timing, for the RPM, all I see in the code is a table with Digi degrees, but I can not find the corresponding RPM value.
simo4295 is offline Find More Posts by simo4295
Last edited by simo4295; Dec 30, 2015 at 06:12 AM.
Reply With Quote
Old Dec 30, 2015, 07:21 AM
andso is offline
Find More Posts by andso
frenchy
France, Pays de la Loire, Chalonnes-sur-Loire
Joined May 2013
69 Posts
hihi,
you were not on this thread at this moment,
but i does not remenber where i have found it.

peje

Edit1: For the EASL problem, come on a french forum, with google as your (imperfect) friend,
and everyone will try to understand what you are saying...only.
Edit2: I plan to check your stuff on January.
andso is offline Find More Posts by andso
Reply With Quote
Old Jan 01, 2016, 02:15 PM
doubletop is offline
Find More Posts by doubletop
Registered User
doubletop's Avatar
New Zealand
Joined Nov 2013
136 Posts
Quote:
Originally Posted by simo4295 View Post
Hello,

I have been reading the thread to get a hold of it all, and I have currently gotten a simulation running using the code from post #1087, however..

When I change the RPM in the stim files, ( the one from the excel sheet) it does not reflect the changes made, instead rises to a very high number (+50k rpm), another problem is that I cant figure out how to use the excel sheet to import a homemade advance curve, no matter what I do.. Do I have the wrong source code?

-Simon

EDIT: Found the problem, the excel sheets reflect the CDI-2012 software not the CDI-2014 from post 1087..
This however rises another question; how do I then change the timing, for the RPM, all I see in the code is a table with Digi degrees, but I can not find the corresponding RPM value.
Simon

The timing table in the code is the starting point, any adjustments to the advance curve is done with a running engine through the serial terminal connection, or the simulator. Read helpfile.pdf for the terminal controls. That's why I included the servo into the code so the throttle could be set at a speed and the advance adjusted. Once the full curve has been found it can be committed to the flash memory and the terminal disconnected and the engine used for whatever you had in mind. There are two curves available 'cruise' and 'sport' if you like.

Note that you need to use the stim files to represent the terminal controls

No more empirical excel files and reprogramming required.

Pete
doubletop is offline Find More Posts by doubletop
Reply With Quote
Old Jan 01, 2016, 02:46 PM
doubletop is offline
Find More Posts by doubletop
Registered User
doubletop's Avatar
New Zealand
Joined Nov 2013
136 Posts
I also meant to say that the code has not concept of RPM, the microprocessor works on time (1/RPM) and has no need to convert it back to RPM apart from when displaying it on the screen. The stim files contain time and the only reference to RPM is the file name.

The table in digi degrees is the advance timing associated with the a timing cell range

However, I now see that there is no reference to the range of uSec/rev for each of the advance cells. The clue is in here

Quote:
uS_Rev = ((uS_Rev << 16) + TMR1) + us_rev_mod;

uS_Rev = (uS_Rev >> 1); //Div 2 as cam at half crank speed

uS_DD = (uS_Rev >> 8) + STATUSbits.C;

if(TMR1_Overs){ // If we overflowed we don't need to fetch the advance since it's not in the table
TMR1_Overs = 0; // Reset TMR1 overflow counter
AdvanceTableIndex = AdvArray_len -1; // AdvanceTableIndex should be maxed instead of rolled over to a random number
}
else{
AdvanceTableIndex = (TMR1H >> 3)+ STATUSbits.C; // 5 high bits of Timer1 rounded with bit 2
}
Which converts the time /rev into an index for the table.

There a challenge for you work out the uSec/rev ranges and associated indexs. Do that and you will pretty much understand the basis of the whole thing.


Pete
doubletop is offline Find More Posts by doubletop
Last edited by doubletop; Jan 01, 2016 at 03:11 PM.
Reply With Quote
Old Jan 06, 2016, 12:19 PM
simo4295 is offline
Find More Posts by simo4295
Registered User
Joined Dec 2015
2 Posts
Thank you very much Pete, I will look into this, and see if I can crack the problem.

Simon
simo4295 is offline Find More Posts by simo4295
Reply With Quote
Old Jan 26, 2016, 08:54 AM
Don m5aky is offline
Find More Posts by Don m5aky
Registered User
Joined Dec 2012
25 Posts
Regarding the circuit in report #1325; I am running it up with a square wave generator for testing. The Tacho led flashes on with the frequency of the input but led 3 is on permanently. I notice that it has a very short pulse to switch it off. the Tacho led has the same length of pulse but to switch it on. Is it the nature of an led that it can switch on faster than it can switch off?
Don
Don m5aky is offline Find More Posts by Don m5aky
Reply With Quote
Old Jan 26, 2016, 02:11 PM
Don m5aky is offline
Find More Posts by Don m5aky
Registered User
Joined Dec 2012
25 Posts
just getting back into this project after a bit of a break.
I've built up the circuit on the board from the report 1325 as mentioned previously. I'm using the original pic programmed with the file from the CDi-2012 V1 which i got working fine with a stripboard prototype. I see that there are circuit differences, one being no optocoupler.
On initial tests I can't get the the IGBT to switch. I see there has been a lot of water under the bridge since I started out. I guess I may have missed something. Has the original file been modified to work with this circuit? If so could someone kindly point out where it is please?
Regards
Don
Don m5aky is offline Find More Posts by Don m5aky
Reply With Quote
Old Feb 01, 2016, 12:18 PM
edc_atl is offline
Find More Posts by edc_atl
Registered User
Joined Jun 2015
53 Posts
Quote:
Originally Posted by Don m5aky View Post
just getting back into this project after a bit of a break.
I've built up the circuit on the board from the report 1325 as mentioned previously. I'm using the original pic programmed with the file from the CDi-2012 V1 which i got working fine with a stripboard prototype. I see that there are circuit differences, one being no optocoupler.
On initial tests I can't get the the IGBT to switch. I see there has been a lot of water under the bridge since I started out. I guess I may have missed something. Has the original file been modified to work with this circuit? If so could someone kindly point out where it is please?
Regards
Don
We found that under normal conditions, the IGBT required more like a 2.2K ohm resistor at the gate to properly change state. Software was another scenario which we could not sort out, it does work but in simulations with a waveform generator it might not perform properly all of the time.

Unfortunately we dropped this project and decided to liquidate the few boards we had left. I'll try to set it up on the bench this week and see if we can help you out.
edc_atl is offline Find More Posts by edc_atl
Reply With Quote
Old Feb 02, 2016, 03:20 AM
Don m5aky is offline
Find More Posts by Don m5aky
Registered User
Joined Dec 2012
25 Posts
Thanks for the reply. I understand the situation.
With the earlier circuit I get a zero volt level with a +5v pulse to switch the IGBT. As I mentioned I had this working fine with a stripboard layout.
On the pcb without the optocoupler I get a +5V level with a 0V pulse. This is with the original software from the Cdi 2012 version. That's as far as I've got so far but not had a chance to look deeper.
Regards
Don
Don m5aky is offline Find More Posts by Don m5aky
Reply With Quote


Thread Tools

Similar Threads
Category Thread Thread Starter Forum Replies Last Post
Discussion CD Ignition lead and fixed plug .... solentlife Engines 10 Feb 18, 2014 11:03 AM
For Sale NIB 52cc Gas engine w/CD-Ignition 3.2kw kukntra Aircraft - Fuel - Engines and Accessories (FS/W) 4 Jul 23, 2012 08:10 AM
Discussion Best open source autopilot vs commercial solution syncra Multirotor Talk 0 Apr 12, 2012 01:35 PM
Discussion Any Open Source / CC CAD Files for gliders? DrFragnasty Composites Fabrication 8 Apr 09, 2012 05:36 AM
Discussion I'm designing an open source quad frame. Inclusions anyone? Physics_Dude Multirotor Talk 3 Mar 11, 2012 12:22 PM