??? 12/08/08 17:37 Read: times |
#160743 - reset vs supervisor Responding to: ???'s previous message |
I have to chime in with support for Erik's position.
Richard initially said said:
I've recently encountered one 805x circuit with a 1000 uF cap on its Vcc rail, that had unidentified problems which were initially called "reset" issues. By removing the 1000 uF electrolytic cap, I made the problem "disappear" though I'm not yet sure why. Now we don't know any other details here, including possible impedances in series with the micro's VCC rail and whether the design used the really bad 8x51 data sheet RC reset. But if you have 1000 uF or more hanging on your VCC rail, you slow down the VCC rise time and it's possible that this slow ramp is baffling the micro's internal logic -- parts of it come out of reset earlier than others, other parts may not be completely reset, etc. Also RTFDS to see if it has any specific VCC rise-time recommendations. Anyways, Erik's recommendation of using a reset supervisor for one of its intended purposes -- to ensure that the processor is held in reset until AFTER the power supply has ramped up fully and is stable -- is completely reasonable and should not have been dismissed out of hand! I don't think the 1000 uF itself is bad, although it's likely overkill (it's not a kilowatt audio amplifier). I do think the micro did have "reset" issues which would be completely addressed by a proper supervisor. -a |