BL0942是一顆內(nèi)置時(shí)鐘免校準(zhǔn)電能計(jì)量芯片,適用于單相多功能電能表、智能插座、智能家電等應(yīng)用,具有較高的性價(jià)比。能夠測量有效電壓、有效電流、有功功率、有功電能量(用電量)參數(shù)。支持通過UART或者SPI輸出數(shù)據(jù),本文介紹的模塊僅支持UART輸出。BL0942模塊需要外部發(fā)送讀取指令給BL0942芯片,BL0942才會(huì)輸出一次電參數(shù);而HLW8032是固定50ms間隔輸出一次電參數(shù)。模塊的5V引腳是需要外部給模塊提供5V電壓的,而不是模塊能對(duì)外提供5V供電?。?!
BL0942購買鏈接:https://t.hk.uy/bzpx
BL0942資料鏈接:https://pan.baidu.com/s/1E2iQDMw6ShMQCDngz9W4pA?
提取碼:1234
BL0942模塊測試流程:
1.模塊接線
USB轉(zhuǎn)TTL模塊 | BL0942模塊 |
---|---|
5V | 5V |
TXD | RXD |
RXD | TXD |
GND | GND |
?注:串口線是交叉接線,TXD接RXD,RXD接TXD;模塊必須使用5V供電,不支持3.3V供電。串口模塊只能使用TTL類型的模塊,不支持232類型的。
2.驅(qū)動(dòng)安裝
把上面接好線的USB轉(zhuǎn)TTL模塊的USB頭插入電腦,如果電腦正常安裝了串口驅(qū)動(dòng),就會(huì)正常顯示COM號(hào):我用的是CH340串口模塊,所以顯示的是CH340,其他類型的TTL串口模塊也是可以的。
?如果沒有顯示COM號(hào),則需要安裝串口驅(qū)動(dòng),安裝方法直接百度:你用的串口芯片+驅(qū)動(dòng)即可,例如CP2102驅(qū)動(dòng)、CH340驅(qū)動(dòng)。
附一個(gè)CH340的官方驅(qū)動(dòng)下載鏈接:CH341SER.EXE - 南京沁恒微電子股份有限公司
附一個(gè)CP2102的官方驅(qū)動(dòng)下載鏈接:CP210x USB to UART Bridge VCP Drivers - Silicon Labs
3.軟件查看電參數(shù)
暫時(shí)先不要接交流220V電壓;打開資料里面提供的測試軟件;按下圖指示操作,如果模塊正常,軟件會(huì)顯示有數(shù)據(jù)出現(xiàn)。
?1.測試軟件支持的COM號(hào)為1-16;如果超出這個(gè)序號(hào),建議換一個(gè)USB口插即可;
2.如果點(diǎn)擊打開串口提示打開失敗,檢查一下是不是其他軟件占用了這個(gè)COM號(hào),實(shí)在不行重新拔插一下;
3.打開串口后,沒有數(shù)據(jù);檢查一下串口接線有沒有對(duì),是交叉接線的;然后檢查USB轉(zhuǎn)TTL模塊是否正常;BL0942模塊上有一個(gè)藍(lán)色的燈,這個(gè)燈閃一下說明有數(shù)據(jù)輸出,不閃就是沒有輸出數(shù)據(jù)。
?測試到這里如果沒什么問題的話,基本就正常的了,接下來就是接入交流220V電進(jìn)行測試了;接線之前一定不要通電,接完后一定要檢查后再通入220V電。串口這邊是和強(qiáng)電有隔離的,所以連接的USB轉(zhuǎn)TTL模塊是安全的。
4.用電器測試
把電源線和用電器插板接入BL0942模塊,務(wù)必確認(rèn)安全后通電,BL0942模塊背后不要放金屬,也不能直接放金屬桌面上?。?!
?接線是要先擰松螺絲,然后把線插進(jìn)去,再把螺絲擰緊的。通電后,不要觸碰模塊了
下面是介入220V電壓,沒有接用電器的測試截圖:
?下面是接了手機(jī)充電器的截圖:功率跳變比較大,偶爾會(huì)跳到1W左右,因?yàn)楣β时容^低;不過平均基本在5W左右。
PS:BL0942比HLW8032在小功率(100W內(nèi))情況下,BL0942的數(shù)據(jù)更新速率會(huì)比HLW8032快很多;例如HLW8032在1W的用電器時(shí),功率更新需要8秒左右,而BL0942則在2秒內(nèi)就更新完成。所以如果需要實(shí)時(shí)性比較高的情況下,推薦使用BL0942模塊。
文章來源:http://www.zghlxwxcb.cn/news/detail-480130.html
關(guān)于數(shù)據(jù)怎么解析,可以看一下資料里面的應(yīng)用指南文檔!文章來源地址http://www.zghlxwxcb.cn/news/detail-480130.html
?疑問解答
- 模塊支持測量直流嗎?---不支持,模塊用來測量交流電參數(shù)的,測量電壓建議交流50V~280V內(nèi)。個(gè)人建議,如果想測量直流,直接設(shè)計(jì)一個(gè)電阻分壓網(wǎng)絡(luò),然后直接使用單片機(jī)的ADC采樣即可。
- 模塊支持多大功率?---模塊默認(rèn)設(shè)計(jì)支持2000W,芯片最大支持30A電流,不過一定要加厚模塊背面的焊錫,不然模塊承受不了這么大的電流。
- 模塊是隔離采樣還是非隔離采樣?---模塊是非隔離采樣,串口隔離輸出,交流電與串口輸出是光耦隔離,所以不會(huì)影響到單片機(jī)或者電腦這邊的安全。
到了這里,關(guān)于BL0942電參數(shù)采集模塊操作說明及疑問解答的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!