7 seg display driver

B

BRUCErulz

Guest
Ik wil graag een 7-segments display aan te sturen zonder gebruik van een IC.
Ik wil de display om de cijfers 0 produceren tot en met 9
Ik wil elk cijfer display met een aparte SPST schakelaar uit / aan
Is er een manier om zoiets te doen zonder dat tot en met 49 afzonderlijke lijnen met lopen
diodes ter dekking van alle mogelijkheden?

Het display zou worden verscheidene voeten van de schakelaar paneel.Ik weet dat ik zou een min van 11 lijnen tussen hen, 10 positieve en een gemeenschappelijke als ik een soort van kruising bus gebruikt op het scherm, maar moeten nog een nest ratten op het eind ...

Zou het mogelijk zijn om een printplaat met alleen pnp transistors te maken?
Zoals: Als een "4" gewenst is, SPST switch # 4 is gesloten en segmenten bcfg worden aangedreven ...Als een "8" gewenst is, SPST schakelaar # 8 is gesloten en segmenten abcdefg worden aangedreven.

BRUCErulz

 
Het lijkt erop dat 49 diodes is de eenvoudigste schakeling kan men maken - zonder een 7-segment decoder IC, dat is ..

Groeten,
IanP

 
Gebruik een oude EPROM te doen de decodering.Ja, ik weet het is een IC

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />TOK

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />
 
Nou ik weet dat u niet geïnteresseerd in het gebruik van IC, maar nog steeds wanneer u van plan 8051 te gebruiken zal b nog veel easier.im zeker dat u goed moet B met geldige reden om niet te gebruiken.

 
U wilt niet het gebruik van een uC en u wilt geen TTL of CMOS-logica gebruiken???

Als u CMOS of TTL zou kunnen gebruiken, kan u gebruik maken van minder regels met behulp van een BCD naar 7-segment driver.In de kant heb je de 7-segments display u gebruik maken van deze driver, en u ontvangt de BCD-code.Voor het overbrengen van de BCD-code hoeft u alleen maar 4 lijnen voor gegevens.
In de kant heb je de sw, moet je een digitale ontwikkeling van de BCD-code doorgeven.
Op die manier zou je gebruik maken van een veel IC's en je hebt te maken met behulp van de digitale ontwikkeling een van de technieken zoals k-kaarten of Quine mc clousky (of zoiets).

De betere manier is met behulp van een UC.In deze dagen niemand gebruik maken van een digitale ontwikkeling de bediening van een 7 segmenten display.

Waarom Dont't wilt gebruik maken van een uC?

Door,

Guillermo (AR)

 
Ik was weg te blijven van het IC, omdat ik nodig om een scorebord met behulp van LED's te bouwen en ik moest het snel bouwen.Ik heb nog geen IC bij het werk doen en ik dacht dat ik kon het project mangage net zo makkelijk zonder.Ik had het mis.BTW, wat was er eerst?De 7 seg display driver of de 7 seg display?

BRUCE

 
BRUCErulz wrote:

Ik wil graag een 7-segments display aan te sturen zonder gebruik van een IC.

Ik wil de display om de cijfers 0 produceren tot en met 9

Ik wil elk cijfer display met een aparte SPST schakelaar uit / aan

Is er een manier om zoiets te doen zonder dat tot en met 49 afzonderlijke lijnen met lopen

diodes ter dekking van alle mogelijkheden?Het display zou worden verscheidene voeten van de schakelaar paneel.
Ik weet dat ik zou een min van 11 lijnen tussen hen, 10 positieve en een gemeenschappelijke als ik een soort van kruising bus gebruikt op het scherm, maar moeten nog een nest ratten op het eind ...Zou het mogelijk zijn om een printplaat met alleen pnp transistors te maken?

Zoals: Als een "4" gewenst is, SPST switch # 4 is gesloten en segmenten bcfg worden aangedreven ...
Als een "8" gewenst is, SPST schakelaar # 8 is gesloten en segmenten abcdefg worden aangedreven.BRUCErulz
 
U kunt de groep gemeenschappelijke segment combinaties van het aantal diodes te beperken tot ongeveer 30.Toch zal het segment helderheid variëren enigszins te wijten aan verschillende aantallen diode spanning daalt.

Hoe zit het met behulp van een elf-positie draaischakelaar (UIT en 0-9) in plaats van tien SPST switches?

 
Ik begrijp dat u niet bekend bent op de IC, met name logica en microcontrollers.

Met behulp van 49 diodes is een van de oplossing, is het echter zo "ruw" en wanneer er een probleem is, is het moeilijk voor u om te wijzen als het zo ingewikkeld is.

U hoeft niet te gebruiken microcontrollers als je niet wilt codes schrijven.

Maar ik denk dat als je kijkt via de datasheets van de logica 74LS147 en 74LS47, kunt u gemakkelijk te begrijpen hoe je je route te maken in zeer eenvoudige manier:

74LS147 is een 10-lijn tot 4-lijn (decimaal naar BCD) prioriteit encoder.Als alle input van 9 logica vastgesteld op 1, dus alle output worden vastgesteld op een logische 1, die overeenkomt met nummer 0.

Als een ingang is ingesteld op logica 0, ongeacht de andere ingangen op elk logisch niveau, dus de uitgangen worden vastgesteld op het desbetreffende nummer.

4-uitgangen (BCD) worden uitgelegd naar nummer (LED 7-segments display) door de 74LS47, is het de BCD naar 7-segment decoder / driver.

Alle ingangen van 74LS147 worden opgetrokken tot 5 V via weerstanden van alle binnen het bereik van 1kohm tot 10 kohm, en uw 9-switches (normaal geopend) Sluit de ingangen aan de grond.

Dat is allemaal van het idee.Aangezien ik niet weet hoe het circuit en na te trekken op het forum, dus ik hoop dat al mijn verklaringen zijn duidelijk genoeg voor je.

Goodluck
nguyennam

 
u kunt gebruiken easly MAX7219.It 's een chauffeur, kunt u een gratis monster in Maxim site ..zien.

 

Welcome to EDABoard.com

Sponsor

Back
Top