WikiDer > Charlieplexing

Charlieplexing

Charlieplexing oder "Matrix-Multiplexen mit reduzierter Anzahl paralleler Leiter" ist eine Schaltungsart, bei der eine Matrix von LEDs wird mit einer minimalen Anzahl von parallelen Leitern gesteuert. Die Technik ist benannt nach Charlie Allen, ein Meister des Prinzips.

Das Hauptziel besteht darin, die Produktionskosten zu senken. Dies kann mit einer minimalen Anzahl von Bauteilen mit wenigen Pins erreicht werden, die auch wenig Montagefläche benötigen. Nach der Ankunft der billigen Mikrocontroller die relativ komplizierten Steuerungen sind kommerziell interessant geworden.

Unterschied zum herkömmlichen Multiplexing

Beim traditionellen Multiplexen werden die Leiter in zwei Gruppen unterteilt. Eine Gruppe steuert die Spalten der Matrix, die andere steuert die Zeilen. Die maximale Anzahl der anzusteuernden LEDs beträgt , bei welchem ist die Anzahl der Leiter.

In Charlieplexing wechselt jeder Handler zwischen beiden Rollen oder ist inaktiv. Die maximale Anzahl von LEDs beträgt .

Operation

Charlieplexing-LEDs

Die Steuerung kann jeden Leiter mit Hochspannung betreiben huh, Niederspannung l oder im hochohmigen Zustand z (3-Zustand) bringen. Bei maximaler Belegung der Matrix werden zwei LEDs zwischen jedem Leiterpaar parallel geschaltet, mit entgegengesetzten Polarität (auch weniger richtig antiparallel erwähnt). Die Anzahl der LEDs beträgt .Die Steuerung wird sequentiell bereitgestellt nein Phasen auf jedem Leiter a l. Während jeder Phase wird a . an die anderen Leiter angelegt huh oder ein z. Jede LED, die sich zwischen einer Linie mit Pegel befindet l und einer mit level huh leuchtet, wenn die Polarität richtig ist. Die Rollen von l und huh vertauscht werden dürfen.