At89C51ED2 Pins gegen Masse ziehen

Gast #482159
Lesenswert?

Hi,

ich möchte an meinem uC zwecks besserer EMV Eigenschaften alle 
unbenutzen Pin's auf Masse ziehen. Muss ich dabei irgendwas beachten?? 
Schliesslich sollen die Pin's ja nicht beschädigt werden durch meinen 
Eingriff.

Welchen Defaultzustand nehmen diese ein, wenn ich zum Beispiel gerade 
flashe?? Soll ich Pull - Down - R's einsetzen?? Oder kann ich diese 
einfach "hart" gegen Masse schalten??

Danke euch schon mal für euren Rat!!

MFG

Zippo
Gast #482237
Lesenswert?

Hi,

welchen Zustand die Pins in welcher Betriebsart (Reset, Idle, Power 
Down) haben, steht im Datenblatt. Hart gegen Masse ziehen darfst du bei 
einem 8051er, weil die Ports quasi-bidirektional sind.Ausnahme ist P0.

Nur nicht hart nach VCC ziehen!

Allerdings würde ich einen Pull-Down bevorzugen, wobei ich glaube, dass 
das Runterziehen nicht benutzter Pins allgemein nichts bringt. Habe aber 
keine Erfahrung mit sowas.

Ich denke aber, dass du mehr erreichst, wenn du die Versorgung ruhig 
hältst, GND/VCC-Flächen verwendest und kritische Schaltungsteile gut 
entkoppelst.

Ralf
Gast #483187
Lesenswert?

>ich möchte an meinem uC zwecks besserer EMV Eigenschaften alle
>unbenutzen Pin's auf Masse ziehen...
Ist das so?

Wer sagt denn, dass die EMV Eigenschaften aufm At89C51ED2
besser werden, wenn man sie auf Masse zieht?

Wenn man den unbenutzten Pin nicht als Eingang abfragt?
Wass dann?

>Defaultzustand
High-Pegel mit (intern,schwach) pull-up.
Gast #483454
Lesenswert?

Kurze Erklärung zu der EMV Geschichte....


Der Interne Aufbau eines uC zeigt Überlagerungen von z.B. den Quarz 
Leitungen sowie Portleitungen und Logikelementen. (im inneren des Chips)

Durch Abstrahlung benutzer Portwege können diese Signale auf andere 
Teile intern überkoppeln und erzeugen an den dann unbeschalteten 
Ausgängen minimale signalpegel (kaum Messbar, aber bei direkten EMV 
Messungen deutlich sichtbar). Um diese zu Unterdrücken ziehe ich die 
Pegel auf eine eigens dafür erstellte GND - Fläche meiner Platine. Somit 
eleminiere ich diese Signale. Das Problem an der Geschichte ist, dass 
meine Platine incl. Schaltung bei EMV Messungen quasi "unsichtbar" sein 
muß, aber die Funktion voll vorhanden sein muss. Deswegen ziehe ich auch 
diese Abschaltmaßnahmen in Betracht!

Vielen Dank euch aber schon einmal für eure Antworten.


Eins noch: P 0 gegen Masse?? Was schlagt ihr vor?? Über Pull Down?? Ralf 
hast du noch eine geeignete Maßnahme??

Grüße  Zippo
Gast #483811
Lesenswert?

> P 0 gegen Masse?? Was schlagt ihr vor?? Über Pull Down?? Ralf
> hast du noch eine geeignete Maßnahme??

Nun, wenn du sowieso alle Ports runterziehst, kannst du auch den P0 
runterziehen, aufgrund seiner besonderen Eigenschaften würde ich aber 
wenigstens P0 über Pull-Downs nach Masse ziehen. Die besonderen 
Eigenschaften kommen meines Wissens NICHT zum Tragen, wenn du EA fest 
auf High hast, aber ich kenne deine Schaltung nicht.

Ist die Schaltung denn geheim? Da du ne EMV Messung in Betracht ziehst, 
nehme ich das mal an. Vielleicht kannst wenigstens mal die 
Controller-Beschaltung inkl. Quartz und die Spannungsversorgung posten, 
und Schaltungsteile die zusätzlich schwingen, also Schaltregler, RTCs 
mit externem Quartz o.ä. Das sind m.E. keine Schaltungen, aus denen sich 
eine "Kopie" des Geräts basteln lässt.
Ich bin kein EMV-Guru, gucks mir aber gerne mal an. Ausserdem können 
dann andere mit konkreten Infos dazu dienen.

Ralf
Gast #499676
Lesenswert?

Hallo!
Ich in ein 14 Jähriger Schüler und Pin Sammler .Wende mich auf diesem 
Wege an Sie. Vielleicht haben Sie ja ein paar Pin’s über, und könnten 
sie mir zuschicken .Ich bedanke mich im Voraus. Meine Adresse lautet: 
Patrick Lücke, Züricherstr.159, 28325 Bremen

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren