<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
Pokud by kolega šmahem neodmítl co jsem mu napsal, tj. sériový odpor
100-470R a k němu u LEDek velký pull-up, tak by to jednak fungovalo,<br>
a druhak ten sériový odpor spolu s nízkoimpedančním výstupem ten pin
docela slušně ochrání.<br>
Protiargument "s velkým pull-upem mi to nefungovalo" nebere v potaz
ten sériový odpor, na kterém vznikne požadovaný úbytek.<br>
<br>
S transilem bych byl trochu opatrný na kapacity. Na té sběrnici je
celkem fofr, tak aby to ten transil nezabil. Mnohé mají kapacitu
docela velkou.<br>
<br>
Když už je tu o tom řeč: používal jste někdo prakticky 12V pásky? A
jak to fungovalo?<br>
Tyhle inteligentní pásky je tradičně používají s 5V napájením, kde
pak každá LED má svůj proudový driver a úbytek na něm je ještě
snesitelný.<br>
Vzhledem k principu fungování těchto LED to musí být při vyšším
napájecím napětí nějak ohnuté. Nebo se tam používají vícechipové LED
s velkým Uf?<br>
I ten řídicí chip má napájení 5V, takže je třeba to nějak ošéfovat.<br>
Docela by mě zajímalo jak moc dobře to funguje (případně s jakými
kompromisy).<br>
<br>
Skoro bych si myslel, že 5V napájení tomu sluší víc. I za cenu
oboustranného napájení, případně ještě i posílení napájení někde
uprostřed.<br>
Největší instalaci jsem zkoušel s 3000 LED (50m pásku po 60 LED/m) a
i jenom oboustranné napájení 5.2V tomu stačilo.<br>
Ale byl to jenom pokus na stole. V praxi je to pak nasazeno ve více
segmentech, kde ke každému segmentu je dotaženo napájení. Jen data
jsou průběžná.<br>
<br>
A ještě poznámka: měl jsem pásky různých výrobců, a byly různě
citlivé na polohu středu intervalu, kde se rozhoduje 0/1.<br>
<br>
PL<br>
<br>
*****************<br>
<br>
<div class="moz-cite-prefix">Dne 19.1.2024 v 6:15 Jaroslav Buchta
napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:d32465c8-f544-4005-96ef-b06e650a507f@hascomp.cz">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<div class="moz-cite-prefix">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.</div>
<div class="moz-cite-prefix">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.</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Dne 18.01.2024 v 22:06 Jan Půhoný
napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:CAEwSxSF_TJBsrd1bqB4JCALLpat4-1Gt_eS6cRJHrmn1MgzeUw@mail.gmail.com">
<meta http-equiv="content-type" content="text/html;
charset=UTF-8">
<div dir="auto">Ja to budu mit k prvni ledce asi 5 az 10m takze
jo, bojim se o ten pin.</div>
<div dir="auto"><br>
</div>
<div dir="auto">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.</div>
<div dir="auto"><br>
</div>
<div dir="auto">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.</div>
<div dir="auto"><br>
</div>
<div dir="auto">Nebo je lepsi si ty jednotlive vetve dat na jine
nohy procesoru a jet to samostatne?</div>
<div dir="auto"><br clear="all">
<div dir="auto">
<div dir="ltr" class="gmail_signature"
data-smartmail="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div dir="auto">HP</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div><br>
</div>
<div><br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">čt 18. 1. 2024 v 20:28
odesílatel Petr Zapadlo <<a
href="mailto:zapik@email.cz" moz-do-not-send="true"
class="moz-txt-link-freetext">zapik@email.cz</a>>
napsal:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">
<div>
<p>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.</p>
<p><br>
</p>
<p>Petr<br>
</p>
<div>Dne 18. 01. 24 v 19:45 Jaroslav Buchta napsal(a):<br>
</div>
</div>
<div>
<blockquote type="cite">
<div>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>Ja tu ledku rad pouzivam jako stavovou primo u
MCU, dobry tip, asi bude jeden BSS138 levnejsi nez
dioda a kondik ;-)</div>
<div><br>
</div>
<div>Dne 18.01.2024 v 19:22 Jan Půhoný napsal(a):<br>
</div>
<blockquote type="cite">
<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"
target="_blank" 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-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">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>
</div>
</blockquote>
</div>
</div>
</blockquote>
</blockquote>
<br>
</body>
</html>