Forslag til simpel styring af 28x 7segment displays

Do you have a question? Post it now! No Registration Necessary

Translate This Thread From Danish to

Threaded View
Hej.

Jeg er ved at rode mig ud i at hjælpe nogen med at bygge en tavle der skal
indeholde fart og tid.

Selve sensorerne mener man der er styr på, men vi vil gerne kunne få
tid/hastighed fra en PC op på 2x2 7cifrede 7segment displays i meterhøjde.

Det skal selvf. være med et rimeligt antal ledere i kablerne.

Een eller anden simpel seriel kommunikation af en art, eller lign ville være
fin. Nogen der kender til et princip der kunne løse opgaven fornuftigt?

Selve displaysne er et lowtech problem, så den kan adresseres nemt, men
styringen er lige lidt trickey at få styr på, så et hint eller to var godt.

Mvh
Henrik



Re: Forslag til simpel styring af 28x 7segment displays
Quoted text here. Click to load it

Du kan lave en nem løsning med en printerport.
Hvis vi nu siger at du bruger de bit 0-3 som fældes data til 4 stk. 4511 (en
pr ciffer) og en adr. decoder 4515. De fire data input til 4515 kunne så
være printerportens bit 4-7. Nu forbinder du så 4515 inhibet til pin 1 i
printerporten. output fra 4515 forbindes til 4511's LE input.
Nu skal du så "bare" skrive noget software der kan sende data og adr samt
lave en puls på printerportens pin 1.
1) Pin1 = 1
2) pak cifferdata sammen med den ønskede ciffer "adr".
3) overfør data til printerporten.
3) Pin1 = 0
4) pause
5) Pin1 = 1
6) Når du vil sende flere data til display så hop til 2.

En anden løsning der er også er nem er at sende data som synkron serielt,
det har den fordel at du kan klare dig med tre ledninger.
1 GND.
2 Data
3 Clock
Som decoder kan du bruge næsten en hvilken som helst serielt in to parelel
out. en mulighed kunne være 74HC164.
Brug en 74HC164 pr. ciffer. forbind clock signalet til CP. på alle dine
74HC164. forbind din dataledning til Dsa input på den første 74HC164 forbind
74HC164 Q7 til Dsa på den næste 74HC164 (ciffer 2) og så fremdeles.
Forbind så 74HC164'ernes Qx til et driver kredsløb der kan trække dine
display, en udgang pr segment, det giver også mulighed for at styrre et ","
i dit display og du kan skrive en del bogstaver.
Hvis du bruger en printerport så kan den drive dine input direkte. Du kan
også vælge at styrre dit display ved hjælp af RTS og DTR i en Com port, her
skal du så lege lave et kredsløb der ændre portens spændinger til noget der
ligner 0'er og 1'er.


Quoted text here. Click to load it
være
Quoted text here. Click to load it

Jeg ville nok bruge en uP af en art med indbygget uart og lade den stå for
kommunikation mellem PC (comport) og display.

Håber det kan bruges.

--
Hilsen
   Peter N Petersen
We've slightly trimmed the long signature. Click to see the full one.
Re: Forslag til simpel styring af 28x 7segment displays
Hey...

Hvis du har en micro i dit proj, evt med SPI er en 74xx595 nok det
nemmeste.... det er eeet serial in serial-in-paralel-out
skifteregister.... med 8 bit, lige en til hvert 7-segment + evt punktum....

/f

Re: Forslag til simpel styring af 28x 7segment displays
Ah,,,, okay som denne her er lavet?


http://www.kmitl.ac.th/~kswichit/Led/Led.html

Mvh
Henrik

Quoted text here. Click to load it
punktum....



Re: Forslag til simpel styring af 28x 7segment displays
lige præcis.....

bemærk at de serie-kobles, saa du kan lave lige saa mange ciffre du vil....

/F

Henrik Mortensen wrote:
Quoted text here. Click to load it

Site Timeline