EDIT: jinak, tedka na schéma, co tu poslal kolega, a připadá mi, jako by diody byly obráceně a to napájení? tady teče proud přes ty transistory, přes diody do ... výstupu toho obvodu (d-latch) ??
Světelná Krychle
Moderátor: Moderátoři
Jo, proud teče do výstupu. Je tam spínač proti zemi. Podle katalogu snese výstup proud max. +-50mA.whisperik píše:pajosek2: no jo vlastně, tedka mě to docvakloJá mám celou dobu zátěž na emitoru a divím se
EDIT: jinak, tedka na schéma, co tu poslal kolega, a připadá mi, jako by diody byly obráceně a to napájení? tady teče proud přes ty transistory, přes diody do ... výstupu toho obvodu (d-latch) ??
U 74AC573 je to jedno, jen musíš přizpůsobit řízení na vstupech.whisperik píše:Ale je to takový divnýJE nějaký rozdíl, jestli by proud tekl z výstupu tohoto obvodu přes ledky a přes transistor na zem než takhle ? Má to nějakou výhodu ?
Divný to připadá tobě. Kdybys dělal se starými TTL obvody, tam to bylo docela běžné. Uměly sepnout větší proud tekoucí dovnitř obvodu, než dávat směrem ven. Navíc jako zdroj napětí to dávalo mnohem míň jak +5V(protože je tam jeden přechod B-E a ještě dioda a odpor). Což by třeba v případě navazujícího stupně se zátěží v emitoru byla nevýhoda, protože na LEDku s odporem by už nemuselo napětí stačit:
http://upload.wikimedia.org/wikipedia/commons/thumb/a/ac/7400_Circuit.svg/319px-7400_Circuit.svg.png
Kód: Vybrat vše
http://picprojects.org.uk/projects/lc/index.htmDoba pájení: 14 hodin čistého času
Doba pájení přívodních kabelů a řídící část 8 hodin ...
Nepoužíval jsem žádné schéma
Závěr: Brutálně pracná konstrukce, jednoduché ovládání.
Díky všem, kteří mi pomohli dostat se k tomuto výsledku
- Přílohy
-
2007_106.jpg- šílená kabeláž ... těch 5 věcí co tam je .. to jsou 74HC373 obvody .. tazvaný D-latch. Perfektní součástka. Ano, jsem liný udělat pořádné DPS a tak jsem to takhle hloupě rozdělil a přidělal si hafo práce .. ale zase to vypadá namachrovaně :D
- (56.83 KiB) Staženo 138 x
-
2007_105.jpg- Animace už frčí ;-)
- (91.47 KiB) Staženo 146 x
http://picprojects.org.uk/projects/lc/index.htm
http://www.circuitlake.com/3d-color-led ... splay.html
125 RGB LED, u kazde lze menit intenzitu a barvu. Jako ridici jednotka je pouzito 13 kousku ATMega32 spojenych do sebe pseudo RS232 linkou
Mám v plánu si postavit krychli 6*6*6, a potřeboval bych odpovědět na pár otázek. Vycházím z tohoto schématu: http://picprojects.org.uk/projects/lc/cube555cS.pdf. Jelikož mám 36 sloupců, tak mi nestačí výstupy ze dvou STP16CP05, takže budu ještě muset přidat STP08CP05 (potřeboval bych vědět, zda je takto můžu zkombinovat, doufám že ano).
Dále mám několik otázek k STPxxCP05. Pokusím se popsat jejich činnost, zda jsem to správně pochopil. Když "tikne" na CLK, přečte se hodnota z SIN a LED1 se nastaví podle tohoto, když tikne CLK znovu, hodnota z LED1 se posune na LED2 a do LED1 se uloží SIN, další tiknutí LED2>LED3, LED1>LED2, SIN>LED1. Takto to pokračuje dál a dál. Zároveň hodnota LED16 je i na SOUT, takže další STPxxCP05 čte z tohoto pinu takže data přetékají z jednoho do druhého a z něj do třetího.
Pinem LATCH se ovládá, zda se má objevit to co je "nahráno" i na pinech LED1 - LED16. A toto co se na těch pinech objeví má konstantní parametry, takže nezáleží na tom, zda je 1 na jednom dvou nebo všech pinech.
Opravdu to funguje tak jak jsem popsal?
Dále nevím, co se vlastně na pinech objeví. V datasheetu je napsáno 5 - 100mA a 20V. Nevím, zda je to jen na jednom pinu, nebo je to nějaký součet na všech. Nějak tuším, že se to nastavuje velikostí odporu který je na pinu REST, ovšem netuším jak, jaký je vzorec na vypočítání velikosti toho odporu.
Dále nemohu pochopit, jak z 5V, které má na vstupu udělá 20V na výstup. To má uvnitř nějaké trafo či co?
Dále plánuji vyměnit PIC16F688 za Atmegu16 neboť ji doma mám. Mohl by mi někdo prosím říci, jestli to předávání dat do STPxxCP05 si budu muset naprogramovat celé sám, nebo jestli už je na to připravená?
Za každou odpověď jsem moc vděčný.
ten obvod STP16CP05, resp. STP8CP05 je posuvny registr, jenz ma funkci, presne jak popisujes, s kazdou nabeznou (nebo sestupnou, ted nevim presne na jakou reaguje) hranou hodin (CLK), udela to, ze logickou uroven na vstupu SDI (Serial Data In) presune na vystup 1, aktualni hodnotu vystupu 2 presune na vystup 3 atd. hodnotu posledniho vystupu "zahodi". Toto funkce posuvneho registru. Samozrejme je muzes spojovat do kaskady, potom posledni vystup prvniho spojis se vstupem SDI druheho a signal CLK propojis. Dale musis uzemnit signal OE (Output Enable), aby se vystupy aktivovaly a LE (Latch Enable), aby se data posouvala
Co se tyce napajeni, tak Rext je nastavovaci rezistor pro proudove zdroje na vystup, cimz vyresis problem rezistoru pro kazdy vystup k diode. odle datashetu lze nastavit proud v rozmezi 5 az 90 mA. Napajeni je do 7V. Ten vystup s tema dvaceti voltama je zajimavy, leda me napada, ze ma v sobe nejaky DC/DC menic...
Mira80 píše:Dale musis uzemnit signal OE (Output Enable), aby se vystupy aktivovaly a LE (Latch Enable), aby se data posouvala
LE nepovoluje posouvání, LE povoluje přepis z posuvného registru do záchytného registru (a na výstup, pokud je povolen). Takže nikoliv uzemnit, ale řídit, při posouvání přepis blokovat a po nasunutí všech dat LE aktivovat, jinak budou ty LEDky při posouvání problikávat (viditelnost závisí na rychlosti hodin).
Mira80 píše:Ten vystup s tema dvaceti voltama je zajimavy, leda me napada, ze ma v sobe nejaky DC/DC menic...
Ty jseš taky DC/DC měnič, jsou to sink drivery, takže mají výstup s otevřeným kolektorem (drainem) a to výstupní napětí se přivádí zvenčí na horní konec zátěže.
U AVR se na zápis do posuvných registrů dá použít SPI.
Andrea píše:Mira80 píše:Dale musis uzemnit signal OE (Output Enable), aby se vystupy aktivovaly a LE (Latch Enable), aby se data posouvala
LE nepovoluje posouvání, LE povoluje přepis z posuvného registru do záchytného registru (a na výstup, pokud je povolen). Takže nikoliv uzemnit, ale řídit, při posouvání přepis blokovat a po nasunutí všech dat LE aktivovat, jinak budou ty LEDky při posouvání problikávat (viditelnost závisí na rychlosti hodin).Mira80 píše:Ten vystup s tema dvaceti voltama je zajimavy, leda me napada, ze ma v sobe nejaky DC/DC menic...
Ty jseš taky DC/DC měnič, jsou to sink drivery, takže mají výstup s otevřeným kolektorem (drainem) a to výstupní napětí se přivádí zvenčí na horní konec zátěže.
Vida, zas jsem o neco chytrejsiDik
U AVR se na zápis do posuvných registrů dá použít SPI.