HT7038 多功能高精度三相電能專用計量芯片全方位解析
在電力計量領域,一款性能卓越的計量芯片對于準確測量和有效管理電能至關重要。HT7038 作為鉅泉光電科技(上海)股份有限公司推出的多功能高精度三相電能專用計量芯片,為三相三線和三相四線應用提供了強大而可靠的解決方案。下面,我們就來深入了解一下這款芯片的各個方面。
文件下載:HT7038.pdf
芯片概況
芯片簡介
HT7038 集成了 6 路二階 sigma - delta ADC、參考電壓電路以及所有功率、能量、有效值、功率因數(shù)及頻率測量的數(shù)字信號處理等電路。它能夠測量各相以及合相的有功功率、無功功率、有功能量及無功能量,同時還能測量各相電流、電壓有效值、功率因數(shù)、相角、頻率等參數(shù),充分滿足三相復費率多功能電能表的需求。該芯片支持全數(shù)字域的增益、相位校正,即純軟件校表,并且提供一個 SPI 接口,方便與外部 MCU 之間進行計量及校表參數(shù)的傳遞。此外,內(nèi)置電壓監(jiān)測電路可以保證上電和斷電時正常工作。
芯片特性
- 高精度測量:在輸入動態(tài)工作范圍(5000:1)內(nèi),非線性測量誤差小于 0.1%。有功測量滿足 0.2S、0.5S 標準,支持 IEC62053 - 22:2003 和 GB/T17215.322 - 2008;無功測量滿足 1 級、2 級,支持 IEC62053 - 23:2003 和 GB/T17215.323 - 2008。
- 豐富參數(shù)輸出:提供有功、無功功率/電能及 CF 脈沖輸出,還能輸出功率因數(shù)、相位角、線頻率、電壓夾角等參數(shù),以及電壓有效值、電流有效值,有效值精度優(yōu)于 0.2%。
- 多種功能支持:具備斷相指示、電壓/電流相序檢測功能,支持過零中斷、采樣中斷、電能脈沖中斷、校表中斷等。同時提供有功、無功反向指示功能,合相能量絕對值相加與代數(shù)相加可選,電表常數(shù)和起動電流可調(diào)。
- 諧波測量能力:可準確測量到含 41 次諧波的有功、無功和視在功率、電能。
- 通信與封裝:具有 SPI 通信接口,速率可達 10Mbps,內(nèi)置溫度測量傳感器,采用 LQFP32 封裝,3.3V 供電,晶體為 5.5296MHz。
整體框圖與引腳定義
芯片采用 LQFP32 封裝形式(32Pin LQFP(7x7)),其引腳功能豐富多樣。例如,V1P/V1N 為通道 1(電流通道)正、負模擬輸入引腳;REFCAP 輸出基準 1.2V;CF1 用于有功功率的校驗及有功電能計量;SLEEP 為休眠模式控制引腳等。每個引腳都有其特定的功能和作用,合理使用這些引腳可以充分發(fā)揮芯片的性能。
應用示意圖
通過應用示意圖,我們可以直觀地看到 HT7038 在實際電路中的應用方式,為工程師進行電路設計提供了參考。
功能描述
電源管理
HT7038 片內(nèi)包含一套電源監(jiān)控電路,連續(xù)對模擬電源(AVCC)進行監(jiān)控。當電源電壓低于 2.5V±5%時,芯片將被復位,這有利于電路上電和掉電時芯片的正確啟動和正常工作。同時,電源監(jiān)控電路被安排在延時和濾波環(huán)節(jié)中,最大程度上防止了由電源噪聲引發(fā)的錯誤。為保證芯片正常工作,應對電源去耦,使 AVCC 的波動不超過 3.3V±5%。
SLEEP 模式
將 Sleep 引腳(pin 22)拉高,HT7038 進入 sleep 模式,在該模式下,校表參數(shù) 0x01 ~ 0x1F 保存,當 Sleep 拉低后,芯片重新進入正常工作。
復位系統(tǒng)
提供硬件復位和軟件復位兩種方式。硬件復位通過外部引腳 RESET 完成,當 RESET 出現(xiàn)大于 20us 的低電平時,芯片進入復位狀態(tài),當 RESET 變?yōu)楦唠娖綍r芯片將從復位狀態(tài)進入正常工作狀態(tài)。軟件復位通過 SPI 接口完成,當往 SPI 口寫入 0xD3 命令后,系統(tǒng)就進行一次復位。
A/D 轉換
片內(nèi)集成了多路 19 位的 ADC,采用雙端差分信號輸入,輸入最大正弦信號(滿量程)有效值是 0.5V。建議將電壓通道 Un 對應到 ADC 的輸入選在有效值 0.22V 左右,而電流通道 Ib 時的 ADC 輸入選在有效值 0.05V 左右,參考電壓 Refcap 典型值是 1.2V。
系統(tǒng)功能
- 相序檢測:提供電壓和電流相序檢測功能,三相四線和三相三線模式的檢測依據(jù)不同。三相四線模式下按照過零點順序判斷,三相三線模式下按照電壓或電流夾角判斷。
- 夾角與相角測量:電壓夾角測量精度為 0.1 度,提供三個寄存器表示 AB/AC/BC 電壓的夾角;相角檢測功能可表示為±180°。
- 功率因數(shù)測量:通過公式 (P f=frac{a b s(P)}{a b s(S)}) 計算功率因數(shù)。
- 電壓頻率測量:可以直接輸出電壓頻率參數(shù),自動選擇 A/B/C 三相中的任意一相電壓為測量基準,新增穩(wěn)定過零點的低通濾波,有效減小噪聲和諧波的干擾影響,精度達 0.01Hz。
- 失壓檢測:可以根據(jù)設定的閾值電壓對 A/B/C 三相電壓是否失壓進行判斷,閾值電壓可通過失壓閾值設置寄存器 FailVoltage 進行設定。
有效值測量
通過對電流和電壓采樣值進行平方、開方以及數(shù)字濾波等一系列運算得到電流和電壓有效值,在輸入有效值 500mV 到 1mV 的信號時,誤差小于 0.2%。
功率與能量計算
- 有功計算:各相的有功功率通過對去直流分量后的電流、電壓信號進行乘法、加法、數(shù)字濾波等處理得到,包含高達 41 次的諧波信息。有功能量通過瞬時有功功率對時間的積分得到,合相有功能量可以根據(jù)設置按照代數(shù)或者絕對值的模式進行累加。
- 無功計算:無功功率計量算法與有功類似,只是電壓信號采用移相 90 度之后的,移相方式采用 Hilbert 濾波器,測量帶寬也可高達 41 次諧波。無功能量通過瞬時無功功率對時間的積分得到,合相無功能量同樣可以根據(jù)設置按照代數(shù)或者絕對值的模式進行累加。
- 視在計算:提供兩類視在功率計算公式,用戶可通過寄存器配置選擇使用。視在能量定義為視在功率對時間的積分,也可通過寄存器控制位選擇相應的計算方式。
功率方向判斷與起動/潛動
實時提供功率方向指示,方便實現(xiàn)四象限功率計量。提供電流閾值判斷和功率閾值判斷兩種方式實現(xiàn)能量計量的起動和潛動,推薦使用功率閾值判斷方式,設置值更準確。
片上溫度檢測
內(nèi)建溫度傳感器,并提供一個 8 位的 ADC 對溫度進行采樣輸出,分辨率為 0.726℃。
三相三線/四線應用
三相四線模式下采用三元件測量方法,三相三線模式下采用兩元件測量方法。在三相三線模式下,B 相通道不參加功率計量,但可單獨放出 B 通道的參數(shù),且 B 通道的信號不會對三相三線的正常測量產(chǎn)生不良影響。
能量脈沖輸出
2 個高頻脈沖輸出 CF1/CF2,分別對應全波有功電能、全波無功電能。電壓、電流信號經(jīng)過變換后在功率測量信號處理電路中相乘得到瞬時功率,對時間積分后成為電能信號,根據(jù)設置將 A/B/C 三相電能做絕對值相加或代數(shù)值相加運算,并將結果變換成頻率信號,然后按照用戶設定的分頻系數(shù)進行分頻,得到可用于校表的電能脈沖輸出信號。
Vref 數(shù)字自動補償功能
增加溫度自動補償功能,當 VrefAotu_en = 1(校表參數(shù) 0x70 bit1)且 TPS_En = 1(校表參數(shù) 0x31 bit4)時有效。新增加 Toffset 校正寄存器、Tgain 校正寄存器以及 Vrefgain 的補償曲線系數(shù) TCcoffA、TCcoffB、TCcoffC。
通信接口
SPI 通訊接口介紹
內(nèi)部集成一個 SPI 串行通訊接口,采用從屬方式工作,使用 2 條控制線和兩條數(shù)據(jù)線(CS/SCLK/DIN/DOUT)。CS 為片選信號,DIN 用于數(shù)據(jù)輸入,DOUT 用于數(shù)據(jù)輸出,SCLK 為串行時鐘。每次數(shù)據(jù)通訊都是 1 個字節(jié)命令和 3 個字節(jié)的數(shù)據(jù)。為消除 SPI 接口信號上的振蕩,可在 SPI 信號線上串聯(lián)一個小電阻,并根據(jù)情況加外接電容。
SPI 初始化
HT7038 的計量參數(shù)及校表參數(shù)寄存器通過 SPI 提供給外部 MCU。初始化時需要注意等待時間和 SPI sck 的速率設置。
SPI 讀操作
通訊格式為 8 位命令,24 位數(shù)據(jù),MSB 在前,LSB 在后。發(fā)送 8 位命令后,讀取 24 位數(shù)據(jù)。當 SCLK 頻率低于 500kHz 時,不需要等待時間;當 SCLK 頻率高于 500kHz 時,需要等待 2uS。
SPI 寫操作
同樣是 8 位命令,24 位數(shù)據(jù),發(fā)送 8 位命令后,緊隨著寫入 24 位數(shù)據(jù)。
SPI 寫特殊命令字操作
提供一些特殊的命令字以配合軟件校表之用,操作過程與 SPI 寫操作時序一致。特殊命令包括采樣數(shù)據(jù)緩沖啟動命令、清校表數(shù)據(jù)命令、同步數(shù)據(jù)系數(shù)設置命令等。
寄存器
計量參數(shù)寄存器
包含多個寄存器,用于存儲各種計量參數(shù),如功率、有效值、功率因數(shù)、相角、頻率、溫度、能量等。這些寄存器采用補碼形式給出,不同的寄存器有不同的功能和數(shù)據(jù)格式。
校表參數(shù)寄存器
用于配置芯片的各種參數(shù),如模式、增益、相位校正、功率 offset 校正等。用戶在通過 SPI 通信讀寫校表寄存器時,校表數(shù)據(jù)需放置在 3 個數(shù)據(jù)字節(jié)的低 2 個字節(jié)里。
電氣規(guī)格
在測試條件 (Vcc = AVcc = 3.3V),EMU 時鐘選擇 921.6kHz(默認),室溫下,芯片具有一系列電氣參數(shù)。如電能計量參數(shù)方面,有功電能測量誤差在 5000:1 范圍內(nèi)典型值為 0.1%;ADC 參數(shù)方面,輸入電壓范圍有效值 500mV 時為±710mV 等。
校表過程
在對 HT7038 設計的電表進行校正時,必須提供標準電能表。校表流程包括參數(shù)設置和分相校正,具體步驟如下:
- 模式配置寄存器(0x01)寫入:0xB97E,開啟相關功能并降低功耗。
- EMU 單元配置寄存器(0x03)寫入:0xF804,開啟能量計量,使用功率作為潛動起動依據(jù)。
- 模擬模塊使能寄存器(0x31)寫入:0x3427,開啟高通濾波器和 BOR 電源監(jiān)測電路。
- 寫入 HFconst 參數(shù),可根據(jù)輸入信號電壓計算或根據(jù)誤差調(diào)整。
- 進行功率增益校正,Pgain、Qgain、Sgain 寫入相同值。
- 進行相位校正。
- 進行電壓、電流有效值校正。
芯片封裝
HT7038 采用 LQFP32 封裝,同時提供典型運用電路原理圖,方便工程師進行電路設計。
HT7038 芯片憑借其豐富的功能、高精度的測量能力和靈活的配置選項,為三相電能計量應用提供了一個優(yōu)秀的解決方案。電子工程師在使用該芯片時,需要深入了解其各個方面的特性和參數(shù),以充分發(fā)揮芯片的性能,設計出高質(zhì)量的電能計量產(chǎn)品。你在使用 HT7038 芯片的過程中遇到過哪些問題呢?歡迎在評論區(qū)分享交流。
-
三相電能計量
+關注
關注
0文章
11瀏覽量
6514
發(fā)布評論請先 登錄
HT7038 多功能高精度三相電能專用計量芯片全方位解析
評論