PIC och multiplexade 7-segment, drivsteg

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
AndersG
EF Sponsor
Inlägg: 9127
Blev medlem: 25 februari 2008, 17:10:58
Ort: Mariehamn
Kontakt:

PIC och multiplexade 7-segment, drivsteg

Inlägg av AndersG »

Typ om man vill driva ett större antal gemensam katod. Har man pinnar så det räcker kan man ju dra ned katoderna med transistorer eller ULN2xxx, men om man har brist på pinnar? Sn7445 (bcd till decimal med öppen kollektor), men finns det något motsvarande, litet mera från detta sekel? Typ en drivkrets bcd till decimal med öppen drain?
barbarossa
EF Sponsor
Inlägg: 544
Blev medlem: 8 december 2006, 11:18:14
Ort: Tågarp, Svalöv

Re: PIC och multiplexade 7-segment, drivsteg

Inlägg av barbarossa »

MikroElektronika har en del verktyg bla denna SPI till 4*7segment modul, baserad på MAX7219. Om SPI funkar för dig vill säga.

http://www.mikroe.com/en/tools/serial7seg1/
Användarvisningsbild
Icecap
Inlägg: 26659
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: PIC och multiplexade 7-segment, drivsteg

Inlägg av Icecap »

Och Maxim har färdiga SPI-kretsar till sånt också...
Användarvisningsbild
AndersG
EF Sponsor
Inlägg: 9127
Blev medlem: 25 februari 2008, 17:10:58
Ort: Mariehamn
Kontakt:

Re: PIC och multiplexade 7-segment, drivsteg

Inlägg av AndersG »

Jo, SPI kan fungera det med. Skall fundera på saken.
Norpan
Inlägg: 2229
Blev medlem: 12 april 2008, 18:20:27
Ort: Småland

Re: PIC och multiplexade 7-segment, drivsteg

Inlägg av Norpan »

Charlieplexing är väl ganska modernt, men spi sparar ju klart mer pinnar.

http://www.maxim-ic.com/appnotes.cfm/an_pk/1880
Användarvisningsbild
Marta
EF Sponsor
Inlägg: 7487
Blev medlem: 30 mars 2005, 01:19:59
Ort: Landskrona
Kontakt:

Re: PIC och multiplexade 7-segment, drivsteg

Inlägg av Marta »

Hur många är "ett större antal"? Kräver de hög drivström/stor ljusstyrka? Vilken spänning kräver de? Utan att veta lite mera är det svårt att säga vad som är en bra lösning.

Med 8 pinnar går det fint att charlieplexa 7 displayer utan decimalpunkt. Används högintensiva displayer och inget krav på stor ljusstyrka så kan de direktdrivas. Annars krävs emitterföljare för att driva de gemensamma pinnarna. Eventuellt även på segmenten om det krävs mera än sådär ungefär 15mA per segment eller PIC redan är hårt belastad så att max Idd/Iss närmar sig redan utan displayerna. Då tappas ytterligare lite spänning av de 5V tillgängliga.

Vanliga shiftregister är också en möjlighet för att driva många pinnar. Antingen med vanlig mux eller statiskt. De är även en fördel om ena sidan kräver högre spänning, med 40?? samt drivtrissor kan 15V eller t.o.m. 18V hanteras för att klara stora siffror med seriekopplade dioder. Det underlättar också nivåskiftet som då bara behöver göras på 2 eller 3 pinnar.

Kretsarna från Maxim är ju ett alternativ, om det är OK med ytmonterat. Fast frågan är vad som blir billigast och bäst. En LCD-modul kan vara det bästa svaret även om endast siffror skall visas.

I kretsar med inbyggd BCD-avkodarna som skall drivas från en processor tycker jag personligen att denna bara är en stor nackdel. Utan denna kan displayen visa även lite andra figurer än 0..9 och kanske AbCdEF. Det kan ofta vara en fördel.
Användarvisningsbild
AndersG
EF Sponsor
Inlägg: 9127
Blev medlem: 25 februari 2008, 17:10:58
Ort: Mariehamn
Kontakt:

Re: PIC och multiplexade 7-segment, drivsteg

Inlägg av AndersG »

I detta fall 2x3 alldeles vanliga och jag får slut på pinnar på en 16F690, om jag i stället kan använda tre pinnar för att välja siffra så sparar jag tre pinnar i detta fall. I prototypen har jag en ULN2003 i stället för att använda sex transistorer. Ramlade på 7445 eftersom det onekligen är elegant att ha både dekodning och transistorer i ett. Annars 4028 plus en ULN

Alternativet i detta fall är annars att gå upp till en PIC med mera pinnar.

Detta är nu inte så kinkigt, det är en one-off, skall vara en V/A display till en nätdel. Grunnade bara på hur man rent allmänt gör det elegantast och med minst komponenter :)

Kretsarna från Maxim finns annars som DIL oxå. Elfa har dem.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: PIC och multiplexade 7-segment, drivsteg

Inlägg av sodjan »

Eller ett par sådana här, så får du allt i en snygg förpackning... :-)
Full ASCII inkl åäöÅÄÖ...

Bild
Bild
Bild
Senast redigerad av sodjan 22 juli 2009, 17:56:07, redigerad totalt 1 gång.
Användarvisningsbild
AndersG
EF Sponsor
Inlägg: 9127
Blev medlem: 25 februari 2008, 17:10:58
Ort: Mariehamn
Kontakt:

Re: PIC och multiplexade 7-segment, drivsteg

Inlägg av AndersG »

Bilderna syns inte? Orsaken till LEDDar är att de skall synas litet på håll.
Norpan
Inlägg: 2229
Blev medlem: 12 april 2008, 18:20:27
Ort: Småland

Re: PIC och multiplexade 7-segment, drivsteg

Inlägg av Norpan »

Sodjan, du får öppna upp ditt nätverk för omvärlden men såna länkar. :wink:
http://192.168.1.10/pub_images/dlr3416_1.jpg
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: PIC och multiplexade 7-segment, drivsteg

Inlägg av sodjan »

Shit, satt på kontoret och glömde fixa länkarna...
*Nu* är det fixat...
Skriv svar