- EOL
Pozornost! Prodej produktu byl dokončen. Podívejte se na ostatní v této kategorii . |
Popis produktu: BBMagic PWM - bezdrátový regulátor signálu PWM
Bezdrátový PWM regulátor signálu komunikující ve standardu Bluetooth Low Energy (BLE) . Je vybaven 3 kanály PWM, které lze použít jako ovladač LED, ovladač otáček stejnosměrného motoru a servopohon . Napájecí napětí modulu je od 1,8 do 3,6 V. Zařízení je kompatibilní s Raspberry .
Regulátor signálu PWM je řízen Raspberry přes bluetooth.
Provozní režimy modulu BBMagic PWM - bezdrátový regulátor signálu PWM
Modul může pracovat v různých režimech. Provozní režimy lze rozdělit na normální a invertovaný režim, který lze poté rozdělit na režimy gama korekce a režimy jiné než gama korekce.
název | Pracovní režim | Stav pinu 6 (INV_CONF) | Stav Pin 14 (GAMMA CORR) |
---|---|---|---|
1 | Režim PWM s korekcí gama | Nepřipojený | Nepřipojený |
2 | Režim PWM bez korekce gama | Nepřipojený | připojeno k GND |
3 | Inverzní režim PWM s korekcí gama | připojeno k GND | Nepřipojený |
4 | Inverzní režim PWM bez korekce gama | připojeno k GND | připojeno k GND |
Komunikace modulu BBMagic PWM - bezdrátový regulátor signálu PWM
Modul komunikuje přes Bluetooth Low Energy , komunikace je šifrována a digitálně podepsána symetrickou blokovou šifrou AES-128. Zařízení může komunikovat přímo s Raspberry Pi přes Bluetooth Smart.
Bezdrátový PWM regulátor signálu.
Provoz modulu BBMagic PWM - bezdrátového regulátoru signálu PWM
Po spuštění zařízení odesílá BBMagic PWM každých 60 sekund informace „ALIVE“. Pokud modul obdrží požadavek na změnu nastavení, odešle zprávu „ALIVE“ ihned po provedení přijatých úprav. Obsah vyrovnávací paměti je definován v knihovně souboru bbmagic_lib.h verze 2.0. Ukázkové programy lze stáhnout z webu výrobce .
bbm_buf [BBMAGIC_DEVICE_TYPE] | Určuje typ modulu, který data odeslal. |
bbm_buf [BBM_PWM_V_SUP] | Napájecí napětí modulu, aby bylo možné získat napětí ve voltech, musí být daná hodnota vydělena 71. |
bbm_buf [BBMAGIC_PWM_ADV_TIME] | Čas, po kterém je odeslána další zpráva „ALIVE“, vynásobte hodnotu 2 a získáte výsledek v sekundách. |
bbm_buf [BBM_PWM_CHIP_TEMP] | Teplota čipu udávaná ve stupních Celsia. Uloženo s kódováním U2. |
bbm_buf [BBM_PWM_LIGHT] | Úroveň osvětlení. Rozsah od 0 do 255. |
bbm_buf [BBM_PWM_CH0] | Aktuální hodnota pracovního cyklu signálu PWM kanálu 0. Rozsah od 0 do 100. |
bbm_buf [BBM_PWM_CH1] | Aktuální hodnota pracovního cyklu signálu PWM kanálu 1. Rozsah od 0 do 100. |
bbm_buf [BBM_PWM_CH2] | Aktuální hodnota pracovního cyklu signálu PWM kanálu 2. Rozsah od 0 do 100 |
bbm_buf [BBM_PWM_ADC_1_MSB] bbm_buf [BBM_PWM_ADC_1_LSB] | Úroveň napětí na vstupu ADC_1 v mV. Starší a mladší bit. |
bbm_buf [BBM_PWM_WORKTIME_0] | Doba provozu modulu od posledního zapnutí, vyjádřená v sekundách. Nejnižší bit 0. |
bbm_buf [BBM_PWM_WORKTIME_1] | Doba provozu modulu od posledního zapnutí, vyjádřená v sekundách. Další bit 1. |
bbm_buf [BBM_PWM_WORKTIME_2] | Doba provozu modulu od posledního zapnutí, vyjádřená v sekundách. Další bit 2. |
bbm_buf [BBM_PWM_WORKTIME_3] | Doba provozu modulu od posledního zapnutí, vyjádřená v sekundách. Nejstarší bit 3. |
bbm_buf [BBM_PWM_FIRM_0] | Verze firmwaru modulu, menší bit. |
bbm_buf [BBM_PWM_FIRM_1] | Verze firmwaru modulu, vysoký bit. |
bbm_buf [BBMAGIC_DEVICE_ADDR_0] | Adresa modulu, nejmladší bit - LSB. |
bbm_buf [BBMAGIC_DEVICE_ADDR_1] | Adresa modulu, další bajt 1. |
bbm_buf [BBMAGIC_DEVICE_ADDR_2] | Adresa modulu, další bajt 2. |
bbm_buf [BBMAGIC_DEVICE_ADDR_3] | Adresa modulu, další bajt 3. |
bbm_buf [BBMAGIC_DEVICE_ADDR_4] | Adresa modulu, další bajt 4. |
bbm_buf [BBMAGIC_DEVICE_ADDR_5] | Adresa modulu, nejstarší bajt 5 - MSB. |
bbm_buf [BBMAGIC_DEVICE_RSSI] | Příjem rádiového signálu v dBm. |
Napájení modulu BBMagic PWM - bezdrátový regulátor signálu PWM
Existují 2 způsoby, jak napájet modul BBMagic PWM
- Z jakéhokoli zdroje energie s výstupním napětím od 1,8 do 3,6 V přes drátové pájecí podložky označené čísly 7 (+) a 8 (-).
- Prostřednictvím stabilizátoru jej připojte k podložkám označeným 10 (+) a 22/23/24 (-) v krytu TO-92.
Výrobce připravil krátkého průvodce, jak zvolit napájecí zdroj a stabilizátor.
Výrobce připravil zdrojový kód aplikace, který umožňuje zpracování dat z modulů BBMagic. Jsou k dispozici na webových stránkách výrobce v záložce Stáhnout , navíc připravil krátkého průvodce prací s aplikací bbm_scanner . |
Piny modulu BBMagic PWM - bezdrátový regulátor signálu PWM
Kolík | Popis |
---|---|
1,8,20,22,23,24 | Hmotnost systému. |
2 | Konfigurace rádiové přenosové signalizace:
|
3,4,5 | Výstupy signálu PWM. |
6 | Konfigurační vstup INV_CONF:
|
7.21 | Napájecí vstupy, napájecí napětí od 1,8 V do 3,6 V. Proudová spotřeba zařízení je 12 mA. |
7.8.9 | Podložky pro pájení stabilizátoru pro napájení modulu vyšším napětím. |
10 | Příkon stabilizátoru s ochranou proti přepólování. |
11.12 | Podložky pro pájení fotorezistoru 10 k Ω. |
13 | Vstup ADC. Napětí od 0 do 1,8 V. Rozlišení 1 mV. |
14 | Konfigurační vstup GAMMA CORR:
|
15.16 | Podložky pro připojení LED k sériovému odporu:
|
17 | START CONF konfigurační vstup
|
18,19 | Řádky rozhraní UART:
|
Specifikace BBMagic PWM - bezdrátového regulátoru signálu PWM
- Napájení modulu:
- Přímo: 1,8 V až 3,6 V
- Stabilizátor: výstup od 2,5 V do 3,6 V
- Tři kanály PWM s výběrem gama korekce
- Konfigurace fáze signálu PWM - schopnost řídit tranzistor PNP a NPN
- Monitorování stavu napájecího napětí
- Detektor světla: 10k fotorezistorové pájecí podložky
- Převodník ADC: 0V až 1,8V
- Měření teploty třísek
- Rádiová komunikace signalizována LED diodou
- Komunikace je šifrována a digitálně podepsána
Užitečné odkazy |