[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [N8VEM: 14592] Switch debouncing and related stuff (like CPU reset circuits)



On 9/09/2012 7:28 PM, al...@alanlee.org wrote:

 

Sergey,

 

I've found most processor resets have enough built in capacitance that a simple schmitt provides enough hysteresis to sufficiently debounce a switch input if it's even needed at all.  But I've found many situations where the reset needs to be held for a set sequence time while the power supply is stabilizing from power-on in-rush and the simplest solution I've found - both in $$ and BoM count is a Microchip MCP130.  They tend to work well and are available in a variety of threshold voltages and in both SMT (SOT23) and through-hole (TO92) packages.  And I eliminate the need for the explicit debounce if I tie the switch to the enable on the LDO or switcher and put the MCP130 on the output side.

 

I've also used ATX PicoPSUs in designs and added a Maxim MAX16054 specifically to turn a simple SPST push-button into a ATX power-on toggle.  However they and some of the other parts like it from Maxim are not available in a through-hole package - only SOT23-6.

 

Hope this helps.

 

-Alan



Does the MCP130 support switch debounce or is it simply a brownout detector ?

http://ww1.microchip.com/downloads/en/DeviceDoc/11184d.pdf

John