SCL-Problem bei I2C-RFID-Reader

OP #1004171
Hallo,

ich habe einen Skyetek RFID-Reader mit I2C-Schnittstelle. Nachdem ich 
VCC, GND und RST angeschlossen habe, liegt auf der Clockleitung GND an. 
Also nicht hochohmig oder so, was ich verstehen würde, sondern der 
Anschluss zieht tatsächlich die ganze upgepullte Leitung auf LOW. 
Verstehe ich da was falsch? Das sollte doch wohl nicht so sein!? Also 
Modul kaputt oder was ist noch in Betracht zu ziehen?

Viele Grüße
Jakob
Gast #1004207
Hi!

Es gibt 2 Sachen, die mir dazu einfallen:

Der Slave darf die SCL Leitung nach unten ziehen, wenn er eine 
Verarbeitungszeit wünscht, z.B. intern was rechnen muss. Die nennt man 
Clock Hold und der Master muss damit zurecht kommen.

Die Atmega's ziehen im Falle eines Bus-Errors (z.B. wenn eine Start und 
dann gleich Stop empfangen wurde) SCL und SDA auf Low.

Vielleicht passiert beim Einschalten was, sodass der RFID-Reader 
durcheinanderkommt oder eben einen Felher erkennt.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.