Ich möchte eine LED-Matrix-Schaltung wie diese implementieren , bei der sich die in den blauen Punkten eingeschlossene LED-Matrix auf einer separaten Leiterplatte befindet als der Rest der Schaltung.
Da es sich um ein Multiboard-Design handeln wird, bin ich verwirrt, ob Erdungsleitungen zwischen der Matrixplatine und der Hauptplatine verlegt werden sollten, um vor EMI und Signalintegrität zu schützen, wie dies in den Antworten hier und hier sehr gut vorgeschlagen wird .
Wenn die Platinen überhaupt keine Masse teilen, fließen die Rückwege direkt zwischen den Schieberegistern und der MCU in der Grundebene der Hauptplatine (nicht der Matrixplatine). Was das System natürlich nicht vom Betrieb abhält, aber riesige Stromschleifen erzeugt.
Fragen:
1) Wird ein sehr schnelles Multiplexen der LEDs im Array in Bezug auf seine Ströme als "Hochfrequenz" betrachtet, so dass die Rückströme den Weg der geringsten Impedanz unter den Zeilen und Spalten wählen?
2) Soll eine Massespur pro Signal (in diesem Fall pro Zeile oder pro Spalte) in den Anschlüssen zwischen Matrixplatine und Hauptplatine hinzugefügt werden?
Danke
EDIT: Das Design wird so angepasst, dass anstelle eines Schieberegisters zwei Multiplexer verwendet werden, um zwischen Zeilen und Spalten umzuschalten und eine bestimmte LED auszuwählen. Wahrscheinlich der ADG704 wegen niedriger Ton = 20 ns. Dies verdeutlicht hoffentlich, in welchem Frequenzbereich ich erwarte, dass das System arbeitet.
1) Wird ein sehr schnelles Multiplexen der LEDs im Array in Bezug auf seine Ströme als "Hochfrequenz" betrachtet, so dass die Rückströme den Weg der geringsten Impedanz unter den Zeilen und Spalten wählen?
Zunächst einmal kann der Uno bei etwa 30 MHz schalten (mit einem Funktionsaufruf, wenn Sie Funktionsaufrufe eliminieren, kann es schneller gehen). Dies nähert sich dem Hochfrequenzbereich, da Kapazität und Induktivität die Anstiegszeit des Signals begrenzen werden. Es hängt davon ab, wie es verdrahtet ist, und je besser der Weg zurück zur Erde ist (durch Minimieren der Induktivität), desto bessere Anstiegszeiten und Signalisierungen erhalten Sie. Ich würde erwarten, dass dieses Setup mit Überbrückungskabel der Induktivität des Steckbretts ähnelt und eher maximal 10 MHz entspricht. Bei höheren Frequenzen als 30–50 MHz werden Übertragungsleitungen und eine solide Erdungsebene darunter (oder differenzielle Signalisierung) erforderlich.
Wenn man sich den 74HC595 ansieht, beträgt die maximale Geschwindigkeit, die er unterstützen kann, 5 MHz. Dies wird also der Begrenzer Ihres Designs sein. Ich glaube nicht, dass Schaltungsparasiten Sie beeinträchtigen werden.
2) Sollte eine Massespur pro Signal (in diesem Fall pro Zeile oder pro Spalte) in den Anschlüssen zwischen Matrixplatine und Hauptplatine hinzugefügt werden?
Wahrscheinlich nicht notwendig bei 5 MHz. Worauf Sie achten müssen, ist der Erdungsrückweg zurück zur Quelle des 74HC595. Stellen Sie sicher, dass die Erdung an der Verkabelung fest ist (weniger als 100 mΩ). Stellen Sie sicher, dass das Schieberegister eine gute Filterkappe hat.
Oliver
Geo
Spannungsspitze
Geo
Transistor
Geo
Transistor