Level shifter pro WS2812B

Šerých Jakub Serych na panska.cz
Pátek Leden 19 08:41:32 CET 2024


Ano, paralelně umístěné diody budou vždy sdílet stejné nastavení. Ono to ze série dat vždycy užere ty první, podle nich se nastaví a zbytek pošle na výstup. Další dioda zase užere to první a zbytek pošle atd.

Jakub Šerých

From: Hw-list <hw-list-bounces na list.hw.cz> On Behalf Of Jan Půhoný
Sent: Friday, January 19, 2024 8:36 AM
To: HW-news <hw-list na list.hw.cz>
Subject: Re: Level shifter pro WS2812B

Jo, transil tam bude + ten seriovy odpor co neni na schematu. To snad bude stacit. Jde mi o to ze na ali se k tem paskum nebo kabelum prodavaji T kusy, tak si rikam jak to funguje. Evidentne to pak tedy kopiruje vice diod a nejde ridit kazdou zvlast kdyz je za T kusem?
HP


pá 19. 1. 2024 v 6:15 odesílatel Jaroslav Buchta <jaroslav.buchta na hascomp.cz<mailto:jaroslav.buchta na hascomp.cz>> napsal:
Jako, ze spojite data pro vic pasku paralelne na jeden pin? To budou vsechny vybarvene stejne. Princip je, ze se tam sypou seriova data jako do posuvneho registru skrz ten retezec a az se to naplni, tak se delsim pulzem rozsviti. Zase muzete udelat libovolne dlouhy retezec omezeny jen dobou prepisu.
Pin bych taky urcite nejak ochranil a oddelil, 5m uz je az dost na prime pripojeni, ten mosfet je IMHO nic moc oddeleni, v log 0 je pripojen pin zase primo. Nejaky transil by to asi zlepsil.

Dne 18.01.2024 v 22:06 Jan Půhoný napsal(a):
Ja to budu mit k prvni ledce asi 5 az 10m takze jo, bojim se o ten pin.

S tim malym pulupem mi ten level shifter funguje. Takze toto je vyreseno. Otazka zni, jestli ten pulup dat hned k tranzistoru nebo az na ten privod pasku za ten oddelovaci odpor.

Ted me napada, jak se to chova / adresuje, kdyz se tam da T kus nebo vice T kusu. Jde to i potom adresovat na jednotlive LED? T kusy jedte nedorazily a jsem linej to pajet abych to vyzkousel.

Nebo je lepsi si ty jednotlive vetve dat na jine nohy procesoru a jet to samostatne?

HP


čt 18. 1. 2024 v 20:28 odesílatel Petr Zapadlo <zapik na email.cz<mailto:zapik na email.cz>> napsal:

Jinak jen podotknu, že datový pin nejde po celém kabelu ale jen po první LED/IC.  takže de fakto jen přívodní kabel.  Dál už si to opakují jednotlivé IC samy.



Petr
Dne 18. 01. 24 v 19:45 Jaroslav Buchta napsal(a):
A tak proc ne, to je docela dobry prevodnik jako OC pullup, 470R uz dava pro rozumnou delku propojeni smysl. 10k tak v ramci DPS (na odkaz jsem predtim nekoukal)
Ja tu ledku rad pouzivam jako stavovou primo u MCU, dobry tip, asi bude jeden BSS138 levnejsi nez dioda a kondik ;-)

Dne 18.01.2024 v 19:22 Jan Půhoný napsal(a):
Jenže já to mám celé zalité. LED moduly na kabelu. Nechci to kuchat.

Snížil jsem R2 až na 470R a chodí to jak z praku.

HP

čt 18. 1. 2024 v 19:18 odesílatel Jaroslav Buchta <jaroslav.buchta na hascomp.cz<mailto:jaroslav.buchta na hascomp.cz>> napsal:
Je blbe, ze vstupni uroven o chlup pro 5V nevychazi, kdyz je jedna ledka
na desce, tak snizim napajeci napeti z 5V diodou.
Pro retezec by to nejaky prevodnik urovni chtelo, ruzna hradla HCT,
ACT... se delaji i SOT23-5,6 jednotlive, to bych asi volil.

Dne 18.01.2024 v 19:14 Jan Půhoný napsal(a):
> Dobrý večer,
>
> hraju si tady s adresovatelnými ledkami WS2812B. Mám 12V variantu
> ledek na kabelu. Připojené to mám k ESP32. Když ten datový vodič
> připojím napřímo na pin funguje to, když tam dám doporučovaný 470R
> rezistor, tak to nefunguje. Řekl jsem si, že to je 3V3 logikou a chtěl
> tam dát něco takového:
> https://www.eevblog.com/forum/index.php?action=dlattach;topic=344623.0;attach=1596409;image
> . Mám pocit, že jsem toto zapojení už někde použil a fungovalo mi to.
> Co dělám blbě?
>
> Přece jen připojit to na pin MCU přímo mi přijde jako prasárna,
> nehledě na to, že ten kabel s těmi LEDkami bude dost dlouhý asi by to
> na konci dost zlobilo, úrovně jsou dost na hraně. Raději bych tam měl
> převodník úrovně Nebo to fakt musím na takovouhle jednoduchou věc
> dávat 74HC7014? Hledal jsem něco přímo pro ty WS2812B ale nic moc jsem
> nenašel.
>
> Samozřejmě ve všech arduino návodech to je naprasené přímo na pin
> ESP32 a funguje to a nikdo to neřeší, ale to nechci.
>
> Díky,
>
> HP
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz<http://www.HW.cz>
> Hw-list na list.hw.cz<mailto:Hw-list na list.hw.cz>
> http://list.hw.cz/mailman/listinfo/hw-list


_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz<http://www.HW.cz>
Hw-list na list.hw.cz<mailto:Hw-list na list.hw.cz>
http://list.hw.cz/mailman/listinfo/hw-list


_______________________________________________

HW-list mailing list  -  sponsored by www.HW.cz<http://www.HW.cz>

Hw-list na list.hw.cz<mailto:Hw-list na list.hw.cz>

http://list.hw.cz/mailman/listinfo/hw-list




_______________________________________________

HW-list mailing list  -  sponsored by www.HW.cz<http://www.HW.cz>

Hw-list na list.hw.cz<mailto:Hw-list na list.hw.cz>

http://list.hw.cz/mailman/listinfo/hw-list
_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz<http://www.HW.cz>
Hw-list na list.hw.cz<mailto:Hw-list na list.hw.cz>
http://list.hw.cz/mailman/listinfo/hw-list


_______________________________________________

HW-list mailing list  -  sponsored by www.HW.cz<http://www.HW.cz>

Hw-list na list.hw.cz<mailto:Hw-list na list.hw.cz>

http://list.hw.cz/mailman/listinfo/hw-list


_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz<http://www.HW.cz>
Hw-list na list.hw.cz<mailto:Hw-list na list.hw.cz>
http://list.hw.cz/mailman/listinfo/hw-list
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20240119/a120c5ad/attachment.htm>


Další informace o konferenci Hw-list