+ Post New Thread
Results 1 to 3 of 3
  1. #1
    Full Member level 6
    Points: 3,158, Level: 13
    Achievements:
    7 years registered

    Join Date
    Nov 2010
    Posts
    341
    Helped
    2 / 2
    Points
    3,158
    Level
    13

    Reset problem in ds pic33ep512mu810

    I am using dspic 33ep512mu810 to control 2 ac servo drive. Every thing works good. Some times if i press reset button the controller stops the job but hangs i have to press the reset button 2 to 3 times to reset again, this happens arount 1 in 4 to 5 resets. Kindly give solution COMPLIER USED PIC CCS

    •   AltAdvertisement

        
       

  2. #2
    Super Moderator
    Points: 81,070, Level: 69
    Achievements:
    7 years registered
    Awards:
    2nd Helpful Member
    betwixt's Avatar
    Join Date
    Jul 2009
    Location
    Aberdyfi, West Wales, UK
    Posts
    13,292
    Helped
    4438 / 4438
    Points
    81,070
    Level
    69

    Re: Reset problem in ds pic33ep512mu810

    The problem is clearly in line 234, near the function for grinding smoke.

    If you want a sensible answer you will have to give us more information, we have absolutely no idea of your hardware design or the software so asking for where the problem lies is pointless.

    Brian.
    PLEASE - no friends requests or private emails, I simply don't have time to reply to them all.
    It's better to share your questions and answers on Edaboard so we can all benefit from each others experiences.



    •   AltAdvertisement

        
       

  3. #3
    Super Moderator
    Points: 31,335, Level: 43
    ads-ee's Avatar
    Join Date
    Sep 2013
    Location
    USA
    Posts
    7,235
    Helped
    1711 / 1711
    Points
    31,335
    Level
    43

    Re: Reset problem in ds pic33ep512mu810

    Quote Originally Posted by betwixt View Post
    The problem is clearly in line 234, near the function for grinding smoke.
    That's probably the line where they check the reset input but didn't debounce the signal properly, so the program calls fCrashAndBurn() instead of fGrindingSmoke.



--[[ ]]--