logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Dlaczego jedna taśma LED WS2812B nie świeci? Jak sprawdzić połączenia?

gruszon18 21 Gru 2024 22:20 477 9
  • #1 21358027
    gruszon18
    Poziom 11  
    Posty: 105
    Ocena: 10
    Założyłem sobie ledy na dwie ściany, 2x 5 metrów argb ws2812b 60 led na metr. Do tego mam sterownik SP611E który ma dwie wtyczki sterujące, oraz zasilacz 150 W. Sprawa ma się tak że najpierw założyłem sobie tylko 5 metrów na jedna stronę dla testu jak to będzie wyglądać, ale profile do ledów zainstalowałem sobie na suficie , pokorzystałem pare dni i nie do końca byłem zadowolony z efektów, dlatego postanowiłem sobie założyć wszystko na ściany. Cały dzień z tym dziś spędziłem, odpowiednie ułożenie etc montaż korytek kablowych i takie inne żeby mieć to spasowane jak należy.. najlepsze jest to że testowałem sobie wszystko na "sucho" i działało mi elegancko, ale po założeniu ledów jedna strona mi świeci druga nie. Wiem że trzeba dać dodatkowe zasilania dla takich odległości taśm led- stąd korytka kablowe, żeby mieć jak najłatwiej kabelkologię pociągnąć. Działa mi ta taśma która już wcześniej używałem, nie działa mi ta której nie używałem a testowałem ją sobie wcześniej oczywiście rozwijając ze szpulki z tą różnicą ze testowałem ją z oryginalnymi wtyczkami.. Układ ledów mam taki że zasilanie mam przy podłodze i od kąta tych dwóch ścian ledy odchodzą na lewą i prawą ścianę, a nie że idą jedna taśma za drugą czyli całość mam podpięte równolegle, nie szeregowo. Nie chciało mi sie już dziś iść do warsztatu po miernik aby sprawdzić przejścia, bo zrobię to jutro, ale dziś sprawdziłem jakość mojego lutowania, nawet próbowałem wlutować nowy przewód din "na krótko" . Mam wrażenie że albo pierwszy led się spalił i stąd pytanie jak mogę sprawdzić ten stan rzeczy, albo też że spartaczyłem podłączenie według jednego posta który znalazłem na forum
    "Przecież sygnał sterujący musi mieć jakiś potencjał odniesienia, dla WS2812 i pochodnych to właśnie masa (minus zasilania). Czyli GND wszystkich pasków łączysz razem, Vcc (+5V) łączysz do zasilaczy, a DIN zależnie od tego czym sterujesz."

    I według tego komentarza co ? Powinienem GND obu taśm zlutować ze sobą ?

    Uprzedzając, bo zapomniałem o tym napisać, nie używam 10 metrów led tylko nie całe 8 metrów, dlatego zasilacz 150W
  • #3 21358211
    gruszon18
    Poziom 11  
    Posty: 105
    Ocena: 10
    Zgada się, ze sterownika wychodzą dwie wtyczki po trzy kable, masa sygnał i zasilenie. Ale to jedno i to samo, bo są wlutowane razem w płytkę. wydaje mi się że rysunku robić nie ma potrzeby bo to prosty schemat. Zasilenia i masy nie ciągnę ze sterownika aby go nie obciążać, tylko bezpośrednio z zasilacza, na obie listwy - czyli po trzy trzy przewody na obie taśmy ( 5V, GND i Din) Do tego dodatkowe zasilenie na koniec obu taśm, zasilenie i masa i to tak samo do zasilacza. Tyle układu.. Jedna taśma działa, druga nie. Wydaje mi się że pierwszy Led się spalił dlatego nie ma przejścia, lub mogłem ścieżkę uszkodzić przy odklejaniu taśmy, bo lutowałem już w profilach w narożniku a tam malutko miejsca.

    Myślałem też początkowo że wina za słabego zasilacza, ale po pierwsze jeszcze mam mały zapas mocy, po drugie testowałem na krótko przed montażem czy to działa.. Mam wrażenie że połączyłem wszystko dobrze, ale być może gdzieś nie ma przejścia. Przecież tak prostych rzeczy nie da się nie wiadomo jak spartaczyć. Jutro posprawdzam sobie przejścia miernikiem i jeszcze raz przelutuje przewody, żeby nie było. Temat ogólnie założyłem bo za cholere nie wiem jak mogę sprawdzić czy np Led nie jest uszkodzony.
  • #4 21358216
    Karaczan
    Poziom 42  
    Posty: 6732
    Pomógł: 868
    Ocena: 1118
    Linia DIN musi iść szeregowo, nie równolegle
  • #5 21358315
    gruszon18
    Poziom 11  
    Posty: 105
    Ocena: 10
    Nie żebym się spierał.. Ale przecież kontroler ma dwie wtyczki, i tak jak mówię przecież uruchamiałem je na próbę...

    Przed zakupem ten filmik widziałem, stąd też mój wybór


  • #6 21358418
    Karaczan
    Poziom 42  
    Posty: 6732
    Pomógł: 868
    Ocena: 1118
    Ty się podłączyłeś do tych oryginalnych wtyczek, czy zdublowałeś je sam?
    WS2812B adresują się same, każdy led opóźnia transmisję o 50µs względem poprzedniego, i w ten sposób "znają" swoje miejsce w szeregu.

    Jak adresacja startuje od 0 w obu paskach na raz to możliwe że ten który ma dłuższy kabel od sterownika się gubi z synchronizacją danych.
    Albo podpiąłeś go w 2gą stronę, i zamiast DIN łączy się ze sterownikiem DOUT
  • #7 21358487
    sanfran
    Specjalista Sieci, Internet
    Posty: 9915
    Pomógł: 955
    Ocena: 2991
    gruszon18 napisał:
    Zasilenia i masy nie ciągnę ze sterownika aby go nie obciążać,

    I tu leży twój błąd.

    Karaczan napisał:
    WS2812B adresują się same, każdy led opóźnia transmisję o 50µs względem poprzedniego, i w ten sposób "znają" swoje miejsce w szeregu.

    Dziwne. A ja mialem wrażenie, że każdy układ w szeregu zabiera pierwsze 3 bajty danych i wypuszcza dalej nieco krótszy ciąg. Trzeba dać znać producentowi, że głupoty napisał w Datasheet…
  • #8 21358492
    Karaczan
    Poziom 42  
    Posty: 6732
    Pomógł: 868
    Ocena: 1118
    sanfran napisał:
    Dziwne. A ja mialem wrażenie, że każdy układ w szeregu zabiera pierwsze 3 bajty danych i wypuszcza dalej nieco krótszy ciąg. Trzeba dać znać producentowi, że głupoty napisał w Datasheet…

    Masz rację, spię jeszcze ;)
  • #9 21358494
    sanfran
    Specjalista Sieci, Internet
    Posty: 9915
    Pomógł: 955
    Ocena: 2991
    Karaczan napisał:
    Jak adresacja startuje od 0 w obu paskach na raz to możliwe że ten który ma dłuższy kabel od sterownika się gubi z synchronizacją danych.


    To nie ma znaczenia. Jesli danych będzie za mało to końcowe diody się nie zaświecą. @Karaczan

    Karaczan napisał:
    Albo podpiąłeś go w 2gą stronę, i zamiast DIN łączy się ze sterownikiem DOUT

    To jest dobry kierunek do sprawdzenia

    Dodano po 3 [minuty]:

    Ale ja uważam, ze faktyczny problem to rozdzielenie mas zasilacza i sterownika, i prawdopodobnie takie coś mogło spalić układy.
  • #10 21358522
    gruszon18
    Poziom 11  
    Posty: 105
    Ocena: 10
    Karaczan napisał:
    Albo podpiąłeś go w 2gą stronę,

    Nie no, bez przesady. Pisaty nie jestem ale czytaty już tak :D

    Karaczan napisał:
    Jak adresacja startuje od 0 w obu paskach na raz to możliwe że ten który ma dłuższy kabel od sterownika się gubi z synchronizacją danych.

    Tego również dopilnowałem, bo brałem to pod uwagę. Linie zasilania jaki sterowanie zachowałem w tych samych odległościach, głównie ze względów estetycznych ale i właśnie brałem pod uwagę takie rzeczy.

    Ogólnie spaliłem pierwszego leda w tej jednej taśmie.. Siedząc na forum nad ranem znalazłem ciekawy temat i on podsunął mi kwestię której faktycznie nie brałem pod uwagę. . Mianowicie najwyraźniej dużą role gra to że złączyłem dodatkowe zasilania ze sobą czyli tak naprawdę zrobiłem jeden duży obwód. Doszedłem do tego już po odcięciu pierwszego leda z tej niedziałającej taśmy.
    Wlutowałem sobie na nowe punkty przewody, podłączam i pyk świeci mi nie ta strona co trzeba.. Mówie "co jest?!". Kabel sterujący podpiąłem dobry Ale zasilenie było od drugiej taśmy .. W efekcie zapaliła mi się taka dziwna choinka.
    Rozdzieliłem więc zasilania ( na ten temat właśnie sobie czytałem w jednym z postów) aby tak naprawdę nie były jednym obwodem tylko dwoma osobnymi ( co dziwne jest bo przecież wszystko działa na 5V i nie powinno mieć to znaczenia a ma, albo ja sobie to tylko tak tłumaczę bo oporność i inne rezystancje przy małych napięciach mają znaczenie). Zasilacz ma dwie pary wyjść, 2x 5V i 2x GND. Wpiąłem najzwyczajniej zasilenia taśm osobno i działa. Nie wiem czy to było problemem czy nie, czy może podłączając coś sknociłem np robiąc króciutkie spięcie ale wiem że na pewno był uszkodzony pierwszy led, dlatego że po odcięciu go wlutowałem mu wtyczkę i podłączyłem to nie działał.

    sanfran napisał:
    Ale ja uważam, ze faktyczny problem to rozdzielenie mas zasilacza i sterownika

    No niestety zawiodę Cię ale to akurat nie jest problemem. Sterownik i tak otrzymuje zasilenie z zasilacza. Ale nie ma potrzeby pchać przez niego jeszcze zasilania taśm bo będzie to mieć znaczenie przy np 18 metrach ledów ( bo tylko tyle ten sterownik udźwignie ledów 60/metr na dłuższą mete , można 20 metrów ale wtedy opcja jest że sterownik padnie ) i ledy w środku taśm będą robić się żółte ( mowa o 2x 10 metrów ) a wpinając zasilania taśm bezpośrednio do zasilacza tej sytuacji nie będzie. A tego nauczył mnie kolega od którego zmałopowałem cały pomysł oświetlenia, bo on robił to w piwnicy w takiej swojej "męskiej jaskini " i mi naocznie pokazał że ma znaczenie czy zasilenie przejdzie przez sterownik czy nie.
    Jeśli mam być szczery jedyny błąd jaki popełniłem to taki że postanowiłem iść w ledy 5V zamiast 12 V. WS2815 są 12V także adresowalne i można je ciąć co leda, ale mają dwa kanały din dzięki czemu takie cuda się nie dzieją gdy jeden led się spali. Świeci się cały pasek oprócz np jednego leda w środku, ale reszta świeci. Wystarczy wtedy wstawić sobie tego jednego nieświecącego leda. Ws2812b też są ok, bo w przypadku gdy spali się led, pierwszy nieświecący led jest problemem.


    W każdym razie temat założyłem głównie przez stres że mi to nie działa i strach że tak proste rzeczy mnie przerosły. Temat będzie dla potomnych. Dziękuję za odpowiedzi i poświęcony czas na czytanie wypocin.

Podsumowanie tematu

✨ Użytkownik zainstalował taśmy LED WS2812B o długości 2x5 metrów, zasilane przez kontroler SP611E i zasilacz 150 W. Po montażu jedna taśma działa, a druga nie. Problemy związane z połączeniami obejmują niewłaściwe podłączenie zasilania i sygnału, co może prowadzić do uszkodzenia diod. Użytkownik zauważył, że złączył dodatkowe zasilania, co mogło spalić pierwszą diodę. Wskazówki dotyczące rozwiązania problemu obejmują sprawdzenie, czy linia DIN jest podłączona szeregowo oraz upewnienie się, że zasilanie i masa są odpowiednio rozdzielone.
Wygenerowane przez model językowy.
REKLAMA