??? 05/04/06 01:41 Modified: 05/04/06 01:52 Read: times |
#115514 - Forget the watchdog! Responding to: ???'s previous message |
Rucha said:
I am using every kind of possible static protection techniques like i have coating of antistatic material on the belt. The develop of this kind of electro-static charge in plants, where belts are running on rollers, both made of rubber or plastics can be very very dangerous, can even kill people and cause fire! This principle of separating charge and generating high voltage by belts and rollers made of rubber is even used in fundamental physics to produce millions of volts, by a machine that is called Van de Graaff generator, to accelerate charged fundamental particles! Coating of antistatic material on the belts or rollers will not help at all, because the charge is still generated (concretely spoken separated). Only by doping the material of which the belts and rollers are made by conducting material like carbon or graphit will cure the problem. Then, the charge separating mechanism is "short-circuited" and charge can no longer be seperated. But such belts and rollers are expensive! Rucha said:
But my problem is i am using microcontroller AT89S52 for automation of the treadmill and when static event occurs the chip goes hung and so no programming is effective
do you [corrected, originally "u"] think watchdog can help? Forget the watchdog! Such a microcontroller is a higly dynamically working thing. Even when looking like a statically working chip, several microroutines are running internally all the time, which can easily be interfered by injecting noise into the port lines or supply pins, right what an ESD-event does. So, when the micro hangs-up, due to an ESD-event, this does not mean, that you can make it commence properly by simply resetting it. Remember, a hanging micro is a chip totally running ill, becoming hot and being in danger to be destroyed! The only way to terminate the hang-up is to power-down the micro and power-up it again! And this cannot be done by a watchdog. More, if really ESD contaminates your application, you will even run into danger to end with a hung-up watchdog too... ESD is normally fought against by a three level strategy: 1. Preventing electro-static charge from being generated. For instance, by exclusively using antistatic material, means doped rubber or plastic (see above). 2. Shunting the (unavoidable) ESD-events arround the mirco, by offering it a low impedant path to protection earth, where all the ESD-events finally want to travel to. Protect each line running to the micro by connecting a ceradiode, transzorb or varistor to signal ground, while the signal ground is connected to enlosure by a capacitor. When the enclosure is now connected to protection earth (green-yelllow PE-cable), by this way the ESD-events are shunted to protection earth, before entering the micro's board. So, do this right at the switches or lines, just where the according signals enter the enclosure. And remember, ESD has strong harmonics in the GHz-range, so every millimeter counts!!! This means, that normallay SMD parts must be used for all this filtering and protecting stuff and that ultra short connections have to be provided!! 3. Filtering of the remaining energy of ESD-events, that couldn't be totally shunted to enclosure. Simple RC-low pass filters or ferrite beads can limit the remaining ESD-energy hitting the micro to a sane level, no longer allowing the micro to hang-up. Kai |
Topic | Author | Date |
ESD problem | 01/01/70 00:00 | |
try isolating signal gnd from earth | 01/01/70 00:00 | |
thanks richard | 01/01/70 00:00 | |
Watchdog not really useful | 01/01/70 00:00 | |
hi kalpak | 01/01/70 00:00 | |
re watchdog, never said better | 01/01/70 00:00 | |
hi steve | 01/01/70 00:00 | |
that will NOT help | 01/01/70 00:00 | |
hello erik sir | 01/01/70 00:00 | |
activating the the watchdog while error | 01/01/70 00:00 | |
hello erik sir | 01/01/70 00:00 | |
Pick off brush ? | 01/01/70 00:00 | |
yes | 01/01/70 00:00 | |
this may help | 01/01/70 00:00 | |
So what? | 01/01/70 00:00 | |
Ouch | 01/01/70 00:00 | |
protecting the human | 01/01/70 00:00 | |
But.. | 01/01/70 00:00 | |
And what if... | 01/01/70 00:00 | |
ESDĀ¬precautions | 01/01/70 00:00 | |
static | 01/01/70 00:00 | |
Not from 10mm away! | 01/01/70 00:00 | |
Bad ground | 01/01/70 00:00 | |
Earthing problem! | 01/01/70 00:00 | |
It was observed... | 01/01/70 00:00 | |
TAKE CARE! | 01/01/70 00:00 | |
Is your design based on luck? | 01/01/70 00:00 | |
how do I | 01/01/70 00:00 | |
Some instructions and guideline | 01/01/70 00:00 | |
Thank You steve sir | 01/01/70 00:00 | |
two reasons not to | 01/01/70 00:00 | |
Posting Diagrams | 01/01/70 00:00 | |
It's a pdf-file | 01/01/70 00:00 | |
Where? | 01/01/70 00:00 | |
Oh, sorry! | 01/01/70 00:00 | |
Filename | 01/01/70 00:00 | |
Name | 01/01/70 00:00 | |
Post it to me. | 01/01/70 00:00 | |
Link | 01/01/70 00:00 | |
Perfectly! | 01/01/70 00:00 | |
How | 01/01/70 00:00 | |
Aha... | 01/01/70 00:00 | |
fix it and repost | 01/01/70 00:00 | |
Buttons? | 01/01/70 00:00 | |
No | 01/01/70 00:00 | |
sorry | 01/01/70 00:00 | |
Try | 01/01/70 00:00 | |
the simple way is | 01/01/70 00:00 | |
Thank you | 01/01/70 00:00 | |
For those who need a link to the code | 01/01/70 00:00 | |
after seeing the link | 01/01/70 00:00 | |
So, now you understand why "all of you o | 01/01/70 00:00 | |
Can't open cdr-files | 01/01/70 00:00 | |
Some questions? | 01/01/70 00:00 | |
Yes you are right | 01/01/70 00:00 | |
oops | 01/01/70 00:00 | |
Test | 01/01/70 00:00 | |
Yes | 01/01/70 00:00 | |
stop the frtiggin babble! | 01/01/70 00:00 | |
I guess | 01/01/70 00:00 | |
Photographs ? | 01/01/70 00:00 | |
steve sir | 01/01/70 00:00 | |
No photographs ? | 01/01/70 00:00 | |
Sorry | 01/01/70 00:00 | |
so, it is OUR job | 01/01/70 00:00 | |
I had | 01/01/70 00:00 | |
Ground, earth, soil,... | 01/01/70 00:00 | |
Spark gaps ? | 01/01/70 00:00 | |
maybe he was, but ... | 01/01/70 00:00 | |
Good for surges, but for ESD? | 01/01/70 00:00 | |
Thank you | 01/01/70 00:00 | |
Some more questions | 01/01/70 00:00 | |
Yes | 01/01/70 00:00 | |
Frame, rollers bearings | 01/01/70 00:00 | |
Kai, is it time? | 01/01/70 00:00 | |
Hallelujah! | 01/01/70 00:00 | |
The mess with... | 01/01/70 00:00 | |
Semi isolating semi conducting enclosure | 01/01/70 00:00 | |
I can't see why... | 01/01/70 00:00 | |
I never understood why either, but ... | 01/01/70 00:00 | |
Measurement | 01/01/70 00:00 | |
Forget the watchdog! | 01/01/70 00:00 | |
kai sir | 01/01/70 00:00 | |
Hallo? | 01/01/70 00:00 | |
kai sir | 01/01/70 00:00 | |
What do you expect from a watchdog? | 01/01/70 00:00 | |
Unpleasant. | 01/01/70 00:00 | |
Which is why I doubt it is ESD | 01/01/70 00:00 | |
Curiouser and curiouser | 01/01/70 00:00 | |
instruments | 01/01/70 00:00 | |
you can't | 01/01/70 00:00 | |
Diagnosis ... | 01/01/70 00:00 | |
the difference can be 'legal' | 01/01/70 00:00 | |
expensive is not always expensive | 01/01/70 00:00 | |
Exactly! | 01/01/70 00:00 | |
Killing shock ? | 01/01/70 00:00 | |
Who says that... | 01/01/70 00:00 | |
Trying to improve the performance... | 01/01/70 00:00 | |
Thank you kai sir | 01/01/70 00:00 |