Hi, gibt es irgendeinen logischen Zusammenhang zwischen Elektromagneten und Störungen auf dem I2C Kanal. Bis auf den BuckConverter habe ich keinerlei Spulen auf dem PCB. Der MCU läuft auch brav weiter. Das Display (eines der typischen I2C -->Seriell Adaptern) bringt Sonderzeichen, JEDOCH (und das wundert mich am Meisten) "erholt" es sich rasch, sobald es wieder auf Distanz kommt. Strecke zwischen MCU(Master) und Slave sind 3cm. Falls es I2C hier besonders störanfällig ist (oder ist es das serielle Signal selbst?), kann man es verbessern? Grüße David
Hallo, wie war das, bewegte Magnetfelder induzieren in einen Leiter eine Spannung.
D a v i d K. schrieb: > starke Magnete Wenn ich an "starke Magnete" denke, dann sehe ich so Dinger, wie bei der Eisenschrottverladung. Da, wo die Schrauben auch aus 5m Entfernung noch hin geschossen kommen, und dann wie Gewehrkugeln einschlagen. Oder Überbandmagnete(Fe-Abscheider). Oder die Löscheinrichtungen bei der Datenträgerentsorgung. Da, wo man eine ganze Palette rein schiebt, und nach 3s die Nägel in der Palette fast glühen.
Ich könnte mir eine Beeinflussung eines Resonators oder Quarzes vorstellen, die das Timing verändert. Miss doch mal die Frequenz.
D a v i d K. schrieb: > gibt es irgendeinen logischen Zusammenhang zwischen Elektromagneten und > Störungen auf dem I2C Kanal. > > Bis auf den BuckConverter habe ich keinerlei Spulen auf dem PCB. Genau diese Speicherdrosseln würde ich verdächtigen, da man sie auch durch starke externe Magnetfelder sättigen kann. Sicherheit wirst Du nur bekommen, wenn Du die Schaltung versuchsweise aus einem (Labor-)Netzteil hinter dem Schaltregler speist. Grüßle Volker
??? ?. schrieb: > Was für Pull-Ups werden am I2C benutzt? Auf dem MCU-Board keine! Aber das Trägerboard für das Display kommt mit 4K7 daher: http://www.netzmafia.de/skripten/hardware/RasPi/Projekt-LCD/MH-Board.jpg
D a v i d K. schrieb: > Aber das Trägerboard für das Display kommt mit 4K7 daher: Das ist arg viel. Guck dir mal die Signale an und halbiere ggf. den Pull-up- Wie groß ist die Fläche, die deine SDA/Gnd bzw. SCL/Gnd Leiterschleife einschießt? Sind die Kabel verdrillt?
Wolfgang schrieb: > D a v i d K. schrieb: >> Aber das Trägerboard für das Display kommt mit 4K7 daher: > > Das ist arg viel. Guck dir mal die Signale an und halbiere ggf. den > Pull-up- Angeblich ist das Pulldown der Mosfets doch unproblematisch? > Wie groß ist die Fläche, die deine SDA/Gnd bzw. SCL/Gnd Leiterschleife > einschießt? Sind die Kabel verdrillt? Ich habe kein Kabel. Der Weg ist so gering, dass ich die Boards direkt mit Headern verbinde. Sehe gerade, dass ich mit Fast TWI arbeite (400kHz) werde es mal heute Abend mit Std. (100kHz) probieren, oder sollte dies nicht "robuster" sein? Leiterbahnen siehe Bild (J1 ist die Lötverbindung zum Display (ginge auch zu stecken ist aber verlötet)
D a v i d K. schrieb: > Angeblich ist das Pulldown der Mosfets doch unproblematisch? Was meinst du damit? > Sehe gerade, dass ich mit Fast TWI arbeite (400kHz) werde es mal heute > Abend mit Std. (100kHz) probieren, oder sollte dies nicht "robuster" > sein? Guck dir die Signale an. Alles andere ist blindes Rumprobieren.
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.