Hembyggd tredubbel 7-segmentsdisplay

Varför?
Helt enkelt därför att jag ville ha en större 7-segmentsdisplay och ville gärna bygga en själv.
Tanken är att det skall bli en termometer så småning om.

Storlek: 15x9 cm.
För att testa mina idéer kopplade jag upp allt på ett kopplingsdäck först för att kontrollera funktionen
och det fungerade precis som jag ville. Så här ser schemat ut:

Klicka för större bild
Eftersom varje segment består av 5 lysdioder ger det ett spänningsfall på ~11V (5*2,15) så räcker
ju inte 5V-matningen och på grund av multiplexingen behöver jag styra både anod och katod. Vad göra??
3 st TC428 fixade jobbet. Inhandlade från www.jescab.se. För att styra katoderna använder jag 2N7000.
Eftersom jag var lite osäker på funktionen så kopplade jag upp allt på ett kopplingsdäck:


En första testkod:

Som ni ser är koden långt ifrån optimerad på något sätt eftersom funktion är viktigare än optimeringsgrad.
För er som inte är så hemma i C så räknar koden upp från 0 till 9 på segment 1 (längst till höger), sedan samma
sak med segment 2 (mitten) och till sist 0-9 på segment 3 (längst till vänster).
Sedan upprepas detta tills strömmen bryts.