Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

how to prevent AVR issues caused by static?

Status
Not open for further replies.

electric1

Junior Member level 2
Joined
Apr 23, 2011
Messages
20
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,507
I built a battery operated device using Atmega328 , which collects data from simple sensors and stores some data in EEPROM. When operated in a dry environment sometimes a static discharge from a person accidentally touching the sensor circuit would cause AVR to hang or reset and EEPROM data get corrupted.
I have bypass capacitors on VCC and GND pins close to AVR, as a standard practice, but what else can be done to prevent AVR corruption from static?
I searched online and read design papers from Atmel, but can't find anything specific to deal with static discharges.
Any ideas?
 

IC's usually have some static protection but usually not enough for all events. Static events are dealt with by using devices such as clamping diodes. Read up on TVS diodes. Their purpose is to conduct static discharges to ground or power rails when they happen.

Look up "ESD protection" to get you started.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top