Sida 1 av 1
Styra 7-seg display
Postat: 29 september 2010, 08:24:40
av Bola
Hej!
Jag tänkte koppla in en 7-seg display till min mikrokontroller. Men jag vill helst inte använda så många utgångar som behövs för att kontrollera en 7-seg display. Om man har två utgångar på min pic så kan man ju få 4:a olika lägen. Exvis båda höga båda låga, den ena hög den andra låg och tvärtom. Att sätta båda låga skulle jag vilja få fram en 7:a på 7-seg man skulle då behöva sätta på 3 utgångar på någon form av krets. Finns det någon form av logik krets som kan lösa detta? Eller är det så att man får programera en annan mirkokontroller så att denna läser av 2 ingångar och skickar ut signaler till 7-seg efter det?
Lite luddigt kanske men fråga bara om det är något som är oklart
Re: Styra 7-seg display
Postat: 29 september 2010, 08:53:56
av AndersG
Googla på "charlieplexing"
Re: Styra 7-seg display
Postat: 29 september 2010, 10:00:54
av Glenn
Det du vill göra kan du fixa med dioder, men jag skulle ju använda en BCD-to-7seg eller nåt, det äter fyra pinnar men du får full flexibilitet att få fram alla siffror.
Typ 74LS47 eller nån släkting.
Re: Styra 7-seg display
Postat: 29 september 2010, 10:16:02
av Icecap
Och är det fler siffror finns det ytterligare sätt att göra allting på men är det bara en enda siffer är det enklaste sätt att använda en extern krets om det är problem med antal pinnar.
Att jag sedan anser att det att snåla med pinnar på processorn är idioti är en annan sak.
Re: Styra 7-seg display
Postat: 29 september 2010, 11:04:37
av Bola
Tack för svaren BCD-to-7seg var exakt det jag sökte!
Re: Styra 7-seg display
Postat: 29 september 2010, 12:25:00
av Swech
Kör du med ett skiftregister istället så behövs det 3 pinnar och du kan få precis vilket mönster på displayen som helst
BCD till 7 segment är begränsad till 16 siffror/ tecken
Swech
Re: Styra 7-seg display
Postat: 29 september 2010, 13:27:44
av AndersG
Och jag vet någon som säljer helt färdiga moduler för det

Re: Styra 7-seg display
Postat: 30 september 2010, 18:10:57
av Bola
sådär, jag köpte denna tillslut:
73-720-08
Jag får det dock inte att fungera, här är databladet:
https://www1.elfa.se/data1/wwwroot/asse ... 645701.pdf
Jag har kopplat A B C och D till min PIC frågan är ska BI/RBO LT och RBI vara inkopplade? som jag förstår det så ska LT vara hög hela tiden och på RBI spelar det ingen roll. BI/RBO ska den vara hög eller är detta ingen ingång? Om det inte är en ingång har man bränt kretsen då om man kopplat på 5 volt dit? (det skulle ju kunna vara därför den inte fungerar isåfall)
Re: Styra 7-seg display
Postat: 30 september 2010, 18:41:21
av Klas-Kenny
Det enklaste för att se om den fungerar alls är att koppla in 7-segmenten, sen +5V på BI/RBO och GND till LT, då ska hela displayen tändas. (Display Test)
Du har inte råkat göra missen att den kretsen är aktiv låg, alltså gjord för displayer med gemensam Anod, och du har en med gemensam Katod?
Re: Styra 7-seg display
Postat: 30 september 2010, 19:10:52
av Bola
Jo den missen har jag tydligen gjort, hur ser du att denna kretsen är gjort för displayer med gemensam Anod? Jag försökte läsa och hitta något om det i databladet men hittade det inte, kanske ät någon förkortning som jag missat, vore tråkigt att göra samma misstag igen

Re: Styra 7-seg display
Postat: 30 september 2010, 19:17:55
av Swech
Open collector - Den jordar utgången.
Du behöver displayer med gemensam anod +
Swech
Re: Styra 7-seg display
Postat: 30 september 2010, 19:48:44
av Klas-Kenny
Står ganska tydligt om du läser hela databladet:
Capture.JPG