<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
Co máte proti tomu připojit to přímo na pin procesoru?<br>
To máte vedení k první LEDce tak dlouho, že se o ten pin bojíte?<br>
<br>
Měřil jste napájecí napětí na tom řadiči?<br>
Ty WS2812B jsou přece původně určené pro napájení 5V.<br>
Tak když se to používá na pásku s 12V napájením, musí se to někde
srazit.<br>
Třeba by ta reálná úroveň vyšla dobře, tj. níž než 5V.<br>
<br>
Podle mě jsou i jednodušší možnosti jak to připojit.<br>
Tedy pokud bych se bál, že mi někdy výstupní úroveň H nebude stačit
(a ona v praxi asi bude).<br>
Třeba by se dal dát do série s výstupem nějaký malý odpor, třeba
100R. A k LED pak nějaký pull-up, například 10k.<br>
Bude to mít při dlouhém vedení dokonce možná i lepší vlastnost z
hlediska odrazů, a bude to i nějak aspoň triviálně chráněno proti
zkratu.<br>
<br>
Nebo se používá snížení napájecího napětí pro první LED v řetězci
sériovou diodou. Ostatní LED už mají napájení plné.<br>
U toho 12V napájení by se to asi dělalo jinak (změnou nějakého
odporu?), podle toho, jak je to tam vlastně zapojené.<br>
<br>
PL<br>
<br>
********************<br>
<br>
<div class="moz-cite-prefix">Dne 18.1.2024 v 19:45 Jaroslav Buchta
napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:90f0f33e-4691-4c65-a48f-49754680dcc4@hascomp.cz">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<div class="moz-cite-prefix">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)</div>
<div class="moz-cite-prefix">Ja tu ledku rad pouzivam jako
stavovou primo u MCU, dobry tip, asi bude jeden BSS138 levnejsi
nez dioda a kondik ;-)</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Dne 18.01.2024 v 19:22 Jan Půhoný
napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:CAEwSxSEmT08wCFAPVxp_t1BVDJNXb1-3Prxpj4xXRT8iWqJ=Yw@mail.gmail.com">
<meta http-equiv="content-type" content="text/html;
charset=UTF-8">
<div dir="ltr">Jenže já to mám celé zalité. LED moduly na
kabelu. Nechci to kuchat.
<div><br>
</div>
<div>Snížil jsem R2 až na 470R a chodí to jak z praku.</div>
<div><br>
</div>
<div>HP</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">čt 18. 1. 2024 v 19:18
odesílatel Jaroslav Buchta <<a
href="mailto:jaroslav.buchta@hascomp.cz"
moz-do-not-send="true" class="moz-txt-link-freetext">jaroslav.buchta@hascomp.cz</a>>
napsal:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">Je blbe, ze vstupni
uroven o chlup pro 5V nevychazi, kdyz je jedna ledka <br>
na desce, tak snizim napajeci napeti z 5V diodou.<br>
Pro retezec by to nejaky prevodnik urovni chtelo, ruzna
hradla HCT, <br>
ACT... se delaji i SOT23-5,6 jednotlive, to bych asi volil.<br>
<br>
Dne 18.01.2024 v 19:14 Jan Půhoný napsal(a):<br>
> Dobrý večer,<br>
><br>
> hraju si tady s adresovatelnými ledkami WS2812B. Mám
12V variantu <br>
> ledek na kabelu. Připojené to mám k ESP32. Když ten
datový vodič <br>
> připojím napřímo na pin funguje to, když tam dám
doporučovaný 470R <br>
> rezistor, tak to nefunguje. Řekl jsem si, že to je 3V3
logikou a chtěl <br>
> tam dát něco takového: <br>
> <a
href="https://www.eevblog.com/forum/index.php?action=dlattach;topic=344623.0;attach=1596409;image"
rel="noreferrer" target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">https://www.eevblog.com/forum/index.php?action=dlattach;topic=344623.0;attach=1596409;image</a>
<br>
> . Mám pocit, že jsem toto zapojení už někde použil a
fungovalo mi to. <br>
> Co dělám blbě?<br>
><br>
> Přece jen připojit to na pin MCU přímo mi přijde jako
prasárna, <br>
> nehledě na to, že ten kabel s těmi LEDkami bude dost
dlouhý asi by to <br>
> na konci dost zlobilo, úrovně jsou dost na hraně.
Raději bych tam měl <br>
> převodník úrovně Nebo to fakt musím na takovouhle
jednoduchou věc <br>
> dávat 74HC7014? Hledal jsem něco přímo pro ty WS2812B
ale nic moc jsem <br>
> nenašel.<br>
><br>
> Samozřejmě ve všech arduino návodech to je
naprasené přímo na pin <br>
> ESP32 a funguje to a nikdo to neřeší, ale to nechci.<br>
><br>
> Díky,<br>
><br>
> HP<br>
</blockquote>
</div>
</blockquote>
</blockquote>
<br>
</body>
</html>