Page 1 of 1

Redundant Pull-Ups?

Posted: 02 July 2006, 3:36 AM
by victorf
I found this on the BasicX forum and wondered about it:
After about 2 or 3 thousand hours of use, I'm finding that the BX24p
internal pull-ups are going bad. So far, 3 of them have gone south.
The circuit is only a pushbutton switch to ground, so I don't think
that the resistors are getting destroyed from that. I'm having this
problem with only 1 chip so far.

I'm wondering if my next batch of boards should have provisions for
external pull-ups. Redundancy is a good thing, I suppose, and adding
one more 0603 or 0402 chip to the board really isn't a big deal.

Has anyone else experienced this kind of failure only after long term use?
There seemed to be mixed opinions about this on that forum. However, the postings on it were few.

Is this a potential problem with the ZX-24?

Any enlightenment will be appreciated.

Vic

Posted: 02 July 2006, 9:22 AM
by stevech
are the push buttons connected by a long length of wire or without a good common ground, such that static electricity or other transients could be getting imposed on the lines to the switches? Or the button-pusher at times has a static charge? If so, some snuffer components may be needed.

Those pull-ups are high value as I recall and they're inside of the AVR chip.

Posted: 02 July 2006, 19:27 PM
by spamiam
stevech wrote:are the push buttons connected by a long length of wire or without a good common ground, such that static electricity or other transients could be getting imposed on the lines to the switches? Or the button-pusher at times has a static charge? If so, some snuffer components may be needed.

Those pull-ups are high value as I recall and they're inside of the AVR chip.
ISTR that the internal AVR pull ups are about 100K. Nothing wrong with external ones (too).

But I wonder how transient voltages would blow a pull-up before (instead of) the AVR port input itself??? OR is it a crap shoot?

-Tony