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

Lampa sklepowa SHOP/4/HO/CCT/AG SKLEP/4/HO/CCT/AG wnętrze i programowanie

fergbrain 23 Sie 2022 22:09 3099 1
Treść została przetłumaczona angielski » polski Zobacz oryginalną wersję tematu
  • Lampa sklepowa SHOP/4/HO/CCT/AG to światło o natężeniu 10 000 lumenów z regulowanym białym światłem (3000 K - 6500 K) ze złączem NEMA 5-15P, które podłącza się do standardowego 3-bolcowego gniazdka.

    Można go znaleźć w USA na Amazonka oraz w sklepach takich jak Koszto za około 60 USD (w momencie publikacji). To ciekawy projekt (moim zdaniem), ponieważ jest to inteligentne światło, które obsługuje włączanie/wyłączanie, przyciemnianie i kolor CCT. Ale za jednym naciśnięciem przełącznika można go używać tak jak standardowego, głupiego światła LED.

    Światła

    Moduł oświetleniowy zawiera 6 rzędów diod LED (84 diody LED na rząd), każdy rząd na przemian zimny i ciepły, co daje łącznie 504 diody LED.

    Lampa sklepowa SHOP/4/HO/CCT/AG SKLEP/4/HO/CCT/AG wnętrze i programowanie

    Główne układy scalone

    Oprócz twojej zwykłej kolekcji rezystorów, kondensatorów i diod, są trzy cewki indukcyjne, dla których nie mogłem znaleźć informacji o P/N. Myślę, że jest też jakiś termistor lub bezpiecznik (element zakreślony w kolorze magenta na górnej stronie płytki drukowanej). Poniżej wymieniłem główne układy scalone i podałem informacje na podstawie tego, co udało mi się znaleźć:

    Lampa sklepowa SHOP/4/HO/CCT/AG SKLEP/4/HO/CCT/AG wnętrze i programowanie
    Górna strona

    Lampa sklepowa SHOP/4/HO/CCT/AG SKLEP/4/HO/CCT/AG wnętrze i programowanie
    Dół

    WB2L (układ BK7231T)

    Producent: Tuya

    Nr części: WB2L (chip BK7231T)

    Funkcja: Wbudowany moduł Wi-Fi i Bluetooth LE o niskim poborze mocy. Układ znajduje się na płytce-córce, która jest przylutowana do płyty głównej prostopadle przez otwór przelotowy. Jest przełącznik, który zastępuje WB2L (i usuwa z niego zasilanie!) i ustawia światło na zimny biały (nie zimny) kolor.

    Lampa sklepowa SHOP/4/HO/CCT/AG SKLEP/4/HO/CCT/AG wnętrze i programowanie

    Nr pinu Symbol Typ we/wy Funkcja BK7231T Posługiwać się
    1 PWM2 We/Wy Sprzętowy pin PWM; P8/BT_ACTIVE/PWM2 (Pin24) Opornik
    2 PWM1 We/Wy Sprzętowy pin PWM; P7/WIFI_ACTIVE/PWM1 (Pin23) Temperatura koloru
    3 PWM0 We/Wy Sprzętowy pin PWM; P6/CLK13M/PWM0 (Pin22) Brak połączenia
    4 PWM5 We/Wy Sprzętowy pin PWM; P26/IRDA/PWM5 (Pin15) Nieznany
    5 PWM4 We/Wy Sprzętowy pin PWM; P24/LPO_CLK/PWM4 (styk 16) Brak połączenia
    6 GND P Szpilka uziemiająca GND
    7 3V3 P Pin zasilania (3,3 V) 3,3 V


    Dla tego światła, oto co znalazło moje sondowanie:

    * PWM1: pełny cykl pracy 0% na zimno i pełny cykl pracy 100% na ciepło
    * PWM2: cykl pracy 0% jest wyłączony, a cykl pracy 100% to pełna jasność.
    * PWM5: Nie wiadomo, czy jest to wejście czy wyjście. Z fabrycznym oprogramowaniem Feit:
    ** Logiczne 0: gdy światło jest włączone
    ** Logika 1: gdy światło jest wyłączone

    BP2525

    Producent: Bright Power Semiconductor

    Nr części: BP2525

    Funkcja: Nieizolowany układ o stałym napięciu AC/DC typu obniżającego napięcie... zasilanie diod LED, które jest następnie kontrolowane przez BP2929 (do temperatury barwowej) i BP5012 (do ściemniania).

    Arkusz danych

    BP5929

    Producent: Bright Power Semiconductor

    Nr części: BP5929

    Funkcja: dwukanałowy układ dopasowywania kolorów PWM1

    To interesujący układ i nie jestem do końca pewien, dlaczego go używają. Normalnie mikrokontroler wysyłałby dwa sygnały PWM: jeden dla zimnej bieli i jeden dla ciepłej bieli, a każdy z nich sterowałby tranzystorem MOSFET, a następnie ściemnianie obsługiwane jest algorytmicznie przez mikrokontroler. Te układy wydają się odciążać tę funkcjonalność (w pewnym sensie; ten układ w rzeczywistości nie obsługuje samego ściemniania, ale raczej w połączeniu z oddzielną metodą kontroli prądu -- którą, jak sądzę, jest BP5012 w tym projekcie), ale nie jestem pewien, dlaczego ...mikrokontroler potrafi to wszystko z łatwością. Moją jedną myślą jest to, że być może ta metoda zmniejsza migotanie, ponieważ opiera się na stałym napięciu zamiast używania PWM do zmiany napięcia.

    Lampa sklepowa SHOP/4/HO/CCT/AG SKLEP/4/HO/CCT/AG wnętrze i programowanie

    Kod PIN Nazwa Opis
    1 VH Zacisk zasilania po stronie wysokiego napięcia
    2 VS Strona wysokiego ciśnienia pływająca
    3 OUT2 Sygnał wyjściowy GATE 2
    4 OUT1 Sygnał wyjściowy GATE 1
    5 NC Nie połączony
    6 PWM Wejście sygnału PWM
    7 VCC Zasilanie niskonapięciowe
    8 GND Grunt

    Tłumaczenie Google arkusza danych... więc może nie być dokładnie dokładne

    Arkusz danych

    BP5012

    Producent: Bright Power Semiconductor

    Nr części: BP5012 lub BP501 (może)

    Funkcja: konwerter interfejsu ściemniania PWM (prawdopodobnie)

    Nie mogłem znaleźć arkusza danych dla BP5012 lub BP501. Istnieje jednak BP5011, który jest 2-kanałowym kontrolerem ściemniania PWM. Więc podejrzewam, że to jest z tym związane.

    Arkusz danych

    JW1606

    Producent: Joulwatt

    Nr części: JW1602

    Funkcja: nieizolowany regulator przełączający ze ściemnianiem

    Pakiet jest oznaczony jako JW1606, ale JW1606 nie istnieje. Zakładam, że jest to związane z JW1602, dla którego udało mi się znaleźć arkusz danych.

    JW1602 ma funkcję ściemniania, więc nie jestem pewien, po co powielać funkcjonalność z BP5012. BP2525 jest również nieizolowanym regulatorem przełączającym. Tak więc moja teoria jest taka, że na płytce drukowanej są dwa całkowicie oddzielne obwody sterujące, jeden zapewniający zmienną kontrolę temperatury i intensywności barwowej, gdy mikrokontroler jest aktywny, a drugi zapewniający stałą temperaturę barwową (prawdopodobnie tylko 50/50) i stały poziom ściemniania (ustawiane przez dzielnik napięcia).

    Arkusz danych

    GBU 4J

    Producent: onSemi

    Nr części: GBU4J

    Funkcja: prostownik mostkowy. Prawdopodobnie dla wejścia do obu nieizolowanych regulatorów przełączających (BP2525 i JW1606).

    Arkusz danych

    CRJF380N65G2

    Producent: CR Micro

    Nr części: CRJF380N65G2

    Funkcja: SJ-MOS N-MOSFET. Myślę, że jest to używane tylko wtedy, gdy urządzenie jest w trybie ,,głupie" i zapewnia zmienną kontrolę prądu dla wszystkich 504 diod LED.

    Arkusz danych

    SVF4N65F

    Producent: Silan Mikroelektronika

    Nr części: SVF4N65F

    Funkcja: N-KANAŁOWY MOSFET. Są dwa z nich, które są bezpośrednio połączone z samymi diodami LED, po jednym dla każdej temperatury barwowej. Są one prawdopodobnie napędzane przez BP5929, aby kontrolować prąd dla każdego zestawu diod LED.

    Arkusz danych

    7002

    Producent: CT Micro

    Nr części: CT2N7002E-R3

    Funkcja: MOSFET wzmacniający kanał n. Myślę, że ma to jakiś związek z tajemniczą funkcją PWM5.

    Arkusz danych

    Demontaż
    Lampa sklepowa SHOP/4/HO/CCT/AG SKLEP/4/HO/CCT/AG wnętrze i programowanie
    Usuń śruby i zacisk kablowy

    Lampa sklepowa SHOP/4/HO/CCT/AG SKLEP/4/HO/CCT/AG wnętrze i programowanie Lampa sklepowa SHOP/4/HO/CCT/AG SKLEP/4/HO/CCT/AG wnętrze i programowanie
    Wysuń PCB

    BK7231T jest dość prosty:

    1. Odkręć dwie śruby od strony przewodu (czerwone kółka)
    2. Usuń zacisk przewodu (zielone kółko)
    3. Wysuń płytkę PCB z gniazda
    Uwaga: może to wymagać złomowania części mieszanki do zalewania użytej do zamocowania płytki drukowanej w gnieździe. Pchanie delikatnie od końca za pomocą przełącznika zwykle go wyskakuje

    Błyskowy

    Błysnąłem jednostką z OpenBK7231T/OpenBeken , który teraz obsługuje to światło . Postępowałem zgodnie z instrukcjami UART, co wymaga użycia https://github.com/OpenBekenIOT/hid_download_py.

    użyłem USB na szeregowy USB na TTL CH340G zaprogramować chip. Po wyjęciu PCB wykonaj następujące połączenia:

    * Podłącz komputer TX do U1_RXD (górna strona: czerwona strzałka)
    * Podłącz komputer RX do U1_TXD (górna strona: zielona strzałka)
    * Podłącz przewód do RST (górna strona: strzałka w kolorze magenta), gdy będziesz gotowy do programowania, krótko podłączysz go do masy, aby zresetować układ.
    * Podłącz 3,3 V do 3V3 (dolna strona: czerwona strzałka)
    * Podłącz uziemienie do GND (spód: czarna strzałka)

    Lampa sklepowa SHOP/4/HO/CCT/AG SKLEP/4/HO/CCT/AG wnętrze i programowanie
    Górna strona: podłącz TX, RX i zresetuj

    Lampa sklepowa SHOP/4/HO/CCT/AG SKLEP/4/HO/CCT/AG wnętrze i programowanie
    Dolna strona: podłącz 3,3 V i uziemienie

    Zaległe pytania

    * Co robi PWM5?
    * Czy zasilanie jest odcinane do WB2L po aktywacji przełącznika?
    * Jakie są inne żetony?
    * Jaki chip jest używany do sterowania diodami LED?

    Uwaga: to jest repost z mojego bloga: https://andrewferguson.net/2022/08/23/feit-shop-4-ho-cct-ag-teardown/

    Fajne? Ranking DIY
    O autorze
    fergbrain
    Poziom 1  
    Offline 
    fergbrain napisał 1 postów o ocenie 9. Jest z nami od 2022 roku.
  • #2 21090738
    mbetter
    Poziom 5  
    Dziękuję za rozbiórkę, bardzo pomocne!

    Na początku nie mogłem go sflashować, bez względu na to, co próbowałem, doprowadzało mnie to do szału - dopóki nie zdałem sobie sprawy, że moja jednostka ma moduł CB2L z BK7231N. (Numer modelu jest taki sam.)

    Pady lutownicze są nieco inaczej rozmieszczone, ale są oznaczone, więc kiedy zdałem sobie sprawę z błędu, mogłem go sflashować za pomocą uartprogram.
REKLAMA