- EOL
Uwaga! Sprzedaż produktu została zakończona. Sprawdź inne w tej kategorii. |
Opis produktu: BBMagic Dimmer Power - Bezprzewodowy regulator AC
Bezprzewodowy moduł BBMagic Dimmer Power sterujący mocą urządzeń AC poprzez regulację fazy komunikujący się za pomocą Bluetooth Low Energy (BLE). Może służyć do sterowania jasnością tradycyjnej żarówki lub przystosowanej do ściemniania żarówki LED. Dodatkowo może on płynnie regulować obroty silnika lub temperaturę grzałki. Moduł jest kompatybilny z Raspberry Pi. Zasilany jest napięciem od 1,8 V do 3,6 V.
Bezprzewodowy regulator BBMagic Dimmer Power.
Funkcje modułu BBMagic Power - Bezprzewodowy regulator AC
- Sterowanie mocą urządzeń 230 V AC poprzez regulację fazy.
- Funkcja automatycznego wysterowania wyjścia DIMM OUT na 15 minut po uruchomieniu modułu, konfigurowana pinem 17.
- Monitorowanie stanu napięcia zasilania.
- Detektor światła - pady do wlutowania fotorezystora 10 kΩ - zakres od 0 do 255.
- Wejście przetwornika ADC o zakresie napięć od 0 V do 1,8 V i rozdzielczości 1 mV.
- Pomiar temperatury chipu.
- Dioda LED sygnalizująca komunikację radiową.
- Komunikacja jest szyfrowana i podpisana cyfrowo.
- Proste sterowanie za pomocą Raspberry Pi przy użyciu biblioteki bbmagic_lib.
Moduł sterujący mocą urządzeń AC za pomocą regulacji fazy.
Producent przygotował kod źródłowy aplikacji pozwalający na przetwarzanie danych z modułów BBMagic. Dostępne są na stronie producenta w zakładce Download, dodatkowo przygotował krótki poradnik pracy z aplkacją bbm_scanner. |
Działanie modułu BBMagic Dimmer Power - bezprzewodowego regulatora AC
Po uruchomieniu urządzenia BBMagic PWM wysyła co 60 sekund informacje "ALIVE". W przypadku odebrania przez moduł żądania zmiany nastaw, wysyła wiadomość "ALIVE" natychmiast po wykonaniu otrzymanych regulacji. Moduł posiada możliwość włączenia sterowanego urządzenia na 15 minut po uruchomieniu BBMagic Dimmer Power, konfigurowane pinem 17. Zawartość bufora zdefiniowano w pliku bbmagic_lib.h biblioteki w wersji 2.0. Przykładowe programy można znaleźć na stronie producenta.
bbm_buf[BBMAGIC_DEVICE_TYPE] | Określa typ modułu który przesłał dane. |
bbm_buf[BBM_PWM_V_SUP] | Napięcie zasilania modułu, aby otrzymać napięcie w woltach należy podaną wartość podzielić przez 71. |
bbm_buf[BBMAGIC_DIMMER_ADV_TIME] | Czas po jakim wysyłana jest następna wiadomość "ALIVE", aby otrzymać wynik w sekundach należy pomnożyć wartość przez 2. |
bbm_buf[BBM_DIMMER_CHIP_TEMP] | Temperatura chipu podana w stopniach Celcjusza. Zapisane za pomocą kodowania U2. |
bbm_buf[BBM_DIMMER_LIGHT] | Poziom oświetlenia. Zakres od 0 do 255. |
bbm_buf[BBM_DIMMER_VAL] | Aktualna wartość nastawy. Zakres od 0 do 100. |
bbm_buf[BBM_DIMMER_ADC_1_MSB] bbm_buf[BBM_DIMMER_ADC_1_LSB] |
Poziom napięcia na wejściu ADC_1 w mV. Starszy i młodszy bajt. |
bbm_buf[BBM_DIMMER_WORKTIME_0] | Czas pracy modułu od ostatniego włączenia zasilania w sekundach - najmłodszy bajt. |
bbm_buf[BBM_DIMMER_WORKTIME_1] |
Czas pracy modułu od ostatniego włączenia zasilania wyrażony w sekundach - kolejny bajt 1. |
bbm_buf[BBM_DIMMER_WORKTIME_2] |
Czas pracy modułu od ostatniego włączenia zasilania wyrażony w sekundach - kolejny bajt 2. |
bbm_buf[BBM_DIMMER_WORKTIME_3] |
Czas pracy modułu od ostatniego włączenia zasilania wyrażony w sekundach - kolejny bajt 3. |
bbm_buf[BBM_DIMMER_FIRM_0] |
Wersja firmware'u modułu, młodszy bajt. |
bbm_buf[BBM_DIMMER_FIRM_1] |
Wersja firmware'u modułu, starszy bajt. |
bbm_buf[BBMAGIC_DEVICE_ADDR_0] |
Adres modułu, najmłodszy bajt 0 - LSB. |
bbm_buf[BBM_PWM_FIRM_1] |
Wersja firmware modułu, starszy bit. |
bbm_buf[BBMAGIC_DEVICE_ADDR_0] |
Adres modułu, najmłodszy bit - LSB. |
bbm_buf[BBMAGIC_DEVICE_ADDR_1] |
Adres modułu, kolejny bajt 1. |
bbm_buf[BBMAGIC_DEVICE_ADDR_2] |
Adres modułu, kolejny bajt 2. |
bbm_buf[BBMAGIC_DEVICE_ADDR_3] |
Adres modułu, kolejny bajt 3. |
bbm_buf[BBMAGIC_DEVICE_ADDR_4] |
Adres modułu, kolejny bajt 4. |
bbm_buf[BBMAGIC_DEVICE_ADDR_5] |
Adres modułu, najstarszy bajt 5 - MSB. |
bbm_buf[BBMAGIC_DEVICE_RSSI] |
Moc odbierania sygnału radiowego w dBm. |
Wyprowadzenia modułu BBMagic Dimmer Power - Bezprzewodowy regulator AC
Pin | Opis |
---|---|
1,8,20,22,23,24 |
Masa układu. |
2 |
Konfiguracja sygnalizacji transmisji radiowej:
|
3 |
DIMM OUT - wyjście sterujące triakiem. |
6 |
ZERO CROOS DET - wejście detekcji przejścia napięcia przez zero |
7,21 |
Wejścia zasilające, napięcie zasilania od 1,8 V do 3,6 V. |
7,8,9 |
Pady do wlutowania stabilizatora, w celu zasilania modułu wyższym napięciem. |
10 |
Wejście zasilania dla stabilizatora z zabezpieczeniem przed odwrotną polaryzacją. |
11,12 | Pady do wlutowania fotorezystora 10 kΩ. |
13 |
Wejście przetwornika ADC. Napięcie od 0 do 1,8 V. Rozdzielczość 1 mV. |
14 |
Wejście konfiguracyjne GAMMA CORR:
|
15,16 |
Pady do podłączenia diody LED z rezystorem szeregowym:
|
17 |
Wejście konfiguracyjne START CONF
|
18,19 |
Linie interfejsu UART:
|
Specyfikacja BBMagic Dimmer Power - Bezprzewodowego regulatora AC
- Zasilanie modułu:
- Bezpośrednio: od 1,8 V do 3,6 V
- Stabilizator: wyjście od 2,5 V do 3,6 V
- Sterowanie urządzeniem 230 V poprzez regulację fazy
- Przełączanie: Triak BT136
- Monitorowanie stanu napięcia zasilania
- Detektor światła: pady do wlutowania fotorezystora 10 kΩ
- Przetwornik ADC: od 0 V do 1,8 V
- Pomiar temperatury chipu
- Komunikacja radiowa sygnalizowana diodą LED
- Komunikacja szyfrowana i podpisana cyfrowo
Przydatne linki |