Hallo zusammen, ich baue gerade meinen ersten I2C-Bus auf mit einem Max7318, einem PCF8575 sowie einem PIC18F458 (20MHz). Soweit ist auch alles in Ordnung, nur habe ich ein seltsames Phenomen, welches ich mir nicht erklären kann. Ich habe zunächst den Max7318 I2C Chip aufgebaut, wie auf der Schaltung beschrieben und ihn vom PIC ansprechen lassen. Die Jumper AN0 - AN2 sind so gesteckt, dass die Adresse 0x4E herauskommt (alle drei auf 5V). Der Chip beantwortet die Slaveadresse auch mit einem ACK und arbeitet korrekt. Verwende ich aber die Adresse 0x40 (AN0-AN2 auf GND) so arbeitet der Chip nur manchmal oder wenn ich die Jumper mit dem Finger berühre (mal kommt ACK mal nicht). Ich habe lange nach einem Aufbaufehler gesucht, bin aber nicht fündig geworden. Die zweite Platine mit dem PCF8575 verhält sich ähnlich, daher tippe ich nun dass ich bei der Beschaltung etwas grundlegendes falsch gemacht habe und Ihr mir weiterhelfen könnt... Danke Matthias
Ich würde sagen das GND bei den Jumpern nicht angeschlossen ist. Das sich was ändert wenn du die Jumper berührst bestätigt das. Ohne GND hochohmiger Eingang. Kann mal Low oder mal High ergeben. Je nach Wetterlage.
Hallo, danke für den Hinweis, aber dem ist definitiv nicht so. Helfen Kondensatoren oder so? Gruß Matthias
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.