Světelná Krychle

Dotazy na technické problémy, vlastní řešení technických problémů

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
whisperik
Příspěvky: 15
Registrován: 07 kvě 2009, 00:00

#31 Příspěvek od whisperik »

pajosek2: no jo vlastně, tedka mě to docvaklo :) Já mám celou dobu zátěž na emitoru a divím se :D

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živatelský avatar
PavelFF
Příspěvky: 5328
Registrován: 18 úno 2008, 00:00
Bydliště: Brno

#32 Příspěvek od PavelFF »

whisperik píše:pajosek2: no jo vlastně, tedka mě to docvaklo :) Já mám celou dobu zátěž na emitoru a divím se :D

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) ??
Jo, proud teče do výstupu. Je tam spínač proti zemi. Podle katalogu snese výstup proud max. +-50mA.
Uživatelský avatar
whisperik
Příspěvky: 15
Registrován: 07 kvě 2009, 00:00

#33 Příspěvek od whisperik »

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 ?
Uživatelský avatar
PavelFF
Příspěvky: 5328
Registrován: 18 úno 2008, 00:00
Bydliště: Brno

#34 Příspěvek od PavelFF »

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 ?
U 74AC573 je to jedno, jen musíš přizpůsobit řízení na vstupech.

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
Jirka
Příspěvky: 2034
Registrován: 01 črc 2005, 00:00
Bydliště: zbídačený kraj
Kontaktovat uživatele:

#35 Příspěvek od Jirka »

Jen podotknu,že zapojení kostky 5x5x5, sice s Atmelkou, je v Elektoru 1/2009. Můžeš se inspirovat. Hledej téma Elektor v sekci Sháňka po návodech a manuálech.
*****
Uživatelský avatar
stanimir
Příspěvky: 297
Registrován: 08 led 2005, 00:00
Bydliště: u Č.B.

#36 Příspěvek od stanimir »

A tady je s PIC:

Kód: Vybrat vše

http://picprojects.org.uk/projects/lc/index.htm
Uživatelský avatar
whisperik
Příspěvky: 15
Registrován: 07 kvě 2009, 00:00

#37 Příspěvek od whisperik »

A je to tady :D krychle 6x6x6

Doba 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 :D prostě jsem to vymyslel hnedka takhle na místě :) Je to primitivní zapojení, ale neskutečně obtízné, náročné .. nedoporučuju lidem s malou trpělivostí.

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
Uživatelský avatar
keeehi
Příspěvky: 8
Registrován: 31 říj 2009, 00:00

#38 Příspěvek od keeehi »

whisperik píše:Nepoužíval jsem žádné schéma :D prostě jsem to vymyslel hnedka takhle na místě :)


A myslíš, že by jsi ho zpětně sestavit. Prosím. Stačila by nějaká zjednodušená verze. Děkuji
Uživatelský avatar
Mira80
Příspěvky: 234
Registrován: 13 led 2009, 00:00
Bydliště: Brno
Kontaktovat uživatele:

#39 Příspěvek od Mira80 »

tady je krasne, jen nevim, kde sehnat ten sikovny brouk od STm
http://picprojects.org.uk/projects/lc/index.htm
Klídek chlapi, to je nulák
Uživatelský avatar
Mira80
Příspěvky: 234
Registrován: 13 led 2009, 00:00
Bydliště: Brno
Kontaktovat uživatele:

#40 Příspěvek od Mira80 »

Tohle je ovsem mazec
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
Klídek chlapi, to je nulák
Uživatelský avatar
keeehi
Příspěvky: 8
Registrován: 31 říj 2009, 00:00

#41 Příspěvek od keeehi »

Ahoj,
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ý.
Uživatelský avatar
Mira80
Příspěvky: 234
Registrován: 13 led 2009, 00:00
Bydliště: Brno
Kontaktovat uživatele:

#42 Příspěvek od Mira80 »

Vezmeme to poporadku
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...
Klídek chlapi, to je nulák
Andrea
Příspěvky: 9340
Registrován: 07 zář 2007, 00:00

#43 Příspěvek od Andrea »

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.
Uživatelský avatar
Mira80
Příspěvky: 234
Registrován: 13 led 2009, 00:00
Bydliště: Brno
Kontaktovat uživatele:

#44 Příspěvek od Mira80 »

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 chytrejsi :) Dik
U AVR se na zápis do posuvných registrů dá použít SPI.
Klídek chlapi, to je nulák
Odpovědět

Zpět na „Poradna“