Gniazdo Nous Smart A1 oferuje pomiar energii elektrycznej, zrealizowane jest na mikrokontrolerze WiFi BK7231N i układzie pomiaru energii/napięcia/prądu BL0942. BK7231N jest przylutowany do jednej z płytek drukowanych i nie znajduje się na oddzielnym module.
Demontaż urządzenia w celu zmiany firmware poprzez programator jest prosty, pod papierową etykietą jest trójkątna śruba trzymająca przezroczystą plastikową część gniazda.
Wewnątrz znajdują się 3 płytki, jedna zawiera zasilacz impulsowy 12 V, płytka pośrednia ma przekaźnik urządzenia i zasilacz S47B dc/dc dostarczający 3,3 V do górnej płytki, która zawiera układy BK7231N i BL0942.
Flashowanie BK7231N odbywa się za pomocą programu napisanego w Pythonie: https://github.com/OpenBekenIOT/hid_download_py
Połączenia są takie same jak w Qiachip Smart Switch - BK7231N / CB2S - wnętrze, stanowisko do programowania z wyjątkiem zasilania, 3.3V trzeba podłączyć samodzielnie.
Musiałem również dodać rezystor podciągający 10K z CEN do 3V3 i przełącznik do podciągania do 0V, aby móc zresetować moduł poprzez zwieranie CEN do masy.
Wyprowadzenia urządzenia to to:
Przekaźnik: P26
Przełącznik: P9
LED: P6
Na urządzeniu są miejsca na 3 diody LED, chociaż zamontowana jest tylko D3. Pozostałe diody są połączone równolegle.
Program kalibracyjny BL0942 działa poprawnie, jak opisano w innym miejscu.
Sygnał "Power detect" ze zdjęć podłączony jest do BL0942.
Demontaż urządzenia w celu zmiany firmware poprzez programator jest prosty, pod papierową etykietą jest trójkątna śruba trzymająca przezroczystą plastikową część gniazda.
Wewnątrz znajdują się 3 płytki, jedna zawiera zasilacz impulsowy 12 V, płytka pośrednia ma przekaźnik urządzenia i zasilacz S47B dc/dc dostarczający 3,3 V do górnej płytki, która zawiera układy BK7231N i BL0942.
Flashowanie BK7231N odbywa się za pomocą programu napisanego w Pythonie: https://github.com/OpenBekenIOT/hid_download_py
Połączenia są takie same jak w Qiachip Smart Switch - BK7231N / CB2S - wnętrze, stanowisko do programowania z wyjątkiem zasilania, 3.3V trzeba podłączyć samodzielnie.
Musiałem również dodać rezystor podciągający 10K z CEN do 3V3 i przełącznik do podciągania do 0V, aby móc zresetować moduł poprzez zwieranie CEN do masy.
Wyprowadzenia urządzenia to to:
Przekaźnik: P26
Przełącznik: P9
LED: P6
Na urządzeniu są miejsca na 3 diody LED, chociaż zamontowana jest tylko D3. Pozostałe diody są połączone równolegle.
Program kalibracyjny BL0942 działa poprawnie, jak opisano w innym miejscu.





Sygnał "Power detect" ze zdjęć podłączony jest do BL0942.
Cool? Ranking DIY