Drivkrets till 12 st 7+1 segmentare

Lysdioder, Optiska sensorer, Fiberoptik, Displayer, Lasrar, Optiska kopplare
Användarvisningsbild
Magnus_K
EF Sponsor
Inlägg: 5854
Blev medlem: 4 januari 2010, 17:53:25
Ort: Skogen mellan Uppsala-Gävle

Drivkrets till 12 st 7+1 segmentare

Inlägg av Magnus_K »

Jag står i valet och kvalet om jag ska använda "vanliga" 7-segments LED displayer eller dom med bubbellins.

4 siffror ska vara lite större, kanske kring 20-30 mm höga och 8 siffror kring 10-15 mm höga.
Dom kommer vara monterade i grupper om 4 och ska drivas som detta också med SPI.

Det generella tipset till drivkrets för detta ändamålet verkar vara MAX7219 men ser två problem med detta; dels priset och dels att den bara kan driva 8 siffror.

Så, tänkte konsultera proffsen och se om ni har några ideér på drivkrets till 3 x 4 siffror och kanske era erfarenheter av LED-displayer med bubbellins vore kul att få höra!
Användarvisningsbild
Icecap
Inlägg: 26632
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Drivkrets till 12 st 7+1 segmentare

Inlägg av Icecap »

Jo, priset är ju otrevligt kan jag hålla med om.

Det borde ju vara en del billigare att ta en µC med många pinnar och prata med den och sedan tar den hand om resten som en "självkörande" enhet. Det borde vara möjligt att släppa en del billigare undan med en µC med 20 pinnar för detta (7 segment + DP + 12 digitselect) och några drivkretsar. Det behövs ju i grunden bara ett seriell snöre från master till slave.

Men - behöver du att kunde ställa intensiteten eller är det bara visning som gäller?
Användarvisningsbild
YD1150
Inlägg: 1974
Blev medlem: 29 oktober 2010, 22:41:10

Re: Drivkrets till 12 st 7+1 segmentare

Inlägg av YD1150 »

Användarvisningsbild
Magnus_K
EF Sponsor
Inlägg: 5854
Blev medlem: 4 januari 2010, 17:53:25
Ort: Skogen mellan Uppsala-Gävle

Re: Drivkrets till 12 st 7+1 segmentare

Inlägg av Magnus_K »

@Icecap:
Ett mycket bra förslag som jag inte hade tänkt på. Kommer absolut vara en kandidat!
Angående möjligheten att ställa intensiteten så är inget på kravlistan.

@YD1150:
Också ett bra förslag, tror jag. Måste läsa på lite mer om IC:n men betydligt bättre pris än MAX-kretsen!

Två bra förslag. Tack för det!

Är det någon av er som har använt dom där bubbellinserna någon gång? Tycker dom ser för jäkla fräna ut men är lite orolig för hur visningen är från olika vinklar etc. Å andra sidan är det väl bara att köpa en och testa...
Användarvisningsbild
Icecap
Inlägg: 26632
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Drivkrets till 12 st 7+1 segmentare

Inlägg av Icecap »

Har inte använd dom men väl sett dom - och nej tack! Dålig kontrast pga. dålig intensitet, linsen gör det inte bättre men är det extremt trångt och relativt ljussvagt i omgivningen är det ett sätt att göra en läsbar visning på liten plats.

Men annars? Aldrig!
Användarvisningsbild
Glenn
Inlägg: 36626
Blev medlem: 24 februari 2006, 12:01:56
Ort: Norr om Sthlm
Kontakt:

Re: Drivkrets till 12 st 7+1 segmentare

Inlägg av Glenn »

Just dom där vet jag inte, men det finns sådana displayer som har mycket god läsbarhet till förhållande till det lilla formatet.
Användarvisningsbild
Swech
EF Sponsor
Inlägg: 4750
Blev medlem: 6 november 2006, 21:43:35
Ort: Munkedal, Sverige (Sweden)
Kontakt:

Re: Drivkrets till 12 st 7+1 segmentare

Inlägg av Swech »

Användarvisningsbild
Magnus_K
EF Sponsor
Inlägg: 5854
Blev medlem: 4 januari 2010, 17:53:25
Ort: Skogen mellan Uppsala-Gävle

Re: Drivkrets till 12 st 7+1 segmentare

Inlägg av Magnus_K »

Oj Swech. Där hittande man dom ja... Njo får nog bli att "kika runt lite".
Tack för länken.
Användarvisningsbild
Magnus_K
EF Sponsor
Inlägg: 5854
Blev medlem: 4 januari 2010, 17:53:25
Ort: Skogen mellan Uppsala-Gävle

Re: Drivkrets till 12 st 7+1 segmentare

Inlägg av Magnus_K »

Väcker liv i min gamla tråd som fortfarande är mycket aktuell för mig. Här kommer ett långt inlägg för en enkel fråga.

Jag har av programmeringstekniska själ bestämt mig för att försöka driva varje display med en µC men behöver lite support.

Setup:en är alltså 3 st "4-digit 7-segment LED displays". Mer exakt 10-685-71 och så här ser dom ut:
LED.JPG
Då dessa sitter ganska separerade så tänkte jag om jag gör ett "drivar-kort" som trycks på stiften och sedan går det 3 snören till det stora kortet där själva huvudprocessorn sitter.
Det jag nu spånar på är vad jag behöver för komponenter till varje drivarkort.

Jag har tänkt mig att det ska vara en PIC. Givetvis måste den ha tillräckligt många utgångar för att driva en display. I detta fallet bör det alltså bli 12 st "LED-utgångar" plus de övriga pinnarna så som Vcc, Vdd, SPIx3 etc etc.
Det jag undrar över är just "drivarkretsen" som Icecap nämner några inlägg längre upp.

Låt säga att 10mA per segment är en lämplig intensitetsnivå. När en display visar "8888." drar den som mest vilket då alltså bör blir 10(7+7+7+7+1) = 290mA.
Per utgång är inte 10mA några problem men när det börjar närma sig 300mA totalt så börjar det bli lite svettigt för µC:n.
Det finns då två alternativ: sänka strömmen per segment eller meka dit en drivare. Vad bör jag göra? Eller snarare, om jag vill ha dit en lämplig drivare, hur ser en sån ut? Är det någon slags transistor-array?
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
Icecap
Inlägg: 26632
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Drivkrets till 12 st 7+1 segmentare

Inlägg av Icecap »

Med det antal pinnar som det display har är det en multiplexat enhet. Och för att få lite intensitet på det hela måste de drivas med en del ström varför du behöver damma av en ULN2003 + 4 st P-MOSFET eller liknande.
Användarvisningsbild
Swech
EF Sponsor
Inlägg: 4750
Blev medlem: 6 november 2006, 21:43:35
Ort: Munkedal, Sverige (Sweden)
Kontakt:

Re: Drivkrets till 12 st 7+1 segmentare

Inlägg av Swech »

På den displayen du visar så är det multiplex som gäller.
Du kan alltså bara styra en av de fyra åt gången så det blir 10mA per segment max.
70mA på en gång, sedan cirkulerar du mellan alla 4 displayer.
Det blir då 10/4 -> 2.5mA effektivt per segment då de är tända 25% av tiden
Med dagens displayer så bör det lysa tillräckligt bra

Swech
Användarvisningsbild
Magnus_K
EF Sponsor
Inlägg: 5854
Blev medlem: 4 januari 2010, 17:53:25
Ort: Skogen mellan Uppsala-Gävle

Re: Drivkrets till 12 st 7+1 segmentare

Inlägg av Magnus_K »

Ja just det!
Kollade tillbaka på hur jag provkörde och då multiplexade jag samt använde 4 st BJT:er för att leverera den där strömmen, då den är för hög för en µC-utgång.
En ULN200X borde ju fungera. Ska läsa lite mer.
Smidigt, en µC, en ULN och ett par kringkomponenter, det får plats. Tack!
Användarvisningsbild
Icecap
Inlägg: 26632
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Drivkrets till 12 st 7+1 segmentare

Inlägg av Icecap »

Ta PNP-transistorer som digit-selector, en '0' slår på dom.
Användarvisningsbild
Magnus_K
EF Sponsor
Inlägg: 5854
Blev medlem: 4 januari 2010, 17:53:25
Ort: Skogen mellan Uppsala-Gävle

Re: Drivkrets till 12 st 7+1 segmentare

Inlägg av Magnus_K »

Japp! Är rätt säker att det var precis vad jag gjorde på "provkörningen".
Vet ni om det finns någon IC med 4 st PNP? ULN200X var 7 steg vilket är lite overkill om det blir platsbrist.
Castor
Inlägg: 2141
Blev medlem: 24 mars 2012, 13:03:49

Re: Drivkrets till 12 st 7+1 segmentare

Inlägg av Castor »

Du har ju 7 segment, då behöver du 7 drivers
Skriv svar