Probleme mit SPI-Bus an ATMega328 (Wattuino)

OP #2807404
Lesenswert?
• ▲
▼
Hallo,

ich habe ein Problem mit einem Wattuino (einem Arduino Pro Mini Klon mit 
einem ATMega328).

Ich möchte gerne per SPI zwei Ketten von TLV5630 DACs ansprechen, in 
einer Kette sind 8 DACs, in der anderen 7 DACs in Reihe geschaltet 
(daisy-chaining).

Verbunden sollte alles richtig sein, natürlich bekommen beide Ketten 
auch unterschiedliche Slave Select Pins. Wenn ich nur eine der beiden 
Ketten dranhänge wird alles ordentlich programmiert (und zwar egal 
welche von beiden), nur wenn beide gleichzeitig dranhängen kommt Murks 
dabei raus. Manche Befehle kommen richtig an, manche nicht, sieht alles 
ziemlich zufällig aus.

Kann es sein, dass der SPI-Bus irgendwie überlastet ist, weil zuviel 
Strom gezogen wird? Die Signalpegel sehen auf dem Oszi auch am Ende der 
Reihe einwandfrei aus...

Hat jemand schonmal ein ähnliches Problem gehabt und kennt eine Lösung?

Vielen Dank für eure Hilfe,
Daniel

Antwort schreiben

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