I2C Scanne findet keine Devices

OP #5003223
Hallo,

nachdem ich meine Maus mit SPI ausgelesen habe, wollte ich zu I2C 
wechseln, da ich mehrere Devices an meinem Arduino anschließen werde.

Mein Sensor hat eine SDIO und SCLK Leitung. Diese Leitungen 
funktionieren mit SPI perfekt. Doch wenn ich zu i2c wechsele und den 
Scanner starte, finde er leider keine Geräte.

Habe an die Widerstände gegen VDD gedacht. An meinem Arduino Mega habe 
ich die Pins 20 und 21 verwendet.

Lässt sich der ADNS 5020 nicht mit i2c btreiben oder was mache ich 
falsch?
#5003236
Karl F. schrieb:
> Bin in diesem Bereich ziemlich neu, dachte jedes Gerät was SPI
> unterstüztzt könnte auch i2c.

Warum denkst du sowas? Das sind zwei grundverschiedene Protokolle. Was 
haben die überhaupt gemeinsam? Gar nichts!

Und mehr Datenblatt lesen dann muss man nicht raten (was DU als denken 
bezeichnest).

> dann habe ich mich wohl geirrt,.
Ja.
#5003241
Karl F. schrieb:
> Dann frage ich andersrum; Kann ich mit einem Multiplexer 2 neue CS
> Leiungen am Arduino schaffen? Habe an meinem Board leider nur 1 CS
> Leiung. Bzw. wie kann ich diese Leitung erweitern?=

Du kannst so viele CS haben wie du willst. So ist SPI aufgebaut. Du 
musst die CS halt einfach manuell einschalten BEVOR du eine SPI 
Kommunikation startest. CS ist nur ein digitaler Ausgang. Da kannste 
jeden nehmen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 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.