Ako posunut adresy ws2812 adresovatelnych led?

Všetko čo súvisí so svetlom

Moderátori: mirosne, Moderátori

jordiksvk
Stály člen
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?

Príspevok od používateľa jordiksvk » 05 Jan 2023, 23:47

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
0

peterple
Ultimate člen
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?

Príspevok od používateľa peterple » 06 Jan 2023, 08:23

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.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.

Používateľov profilový obrázok
rudko
Power user
Power user
Príspevky: 2340
Dátum registrácie: 28 Dec 2012, 08:33
Vek: 37

Re: Ako posunut adresy ws2812 adresovatelnych led?

Príspevok od používateľa rudko » 06 Jan 2023, 09:32

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...

maskrtnik01
Ultimate člen
Ultimate člen
Príspevky: 2574
Dátum registrácie: 20 Júl 2010, 00:00
Bydlisko: okolie KE
Vek: 27

Re: Ako posunut adresy ws2812 adresovatelnych led?

Príspevok od používateľa maskrtnik01 » 06 Jan 2023, 09:38

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.
0
Naposledy upravil/-a maskrtnik01 v 06 Jan 2023, 09:41, upravené celkom 1 krát.

Lennox
Stály člen
Stály člen
Príspevky: 291
Dátum registrácie: 12 Sep 2019, 22:51
Bydlisko: Bratislava

Re: Ako posunut adresy ws2812 adresovatelnych led?

Príspevok od používateľa Lennox » 06 Jan 2023, 09:39

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

Používateľov profilový obrázok
misocko
Ultimate člen
Ultimate člen
Príspevky: 4319
Dátum registrácie: 14 Jún 2009, 00:00
Vek: 47

Re: Ako posunut adresy ws2812 adresovatelnych led?

Príspevok od používateľa misocko » 06 Jan 2023, 09:41

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)
0

jordiksvk
Stály člen
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?

Príspevok od používateľa jordiksvk » 06 Jan 2023, 10:00

Lennox napísal:
06 Jan 2023, 09:39
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.
no chlope, ako prejdem z jedneho schoda na druhy aby to nebolo vidno ked je to uz cele oblozene.....
? nijako.
0

jordiksvk
Stály člen
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?

Príspevok od používateľa jordiksvk » 06 Jan 2023, 10:11

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.
0

Používateľov profilový obrázok
pablox
Ultimate člen
Ultimate člen
Príspevky: 1737
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?

Príspevok od používateľa pablox » 06 Jan 2023, 11:04

Lennox napísal:
06 Jan 2023, 09:39
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.
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é.
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

pocitujlasku
Ultimate člen
Ultimate člen
Príspevky: 6205
Dátum registrácie: 20 Júl 2007, 00:00
Vek: 41

Re: Ako posunut adresy ws2812 adresovatelnych led?

Príspevok od používateľa pocitujlasku » 06 Jan 2023, 13:16

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
0
Jedním z největších projevů nedůvěry v Boha je hromosvod na kostele.

Lennox
Stály člen
Stály člen
Príspevky: 291
Dátum registrácie: 12 Sep 2019, 22:51
Bydlisko: Bratislava

Re: Ako posunut adresy ws2812 adresovatelnych led?

Príspevok od používateľa Lennox » 06 Jan 2023, 13:42

jordiksvk napísal:
06 Jan 2023, 10:00
no chlope, ako prejdem z jedneho schoda na druhy aby to nebolo vidno ked je to uz cele oblozene.....
? nijako.
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.
LED_Pas.jpg
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

Používateľov profilový obrázok
balu
Pokročilý člen
Pokročilý člen
Príspevky: 540
Dátum registrácie: 21 Feb 2022, 12:06

Re: Ako posunut adresy ws2812 adresovatelnych led?

Príspevok od používateľa balu » 06 Jan 2023, 14:16

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.
0

jordiksvk
Stály člen
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?

Príspevok od používateľa jordiksvk » 06 Jan 2023, 15:12

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
0

jordiksvk
Stály člen
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?

Príspevok od používateľa jordiksvk » 06 Jan 2023, 15:34

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
Prílohy
schody.png
0

Používateľov profilový obrázok
balu
Pokročilý člen
Pokročilý člen
Príspevky: 540
Dátum registrácie: 21 Feb 2022, 12:06

Re: Ako posunut adresy ws2812 adresovatelnych led?

Príspevok od používateľa balu » 06 Jan 2023, 15:59

Ještě se zeptám - chceš svítit jenom bíle nebo i barevně ?
0

Lennox
Stály člen
Stály člen
Príspevky: 291
Dátum registrácie: 12 Sep 2019, 22:51
Bydlisko: Bratislava

Re: Ako posunut adresy ws2812 adresovatelnych led?

Príspevok od používateľa Lennox » 06 Jan 2023, 16:28

jordiksvk
Pošli prosím fotku schodov. Možno podľa fotky by sa dalo navrhnúť niečo rozumné.
0

jordiksvk
Stály člen
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?

Príspevok od používateľa jordiksvk » 06 Jan 2023, 16:38

balu napísal:
06 Jan 2023, 15:59
Ještě se zeptám - chceš svítit jenom bíle nebo i barevně ?
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

Používateľov profilový obrázok
balu
Pokročilý člen
Pokročilý člen
Príspevky: 540
Dátum registrácie: 21 Feb 2022, 12:06

Re: Ako posunut adresy ws2812 adresovatelnych led?

Príspevok od používateľa balu » 06 Jan 2023, 17:55

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.
0

maskrtnik01
Ultimate člen
Ultimate člen
Príspevky: 2574
Dátum registrácie: 20 Júl 2010, 00:00
Bydlisko: okolie KE
Vek: 27

Re: Ako posunut adresy ws2812 adresovatelnych led?

Príspevok od používateľa maskrtnik01 » 06 Jan 2023, 18:17

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

jordiksvk
Stály člen
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?

Príspevok od používateľa jordiksvk » 06 Jan 2023, 18:32

dialka tam vdaka topologii nieje problem.....
teda
neutiahne mi to bielu (vyskladanu z RGB) 5v pasik ?
0

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok