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ß!
Vielleicht einfach mal einen kleineren Widerstandswert verwenden (2,2k oder so). Vielleicht hilft auch schon ein geschirmtes Kabel.
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.
Metallgehaeuse, GND Plane, sonstige EMV Massnahmen ... die kommen in der Regel nicht von Alleine
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ß!
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.