Forum: Mikrocontroller und Digitale Elektronik Schaltung funktioniert nicht bei Berührung


von Andreas P. (andyp17)


Lesenswert?

Hallo allerseits,

Hab da ein Problem mit meiner Schaltung. Und zwar verwende ich den 
ZETEX-Treiber um HighPower-LEDs anzusteuern. Der Treiber wird über PWM 
von einem Mega168 gedimmt. Außerdem sind noch externe EEPROMs, Taster, 
ein NTC und andere Peripherie-Geräte an den uC angeschlossen.
Es funktioniert auch alles einwandfrei nach meinem Willen. Wenn ich 
jetzt aber hergehe und meinen Finger auf die Schaltung lege, dann fangen 
die LEDs zu flackern an. Dies wird noch schlimmer, wenn ich meinen 
zweiten Finger auf ein anderes Bauteil lege, z.B. auf eine Spule (die 
der ZETEX benötigt).

Mir ist klar, dass das an den hohen Taktfrequenzen des Treibers (ca. 
400kHz) liegen kann (die ich über meinen Finger ja an den uC 
"kurzschließe"). Vielmerhr gehts mir darum, wie ich dieses Phänomen 
verhindern bzw. vermindern kann.

Jemand eine Idee? Wie wärs z.B. mit Isolierlack?


Danke für eure Hilfe!!


mfg Andy

von Gast (Gast)


Lesenswert?

Fass es einfach nicht an!?

von Andreas P. (andyp17)


Lesenswert?

Wäre auch eine Möglichkeit, aber ich will verhindern, dass 
Fehlfunktionen bei einer eventuellen Berührung auftreten!

von Benedikt K. (benedikt)


Lesenswert?

Wo fasst du genau dran?

von Andreas P. (andyp17)


Lesenswert?

Am schlimmsten ist es, wenn ich einen Finger auf den Atmel lege und den 
anderen auf einen Teil der ZETEX-Schaltung. Es flackert aber auch schon 
leicht, wenn ich nur den uC berühre!

von Benedikt K. (benedikt)


Lesenswert?

Dann würde ich mal sagen, dass du irgendwo hochohmige Eingänge hast.

von Andreas P. (andyp17)


Lesenswert?

Und warum haben die solche Auswirkungen? Sollte ich unbeschlatete 
Ausgänge auf GND legen??

von Benedikt K. (benedikt)


Lesenswert?

Andreas Posch wrote:
> Sollte ich unbeschlatete Ausgänge auf GND legen??

Nein, auf keinen Fall. Aber wenn du offene Eingänge hast, diese solltest 
du auf GND legen.

Fragst du vielleicht einen Eingang ab, der offen ist? Falls du einen 
Quarz dran hast, und dessen Pins berührst, das würde auch sowas 
bewirken. Oder du hast ein extrem schlechtes Platinenlayout. Ansonsten 
kann ich mir sowas auch nicht erklären.

von Gast (Gast)


Lesenswert?

Hast du vielleicht irgendwo eine gemeinsame Masse vergessen, bzw. einen 
einfachen Wackelkontakt?

von -.- (Gast)


Lesenswert?

Wie sieht's mit der Pufferung der Spannung aus?

Ich kenne das Phenomän wenn ich Schaltungen auf dem Steckbrett aufbaue.
Da kommt es durch die langen Leitungen,... genau zu dem von dir 
beschriebenen Effekt.
(Meißtens ist es aber so, dass die Schaltung nur funktioniert wenn ich 
die Hand an eine bestimmte Stelle hinhalte.)

Neben dem Anlegen eines deffinierten Potential auf unbenutzte Eingänge 
sollte man auf folgende Dinge achten:

Die Versorgung der IC's ausreichend puffern.
Große VCC- und Masseflächen verwenden.
Analog und Digitalteil trennen.
Signal und Leistungsleitungen nicht parallel verlegen.
Signalleitungen kurz halten.
RC-Tiefpass an den Reset-Pin.

von spess53 (Gast)


Lesenswert?

Hi

> Sollte ich unbeschlatete Ausgänge auf GND legen??

Unbeschaltete Anschlüsse von AVRs haben keinen Einfluss auf die Funktion 
des AVRs.

MfG Spess

von Mensch_Z (Gast)


Lesenswert?

feuchte Finger weg von der Schaltung !

...in einer Suesswarenfabrik ist mal ein Controller 'abgeschmiert',weil 
ein Ventilator feinsten Zuckerstaub auf die Platine geblasen hatte !

Es genuegte den ZuckerStaub (ist ja hygroskopisch ist ja logisch ;-)) 
mit einem Pinsel zu entfernen und der Controller war wieder 100% OK

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.