Hallo Kollegen, ich arbeite gerade an meiner Bachelorarbeit und verwende den digitalen Isolator ADUM1250ARZ um eine galvanische Trennung eines I2C-Busses zu erreichen. Dieser ist laut Datenblatt in der Lage Frequenzen bis 1000kHz zu verarbeiten. Allerdings kann dieser bei mir nur 100kHz. Bei 400kHz sind keine Adressen zu erreichen. Hab zusätzlich noch versucht die Versorgungsspannungen mit jeweils 10nF zu puffern. Trotzdem das gleiche Ergebnis. In der beigefügten PNG Datei könnt ihr euch die Beschaltung von diesem ansehen.Vll fällt euch ja sofort ein Fehler auf. Noch paar letzte Hinweise: 5V_Power kommen von einem 5V Festspannungsregler. 5V kommen von einem REF 50. Ohne ADUM wurden 400kHz erfolgreich getestet. Keine Alternativen(Optokoppler) anbieten. Vielen Dank fürs Lesen und möglicherweise auch Helfens. Grüße Funkenschlosser
SDA und SCL sind anscheinend vertauscht. Ein ordentlicher Abblockkondensator ist natürlich Pflicht. So weiß keiner, wo du deine 10nF hingesetzt hast... Was sagt das Oszilloskop?
Hallo Leute, per Zufall musste ich feststellen, dass wenn man den Tastkopf an SCL hält die Übertragung mit 400kHz funktioniert. Die Lösung?--> 22pF Clock gegen Masse auf der Prozessorseite. Alles läuft. HInweis: SCL und SDA dürfen vertauscht werden, weil der ADUM1250 symmetrisch aufgebaut ist. Trotzdem Danke an dich Stefan. Grüße Funkenschlosser
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.