??? 09/13/06 17:20 Read: times |
#124227 - These things are not necessary ... Responding to: ???'s previous message |
They're nice, but not necessary. I've been using RC resets on microprocessors and microcontrollers as long as there have been such things, and, frankly, I've never encountered the sorts of difficulties that have been discussed here. If one carefully reads the specifications of the device in question, and they do vary considerably from device to device, one quickly sees what's needed in order to effect a good reset from just the RC circuit. I think what confuses many people is that 805x's have a positivie-going reset, for which we have to thank our friends at Intel.
The manufacturers haven't made this easy. Here's an example of a reset voltage specification and "note." PARAMETER SYMBOL Reset Trip Point (Min Operating Voltage) (Notes 2, 3, 4) VRST MIN TYP MAX UNITS 3.95 4.125 4.35 V (3) The user should note that this part is tested and guaranteed to operate down to 4.5V (10%) and that VRST (min) is specified below that point. This indicates that there is a range of voltages [(VMIN to VRST (min)] where the processor’s operation is not guaranteed, but the reset trip point has not been reached. This should not be an issue in most applications, but should be considered when proper operation must be maintained at all times. For these applications, it may be desirable to use a more accurate external reset. To me, this says that you might be satisfied with occasional circuit failure. I, personally, wouldn't, though. True enough, these guys sell supervisors and reset circuits, so they may have a vested interest. Here's one from SIEMENS. Input high voltage to RESET V IH2 0.6 VCC VCC + 0.5V Some of these devices have negative-going reset, and some have positivie-going reset. The reset circuit uses an RC to tell it that a reset is happening. I believe I've seen as many misapplications of reset circuits as I have of RC reset circuits. Quite frankly, I think it would work just as well to use a Schmidt-trigger as any of the low-cost reset circuits. I'm persuaded that, while reset chips can be used quite effectively, they're mostly used as an excuse not to read and interpret the reset spec's of the MCU in question. I haven't bought 'em, so I don't know where they fit in the pricing scheme of things. I suspect they cost more than a couple of Schmidt-gates and an RC circuit, though. Perhaps it's time this subject got a rigorous treatment here. RE |