www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik I2C Slave Adresse PCF8575 oder Max7318


Autor: Matthias Werner (macho2000)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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.

Autor: Matthias Werner (macho2000)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

danke für den Hinweis, aber dem ist definitiv nicht so.
Helfen Kondensatoren oder so?

Gruß

Matthias

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.