Nadzor LED z vzporedno pristaniščih

N

nasirasim

Guest
Pozdravljeni, če kdo ve, kako nadzirati 100 LED z eno vzporedno pristaniščih.če kateri koli organ, imeti idejo, mi prosim povejte.Hvala

 
Pozdravljeni,

Odvisno od tega, kako želite za njihovo kontrolo,

Če želite nadzirati posamično, potem morate uporabiti odbojniki in mikrokrmilniška za upravljanje vsakega posameznika vodi.
Nadzor teh LED, kot če ste bili accesing hexadecimal pomnilnik,

Vsak naslov bo v rokah vsakega LED, kot so 00-1, 01h do 2, itd,

Za to boste potrebovali pretvornik od čarovnica na linearno, in tistimi, ki so na voljo

Na zdravje,

 
morate uporabiti IO expanders.vzporedna vrata nima dovolj pristanišč IO.

Philips in Maxim je I2C ali SPI vmesniki io expanders, eden od ic Maxim je 28 IO.Štiri od njih na vrstico I2C reši vašo težavo vi dont potreba, da uporabi katero koli drugo mikrokrmilnika.
vendar vzporednih vrat nima odprtega zbiralec vnosa zato morate povezati I2C vzporednih adapther pristanišče med vzporedno pristanišče in io expanders.

adapther je majhen krog sestavljen iz približno uporov in hex inverter (za intances 74LS05) lahko najdete shema pa v www.in PC strani morate

izvajanje I2C ali SPI protokol za vožnjo z LED adapther in expanders.

 
Lahko se uporabi serijsko connected demultiplexors in zapahi za shranjevanje stanje na svetleče diode (vsi vložki prvega demultiplexor povezana to LTP, enega od vložkov next demult. Priključen na output od previous itd), after posreduje z LTP koli bajt eden od LED change njegovo stanje .Ta metoda requre ~ 20 74xxx IC za 100 LED.Ali ~ ~ 10 novih 52 pin TI IC.

Za nadzor nad 100 LED morate> 100 zatiči in to je glavna omejitev.

 
Si je treba omogočiti, da to stori z uporabo 7-128 line dekoder.

------------------
LTP -> vložkov dekoder | 7-128 dekoder | dekoder izhodi -> LED's
------------------

 
Jaz bi uporaba mikrokrmilniška z dovolj V / I vrata, na primer PIC 18F452, ki je 34 / I vrata.Osem pristanišča so namenjeni za vzporedni slave vrata, ki se lahko priključi na PC vzporedna vrata in preostalih pristanišča se uporablja za pogon LED.
Z 10x10 matriko (10 / I vrata x 10 / I vrata), se lahko obravnava vsako, ki jo vodi skeniranje / software multipleksiranje in LED lahko preklopijo na off in s pošiljanjem naslov prek vzporednih vrat.Enostavno strojne opreme (ne sprejemniki ali blažilcev) samo dodate nekaj upori za omejitev toka v LED (v resnici PIC / I beg ali vira največ 25mA na pristanišče ali 200mA za vsa pristanišča, dovolj za vožnjo pod vodstvom matriko).Problem je, da morate vedeti, kako se program mikrokrmilniška (vendar je ni trdnih sploh).

 
Glede na to, kaj želite storiti s temi LED's,
Strinjam se, da je nanju v matriko lahko
je pot.Ali pa bi lahko vedno iti z več
Kaskadna URSIL premik registrov, kot so 74HC595, vendar
napeljava bi že sam nočna mora.

<img src="http://www.edaboard.com/images/smiles/icon_rolleyes.gif" alt="Rolling Eyes" border="0" />Vendar alternativnih bi drugi lahko par MAX7221's.
Ki vam bo dala nadzor nad 128 LED z malo
pameten programiranja.

Vso srečo pri vašem projektu.

Nick

 

Welcome to EDABoard.com

Sponsor

Back
Top