Ako posunut adresy ws2812 adresovatelnych led?
Moderátori: mirosne, Moderátori
-
- Stály člen
- Príspevky: 141
- Dátum registrácie: 15 Feb 2010, 00:00
- Bydlisko: Kosice
- Vek: 47
- Kontaktovať používateľa:
Re: Ako posunut adresy ws2812 adresovatelnych led?
este by mozna stacilo sledovat iba clock, a nezaoberat sa tym co tam je
a iba ho pocitat
ak je dany pocet az potom posielam dalej,
na vypstup dam log1 otvorim cez tranzistor a to co bezi z procesora ide dalej......
ked nieje pocet zavre sa vystup.
iba pocitat clock co su vlastne tie data
nevadi ze clock je nepravidelny......
pocitat nabezne hrany
a iba ho pocitat
ak je dany pocet az potom posielam dalej,
na vypstup dam log1 otvorim cez tranzistor a to co bezi z procesora ide dalej......
ked nieje pocet zavre sa vystup.
iba pocitat clock co su vlastne tie data
nevadi ze clock je nepravidelny......
pocitat nabezne hrany
0
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: Ako posunut adresy ws2812 adresovatelnych led?
Toto riešenie navrhol balu v polovici predošlej strany. Súhlasil som že tam by to tak šlo. Lenže to komplikuje ešte ten štartovací úvodný pulz, ale vyriešiť by sa to asi dalo. Lenže bude to o hubu.
Keď teda trváš na tom že každej LEDke potrebuješ poslať data, tak potom miesto toho divokého protokolu použiť normálny UART. 16Mhz arduino mi tu na stole posiela rýchlosťou 2Mbit/sekunda. Tie slavy by nemali s tým problém lebo by to za nich prijímal hw teda jeden znak by prišiel raz za 5μs a to by sa už v asm dalo v pohode ukočírovať. Akurát by si mal 5x pomalší prenos. Ak to predtým bolo 15x za sekundu tak teraz by to bolo iba 3x za sekundu, poslanie komplet dát pre 300 led.
Je otázne na akú vzdialenosť by to zvládlo takúto rýchlosť. Tu je to pár cm do prevodníka a potom už to fičí po USB zbernici.
No a potom je tu možnosť použiť toho ARMa na príjem a preposielanie.
Možnosti sú ale žiadna nie je jednoduchá. Všade je nejaké čertovo kopýtko.
Keď teda trváš na tom že každej LEDke potrebuješ poslať data, tak potom miesto toho divokého protokolu použiť normálny UART. 16Mhz arduino mi tu na stole posiela rýchlosťou 2Mbit/sekunda. Tie slavy by nemali s tým problém lebo by to za nich prijímal hw teda jeden znak by prišiel raz za 5μs a to by sa už v asm dalo v pohode ukočírovať. Akurát by si mal 5x pomalší prenos. Ak to predtým bolo 15x za sekundu tak teraz by to bolo iba 3x za sekundu, poslanie komplet dát pre 300 led.
Je otázne na akú vzdialenosť by to zvládlo takúto rýchlosť. Tu je to pár cm do prevodníka a potom už to fičí po USB zbernici.
No a potom je tu možnosť použiť toho ARMa na príjem a preposielanie.
Možnosti sú ale žiadna nie je jednoduchá. Všade je nejaké čertovo kopýtko.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
Re: Ako posunut adresy ws2812 adresovatelnych led?
Co sa stane ak mam napr 10led v serii a poslem data pre 20led, teda navyse? Ledky si zoberu svoje a zvysok posledna ledka zahodi? (ide do stratena) Alebo tam vznikne nejaky problem?
0
Drink coffee. Do stupid things faster with more energy...
-
- Ultimate člen
- Príspevky: 2582
- Dátum registrácie: 20 Júl 2010, 00:00
- Bydlisko: okolie KE
- Vek: 27
Re: Ako posunut adresy ws2812 adresovatelnych led?
Zvyšok pošle posledná led doprázdna - nezapojený pin data out.
UPDATE: A keď sa pošle menej dát, tie ledky ktorým sa neujde ostanú svietiť tak ako svietili.
UPDATE: A keď sa pošle menej dát, tie ledky ktorým sa neujde ostanú svietiť tak ako svietili.
0
Naposledy upravil/-a maskrtnik01 v 06 Jan 2023, 09:41, upravené celkom 1 krát.
Re: Ako posunut adresy ws2812 adresovatelnych led?
Chlapci, netuším čo to tu vlastne riešite. Riešenie tu predsa hneď v druhom príspevku navrhol Balu. Nech mi autor otázky netvrdí, že pod LED pásom (alebo v žlabe v ktorom je LED pás) nevie natiahnuť jednu žilu 0,15mm2 izolovaného vodiča aby DATA pin poprepájal do série. Ten jeden tenučký drôtik sa dá schovať kdekoľvek, pod pás, vedľa pásu, pod žlab. Nenavrhujte mu tu žiadne "komplikované" riešenia keď je jasné, že chlapík si nevie poradiť ani s bežným riadením toho LED pásiku.
0
Re: Ako posunut adresy ws2812 adresovatelnych led?
Vidim na dve možné riešenia.
Buď prekopeš käble
Alebo
Pre každý pás použiješ extra MCU ktore si budú daný pas riadiť, a im iba pošleš z "hlavneho" MCU aky efekt chces (ako niekto navrhol už na prvej strane tejto temy)
Buď prekopeš käble
Alebo
Pre každý pás použiješ extra MCU ktore si budú daný pas riadiť, a im iba pošleš z "hlavneho" MCU aky efekt chces (ako niekto navrhol už na prvej strane tejto temy)
0
-
- Stály člen
- Príspevky: 141
- Dátum registrácie: 15 Feb 2010, 00:00
- Bydlisko: Kosice
- Vek: 47
- Kontaktovať používateľa:
Re: Ako posunut adresy ws2812 adresovatelnych led?
no chlope, ako prejdem z jedneho schoda na druhy aby to nebolo vidno ked je to uz cele oblozene.....Lennox napísal: ↑06 Jan 2023, 09:39Chlapci, netuším čo to tu vlastne riešite. Riešenie tu predsa hneď v druhom príspevku navrhol Balu. Nech mi autor otázky netvrdí, že pod LED pásom (alebo v žlabe v ktorom je LED pás) nevie natiahnuť jednu žilu 0,15mm2 izolovaného vodiča aby DATA pin poprepájal do série. Ten jeden tenučký drôtik sa dá schovať kdekoľvek, pod pás, vedľa pásu, pod žlab. Nenavrhujte mu tu žiadne "komplikované" riešenia keď je jasné, že chlapík si nevie poradiť ani s bežným riadením toho LED pásiku.
? nijako.
0
-
- Stály člen
- Príspevky: 141
- Dátum registrácie: 15 Feb 2010, 00:00
- Bydlisko: Kosice
- Vek: 47
- Kontaktovať používateľa:
Re: Ako posunut adresy ws2812 adresovatelnych led?
Dakujem zucastnenym za prinosne podnety.
Myslel som ze to bude rychlejsie riesenie
ale ked by som to mal robit sam zabralo by mi to par mesiacov urcite.... (6?)
ale riesenie mojho zadania je asi nerealne,
iba riesenie inych zadani, skoda.
v arm neviem programovat vobec. a avr to nestiha.... uart tiez neviem, trebalo by sa doucit....
vdaka este raz.
Myslel som ze to bude rychlejsie riesenie
ale ked by som to mal robit sam zabralo by mi to par mesiacov urcite.... (6?)
ale riesenie mojho zadania je asi nerealne,
iba riesenie inych zadani, skoda.
v arm neviem programovat vobec. a avr to nestiha.... uart tiez neviem, trebalo by sa doucit....
vdaka este raz.
0
- pablox
- Ultimate člen
- Príspevky: 1744
- Dátum registrácie: 19 Júl 2006, 00:00
- Bydlisko: Ruzomberok
- Vek: 32
- Kontaktovať používateľa:
Re: Ako posunut adresy ws2812 adresovatelnych led?
Ak má spravené rozbočenie kábla niekde pod schodami a ku každému pásu mu idú už len 3 vodiče tak s tým nespraví nič. Ak by mal v každej lište prívodný aj odvodný kábel, tak tak je to tvoje riešenie použiteľné.Lennox napísal: ↑06 Jan 2023, 09:39Chlapci, netuším čo to tu vlastne riešite. Riešenie tu predsa hneď v druhom príspevku navrhol Balu. Nech mi autor otázky netvrdí, že pod LED pásom (alebo v žlabe v ktorom je LED pás) nevie natiahnuť jednu žilu 0,15mm2 izolovaného vodiča aby DATA pin poprepájal do série. Ten jeden tenučký drôtik sa dá schovať kdekoľvek, pod pás, vedľa pásu, pod žlab. Nenavrhujte mu tu žiadne "komplikované" riešenia keď je jasné, že chlapík si nevie poradiť ani s bežným riadením toho LED pásiku.
0
Meranie radiačného pozadia https://radmon.pablox.net/
Moja osobná webstránka http://www.pablox.net
Moja meteostanica http://www.teplomer.pablox.net
Moja osobná webstránka http://www.pablox.net
Moja meteostanica http://www.teplomer.pablox.net
-
- Ultimate člen
- Príspevky: 6224
- Dátum registrácie: 20 Júl 2007, 00:00
- Vek: 41
Re: Ako posunut adresy ws2812 adresovatelnych led?
zalezi ako ma tahane tie kable. ak ku kazdemu pasu ide 6 tj. privod a napojenie na dalsi pas, tak mu staci potiahnut kablik z konca pasu na zaciatok a ten napojit na datovy na dalsi schod. privodny datovy necha ako je.
ak ma tie odbocky niekde v stene a ku pasu idu len 3 kable, tak v tom pripade smola
ak ma tie odbocky niekde v stene a ku pasu idu len 3 kable, tak v tom pripade smola
0
Jedním z největších projevů nedůvěry v Boha je hromosvod na kostele.
Re: Ako posunut adresy ws2812 adresovatelnych led?
Ak by som strašne chcel túto situáciu zachrániť, tak by som natiahol 0,15mm hrubé lakované medené lanko kdekoľvek v akejkoľvek špáre. Toto lanko keď pretriem aj fasádnou farbou na stene tak ho nebude vidieť. Samozrejme my netušíme ako vyzerajú tvoje schody, možno sú bez špár a prepojov, alebo obložené Kubánskym mramorom. Možno by pomohla fotka pre lepšiu predstavu.
Pre lepšiu predstavu som ti zapojenie nakreslil. Ja len dúfam, že 5V napájanie nemáš naťahané nejakou 0,5mm2 dvojlinkou lebo v tom prípade ak zapneš všetky LED pásy na bielu farbu tak ti budú svietiť aj káble v stene. Samozrejme ak máš aj dostatočne nadimenzovaný zdroj. A možno sa mýlim a naraz si LED pásy ani neplánoval zapínať. To už vieš iba ty. Som mierne skeptický, že tieto schody budú niekedy svietiť, ale držím palce aby sa ti to podarilo.
0
Re: Ako posunut adresy ws2812 adresovatelnych led?
Pokud jsou odbočky je schodům někde ve zdi, pak jediné řešení je mikrokontrolér u každého pásku a posílat data do těchto kontrolerů a ty se budou starat o pásky. Jednoduché, spolehlivé, ale do toho se ti nechce.
Na druhou stranu, při plném jasu všech LED na všech schodech tam poteče skoro 16A, takže pokud tam není alespoň CU1,5 tak to bude nutné předělat. I při té CU1,5 budou poslední schody svítit méně, než ty blíže ke zdroji.
Buď dát jednobarevné neadresované 12V bílé LED pásy, případně v kombinaci s mikrokontroléry, že by byl aspoň schopen rozsvěcovat schodiště po jednotlivých schodech. Pak by maximální celkový proud mohl klesnout někam k 6A.
Mimochodem - pořád jsem ještě nedostal odpověď na otázku kolik máš místa pro případnou DPS pro podružné kontrolery.
Na druhou stranu, při plném jasu všech LED na všech schodech tam poteče skoro 16A, takže pokud tam není alespoň CU1,5 tak to bude nutné předělat. I při té CU1,5 budou poslední schody svítit méně, než ty blíže ke zdroji.
Buď dát jednobarevné neadresované 12V bílé LED pásy, případně v kombinaci s mikrokontroléry, že by byl aspoň schopen rozsvěcovat schodiště po jednotlivých schodech. Pak by maximální celkový proud mohl klesnout někam k 6A.
Mimochodem - pořád jsem ještě nedostal odpověď na otázku kolik máš místa pro případnou DPS pro podružné kontrolery.
0
-
- Stály člen
- Príspevky: 141
- Dátum registrácie: 15 Feb 2010, 00:00
- Bydlisko: Kosice
- Vek: 47
- Kontaktovať používateľa:
Re: Ako posunut adresy ws2812 adresovatelnych led?
vsetko je pod schodami
je to oblozene drevom aj pri stene uz cokel
z drazky mi trcia iba 4vodice
dakujem ti za nakres, ale je to nerealne to poprepajat...
chapem ako to myslis no neda sa to bez toho aky som to kubanske drevo neposkodil.
mam tam internetovy kabel 8kablikov, ale som ich spojil takze su tam vpodstate iba akoby4
4x je vyvod vytiahnuty dole k zdroju.
paralelne vsetko zapojene
misto je tam 10mm x 45mm
je to oblozene drevom aj pri stene uz cokel
z drazky mi trcia iba 4vodice
dakujem ti za nakres, ale je to nerealne to poprepajat...
chapem ako to myslis no neda sa to bez toho aky som to kubanske drevo neposkodil.
mam tam internetovy kabel 8kablikov, ale som ich spojil takze su tam vpodstate iba akoby4
4x je vyvod vytiahnuty dole k zdroju.
paralelne vsetko zapojene
misto je tam 10mm x 45mm
0
-
- Stály člen
- Príspevky: 141
- Dátum registrácie: 15 Feb 2010, 00:00
- Bydlisko: Kosice
- Vek: 47
- Kontaktovať používateľa:
Re: Ako posunut adresy ws2812 adresovatelnych led?
tak som to nakreslil este raz.
kvoli prepojovacom, cennim si to ze si to tak krasne nakreslil...
dakujem ti za to ale je to nerealne. fakt. dakujem este raz ze si si dal tolko namahy a nakreslil mi to.
vdaka
kvoli prepojovacom, cennim si to ze si to tak krasne nakreslil...
dakujem ti za to ale je to nerealne. fakt. dakujem este raz ze si si dal tolko namahy a nakreslil mi to.
vdaka
0
Re: Ako posunut adresy ws2812 adresovatelnych led?
Ještě se zeptám - chceš svítit jenom bíle nebo i barevně ?
0
Re: Ako posunut adresy ws2812 adresovatelnych led?
Pošli prosím fotku schodov. Možno podľa fotky by sa dalo navrhnúť niečo rozumné.jordiksvk
0
-
- Stály člen
- Príspevky: 141
- Dátum registrácie: 15 Feb 2010, 00:00
- Bydlisko: Kosice
- Vek: 47
- Kontaktovať používateľa:
Re: Ako posunut adresy ws2812 adresovatelnych led?
chcel som svietit vsetko
ale teraz neviem ci to tie kable zvladnu
ked su spojene mohli by 4A zmaknut.....
nakoniec skoncime pri bielej a pwm a maly chip v kazdom schode
stou fotkou....
ver mi je to nerealne bez rozoberania aspon niecoho...
poslem fotku a budu mi tu kreslit ako sa to da, ked viem ze sa to neda,
nechcem tam nic rozoberat, a bez toho kable budu vidiet.
tu nehladajte prosim cestu.
dakujem za pochopenie.
0
Re: Ako posunut adresy ws2812 adresovatelnych led?
To, že jediná cesta je malý kontrolér v každém schodu, je už teďka zcela jasná věc. Ještě přemýšlím, jak vyřešit těch 16A. Jeden kablík by to určitě nedal - máš tam celkový průřez pro napájení jenom 0,5mm². To je prostě vyloučené. S touhle topologií by to možná ustálo, ale nesměl bys žádný z přívodů za chodu odpojit.
Řešení by bylo dát tam jenom bílou (ona bílá z RGB LEDek stejně není bílá. Je to prostě pořád RGB) a kontroléry by se staraly o rozsvicování jednotlivých schodů. Zvedli bysme napětí na 12V, celkový maximální proud by klesl někam k 6A a díky topologii by to i napájecí dráty zřejmě ustály.
Na DPS 10x45 mm se leccos už vejde.
A pokud tam máš 4 vodiče, tak by možná šla použít i přenos po RS422/485.
Řešení by bylo dát tam jenom bílou (ona bílá z RGB LEDek stejně není bílá. Je to prostě pořád RGB) a kontroléry by se staraly o rozsvicování jednotlivých schodů. Zvedli bysme napětí na 12V, celkový maximální proud by klesl někam k 6A a díky topologii by to i napájecí dráty zřejmě ustály.
Na DPS 10x45 mm se leccos už vejde.
A pokud tam máš 4 vodiče, tak by možná šla použít i přenos po RS422/485.
0
-
- Ultimate člen
- Príspevky: 2582
- Dátum registrácie: 20 Júl 2010, 00:00
- Bydlisko: okolie KE
- Vek: 27
Re: Ako posunut adresy ws2812 adresovatelnych led?
Inak ak by sme obetovali ws2812, obyčajné biele led pásy existujú aj na 24V. To by ešte viac znížilo prúd a odľahčilo vodiče.
0
-
- Stály člen
- Príspevky: 141
- Dátum registrácie: 15 Feb 2010, 00:00
- Bydlisko: Kosice
- Vek: 47
- Kontaktovať používateľa:
Re: Ako posunut adresy ws2812 adresovatelnych led?
dialka tam vdaka topologii nieje problem.....
teda
neutiahne mi to bielu (vyskladanu z RGB) 5v pasik ?
teda
neutiahne mi to bielu (vyskladanu z RGB) 5v pasik ?
0
-
- Podobné témy
- Odpovedí
- Zobrazení
- Posledný príspevok
-
- 1 Odpovedí
- 458 Zobrazení
-
Posledný príspevok od používateľa breta1
-
- 15 Odpovedí
- 1854 Zobrazení
-
Posledný príspevok od používateľa kapor
-
- 1 Odpovedí
- 1661 Zobrazení
-
Posledný príspevok od používateľa enigma
-
- 8 Odpovedí
- 1027 Zobrazení
-
Posledný príspevok od používateľa mclareniak
-
- 6 Odpovedí
- 2497 Zobrazení
-
Posledný príspevok od používateľa enigma