一個簡單的電路來監(jiān)測交流電源,接線板可以插在任何地方,顯示電壓,電流和功率。
交流電源監(jiān)控是當今物聯(lián)網(wǎng)相關應用中的一個驚人功能,例如智能風扇,開關和板。一些優(yōu)秀的公司董事會在他們的產(chǎn)品中實施了這項技術,并持續(xù)監(jiān)控供應的輸出功率。在本地設備層面監(jiān)控電源有其自身的優(yōu)勢,就像現(xiàn)在我們有數(shù)據(jù),如果電流增加,出現(xiàn)問題,它可以關閉整個系統(tǒng),可以避免設備燃燒。此外,物聯(lián)網(wǎng)中的電源監(jiān)控使用基于ASIC的設計,我自己有一個讓我們探索工作。本文由PCBWAY贊助,他們提供從制造pcb到CNC的完整驗證原型解決方案。PCBWAY是受歡迎的,因為它的可靠的服務在電子行業(yè)的時間。
BL0937和電源監(jiān)控:
上海百靈BL0937B集成電路是一款適用于智能家電單相插座的大范圍單相多功能電能表集成電路,具有低成本、高精度等特點。BL0937B集成了兩個高精度Sigma-Delta ADC、電壓基準、電源管理等模擬電路模塊,以及數(shù)字信號處理電路,用于計算有功功率、IRMS、VRMS等。
特點:
?高精度,在2500:1動態(tài)范圍內(nèi)誤差小于±0.5%
?大信號穩(wěn)定性高,在信號300mA的情況下,輸出頻率波動誤差小于±0.2% (CF)。
?小信號穩(wěn)定性高,在信號50mA的情況下,輸出頻率波動誤差小于±0.3% (CF)。
?電流和電壓均方根值,電流測量范圍(8mA ~ 30A) @ 1mohm
?片上抗蠕變保護
?片上電源檢測器
?片上基準電壓1.1V(典型)
?片上振蕩器作為時鐘源
?單次3.3V電源,低功率(典型8mw)
測量電壓、電流和功率:
集成電路有一個輸入控制引腳,命名為SEL(選擇),兩個輸出引腳(CF和CF1)。
高頻CF1用于指示IRMS/VRMS,高頻CF用于能源計量。BL0937B可測量單相有功能量、有功功率、電流電壓均方根值等參數(shù),充分滿足插座、插線板、智能家電等的需求。相關的專利正在申請中。
IP和IN:這些輸入是全差分電壓輸入,最大信號范圍為±50 mV。由于內(nèi)置ESD保護電路,即使電壓超過±1.5V也不會嚴重損壞IC。
VP:電壓通道正輸入。電壓輸入為差分電壓輸入,最大信號范圍為±200mv。由于內(nèi)置ESD保護電路,即使電壓超過±1.5V也不會嚴重損壞IC。
CF:高頻脈沖輸出,用于有功電源,脈寬固定為38uS;頻率與有功功率值成正比。過流指示引腳;如果發(fā)生過流,引腳輸出6.78KHz脈沖。
CF1:當SEL=0時,輸出為電流有效值,脈寬固定為38uS,頻率與電流有效值成正比。當SEL=1時,輸出為電壓均方根值,脈寬固定為38uS,頻率與電壓均方根值成正比。
BL0937B測量電流通道和電壓通道上的兩個電壓信號,然后計算實際功率信息。然后將實際功率信息轉(zhuǎn)換為頻率。頻率信息以有源高脈沖的形式輸出在CF上。同時計算電流有效值和電壓有效值并轉(zhuǎn)換成頻率,以有源高脈沖的形式輸出到CF1上。
線路圖:
典型應用BL0937B典型應用框圖如下所示。單3.3V電源。電流信號通過連接到BL0937B的IP和IN引腳的合金電阻進行采樣。電壓信號通過連接到BL0937B的VP引腳的電阻分頻網(wǎng)絡進行采樣。CF、CF1、SEL直接接入MCU引腳。測量CF/CF1脈沖周期,計算功率、電流有效值和電壓有效值。SEL引腳應該使用10K電阻拉高或拉低。如果打開,輸出將是不確定的。
我用一些板載保護功能修改了電路,使其可以與任何微控制器一起使用。這里是修改的原理圖給出,它是充分測試和工作。中國的能源監(jiān)測ic沒有適當?shù)碾娐肥遣荒芄ぷ鞯?,如果有任何問題,它將永久停止工作。并為使交流部分遠離板上微控制器提供隔離。
Arduino代碼:
PCB設計:
PCB的設計保持了設備的電源考慮,它是一種插頭板,可以在任何地方使用,像分線板一樣監(jiān)控電源。PCB由兩個用于輸入和輸出的螺旋端子,一個負責電壓和電流計算的分流電阻組成。根據(jù)布局設計規(guī)則,一些電容器和電阻組合放置在IC附近。為了從微控制器單元隔離交流部分,使用光耦合器。本設計采用EasyEDA軟件進行設計,采用PCBWAY軟件進行制作。
測試和工作:
我通過連接外部微控制器和16x2 LCD屏幕測試了電路,接口電路如下所示。這里使用了一個簡單的中斷程序并與Arduino UNO配對。該電路可以修改為在ESP32和ESP8266上工作,以便在web服務器上獲取數(shù)據(jù)。我們必須調(diào)整變量值來校準電路板。根據(jù)IC批次和微控制器定時器的不同,這些值可能在您的情況下有所不同。我用60W和100W的電源測試了它,得到了90%的準確功率讀數(shù)。
本文編譯自hackster.io