Wat is 'Charlieplexing'? Het is het rijden van veel LED's met slechts een paar pinnen. In het geval je je afvraagt is Charlieplexing vernoemd naar Charles Allen in Maxim die de techniek ontwikkeld.
Dit kan nuttig zijn voor veel dingen. Mogelijk moet u statusinformatie weergeven op een kleine microcontroller, maar alleen hebben een paar pinnen sparen. U wilt weergeven een fancy dot-matrix of klok display maar wil niet te veel gebruik van componenten.
Sommige andere projecten aantonen van charlieplexing die u kan willen kijken zijn:
Hoe te rijden een heleboel LEDs uit een paar pennen van de microcontroller.
door Westfw:-
En een paar van mijn eigen projecten,
Het horloge Microdot:-
De Minidot 2-klok:-
Een ander cool voorbeeld van het gebruik van charlieplexing is op:
http://www.jsdesign.co.uk/Charlie/
De klok Minidot 2 introduceert een geavanceerde charlieplexing-regeling voor het langzaam verdwijnende/dimmen die zal niet hier worden besproken.
UPDATE 19 augustus 2008: Ik heb een zip-bestand met een circuit dat kunnen profiteren van de charliplexing matrix voor hoogvermogen LEDs besproken kan worden toegevoegd (uitvoerig :)) in het commentarensectie. Het heeft een drukknop + encoder om te doen een gebruikersinterface, plus circuits voor USB of RS232 computer controle plaats. Elk van de hoge wandregels spanning kan worden ingesteld op een van de twee spanningen, zeggen 2.2V voor rode LEDs en 3.4V voor groen/blauw/wit. De spanning voor de hoge wandregels kan worden ingesteld door trimpot. Ik zou overwegen dat een 20wire IDC lintkabel is aangesloten op het bord en 20pin IDC verbindingslijnen toegevoegd langs de lengte van het lint, elk geleid bestuur met van links naar welke draden in de matrix zijn gewenst. Het circuit is in Eagle Cad en in het sub-beeld hieronder weergegeven. Het circuit van de hoge kant is geïmplementeerd met behulp van optokoppelaars waarvan ik denk dat misschien wel geschikt.
Ik eigenlijk nog niet getest dit circuit noch enige software geschreven vanwege gebrek aan tijd, maar hebben hem voor commentaar, ik ben met name geïnteresseerd in deimplementatie optocoupler. Iemand die moedig genoeg zijn om geef het een gaan... Gelieve te posten uw resultaten.
UPDATE 27 augustus 2008: voor degenen die niet met behulp van EagleCad... een pdf van het schema hieronder toegevoegd is