Forum: Mikrocontroller und Digitale Elektronik AVR IIC fängt Störungen ein


von IIC (Gast)


Lesenswert?

Hallo,


habe hier einen Aufbau mit dem AVR644 und habe arge Probleme mit 
Störungen auf dem IIC. Wenn ich mein Handy (das ich anrufe) dicht an 
eine IIC Leitung lege fängt diese an extrem zu spinnen (Leitung sollte 
high bleiben zieht sich aber sporadisch auf low). Ich seh diesen Effekt 
nur auf den IIC-Leitungen.

Ich benutze die internen PullUps vom AVR. Kennt jemand dieses Problem 
oder kennt eine Lösung um die Störungen durch starke Felder (nehm ich 
mal an) zu unterbinden ? (ich wollte keine externen pullups verwenden).


Gruß!

von Jörg B. (manos)


Lesenswert?

Vielleicht einfach mal einen kleineren Widerstandswert verwenden (2,2k 
oder so).

Vielleicht hilft auch schon ein geschirmtes Kabel.

von Christian T. (shuzz)


Lesenswert?

Falls Du mit IIC den i²c Bus meinst: Da sind afaik externe Pullups 
Pflicht!

Interne Pullups kannst Du imho auch nicht wirklich verwenden, denn der 
AVR muss die betreffenden Pins auf Ausgang schalten wenn er Daten senden 
will und dann war es das mit den Pullups und der Bus floatet.

von 3350 (Gast)


Lesenswert?

Metallgehaeuse, GND Plane, sonstige EMV Massnahmen ... die kommen in der 
Regel nicht von Alleine

von IIC (Gast)


Lesenswert?

Hallo,


ich habe es jetzt mit externen PullUps versucht (2x10K,2x4K3), bei 
beiden Varianten gab es keine Verbesserungen. Stört ein Handy wirklich 
so stark oder übersehe ich da etwas am AVR (von "wirklichen" EMV 
Massnahmen mal abgesehen) ?


Gruß!

von Bernhard R. (barnyhh)


Lesenswert?

Handys enthalten nun einmal einen nicht ganz so schwachen Sender! 
Warum wohl war bis vor kurzem der Handy-Betrieb in Verkehrsflugzeugen 
grundsätzlich verboten??? Wohl sicher nicht deshalb, weil die 
Flugzeug-Elektronik gegen alle Regeln der EMV-Festigkeit konstruiert 
ist!

meint
Bernhard

von IIC (Gast)


Lesenswert?

Hallo,

ich habe nochmal etwas gemessen und probiert. Es lag nicht am AVR oder 
fehlenden PullUps sondern an einem externen IC der noch am IIC-Bus hing. 
Das Problem hat sich durch Ferrit Beads aufgelöst (EMV Problem).


Gruß & Danke für die Hilfe!

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.