Model engine CDI Autoadvance


Closed Thread
Results 1 to 23 of 23

Hybrid View

  1. #1
    Join Date
    Nov 2008
    Posts
    60


    Did you find this post helpful? Yes | No

    Default Re: Model engine CDI Autoadvance

    Thanks.I don't need a ignition system. Just some help with the
    Auto advance.
    Regards
    CharlieM
    Using PBP3
    MCSPX

  2. #2
    Join Date
    Sep 2009
    Posts
    755


    Did you find this post helpful? Yes | No

    Default Re: Model engine CDI Autoadvance

    Look here
    http://www.sportdevices.com/ignition...n.htm#download
    You have example in asm and C.

  3. #3
    Join Date
    May 2004
    Location
    NW France
    Posts
    3,653


    Did you find this post helpful? Yes | No

    Default Re: Model engine CDI Autoadvance

    Quote Originally Posted by c_moore View Post
    Thanks.I don't need a ignition system. Just some help with the
    Auto advance.
    All the CDI devices I've seen work with retrieve tables ...

    AND you can get the curves you want.


    and can't seem to get the curve I want.
    Could you explain what's wrong for you ???

    Alain
    Last edited by Acetronics2; - 29th May 2012 at 16:31.
    ************************************************** ***********************
    Why insist on using 32 Bits when you're not even able to deal with the first 8 ones ??? ehhhhhh ...
    ************************************************** ***********************
    IF there is the word "Problem" in your question ...
    certainly the answer is " RTFM " or " RTFDataSheet " !!!
    *****************************************

  4. #4
    Join Date
    Nov 2008
    Posts
    60


    Did you find this post helpful? Yes | No

    Default Re: Model engine CDI Autoadvance

    Thanks Pedja089,

    I tried it. I even went so far as to download a demo version of CCS and it doesn't work.

    Alain,

    OK what the code does is measure the time the input is low using TMR0 and based on that value uses a lookup table to get a delay. the problem is that creating a delay table that will work like I want is causing me to go crazy. The other thing is that I am limited to a narrow range of rpm. for example if I set the tmr0 prescale to 32:1 then I am limited to a rpm range of about 1300 to 4000. That fine.But While starting I need to measure the "dwell" or the time the input is low at 200 rpm. With that prescale tmr0 overflows. One solution I have come up with is set the Tmr0 prescale to 256:1 and at startup(200 rpm) upto 400 rpm measure the time the input is high. After 400 measure the time the input is low. Only problem with that is I can't seem to figure out how to do it. Any advice is greatly appreciated.
    Regards
    CharlieM
    Using PBP3
    MCSPX

  5. #5
    Join Date
    Nov 2008
    Posts
    60


    Did you find this post helpful? Yes | No

    Default Re: Model engine CDI Autoadvance

    Does anyone have any ideas?
    Regards
    CharlieM
    Using PBP3
    MCSPX

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts