久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 26725|回復: 26
收起左側

銳能微RN8302/RN7302應用筆記資料下載(共19頁)

  [復制鏈接]
ID:344122 發表于 2018-6-3 18:10 | 顯示全部樓層 |閱讀模式

銳能微RN8302/RN7302 應用筆記

Data: 2014-7-19 Rev: 1.0               
版本更新說明
  
版本號
修改時間
修改內容
V1.0
2014-7-19
創建
V1.1
2014-8-25
修訂
















目錄


1 概述  4
2 硬件電路設計  4
21采樣電路  5
22 基準電壓電路  7
23晶振電路  7
24復位電路  8
25 芯片電源電路  9
26 SPI通信接口電路  9
27 脈沖輸出電路  10
3 可靠性設計 11
31 強電區域  11
32電源和復位  11
33 通信接口  12
34脈沖輸出  12
4 軟件設計 13
41上電配置步驟  13
42運行中計量芯片參數校驗  13
43 SPI通信接口  13
5校表方法 19
51概述  19
52 實現及步驟  20
53OFFSET校正  25
54分段相位說明  26


1 概述

本應用筆記介紹了使用銳能微三相計量芯片RN8302/RN7302設計三相多功能電表的硬件設計、可靠性設計、軟件設計方法和校表方法。閱讀本文檔時,請參閱相應的用戶手冊。

2 硬件電路設計

RN8302/RN7302外圍硬件電路包括電壓電流采樣電路、SPI通信接口電路、脈沖輸出電路、電源和復位電路、時鐘電路等。典型應用電路示意圖如下:  

圖2-1  典型應用電路示意圖1(電壓采樣為電阻列分壓輸入,電流采樣為電流互感器差分輸入)

ABC1TABICIAINNIRN8302/RN7302寬量程高精度多功能三相計量芯片單片機顯示模塊鐵電或EEPROM通訊模塊1K1K33nF33nF10UF0.1UF10UF0.1UF8.192MHzCFxSPIINTNREFVAGNDVOXIXOIAPIANDVCCVAPVANAVCCRSTNDGNDRTC與A相接線相同與A相接線相同UBIciUCIbi1K1K33nF33nF2TA3TAaIbIcInabcIIIIIaiUAUN(UB)IaoIboIco光耦10M15PF15PF10ΩRR0.1UF0.1UF10UF10UF+3.3V1.5~2.5M電阻列1.圖中電壓采樣采用電阻列分壓,電阻列阻值推薦為1.5M~2M(PGA=1條件),分壓電阻推薦采用5~8個1206電阻。2.三相四線時,UN接地;三相三線時,UB接地(虛線部分),B路電壓電流ADC輸入端可懸空或用于其他用途。3.圖中電流采樣采用電流互感器差分輸入,采樣電阻阻值用戶根據實際過載要求和電流ADC量程設計。

圖2-2  典型應用電路示意圖2 (三相三線表,電壓采樣為電流互感器差分輸入,電流采樣為電流互感器差分輸入) RN8302/RN7302寬量程高精度多功能三相計量芯片單片機LCD顯示模塊鐵電或EEPROM通訊模塊1K1K1K33nF33nF60~100Ω33nF33nFCFxSPIINTNREFVAGNDVOXIXOUAPUANIAPIANDVCCABCabc1TV2TV1TA2TAaIcIBICIAI1K1K33nF33nF33nF33nFUCPUCNICPICNAVCCRSTNDGNDRTCUaUbUcIaiIaoIciIco光耦8.192MHz15PF15PF10M10UF10Ω0.1UF0.1UF10UF0.1UF10UF0.1UF10UFRRRR+3.3V1K60~100Ω1K60~100Ω1K60~100Ω190K190KT1T2T3T41.圖中電壓采樣采用電流互感器差分輸入,T3和T4的CT是1:1變換器,圖中電阻參數是電壓380V,CT為2mA到2mA推薦參數。2.圖中電壓采樣電路中190K電阻采用電阻列形式,推薦采用5~8個1206電阻。3.圖中電流采樣采用電流互感器差分輸入,采樣電阻阻值用戶根據實際過載要求和電流ADC量程設計。

2.1采樣電路

RN8302/RN7302包含7路高精度Σ-ΔADC,其中包括3路電壓ADC,4路電流ADC,為保證計量的準確性,設計時確保電壓和電流的對應關系:VA對應IA   VB對應IB  VC對應IC  。

1. 電壓采樣電路(以A相采樣為例,B/C相接法一樣):

    推薦1:電阻串分壓方式              額定采樣值 電壓通道VA 推薦額定條件下輸入信號為100~200mVrms。    設計參考電路圖:       注:電阻分壓串的電阻通常采用6~8個1206片阻,阻值在1~2兆歐        推薦2:電流型電壓互感器方式 設計參考電路圖:NAUn1K1K電阻串1~2兆歐33nF33nF1KVAPVAN

               推薦3:標準電壓互感器方式   設計參考電路圖:         2. 電流采樣電路 設計參考電路圖:          電流互感器根據電流規格進行選擇,電流采樣電阻的確定原則: NAUn1K1K電流1~2mA33nF33nFVAPVAN6~8個電阻電流型電壓互感器 2mA:2mA050一食物50歐50歐NAUn1K1K33nF33nFVAPVAN電壓互感器 (額定輸出100~200mv)050一食物IA+1K1K33nF33nFIAPIAN電流互感器 (5(60)A/5mA 10歐 0.05級)050一食物5歐5歐IA-IBR1R2

1. 輸入保證精度的最大電流值時,其采樣輸入信號有效值小于ADC滿量程:565.7mVrms

2. 為保證更寬的動態范圍,電流互感器及取樣電阻的選擇應盡量選擇滿足精度的最大值:

推薦公式:I最大值/變比*2*R取樣<800mV/1.414 I最大值:客戶確定需要保證精度的電流最大值(國網表為1.2~1.4倍Imax) 變比:電流互感器變比 R取樣: 電流互感器二次側串接的電阻R1 R2的阻值   3. 采樣電路PCB設計 參考如下:

圖2 采樣電路PCB設計參考  注意事項:

1、 同一路ADC的P端和N端抗混疊濾波電容接地端盡量靠近; ADC的接地點需有大面積地平面,全部ADC的接地點連接到大面積地上。

2、 ADC輸入信號需走差分線。

3、 ADC輸入信號應遠離其他信號。

2.2 基準電壓電路

RN8302/RN7302內置1.25V±1%  5ppm 典型值基準電壓,電表設計時需在RN8302/RN7302 REF引腳上加兩電容其中1個1~10uF(必須有1uf以上),另外0.1uF電容。PCB設計時,應注意基準電壓走線盡量短,濾波電容盡量靠近芯片管腳。

2.3晶振電路

RN8302/RN7302系統時鐘為8.192MHz,請使用8.192MHz晶振。參考設計電路請見圖。

  需跨接10兆歐電阻,晶振參數:ESR<50,負載電容10~15pf 考慮雜散電容影響,建議晶振外接兩個15~22pf電容 pcb設計注意:8.192MHzXIXO15pF~22pF15pF~22pF10兆歐

1. 晶體緊靠管腳

2. 走線盡量短

3. 高頻部分正反面鋪地完整進行屏蔽

4. 電源及信號遠離晶振電路

2.4復位電路

芯片提供3中三種復位模式: 電源復位; 外部管腳復位; 命令復位;    其中命令復位與外部管腳復位等效,屬于硬件復位。 復位管腳的處理(參見推薦電路):直接接電源;

pcb設計注意:

1. 直接接到電源腳

2.5 芯片電源電路

說明:1. 模擬電源與數字電源間接10歐電阻,減少數字噪聲。       2..靠近AVDD和DVDD引腳處各接一個0.1uf去耦電容。PCB設計時0.1uf電容 緊靠管腳,電源走線通過電容后再到電源管腳       3. 電源電壓需保證3.3V±10%。

2.6 SPI通信接口電路

RN8302/RN7302支持SPI通信接口。最高速率3.5MHz 傳輸信號線有可能受到干擾而出現抖動,為保證數據的可靠傳輸,需要外接RC進行濾波。參數的選擇可根據需要確定。

  SPI電路PCB設計時,應注意走線盡量短且遠離其他信號線,并加地線作為屏蔽。

2.7 脈沖輸出電路

RN8302/RN7302提供可配置的脈沖輸出口CF,可任意配置成:有功、無功、視在電能脈沖輸出,CF1默認為全波有功,CF2默認為全波無功,脈沖輸出驅動能力4mA;     CF默認為低電平,有脈沖時輸出80ms高電平,當脈沖周期小于160ms時,輸出占空比1:1脈沖。

3. 可靠性設計

                    圖3-1 RN8302設計的三相電能表pcb參考圖 使設計的電表滿足電磁兼容性和可靠性,需遵循以下幾點。

3.1 強電區域

安全及可靠性:參考圖3-1。

1、 電表設計時,需將強電和弱電隔離開

2、 CF脈沖輸出需用光耦與CPU和計量部分隔離

3、 485電路需用光耦與CPU和計量部分隔離

4、 電源與地之間加壓敏電阻前端保護后到系統的電源

5、 主電源線及地線要有足夠的線徑(建議1.5mm以上)

3.2電源和復位

1、 RN8302/RN7302數字電源DVDD和模擬電源AVDD之間需接10歐電阻,且在靠近AVDD和DVDD引腳處各接一個100nf去耦電容。

2、 計量芯片數字地和模擬地通過大面積鋪地直接連接,不需要隔離。

3、

圖3-2電源和復位參考PCB圖

3.3 通信接口

注意事項:   1.通訊走線盡量短且遠離其他信號線,并加地線作為屏蔽。   2.去耦電容盡量靠近管腳。

3.4脈沖輸出

脈沖輸出限流電阻需靠近計量芯片;脈沖走線盡量遠離其他信號線,并加地線屏蔽;去耦電容要靠近光耦輸入端。         

4 軟件設計

4.1上電配置步驟

  上電后RN8302/RN7302參數配置遵循如下步驟:     1. 通訊檢測:讀回deviceid(8Fh)=0x 830200后順序執行 2.工作模式切換到計量模式EMM:    打開寫使能(寄存器80h=0xE5)下,配置模式切換寄存器(81h=0xA2) 3. 命令復位:        配置軟件復位寄存器(82h=0xFA) 4. 延時20ms 5. 校表參數配置:參數寄存器若為計量芯片默認值,可以不配置   打開寫使能(寄存器80h=0xE5)下,對高頻脈沖常數Hfconst(00h) ,通道增益(GSUA(13h)  GSUB(14h) GSUC(15h) GSIA(16h) GSIB(17h) GSIC(18h),通道相位(PHSUB(0Dh) PHSUC(0Eh)PHSIA(0fh)PHSIB(10h)PHSIC(11h)),功率增益及功率相位(寄存器28H~36H,B0H~BBH), 相位分段閾值寄存器(PRTH1L(06h)  PRTH1H(07h) PRTH2L(08h) PRTH2H(09h)),啟動閾值寄存器(IStart_PS(02h)  IStart_Q(03h) ,功率OFFSET寄存器(37H~3CH)進行配置。  6. 脈沖口配置 CFCFG(60h) (默認 cf1 有功;cf2無功)     7. 三相三/三相四模式寄存器       三相三時:Modesel (86H) 配置為33h        三相四時:Modesel (86H) 配置為00h     8. 通道使能  計量控制寄存器 62H=0xFF     9.寫保護(全部參數配置完成后)        配置寫使能寄存器(寄存器80H=0xDC)

4.2運行中計量芯片參數校驗

MCU須定時讀出計量芯片的累加校驗寄存器(CheckSum1(6Ah)進行校驗,如校驗和改變,需重新軟件復位并配置計量相關參數。

4.3 SPI通信接口

4.3.1 SPI接口信號說明

SCSN:SPI從設備片選信號,低電平有效,輸入信號,內部懸空,建議外接上拉電阻。

SCSN由高電平變為低電平時,表示當前芯片被選中,處于通訊狀態;SCSN由低電平變

為高電平時,表示通訊結束,通訊口復位處于空閑狀態。 SCLK:串行時鐘輸入腳,決定數據移出或移入SPI口的傳輸速率。 所有的數據傳輸操作均與SCLK同步,RN8302/RN7302在上升沿將數據從SDO引腳輸出;主機在上升沿將數據從SDI引腳輸出。RN8302/RN7302和主機都在下降沿讀取數據。 SDI:串行數據輸入腳。用于把主設備數據傳輸到RN8302/RN7302內部。 SDO:串行數據輸出腳,用于把RN8302/RN7302數據輸出給主設備。SCSN為高時,為高阻。

4.3.2 SPI幀格式

寫操作:  讀操作:  ADDR:寄存器地址(8bit 高位先發,具體地址見寄存器列表)         0x000~0x0FF :計量參數寄存器空間         0x100~0x1FF :配置和狀態寄存器空間         0x200~0x27F :波形采樣數據緩存塊1空間         0x280~0x2FF :波形采樣數據緩存塊2空間         0x300~0x37F :波形采樣數據緩存塊3空間         0x380~0x3FF :波形采樣數據緩存塊4空間         0x400~0x47F :波形采樣數據緩存塊5空間         0x480~0x4FF :波形采樣數據緩存塊6空間 CMD: 命令字節{bit7  6  5  4  3  2  1  0} Bit7: R/W 讀寫控制位  =0,表示讀操作;=1,表示寫操作; Bit[6 5 4],表示目標地址的高3位地址,即Bank地址(計量參數寄存器=000,配置和狀態寄存器=001) BL[1:0],僅在Burst讀波形數據緩存幀有效,表示Burst讀操作的字長(即讀取多少個地址的數據); BL[1:0]=2’b00, Burst讀字長為1 BL[1:0]= 2’b 01, Burst讀字長為4 BL[1:0]= 2’b 10, Burst讀字長為8 BL[1:0]= 2’b 11, Burst讀字長為16 當地址落在波形采樣數據緩存空間時,BL有效;地址采取“遞增”方式; 當地址不在波形采樣數據緩存空間時,BL無效;但是其值依然參與校驗和計算 寫操作時,BL無效,但是其值依然參與校驗和計算; MSB、LSB字節:數據塊;先發高字節,后發低字節; CS塊:校驗和字節   ADDR+CMD+DATA單字節求和取反,讀數據時由計量芯片計算。 ADDRCMDMSBLSBCS„SPI Master DriveADDRCMDMSBLSBCS„SPI Master DriveSPI Slave Drive

4.3.3 SPI寫操作

圖4-1  SPI寫時序 工作過程:  主機在SCSN有效后,先通過SPI寫入地址和命令字節,再寫入數據字節。注意: MDB0LDB7LDB01B2B1B0命令字節最高有效字節t1最低有效字節MDB7A2A6CS7CS0t2校驗和字節CS6A7A5A4A3A1A0地址字節0000SCSNSCLKSDI

1. 以字節為單位傳輸,高位比特在前,低位比特在后;

2. 多字節寄存器,先傳輸高字節內容,再傳輸低字節內容;

3. 主機在SCLK高電平寫數據,RN8302/RN7302在SCLK下降沿取數據;

4. 數據字節之間的RN8302/RN7302時間t1要大于等于半個SCLK周期;

5. 最后一個字節的LSB傳送完畢,SCSN由低變高結束數據傳輸。SCLK下降沿和SCSN上升沿之間的時間t2要大于等于半個SCLK周期。

4.3.4 SPI寫操作程序示例:C程序

void fnWrite_RN8302/RN7302(u16 wReg,u8 *pBuf,u8 ucLen) //寫操作

{

u8 i,temp,chksum;

PinWrite_ADCS(1);

NOP();

PinWrite_ADCS(0);//打開片選

NOP();

temp = (u8)(wReg & 0x00ff);

chksum = temp;

fnSpi2_WriteByte( temp);//first  write Addr (寫地址)

temp = (((u8)(wReg >> 4)) & 0xf0) + 0x80;

chksum += temp;

fnSpi2_WriteByte( temp);//second write command (寫命令)

for(i = ucLen; i > 0;i-- )

{  

fnSpi2_WriteByte(pBuf[i-1]); // write data (寫數據長度必須與寄存器對應字節一致)  

chksum +=pBuf[i-1];

}

chksum = chksum ^ 0x0ff;

fnSpi2_WriteByte(chksum); // 寫cs (效驗碼)

NOP();

PinWrite_ADCS(1); //關閉片選

  PinWrite_ADSDO(1);

PinWrite_ADSCLK(1);

}

void fnSpi2_WriteByte(u8 Dat)     //寫單字節子函數

{

u8 i;

for(i=0;i<8;i++) //8次循環

{

PinWrite_ADSCLK(1);  

PinWrite_ADSCLK(1);  

fnDelay2us();  

fnDelay2us();  

if(Dat & 0x80)  

{   

PinWrite_ADSDO(1); //寫1   

fnDelay2us();   

fnDelay2us();   

fnDelay2us();  

}  

else  

{

PinWrite_ADSDO(0); //寫0   

fnDelay2us();   

fnDelay2us();   

fnDelay2us();  

}  

PinWrite_ADSCLK(0);

fnDelay2us();  

fnDelay2us();  

fnDelay2us();  

Dat <<= 1;//左移1位  }  PinWrite_ADSDO(1);  fnDelay2us();  fnDelay2us();  fnDelay2us(); }

4.3.5 SPI讀操作

主機在SCSN有效后,先通過SPI寫入地址和命令字節(8bit,包含寄存器地址),RN8302/RN7302收到讀命令后,在SCLK的上升沿將數據按位從SDO引腳輸出。注意:

1. 以字節為單位傳輸,高比特在前,低比特在后;

2. 多字節寄存器,先傳輸高字節內容,再傳輸低字節內容;

3. 主機在SCLK高電平寫命令字節,RN8302/RN7302在SCLK下降沿讀命令字節。

4. RN8302/RN7302響應命令,在SCLK上升沿將數據從SDO輸出;

5. 數據字節的時間t1要大于等于半個SCLK周期;

6. 最后一個字節的LSB傳送完畢,SCSN由低變高結束數據傳輸。SCLK下降沿和SCSN上升沿之間的時間t2要大于等于半個SCLK周期。

圖4-2  SPI讀時序  MDB0LDB7LDB00B2B1B0命令字節最高有效字節t1最低有效字節MDB7A2A6CS7CS0t2校驗和字節CS6A7A5A4A3A1A0地址字節0000SCSNSCLKSDISDO

4.3.6 SPI讀操作程序示例C程序

void fnRead_RN8302/RN7302(u16 wReg,u8 *pBuf,u8 ucLen)  //讀操作 {  u8 i,temp,chksum;  PinWrite_ADCS(1);  NOP();  PinWrite_ADCS(0);                        //打開片選  NOP();  temp = (u8)(wReg & 0x00ff);  chksum = temp;  fnSpi2_WriteByte( temp);                   //first write Addr(寫地址)  temp = (((u8)(wReg >> 4)) & 0xf0) ;  chksum += temp;  fnSpi2_WriteByte( temp);                  //second write command (寫命令)       for(i = ucLen; i > 0;i--)  {   pBuf[i-1] = fnSpi2_ReadByte();                             //read data(讀數據長度必須與寄存器對應字節一致)   chksum += pBuf[i-1];  }  chksum = chksum ^ 0x0ff;  if(fnSpi2_ReadByte()!=chksum)  {PinWrite_ADCS(1);}  // 讀cs (效驗碼) 并校驗  NOP();  PinWrite_ADCS(1);                         //關閉片選

PinWrite_ADSDO(1);  PinWrite_ADSCLK(1); } u8 fnSpi2_ReadByte(void)                       //讀單字節子函數 {     u8 i,B=0;     for(i=0;i<8;i++)                           //8次循環     {     B<<=1;                                  //左移1位   PinWrite_ADSCLK(1);   fnDelay2us();   fnDelay2us();   fnDelay2us();   fnDelay2us();   PinWrite_ADSCLK(0);   fnDelay2us();   fnDelay2us();   fnDelay2us();   fnDelay2us();   if (PinRead_ADSDI()){B=B+0x1;}   fnDelay2us();   fnDelay2us();   fnDelay2us();     }     return B;                             //返回接收數據 }           

5校表方法

5.1概述

RN7302具有豐富的校正寄存器(各ADC通道 和各相功率通道均有增益及相位校正寄存器),可以支持多種校表方式:(用戶可根據自己的編程習慣及經驗,及生產系統的實際情況進行選擇。)

5.1.1脈沖校表法

傳統的校表方法,通過比對各相的電能脈沖輸出的誤差進行校正 優點:對校表臺的穩定度要求相對較低 缺點:A.必須要有標準表進行比對    B,必須分相逐點依次校正(A/B/C  1.0/0.5)效率低,速度慢       C.只能采用點對點方式逐個表校正,效率低

5.1.2功率校表法

優點:A.只需要功率源(能夠輸出電壓、電流、功率),不必須標準表     B.A B C三相同時校正(如功率源的電壓、電流準確,1.0/0.5L可以單點校正)     C.可以點對面對一批表同時校正,效率高  缺點:對功率源的輸出功率的精度及穩定度有要求

5.1.3矢量法校表

直接對原始的測量值進行校正,校正的是三相電的完全矢量圖(電壓、電流的幅值及相互的準確角度)。是RN8302/RN7302所獨有的(有效值及6通道的相腳測量精度高,能夠滿足矢量法校表的要求)。 優點:A.只需要功率源(能夠輸出電壓、電流、功率),不必須標準表    B.A B C三相同時校正(如功率源的電壓、電流準確,1.0/0.5L可以單點校正)    C.可以點對面對一批表同時校正,效率高 缺點:對功率源電壓、電流、夾角的輸出穩定性有要求(通常的0.05級表臺輸出可以滿足)

5.2 實現及步驟

5.2.1脈沖校表

5.2.1.1確定基本參數

確定合適的高頻脈沖常數值寄存器(Hfconst):    HFConst=INT[(Uv/0.8)*(Ui/0.8)*3.6*106*fosc / (32*EC*Un*Ib)]     式中:       Uv: 電壓采樣輸入信號(乘以ADC增益后的值) 單位:V   Ui: 電壓采樣輸入信號(乘以ADC增益后的值) 單位:V   Fosc:晶振頻率8192000hz EC: 電表脈沖常數  imp/kwh Un:額定電壓     單位:V Ib:標定電流           單位:A

5.2.1.2  PF=1.0增益校正

表臺加合相額定電壓Un,分相標定電流Ia PF=1.0 ,讀出標準表顯示的電能誤差Err,按公式算出A相功率增益寄存器值GPA:  Pgain= -Err/(1+Err)        若 >0: GPA=Pgain*2^15   若  <0: GPA= Pgain*2^15+2^16 相同的方法可得到B相、C相的功率增益寄存器值GPB/GPC         各相的有功、無功、視在增益值相同:         GPA=GQA=GSA         GPB=GQB=GSB        GPC=GQC=GSC

5.2.1.3  PF=0.5L相位校正

表臺加合相額定電壓Un,分相標定電流Ia PF=0.5L ,讀出標準表顯示的電能誤差Err,按公式算出A相功率相位寄存器PA_PHS 有功相位寄存器公式:

   

若≥0,則PA_PHS=*215; 

若<0,則PA_PHS=*215+216  

   相同的方法可得到B相、C相的功率相位寄存器PB_PHS/PC_PHS      無功相位寄存器與有功相位相等:    QA_PHS=PA_PHS

      QB_PHS=PB_PHS       QC_PHS=PC_PHS  分段相位說明:

1. 分段相位的應用是解決外部互感器的角差非線性問題,如互感器角差線性較好,則不需分段,只需要對低段相位寄存器寫入即可,也可以高/中/低段相位寄存器寫入相同的值

2. 分段支持三段,分段的原則如下:

A. 根據互感器相角差的曲線確定分段點

1. 互感器廠商提供相角測試曲線

2. 測試初始狀態下全量程范圍的0.5L點誤差,根據誤差突變點確定,兩個分段閾值 PRTH1X  PRTH2X(其中PRTHXL PRTHXH是分段點的回滯區,避免電流升降過程中的調變  )

                  B.分段閾值的設置原則                       1.  PRTH1L ,PRTH1H,PRTH2L,PRTH2H必須由小到大順序設置:PRTH1L <PRTH1H<PRTH2L<PRTH2H  先PRTH1 最后PRTH2H 2. 不需分段時:PRTH1L設為 0即可                3.  分段校正時注意                       1.必須確保所加電流處在正確的電流段上(大、中、小)            2.對應關系:               大電流段……(A/b/c)相(有功/無功)分段相位校正寄存器-高段               中電流段 ……(A/b/c)相(有功/無功)分段相位校正寄存器-中段               小電流段 ……(A/b/c)相(有功/無功)分段相位校正寄存器-低段

5.2.1.4 校正電壓、電流、功率MCU轉換系數

           1.IB點根據各項的標準表顯示電壓、電流標準值               確定各項的電壓、電流轉換系數 Kv=U標準/U寄存器值     KI=I標準/U寄存器值                          實際轉換公式:v=U寄存器*Kv                                        I=I寄存器*KI            2.IB點(增益校正后)根據的標準表顯示的總功率值功率系數: Kp=PT標準/PT寄存器值                          實際轉換公式:P=P寄存器*Kp                                       

5.2.2功率法校表

5.2.2.1確定基本參數

確定合適的高頻脈沖常數值寄存器(Hfconst):      HFConst=INT[(Uv/0.8)*(Ui/0.8)*3.6*106*fosc / (32*EC*Un*Ib)]      式中:       Uv: 電壓采樣輸入信號(乘以ADC增益后的值) 單位:v   Ui: 電壓采樣輸入信號(乘以ADC增益后的值) 單位:v   Fosc:晶振頻率 8192000hz EC: 電表脈沖常數  imp/kwh Un:額定電壓     單位:v Ib:標定電流           單位:A  確定功率寄存器標準值(P標準)及功率轉換系數: P寄存器標準值= (32*EC*Un*Ib*231)* HFConst/ (3.6*106*fosc) Kp=( Un*Ib)/ P寄存器標準值

5.2.2.2單點校增益及相位校正

   3相4線:表臺加合相Un  Ib  0.5L進行校正;   3相3線:表臺加合相Un  Ib  1.0進行校正;(相電流與線電壓夾角約30度)  1. 確定各相功率增益(GPA/GPB/GPC,GQA/GQB/GQC,GSA/GSB/GSC) 通過各相視在功率測量值(S測量)與標準表臺輸出的視在功率(S表臺)的誤差進行增益校正 讀出標準表顯示的各相視在功率:S表臺,轉換成對應寄存器值S0  :          S0=S表臺/ Kp     根據各相視在功率寄存器測量值:P測量,按如下公式計算增益寄存器值      Pgain=(S0- S測量)/ S測量           若 >0:   GS=Pgain*2^15    若 <0:   GS=Pgain*2^15+2^16         各相的有功、無功、視在增益值相同:         GPA=GQA=GSA         GPB=GQB=GSB         GPC=GQC=GSC

2. 確定各相功率相位參數(PA_PHS/PB_PHS/PC_PHS, QA_PHS/QB_PHS/QC_PHS):

1. 讀出標準表顯示的各相有功功率:P表臺,轉換成對應寄存器值P0  :

          P0=P表臺/ Kp

2. 根據各相有功功率寄存器測量值:P測量,按如下公式計算相位寄存器值

有功相位寄存器公式:

     :3相4線公式(60度)

:3相3線公式(30度)

     (注:公式中 gain 為增益校正計算出的功率增益寄存器歸一化值) 若≥0,則PA_PHS=*215; 若<0,則PA_PHS=*215+216        無功相位寄存器值與有功相等:       QA_PHS=PA_PHS       QB_PHS=PB_PHS       QC_PHS=PC_PHS                                  注意:1.各相增益及相位校正寄存器 計算完成后統一下載                   2.若需分段,請先設置好分段閾值(參照分段相位說明)                     先校額定點的增益及相位(中段),后是高段、低段;                     確保表臺輸出電流在正確的分段內,后參照: ” 確定各相功率相位參數”

5.2.2.3校正電壓、電流

1.IB點根據各項的標準表顯示電壓、電流標準值               確定各項的電壓、電流轉換系數 Kv=U標準/U寄存器值     KI=I標準/U寄存器值                          實際轉換公式:v=U寄存器*Kv                                        I=I寄存器*KI

5.2.3矢量法校表

    校正的電壓、電流ADC通道的增益及相位

5.2.3.1確定基本參數

5.2.3.1.1電壓、電流寄存器標準值及轉換系數:

根據硬件電路取在額定條件下正常采樣信號的正負20%范圍作為電壓、電流的標準點: 電壓寄存器標準值 U標準=int[(Uv/0.8)*2^27]      :Uv 額定電壓下采樣信號  單位:V

電流寄存器標準值 I標準=int[(Ui/0.8)*2^27]      :Ui 額定電流下采樣信號  單位:V             相應的電壓轉換系數:Kv=Un/U標準    :Un額定電壓  單位:V             相應的電流轉換系數:Ki=Ib/I標準    :Ib額定電流  單位:A

5.2.3.1.2高頻脈沖常數值(Hfconst):

     HFConst=INT[(U標準/2^27)*(I標準/2^27)*3.6*106*fosc / (32*EC*Un*Ib)]      式中:       U標準: 電壓寄存器標準值   I標準: 電流寄存器標準值   Fosc:晶振頻率 8192000hz EC: 電表脈沖常數  imp/kwh Un:額定電壓     單位:v Ib:標定電流           單位:A

5.2.3.1.3功率寄存器標準值(P標準)及功率轉換系數:

P寄存器標準值= (32*EC*Un*Ib*231)* HFConst/ (3.6*106*fosc) Kp=( Un*Ib)/ P寄存器標準值

5.2.3.2 單點增益及相位校正

   3相4線:表臺加合相Un  Ib  0.5L進行校正;   3相3線:表臺加合相Un  Ib  1.0進行校正;(相電流與線電壓夾角約30度)

5.2.3.2.1電壓增益校正

  根據臺體所加電壓確定電壓通道增益(GSUA  GSUB  GSUC)   GSUX=U0/(U*Kv)-1            :>0   GSUX=GSUX*2^15            :<0   GSUX=GSUX*2^15+2^16   U臺體:   標準表顯示電壓值   單位:v   U寄存器:有效值寄存器測量值   GSUX:增益寄存器值

5.2.3.2.2電流增益校正

根據臺體所加電流確定電壓通道增益(GSIA  GSIB  GSIC)   GSIX=I0/(I*Ki)-1            :>0   GSIX=GSIX*2^15            :<0   GSIX=GSIX*2^15+2^16   I臺體:   標準表顯示電流值   單位:A   I寄存器:有效值寄存器測量值   GSIX:增益寄存器值

5.2.3.2.3相位校正

根據表臺所加電壓、電流夾角(標準表測量的準確值)以確定通道相位值(PHSUX  PHSIX) 校正公式:  PHSUB=80H-((REGYUB/224)*360o  -UB標準)/0.017578 PHSUC=80H-((REGYUC/224)*360o  - UC標準)/0.017578 PHSIA=80H-((REGYIA/224)*360o  -IA標準)/0.017578 PHSIB=80H-((REGYIB/224)*360o  -(REGYUB/224)*360 o- IB標準)/0.017578 PHSIC=80H-((REGYIC/224)*360o  -(REGYUC/224)*360 o- IC標準)/0.017578 式中:UB標準  B相電壓與A相電壓夾角    UC標準  C相電壓與A相電壓夾角      IA標準   A相電流與A相電壓夾角      IB標準   B相電流與B相電壓夾角      IC標準   C相電流與C相電壓夾角

*備注:

1.若電壓間的標準角度無法確定時,A、B、C相的電壓角度可以不用校正.PHSUA/  PHSUB/ PHSUC 保持缺省值。         2.不須分段時,PHSIX的低字節有效/或 3個字節寫相同值

3.若需要分段參照分段相位說明 PHSIX:  高字節對應大電流段                中間字節對應中電流段                低字節對應小電流段

5.3OFFSET校正

5.3.1有功功率offset校正

5%Ib點的功率值做為校正依據: 1)表臺加5%Ib電流 Un,讀出計量芯片的功率寄存器值,求10次平均得P,與標準表的功率值P0,計算功率offset值:

   PxOS=-[P-P0*(1/Kp)]/(1+GPx)                                  P:  芯片寄存器測量值平均值                                  P0: 標準表顯示功率                                   Kp: 功率轉換系數                          GPx:A/B/C功率增益歸一化值

5.3.2電流offset校正

OFFSET校正是在外部噪聲(PCB噪聲,變壓器噪聲等等)較大,影響到小信號(如1%Ib)精度的情況下,提高小信號精度的一種有效手段。若外部噪聲對小信號精度影響較小,該步驟可忽略。

電流OFFSET校正說明:

以A相電流有效值為例,IA_OS寄存器計算過程:

1)配置標準源,使U=Un、電流通道輸入空載;

2)MCU取 IA寄存器值,暫存;

3)重復步驟2和3十一次,第一個數據可不要,MCU取后十個數據求平均得IAave;

4)求IAave的平方IAave2;取bit14~bit29,求其二進制反碼,填入IA_OS寄存器bit15~bit0。

5) A相電流有效值offset校正結束  公式如下: IX_OS =-Ix_avreg2/ *214      式中:Ix_avreg 為(IA/IB/IC)某電流寄存器平均值

5.4分段相位說明

1 分段相位的應用是解決外部互感器的角差非線性問題,如互感器角差線性較好,則不需分段,只需要對低段相位寄存器寫入即可,也可以高/中/低段相位寄存器寫入相同的值

2根據互感器相角差的曲線確定分段點

2.1互感器廠商提供相角測試曲線

2.2測試初始狀態下全量程范圍的0.5L點誤差,根據誤差突變點確定,兩個分段閾值 PRTH1X  PRTH2X(其中PRTHXL PRTHXH是分段點的回滯區,避免電流升降過程中的跳變  )        3分段閾值的設置原則        

3.1 PRTH1L ,PRTH1H,PRTH2L,PRTH2H必須由小到大順序設置:

PRTH1L <PRTH1H<PRTH2L<PRTH2H  先PRTH1 最后PRTH2H

3.2  不需分段時:PRTH1L設為 0即可        

4分段校正時注意        

4.1必須確保所加電流處在正確的電流段上(大、中、小)

4.2對應關系:

4.2.1 功率相位

大電流段 ……(A/b/c)相(有功/無功)分段相位校正寄存器-高段   

中電流段 ……(A/b/c)相(有功/無功)分段相位校正寄存器-中段   

小電流段 ……(A/b/c)相(有功/無功)分段相位校正寄存器-低段   

4.2.2 電流通道相位   

大電流段 ……PHSIA/B/C 的高字節   

中電流段 ……PHSIA/B/C 的中字節

小電流段 ……PHSIA/B/C 的低字節


完整的Word格式文檔51黑下載地址(共19頁):
RN8302應用筆記-V1.1-20140719(1).doc (14.84 MB, 下載次數: 532)





回復

使用道具 舉報

ID:302655 發表于 2018-8-11 09:51 | 顯示全部樓層
這個資料非常及時,我正在到處找
回復

使用道具 舉報

ID:403168 發表于 2018-9-27 14:50 | 顯示全部樓層
非常有價值,真正使用
回復

使用道具 舉報

ID:393586 發表于 2018-11-2 18:51 | 顯示全部樓層
非常有價值
回復

使用道具 舉報

ID:479769 發表于 2019-2-23 20:00 | 顯示全部樓層
這個很好的,謝謝樓主分享
回復

使用道具 舉報

ID:478865 發表于 2019-6-24 10:57 | 顯示全部樓層
謝謝樓主分享
回復

使用道具 舉報

ID:484578 發表于 2019-10-9 13:50 | 顯示全部樓層
看上去很復雜
回復

使用道具 舉報

ID:473540 發表于 2019-11-7 09:57 | 顯示全部樓層
謝謝樓主分享!!!
回復

使用道具 舉報

ID:650009 發表于 2019-12-4 13:29 | 顯示全部樓層

謝謝樓主分享
回復

使用道具 舉報

ID:211790 發表于 2019-12-5 11:34 | 顯示全部樓層


謝謝樓主分享
回復

使用道具 舉報

ID:419956 發表于 2019-12-16 15:10 | 顯示全部樓層
很雜,排版是亂的,估計是從某在線文檔拷過去的,一些公式什么的都看不了,參考價值不大。
回復

使用道具 舉報

ID:30192 發表于 2020-1-10 09:06 | 顯示全部樓層


謝謝樓主分享
回復

使用道具 舉報

ID:686118 發表于 2020-1-14 16:38 | 顯示全部樓層
謝謝樓主分享
回復

使用道具 舉報

ID:143486 發表于 2020-3-4 15:42 | 顯示全部樓層
沒意思  沒意思  沒有什么價值
回復

使用道具 舉報

ID:314078 發表于 2020-4-5 20:51 | 顯示全部樓層
謝謝樓主分享
,正在搞這塊的設計。
回復

使用道具 舉報

ID:189441 發表于 2020-4-24 17:36 | 顯示全部樓層
謝謝樓主分享
,正在搞這塊的設計。
回復

使用道具 舉報

ID:749112 發表于 2020-5-11 15:39 | 顯示全部樓層
現在分享都有門檻
回復

使用道具 舉報

ID:239633 發表于 2020-11-17 22:20 | 顯示全部樓層
謝謝樓主無私奉獻
回復

使用道具 舉報

ID:407904 發表于 2021-5-17 16:49 | 顯示全部樓層
這個資料非常及時,我正在到處找
回復

使用道具 舉報

ID:368299 發表于 2021-6-24 20:54 | 顯示全部樓層
很有用,不錯的文檔
回復

使用道具 舉報

ID:962065 發表于 2021-8-26 09:27 | 顯示全部樓層
能分享一下原理圖嗎?
回復

使用道具 舉報

ID:985847 發表于 2021-11-29 10:45 | 顯示全部樓層
謝謝樓主分享,目前還能在哪買到RN8213C?
回復

使用道具 舉報

ID:815931 發表于 2022-5-23 09:32 | 顯示全部樓層
不給原理圖給pcb截圖有啥用
回復

使用道具 舉報

ID:276105 發表于 2022-7-20 14:58 | 顯示全部樓層
不能說毫無價值,只能說一點毛用沒有,亂七八糟
回復

使用道具 舉報

ID:938416 發表于 2024-9-25 15:24 | 顯示全部樓層
正在找資料
需要下載了解一下
回復

使用道具 舉報

ID:777254 發表于 2024-12-12 08:43 | 顯示全部樓層
剛做完RN8302B的電表,校表采集數據都能跑了
回復

使用道具 舉報

ID:1147898 發表于 2025-4-17 02:40 | 顯示全部樓層
我搞很很久搞不出來
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产三区精品 | 日本久久精品 | 综合欧美亚洲 | 亚洲日本国产 | 日韩免费视频一区二区 | 91久色 | 欧美黄色一区 | 国产乱码精品一区二三赶尸艳谈 | 美女网站视频免费黄 | 黑人精品 | 四虎国产 | 亚洲一区二区三区免费在线观看 | 久久精品国产亚洲 | 日本手机看片 | 国产亚洲精品久久久优势 | 91福利在线观看视频 | 日日夜夜草| 日韩欧美在线观看 | 精品久久久久久久 | 在线视频 中文字幕 | 亚洲精品免费视频 | 日韩国产黄色片 | 成年网站在线观看 | 久精品久久 | 久久久久se | 国产精品九九 | 精品视频免费在线 | 成人激情视频 | 91 久久| 国产在线精品一区二区 | 日韩欧美一级精品久久 | 日韩欧美中文 | 欧美一级久久久猛烈a大片 日韩av免费在线观看 | 一区二区三区在线观看免费视频 | 欧美一区二区三区久久精品 | 成人午夜激情 | 亚洲第一色站 | 一区二区在线不卡 | 天天干视频 | 欧美黄色片 | 日韩在线视频一区 |