Forum: Mikrocontroller und Digitale Elektronik Probleme mit SPI-Bus an ATMega328 (Wattuino)


von Daniel K. (dkiefhab)


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

von Torsten B. (torty)


Lesenswert?

Hi Daniel
Hab Mit dem gleichen Board Probleme.
Wenn ich einen SPI Slave (RFM12) anstecke, kann ich nicht mehr 
vernünftig ISP machen. Man liest etwas über Serienwiderstände im SPI 
Bus.

Hast Du Dein Problem gelöst ?

Grüße
Torsten

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.