Gast
#4550122
Hallo zusammen, Ich versuche schon seit längerem 3 Schieberegister (STAP08DP05) hintereinander erfolgreich anzusteuern. Leider passiert es immer wieder, dass Bits dabei verloren gehen. Die Schaltung habe ich dem Anhang beigelegt (schema.png = LEDs.SchDoc) und sie ist sehr ähnlich zu einem Evalboard von ST (http://www2.st.com/content/ccc/resource/technical/layouts_and_diagrams/schematic_pack/4e/4d/78/55/e0/d1/4c/a9/steval-ill058v1_schematic.pdf//files/steval-ill058v1_schematic.pdf/jcr:content/translations/en.steval-ill058v1_schematic.pdf ). Auffällig ist, dass bei ST noch ein Elco von 10uF über VCC und GND ist. Diesen habe ich versuchsmässig auch mal angelötet, aber es hat sich nichts verändert. Der Print wird dabei versorgt und recht gemütlich angesteuert (200 Hz) von einem Board über ein 1m langes Flachbandkabel. Die Spannung der Steuersignale wird dabei auf ein höheres Level gewandelt (siehe dazu Sch_Plug.png). Die ersten 8 Bits klappen dabei zuverlässig. Folgende Fehlermuster treten allerdings regelmässig auf, wenn ich immer einen Kanal mehr einschalte: - beim Übergang: Bit 8 des 1. Registers schaltet gleichzeitig mit dem 1 Bit des 2. Registers. Allerdings schaltet Bit 1 des 3. Registers nicht gleichzeitig mit dem 8 Bit des 2. Registers. - Bit 3 vom Register 2 schaltet gar nicht - Bit 6 und 7 vom Register 3 schalten gleichzeitig. Was mich stark verwirrt ist, dass es am Anfang funktioniert hat und jetzt nach ein paar Tagen pause nicht mehr ohne dass ich Software oder Hardware angefasst habe. Ich habe folgendes schon geprüft/probiert: - Clk und Datensignal auf Spannungslevel und Zeitpunkt - Frequenz auf 5 kHz erhöht - Ansteuerung in Software einmal über SPI-Peripherie und einmal über GPIO Ansteuerung realisiert - Versorgungsspannung auf Level und Störungen geprüft - Seperate externe Spannungsversorgung angehängt - TIs TLC5916 ausprobiert, sehr ähnliches Ergebnis - Inputs auf dem Print nach Wandler auf 74VHC125 um steile Flanken zu haben - 10uF Cs über GND und VCC der Schieberegister Langsam gehen mir die Ideen aus. Wie würdet ihr weiter vorgehen? Besten Dank im Voraus, Gruss Dani

