Gesucht: Analog Schieberegister

OP #3668647
Lesenswert?
• ▲
▼
Hallo,

Ich habe an meinem Raspberry Pi per SPI ein paar 74hc165 und 74hc595
angeschlossen um mehr Digitale Ein und Ausgänge zu erhalten.

Jetzt würde ich gerne noch 4 analoge Eingänge dabei hängen.
Verdrahtet habe ich immer nur MOSI oder MISO also nie beides,
da ich ja jeweils nur die eine Richtung benötige.

Ein paar ICs habe ich gefunden, die analog auf SPI unterstützen,
jedoch müssen die erstmal 3 bit gesendet bekommen, was ich aber nicht 
kann, da ich die MOSI Leitung nicht verfügbar habe.

Meine Idee war jetzt einfach einen 74hc165 zu nehmen und einen analog in 
digital out IC zu nehmen und diese miteinander zu verschalten, so dass 
ich über den 74hc165 den Wert des Analog ICs auslesen kann.
Gefunden habe ich dafür bis jetzt mal den TLC5540, das müsste gehen.
Wobei ich den nicht als DIP oder DIL finde...

Habt ihr hier vielleicht eine bessere Idee oder falls nicht einen 
besseren IC?

Freue mich auf Anregungen von euch.
Gast #3668670
Lesenswert?
• ▲
▼
Meist gilt: Mehr als ein Eingang = Mehr als ein Ausgang (Adressierung).

Auch beim I²C lässt sich, mit multiplexern, so trixen.

Ein paar serielle A/D-Wandler lassen sich kaskadieren. Für z.B. 2X16-Bit 
Daten braucht’s dann 32 Bit Takte.

Antwort schreiben

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.

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.