Sida 2 av 2

Postat: 24 april 2007, 22:43:06
av peter555
De har ju till och med skrivit ut elektriska data för DP i databladet, skumt. Det kan inte vara så att det är några misslyckade displayer så de helt enkelt klippt bort pinne 2 ?

Postat: 24 april 2007, 23:33:43
av Micke_s
Från elfa står det
LED-display med två 7-segmentstecken, höjd 7 mm med decimalpunkter till höger. Koppling: Gemensam katod

Från deras text så antar man att det är en styrbart decimaltecken, fast pinout-bilden visar tydligt att DP inte existerar.

Jag skulle ringa elfa och höra.

Postat: 25 april 2007, 13:19:46
av Mindmapper
Jag tror inte heller att ELFA är ute efter att luras. Inte alls likt dom. Det går säkert att få nått bättre i utbyte.

Skriver de decimalpunkter så är det plural. Två siffror med punkter.
Detta funkar inte med en pinne. Tänder pin 2 båda eller ingen punkt!
Verkar inte så proffsigt av tillverkaren!
Edit: ELFA är säkert tacksam om de får reda på detta innan fler blir vilseförda.

Postat: 25 april 2007, 14:16:44
av peter555
Varför räcker det inte med en extra pinne ?

Postat: 25 april 2007, 15:29:23
av Mindmapper
Ja exakt, varför ska det inte gå att muxa dp? :wink:

Postat: 25 april 2007, 15:33:56
av karlstedt
Om man hade haft en pinne att styra med hade det ju funkat... nu gör det tyvärr inte det.

Postat: 26 april 2007, 23:01:27
av netrunner
Jo, en annan sak.
Jag har också nyligen köpt ett ex av denna display. Det står i databladet att den ska klara 20mA, men kör jag mer än 10mA genom så tycker jag att siffrorna blir mer åt det gula hållet. Nu kör jag med 6mA och tycker att jag har en snyggare röd färg...

Postat: 29 april 2007, 00:32:03
av Marta
Jag har sett fler av det slaget från detta fabrikat. De har också ojämn kvalitet på sina produkter. Deras lågströmdisplayer som ELFA säljer har jag råkat på som skilde så mycket att jag trodde något var fel och fick verifiera med scope att de muxades rätt.

Varför använda sådana hopbyggda förresten? Det skapar ju bara begränsningar och slukar en pinne extra på processorn. Skall man inte ha decimalpunkt så räcker en port till 7 siffror, är de hopbyggda är det 9 pinnar bara för 2 och de blir stökigare att muxa när det skall vara fler.

Postat: 29 april 2007, 03:52:01
av Micke_s
Att dra ut pinnen är ju uppskattat, sedan är det upp till var och en att använda decimalpunkten.

Postat: 29 april 2007, 09:51:15
av maha
Marta: Hur menar du med att det skulle gå åt fler pinnar ifall de är ihopbyggda? Kopplar man ihop enskilda själv kopplar man väl dem exakt lika, så det blir ju bara enklare om de är färdigt kopplade? 7 + 1 per display (ifall man kör utan DP).

Postat: 29 april 2007, 10:00:39
av Marta
Driver man displayerna direkt så är det pin-effektivast att använda "charlieplex" istället för att slösa pinnar. Har man en processor där man kan lägga allt på samma port så är det lite enklare att hantera då. Med dubbeldisplayer blir det minst 9 pinnar och då är det direkt utpritt på två portar.

Postat: 2 maj 2007, 19:58:31
av netrunner
Marta: kan du förklara lite mer? och vad är "charlieplex"?

Jag har lite svårt att få det till mer än 7pinnar, ett per segment.

Därtill att musltiplexen ska styras på ett eller annat sätt, men inte att det är bättre med lösa siffror än dubbla?

Postat: 2 maj 2007, 21:49:25
av sodjan
"Charlieplex" gav > 4.000 träffar i Google, t.x denna :

http://www.maxim-ic.com/appnotes.cfm/ap ... umber/1880

Postat: 3 maj 2007, 00:36:16
av Marta
Med schemat på siten som sodjan länkade till så har man allt som behövs, det gäller ara att få iden till det hela så är det klart för att programmera.

Schemat där stämmer interiktigt med hur man gör till en PIC, det fattas 8 motstånd. Har man displayer med t.ex.gemensam katod så skall dessa katoder kopplas direkt till processorpinnen och anoderna efter motstånden.

Det är exakt samma koppling som till vanlig mux sånär som på att man ansluter katoderna till samma pinnar som anoderna. Det är en "lucka" mellan anoderna som flyttas en utgång för varje display och katoden kopplas dit.

I programvaran gör man luckan genom att addera 7-segmentmönstret till sig själv med de bitar som inte skall flyttas nollade i en av addenderna. Addera till sig själv är ju detamma som ett vänsterskift och på det sättet kan man göra ett partiellt skift i en byte.