[畢業(yè)設(shè)計(jì)精品論文]基于dspic33和mcp3909的三相多功能電表前端設(shè)計(jì)_第1頁(yè)
[畢業(yè)設(shè)計(jì)精品論文]基于dspic33和mcp3909的三相多功能電表前端設(shè)計(jì)_第2頁(yè)
[畢業(yè)設(shè)計(jì)精品論文]基于dspic33和mcp3909的三相多功能電表前端設(shè)計(jì)_第3頁(yè)
[畢業(yè)設(shè)計(jì)精品論文]基于dspic33和mcp3909的三相多功能電表前端設(shè)計(jì)_第4頁(yè)
[畢業(yè)設(shè)計(jì)精品論文]基于dspic33和mcp3909的三相多功能電表前端設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩63頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

[畢業(yè)設(shè)計(jì)精品論文]基于dspic33和mcp3909的三相多功能電表前端設(shè)計(jì).pdf 免費(fèi)下載

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

基于DSPIC30F3013的三相多功能電表前端設(shè)計(jì)RDNXXX2006MICROCHIPTECHNOLOGYINC基于DSPIC33和MCP3909的三相多功能電表前端設(shè)計(jì)REVB1概述311系統(tǒng)概述312主要設(shè)計(jì)參數(shù)413主要測(cè)量參數(shù)42基本原理621同步采樣與準(zhǔn)同步采樣方法622準(zhǔn)同步采樣方法的基本思想623準(zhǔn)同步采樣的諧波分析算法923準(zhǔn)同步采樣算法的有效電壓、有效電流及功率測(cè)量1124準(zhǔn)同步采樣算法的頻率測(cè)量1225提高準(zhǔn)同步采樣算法的測(cè)量精度1426二次參數(shù)的測(cè)量1627比差和相差補(bǔ)償1828直流偏置2029電能脈沖輸出20210電能表校準(zhǔn)223系統(tǒng)硬件2531信號(hào)輸入及調(diào)理2532模數(shù)轉(zhuǎn)換2733MCU及ICD2接口2834UART和SPI1接口2935電能脈沖輸出接口3036電源3037零線電流檢測(cè)314軟件設(shè)計(jì)3241資源配置3242系統(tǒng)基本任務(wù)3343主要流程介紹3544工程文件說(shuō)明415演示板及輔助軟件使用說(shuō)明4251演示板說(shuō)明4252輔助調(diào)試軟件介紹43521軟件安裝43522交流電參數(shù)測(cè)量數(shù)據(jù)監(jiān)視44523電能表校準(zhǔn)46基于DSPIC33FJ64GP206和MCP3909的三相多功能電表前端設(shè)計(jì)RDNXXX2006MICROCHIPTECHNOLOGYINC6附錄49附錄A硬件原理圖49附錄B程序流程圖52附錄C通訊協(xié)議59附錄D參數(shù)在EEPROM中存儲(chǔ)順序66基于DSPIC33FJ64GP206和MCP3909的三相多功能電表前端設(shè)計(jì)RDNXXX2006MICROCHIPTECHNOLOGYINC1概述本設(shè)計(jì)之前,MICROCHIP中國(guó)應(yīng)用設(shè)計(jì)中心已經(jīng)推出基于DSPIC30和MCP3905的三相多功能電表的前端模塊的設(shè)計(jì)REVA。該模塊完成對(duì)三相電參數(shù)的測(cè)量以及電流電壓諧波分析。該設(shè)計(jì)采用同步采樣方式進(jìn)行電壓電流數(shù)據(jù)的采集和分析,硬件架構(gòu)相對(duì)復(fù)雜。另外,MCP3905的SPI接口不支持多個(gè)SPI器件并聯(lián),需要外部硬件邏輯電路。詳細(xì)資料可參考RDN1049。針對(duì)REVA設(shè)計(jì)中的硬件相對(duì)復(fù)雜的問(wèn)題,MICROCHIP中國(guó)應(yīng)用設(shè)計(jì)中心在REVA設(shè)計(jì)的基礎(chǔ)上推出REVB設(shè)計(jì)。本設(shè)計(jì)硬件非常簡(jiǎn)單,采用三個(gè)MCP3909和一個(gè)DSPIC33FJ64GP206構(gòu)成硬件平臺(tái)。而軟件采樣準(zhǔn)同步算法,因此無(wú)需外部過(guò)零檢測(cè)和鎖相環(huán)電路以對(duì)電網(wǎng)頻率進(jìn)行同步。通過(guò)軟件測(cè)量電網(wǎng)頻率,并修正由于電網(wǎng)頻率波動(dòng)對(duì)測(cè)量引起的誤差。由于硬件相對(duì)簡(jiǎn)單,REVB設(shè)計(jì)在工程上具有一定優(yōu)勢(shì)。11系統(tǒng)概述圖11是本設(shè)計(jì)的系統(tǒng)框圖,采用MICROCHIP公司的DSPIC33FJ64GP206數(shù)字信號(hào)處理器件和電表專用的計(jì)量芯片MCP3909為核心的三相四線制多功能電度表前端模塊適當(dāng)修改也可支持三相三線制電表。MCP3909可作為兩通道的16位ADC,每個(gè)MCP3909完成一相的電流和電壓實(shí)時(shí)同步采樣。三個(gè)MCP3909的時(shí)鐘信號(hào)由32768MHZ有源晶體提供,同時(shí)其復(fù)位信號(hào)由DSPIC33FJ64GP206控制,從而實(shí)現(xiàn)三相同步采樣。MCP3909通過(guò)SPI接口和DSPIC33FJ64GP206連接,DSPIC為SPI的主控制器。MCP3909的電流通道的增益可分別由DSPIC33FJ64GP206的I/O獨(dú)立控制,可根據(jù)不同電流輸入幅度調(diào)整合適的增益。PTCTPTCTPTCT32768MHZUART通訊電源CLKSPITRSNRS232GAINRESETNTRSCT33V5VA/DPAPBPCNMCP3909MCP3909MCP3909DSPIC33FJ64GP206零線電流測(cè)量由DSPIC33FJ64GP206的A/D獨(dú)立完成。主要用于三相不平衡檢測(cè),因此對(duì)精度要求不高。從節(jié)省成本方面考慮采樣DSPIC內(nèi)部的A/D實(shí)現(xiàn)測(cè)量。圖11系統(tǒng)原理框圖基于DSPIC33FJ64GP206和MCP3909的三相多功能電表前端設(shè)計(jì)RDNXXX2006MICROCHIPTECHNOLOGYINCDSPIC通過(guò)SPI獲取三相電流和電壓的原始信號(hào)數(shù)據(jù),數(shù)據(jù)在DSPIC30F3013中計(jì)算以取得相關(guān)的參數(shù)值。最后通過(guò)DSPIC的UART接口與上位機(jī)相連,把測(cè)量計(jì)算后得到的數(shù)據(jù)顯示到上位機(jī)界面中。PC機(jī)模擬后端的模塊通過(guò)RS232對(duì)前端模塊進(jìn)行控制,獲取前端模塊測(cè)量的數(shù)據(jù)并進(jìn)行顯示。12主要設(shè)計(jì)參數(shù)信號(hào)輸入三相四線制輸入頻率范圍4753HZ數(shù)據(jù)采樣率32KSPS參比電壓3220/380V3577/100V三相四線,05級(jí)額定電流IB3520A,05級(jí)起動(dòng)電流0001IB有功功率測(cè)試范圍013200W,05級(jí)無(wú)功功率測(cè)試范圍013200VAR,05級(jí)功率因數(shù)05級(jí)頻率測(cè)量02級(jí),最大誤差01HZ電壓諧波測(cè)試范圍231次電流諧波測(cè)試范圍231次潛動(dòng)具有防潛動(dòng)設(shè)計(jì)2MM為周期信號(hào)的最高諧波次數(shù)并且實(shí)現(xiàn)了嚴(yán)格的同步采樣,傅立葉變換才能獲得其準(zhǔn)確的頻譜。如果N0,0,20,0,0,0,0,0,230,0,21111ABBAABBAABBAABABUUUUUTGUUUUTGUUUUTGUUUU252假設(shè)第一周期所測(cè)量的信號(hào)初相角為1,在間隔第N個(gè)周期所測(cè)量的信號(hào)初相角為N,那么被測(cè)量頻率與假定頻率之間的頻率偏差為0,Q0在送出有功的同時(shí)送出的無(wú)功象限P0在送入有功的同時(shí)送出的無(wú)功象限P0,Q0,對(duì)應(yīng)、象限,表示負(fù)載從電網(wǎng)中吸收能量)。而當(dāng)電流從負(fù)載端流向電網(wǎng)時(shí),定義為反向有功電能(此時(shí)有功功率P0(對(duì)應(yīng)、象限)時(shí),表示電網(wǎng)向負(fù)載端輸入無(wú)功功率,定義為正向無(wú)功功率;而當(dāng)無(wú)功功率QD時(shí),積分值ID向MD接近。如果MIDD時(shí),輸出一個(gè)脈沖,并在積分值ID中減去MD。而當(dāng)0程序三相電表,啟動(dòng)PM_VIEWEREXE。522交流電參數(shù)測(cè)量數(shù)據(jù)監(jiān)視PM_VIEWER主要打開調(diào)試軟件PM_VIEWER。該調(diào)試軟件是一個(gè)彈出式窗口。窗口上方為菜單,通過(guò)不同的菜單項(xiàng)可以選擇不同的界面。下方為狀態(tài)顯示欄,可以顯示時(shí)間,通訊端口,操作命令的等信息。窗口右方為工作狀態(tài)顯示欄,可將當(dāng)前工作狀態(tài)顯示在對(duì)應(yīng)的框內(nèi)。窗口左方為測(cè)量結(jié)果顯示欄或參數(shù)設(shè)置欄,根據(jù)不同的菜單選項(xiàng)可彈出不同的顯示欄或設(shè)置欄。點(diǎn)擊菜單項(xiàng)“通訊設(shè)置”,選擇相應(yīng)的串行端口。如圖52所示。通訊的波特率為19200BPS,圖52打開串口基于DSPIC33FJ64GP206和MCP3909的三相多功能電表前端設(shè)計(jì)RDNXXX2006MICROCHIPTECHNOLOGYINC1位起始位,8位數(shù)據(jù)位,1位停止位。用戶不可以修改。點(diǎn)擊菜單項(xiàng)“鏈接”,建立控制板和PC之間的通訊連接。如果和演示板建立連接,則狀態(tài)欄將顯示”COMMUNICATIONOK”。然后根據(jù)不同測(cè)量結(jié)果顯示需要可在“工作模式”菜單項(xiàng)下面選擇不同的子菜單項(xiàng),包括三相電參量,A相諧波,B相諧波,C相諧波,波形畸變率,諧波功率,電能測(cè)量等。如圖53所示。三相電參量顯示三相的交流電參數(shù)和各分相的基本交流電參數(shù)的瞬時(shí)測(cè)量結(jié)果,包括電網(wǎng)頻率,三相總視在功率,總有功功率,總無(wú)功功率,總功率因數(shù),電壓和電流相序狀態(tài),零線電流,以及各分相的電壓有效值,電流有效值,視在功率,有功功率,無(wú)功功率,功率因數(shù),供電狀態(tài)等。A相諧波顯示A相的電流和電壓的各次諧波的百分率。B相諧波顯示B相的電流和電壓的各次諧波的百分率。C相諧波顯示C相的電流和電壓的各次諧波的百分率。波形畸變率顯示各分相的電流和電壓的總畸變率以及各分相的正向有功功率,正向無(wú)功功率,反向有功功率,反向無(wú)功功率。諧波功率可顯示每個(gè)分相的基波有功功率和無(wú)功功率,諧波的有功功率和無(wú)功功率。電能測(cè)量可顯示累積一段時(shí)間內(nèi)的電能。在選擇完相應(yīng)的工作模式后,點(diǎn)擊“啟動(dòng)測(cè)試”按鍵后,PM_VIEWER將根據(jù)采樣速率設(shè)置自動(dòng)的定時(shí)向演示板發(fā)送數(shù)據(jù)查詢命令,演示板將返回相應(yīng)的測(cè)量結(jié)果以供顯示。點(diǎn)擊“停止測(cè)試”按鍵將停止定時(shí)查詢結(jié)果的操作?!安蓸铀俾试O(shè)置”菜單項(xiàng)可以設(shè)置PM_VIEWER向演示板發(fā)送查詢測(cè)量結(jié)果命令的時(shí)間間隔??晒┻x擇的有05秒,1秒,2秒和5秒。圖53工作模式選擇基于DSPIC33FJ64GP206和MCP3909的三相多功能電表前端設(shè)計(jì)RDNXXX2006MICROCHIPTECHNOLOGYINC523電能表校準(zhǔn)校準(zhǔn)過(guò)程包括比差校準(zhǔn),功率校準(zhǔn)和相差校準(zhǔn)三個(gè)過(guò)程。未校準(zhǔn)過(guò)的電能表計(jì)量前端的測(cè)量結(jié)果是不準(zhǔn)確的。在“電能表校準(zhǔn)”菜單下,包括恢復(fù)初始化設(shè)置,比差校準(zhǔn),功率校準(zhǔn)和角差校準(zhǔn)四個(gè)菜單項(xiàng)?;謴?fù)初始化設(shè)置如果需要對(duì)計(jì)量前端全部重新校準(zhǔn),可使用該菜單項(xiàng),將所有的校準(zhǔn)數(shù)據(jù)擦除,恢復(fù)到未校準(zhǔn)的狀態(tài)。如果只想對(duì)部分內(nèi)容進(jìn)行校準(zhǔn),請(qǐng)不要使用該菜單項(xiàng)。比差校準(zhǔn)比差校準(zhǔn)主要是為了消除電阻阻值,差分放大器,AD轉(zhuǎn)換等環(huán)節(jié)引起的線性誤差,從而可提高系統(tǒng)的精度。校準(zhǔn)時(shí)可取單點(diǎn)校準(zhǔn)或者多點(diǎn)校準(zhǔn),MCP3909的運(yùn)放線性度非常好,在同樣的放大倍數(shù)條件下,一般采用單點(diǎn)校準(zhǔn)即可。但是,電流的動(dòng)態(tài)范圍較大,小電流時(shí)一般采用不同增益的放大,因此單點(diǎn)校準(zhǔn)無(wú)法在全量程范圍內(nèi)滿足精度要求,一般需要采用多點(diǎn)校準(zhǔn)方式??紤]到校表效率和精度要求,本設(shè)計(jì)采用兩點(diǎn)校準(zhǔn)方式,一點(diǎn)選取滿度電流條件,另外一點(diǎn)選取10額定電流條件。在做校準(zhǔn)時(shí),校表臺(tái)輸出滿度的三相平衡電壓和電流(01COS),然后在PM_VIEWER校準(zhǔn)界面中選擇相應(yīng)的分相以及電壓或電流校準(zhǔn)模式,并在“輸入設(shè)定值”的文字編輯窗口輸入所施加的標(biāo)準(zhǔn)電壓或電流值(校表臺(tái)的標(biāo)準(zhǔn)表顯示的瞬時(shí)值),點(diǎn)擊“設(shè)定”按鍵即可完成校正操作。而后,設(shè)置輸入電流條件為10的額定電流,對(duì)每個(gè)分相的電流進(jìn)行校準(zhǔn),操作步驟同上。在該界面中,有一個(gè)“恢復(fù)初始設(shè)置”按鍵,該按鍵可將所有三相的比差校準(zhǔn)數(shù)據(jù)恢復(fù)到未校準(zhǔn)狀態(tài)。一般情況下,如果第一次校準(zhǔn)后的測(cè)量結(jié)果仍然和標(biāo)準(zhǔn)表有一定偏差,需要進(jìn)行再次校準(zhǔn),此時(shí)可直接進(jìn)行校準(zhǔn)操作,不需要將比差恢復(fù)到初始狀態(tài)。功率校準(zhǔn)一般情況下比差校準(zhǔn)后,視在功率測(cè)量與實(shí)際功率仍然有一定的偏差。這是因?yàn)楸炔钚?zhǔn)是根據(jù)瞬時(shí)的測(cè)量結(jié)果來(lái)進(jìn)行的,而校表臺(tái)的標(biāo)準(zhǔn)表和前端的計(jì)量結(jié)果是無(wú)法準(zhǔn)確同步的。功率校準(zhǔn)就是為了消除這個(gè)誤差。它是利用一段時(shí)間內(nèi)視在電能累積與校表臺(tái)輸出之間的誤差結(jié)果來(lái)進(jìn)行的。校準(zhǔn)是通過(guò)A,B,C分相逐相進(jìn)行的,輸入的功率因數(shù)都是10。首先在A相上輸入滿圖54參數(shù)設(shè)定基于DSPIC33FJ64GP206和MCP3909的三相多功能電表前端設(shè)計(jì)RDNXXX2006MICROCHIPTECHNOLOGYINC度的電壓和電流,將有功電能脈沖輸出接到校表臺(tái)的脈沖輸入接口。點(diǎn)擊“設(shè)定功率校準(zhǔn)模式”按鍵,將有功功率輸出脈沖設(shè)定在視在電能輸出模式,待校表臺(tái)輸出的誤差數(shù)據(jù)穩(wěn)定后,將誤差率輸入到“誤差設(shè)定”窗口內(nèi),在“校正模式”框內(nèi)選擇“滿度校準(zhǔn)”,“分相選擇”框內(nèi)選擇“A相”,然后點(diǎn)擊“設(shè)定誤差”按鍵即可完成該條件下的校準(zhǔn)。更改輸入電流條件為10的額定電流值,按上述步驟完成10條件下的校準(zhǔn)操作。而后逐次校準(zhǔn)B相和C相即可完成整個(gè)功率校準(zhǔn)操作。如果需要對(duì)單個(gè)點(diǎn)進(jìn)行重新校準(zhǔn),需要將校準(zhǔn)數(shù)據(jù)恢復(fù)到初始狀態(tài)??稍凇靶UJ健焙汀胺窒噙x擇”框內(nèi)選擇相應(yīng)需要校準(zhǔn)的點(diǎn),然后點(diǎn)擊“恢復(fù)初始設(shè)置”即可恢復(fù)到該點(diǎn)未校準(zhǔn)條件時(shí)的參數(shù)。如果比差校準(zhǔn)得較好,可省略功率校準(zhǔn)的步驟。角差校準(zhǔn)該校準(zhǔn)過(guò)程是為了消除電壓和電流互感器在不同的的輸入電流條件下引起的相移的不一致性對(duì)功率測(cè)量所帶來(lái)的誤差。為了在全量程范圍內(nèi)滿足功率測(cè)量的精度要求,需要對(duì)角差進(jìn)行分段校準(zhǔn)。本設(shè)計(jì)中電流分區(qū)為06IB,627IB,2775IB,75150IB,150250IB,250IB共六個(gè)分區(qū)。在每個(gè)分區(qū)內(nèi)都需要進(jìn)行一次校準(zhǔn)。如果對(duì)精度要求較低,可減少校準(zhǔn)點(diǎn),以提高校準(zhǔn)效率。校準(zhǔn)是通過(guò)A,B,C分相逐相進(jìn)行的,輸入的功率因數(shù)都是在05L。將有功電能脈沖輸出接到校表臺(tái)的脈沖輸入接口,利用電能計(jì)量的誤差對(duì)計(jì)量前端進(jìn)行校準(zhǔn)。在“分相選擇”框內(nèi)選擇需要校準(zhǔn)的分相,在“電流范圍選擇”框內(nèi)選擇需要校準(zhǔn)的電流范圍點(diǎn),而后根據(jù)提示設(shè)置相應(yīng)的輸入條件。待校表臺(tái)輸出的誤差數(shù)據(jù)相對(duì)穩(wěn)定后,將誤差率輸入到“誤差設(shè)定”窗口內(nèi),點(diǎn)擊“誤差設(shè)定”按鍵即可完成該條件下的角差校準(zhǔn)。如果需要對(duì)單個(gè)點(diǎn)進(jìn)行重新校準(zhǔn),需要將校準(zhǔn)數(shù)據(jù)恢復(fù)到初始狀態(tài)??稍凇半娏鞣秶x擇”和“分相選擇”框內(nèi)選擇相應(yīng)需要校準(zhǔn)的點(diǎn),然后點(diǎn)擊“恢復(fù)初始設(shè)置”即可恢復(fù)到該點(diǎn)未校準(zhǔn)條件時(shí)的參數(shù)?;贒SPIC33FJ64GP206和MCP3909的三相多功能電表前端設(shè)計(jì)RDNXXX2006MICROCHIPTECHNOLOGYINC基于DSPIC33FJ64GP206和MCP3909的三相多功能電表前端設(shè)計(jì)RDNXXX2006MICROCHIPTECHNOLOGYINC6附錄附錄A硬件原理圖123456ABCD654321DCBATITLENUMBERREVISIONSIZEBDATE19JAN2007SHEETOFFILEDDESIGNWORK3PHASEPOWERMETERREVBHARDWAREPM33_REV1DDBDRAWNBYFRONTENDOFTHREEPHASEPOWERMETERDESIGN10R113100R1021KR1001KC1011NFC1041NFR112100R12120R1011KC1021NFR12220C1031NFR1031KR115100R1061KR1041KC1051NFC1081NFR114100R12320R1051KC1061NFR12420C1071NFR107R117100R1101KR1081KC1091NFC1121NFR116100R12520R1091KC1101NFR12620C1111NFR1111K2RVOURRIN/KPTVIN2RVOUT/KCTIIN4268T101SCT220B4268T102SCT220B4268T103SCT220B4268T100SCT220BCURRENT_NR128470R12747KC1001NFNEUTRALLINECURRENTDETECTION33VC12801UFR13047K1R12947K133VPCVPCVPCCPCCPBVPBVPBCPBCPAVPAVPACPACCURRENT_N165VC1211UFC1231U5V_INC122AD_MCLR5V5V5V5V5V5VC12601C12701C117C118C119C120VCC14GND7CLKOUT8X10032768MGAINSELECTIONG1G0GAIN0010121081116C114C113C116C115C125C124DVDD1HPF2AVDD3NC4CH05CH06CH1_7CH18MCLR9REFI/O10AGND11F212F113F014G115G016OSC117OSC218NC19NEG20DGND21HFO22FO123FO024U102MCP3909DVDD1HPF2AVDD3NC4CH05CH06CH1_7CH18MCLR9REFI/O10AGND11F212F113F014G115G016OSC117OSC218NC19NEG20DGND21HFO22FO123FO024U103MCP3909DVDD1HPF2AVDD3NC4CH05CH06CH1_7CH18MCLR9REFI/O10AGND11F212F113F014G115G016OSC117OSC218NC19NEG20DGND21HFO22FO123FO024U104MCP3909R13147KR13247KR13347KR13447KR13547KR13647KG0AG1AG0BG1BG0CG1CPCCPCCPCVPCVADMCLRPBCPBCPBVPBVPACPACPAVPAVADMCLRGAING0AG1ASDISCKG0BG1BG0CG1CGAINCSCCSBCSA3905CSSDOSPII/FAD_CLKREF_VREV_VAD_CLK21JEMMEYHUANG123J6123J7123J8FB3500FB2500AD_MCLRFB1500R11810R11910R12010OUTA1INA2INA3VSS4INB5INB6OUTB7VDD8U101MCP6002CSCSDISCKSDO基于DSPIC33FJ64GP206和MCP3909的三相多功能電表前端設(shè)計(jì)RDNXXX2006MICROCHIPTECHNOLOGYINC123456ABCD654321DCBATITLENUMBERREVISIONSIZEBDATE19JAN2007SHEETOFFILEDDESIGNWORK3PHASEPOWERMETERREVBHARDWAREPM33_REV1DDBDRAWNBYR313510C34001UF1122S301SWPB33V33VJEMMEYHUANGFRONTENDOFTHREEPHASEPOWERMETERDESIGN10ADCLKFACSAMPLERATEKADF50HZ642568192KHZF50HZ12825616384KHZ3905CLKRANGE1MTO4MC328123456J2CON633VC33033VC33133VC33233VC333C334R32110KICSPDATICSPCLKMCLR33VC322CAPC33601UFC337100UF5VC323CAPC324CAPC338100UFC33947UFD301LEDR316470A01A12A23VSS4SDA5SCL6WP7VCC8U30924LC04B33VR3111KR3121K33VC335VIN3VOUT2GND1U306MCP170033VSOT2312J1123456J3C34201C34101C34401C34301C11V2C13C25T2OUT7C24V6R2IN8T1IN11T2IN10R1OUT12R2OUT9R1IN13T1OUT14GND15VCC16U308MAX23233V162738495J5DB9U1RX/SDI1U1TX/SDO15V_INSCLSDAC329RG151AN16/RC12AN17/RC23RG64RG75RG86MCLR7SS2/RG98VSS9VDD10AN15/RB511AN4/RB412AN3/RB313AN2/RB214PGC3/RB115PGD3/RB016PGC1/RB617PGD1/RB718AVDD19AVSS20AN8/RB821AN9/RB922AN10/RB1023AN11/RB1124VSS25VDD26AN12/RB1227AN13/RB1328AN14/RB1429AN15/RB1530RF431RF532RF333RF234INT0/RF635SDA1/RG336SCL1/RG237VDD38OSC1/RC1239OSC2/RC1540VSS41RD842RD943RD1044IC4/RD1145RD046RC1347RC1448RD149RD250RD351RD452RD553RD654RD755VDDCORE56VDD57RF058RF159RG160RG061RG1462RG1263RG1364U307DSPIC33FJ128GP706OSC1OSC2MCLRICSPDATICSPCLKC345C346X30333V33VGNDGNDGND33V33VGND33VR318100R317100R319100D303LEDR31447033VCSAG0AG1ASCKSDISDOCSBG0BG1BCSCG0CG1CSPII/FCSAG0AG1ACSBG0BG1BCSCG0CG1CGAIN3909CSSCLSDAU1RXSDI1U1TXSDO1CURRENT_NCURRENT_NSDO33VREF_VSCK1SCK2SDO2SDI2U1RX/SDI1U1TX/SDO1SPI1_SCK1234J4L302INDUCTORL301INDUCTORR3031KC30301UFU303TLP5211R3021KC30201UFU302TLP5211R3011KC30101UFU301TLP5211D302LEDR310470AD_CLKAD_CLKOUTPUTPULSE1ACTIVEPOWER2ACTIVEPOWER3REACTIVEPOWER4REACTIVEPOWER5TBD6TBD22AD_MCLRMCLRR309100R308100R307100R306100VIN2VOUT3VSS1U305MCP17015VSOT89基于DSPIC33FJ64GP206和MCP3909的三相多功能電表前端設(shè)計(jì)RDNXXX2006MICROCHIPTECHNOLOGYINC1234ABCD4321DCBATITLENUMBERREVISIONSIZEA4DATE19JAN2007SHEETOFFILEDDESIGNWORK3PHASEPOWERMETERREVBHARDWAREPM33_REV1DDBDRAWNBYR2150KR7150KR11150K1JP51JP41JP1THREEPHASEVOLTAGEINPUTNT3SPT204BT1SPT204BT2SPT204B2RVOURRIN/KPTVIN1JP6POWERSUPPLYFOR3PHSPOWERMETER2011NNPAPBPCN1C2B3A4G15VO16G27VO28T4DB12CYRV3RV1RV2A1B2C3N4N5C6B7A8R5COILS12VPCC733NR101K1NPCPCPCPBPBPAPAR120PAPAPBPBPCPC12345678910JP3HEADER10R9499K1PBC533NPBPAC333NPAW1JUMPERC401UC101UC601UPAPBPCNNNNPAPBPCNR8499K1R4499K1R3499K1R13499K1R14499K1R61K1R11K1NW2JUMPERW3JUMPER123JP6HEADER3C2100UF基于DSPIC33FJ64GP206和MCP3909的三相多功能電表前端設(shè)計(jì)RDNXXX2006MICROCHIPTECHNOLOGYINC附錄B程序流程圖選通所有3909復(fù)位3909等待4個(gè)3909時(shí)鐘周期發(fā)送指令0X94SPI設(shè)置成16BIT模式結(jié)束初始化3909選通A相3909初始化片上外設(shè)和變量初始化MCP3909計(jì)算電參數(shù)N主函數(shù)處理UART通訊命令如果已經(jīng)采樣三個(gè)周期如果零線數(shù)據(jù)采集完畢計(jì)算零線電流YY清除WDTN程序主流程MCP3909初始化基于DSPIC33FJ64GP206和MCP3909的三相多功能電表前端設(shè)計(jì)RDNXXX2006MICROCHIPTECHNOLOGYINC采樣數(shù)據(jù)完成標(biāo)志置位本周期采樣結(jié)束結(jié)束N更新數(shù)組指針,采樣次數(shù)標(biāo)志和采樣數(shù)據(jù)長(zhǎng)度選擇A相3909,清除SPI標(biāo)志Y讀MCP3909數(shù)據(jù)如果本次為偶數(shù)次讀數(shù)據(jù)讀A相數(shù)據(jù)并累積分相A的有功電能讀B相數(shù)據(jù)并累積分相B的有功電能讀C相數(shù)據(jù)并累積分相C的有功電能讀A相數(shù)據(jù),累積分相A的有功電能并存儲(chǔ)數(shù)據(jù)到數(shù)組中讀B相數(shù)據(jù),累積分相B的有功電能并存儲(chǔ)數(shù)據(jù)到數(shù)組中讀B相數(shù)據(jù),累積分相B的有功電能并存儲(chǔ)數(shù)據(jù)到數(shù)組中Y讀C相數(shù)據(jù)并累積分相C的有功電能NMCP3909數(shù)據(jù)讀取基于DSPIC33FJ64GP206和MCP3909的三相多功能電表前端設(shè)計(jì)RDNXXX2006MICROCHIPTECHNOLOGYINCY調(diào)用MCP3909數(shù)據(jù)讀取程序NIC1中斷服務(wù)程序如果在處理有功脈沖的下降沿更新脈沖寬度計(jì)數(shù)器,如果脈沖寬度大于80MS,則翻轉(zhuǎn)脈沖輸出電平,結(jié)束本次脈沖輸出處理如果在處理有功脈沖的上升沿更新電能累加計(jì)數(shù)器,如果計(jì)數(shù)器大于翻轉(zhuǎn)閥值,則輸出脈沖,更新電能累積寄存器YYN如果在處理無(wú)功脈沖的下降沿更新脈沖寬度計(jì)數(shù)器,如果脈沖寬度大于80MS,則翻轉(zhuǎn)脈沖輸出電平,結(jié)束本次脈沖輸出處理如果在處理無(wú)功脈沖的上升沿更新電能累加計(jì)數(shù)器,如果計(jì)數(shù)器大于翻轉(zhuǎn)閥值,則輸出脈沖,更新電能累積寄存器YN中斷服務(wù)程序返回NIC1中斷服務(wù)程序流程基于DSPIC33FJ64GP206和MCP3909的三相多功能電表前端設(shè)計(jì)RDNXXX2006MICROCHIPTECHNOLOGYINC參數(shù)計(jì)算流程基于DSPIC33FJ64GP206和MCP3909的三相多功能電表前端設(shè)計(jì)RDNXXX2006MICROCHIPTECHNOLOGYINCPROCESS_UARTIFUARTTXBUFFERISEMPTY,THENLOADDATAFROMDATABUFFER,UPDATETX_COUNT,IFTX_COUNT0,ENABLEUARTRECEIVINGAGAINIFRECEIVINGOVERTIMEIFRECEIVEDAVALIDFRAMEIFUARTOERRRESETRECEIVINGCOUNTANDTHERECEIVEBUFFERCOUNTCALLUART_HANDLERIGHTFRAMETOPROCESSTHECOMMANDRETURNYESNONOYESYESIFUARTFERRRESETTHEUARTANDRESTARTTHERECEIVING,RESETRECEIVINGCOUNTANDTHERECEIVEBUFFERCOUNTNOYESTX_COUNT0NOYESNORESETTHEUARTANDRESTARTTHERECEIVING,RESETRECEIVINGCOUNTANDTHERECEIVEBUFFERCOUNTUART通訊處理程序基于DSPIC33FJ64GP206和MCP3909的三相多功能電表前端設(shè)計(jì)RDNXXX2006MICROCHIPTECHNOLOGYINCUART接收中斷服務(wù)程序UART_RECEIVEIFRECEIVINGDATAISHEAD0,SETTHEFLAGANDCLEARTHECOUNTANDTIMERWAITFORHEADWAITFORCOMMANDIDWAITFORDATALENGTHFIELDDURINGRECEIVINGDATAIFRECEIVEAVALIDIDFIELDSTORETHEFRAMEID,SETTHEFLAGTORECEIVETHEDATALENGTHFIELDNEXT,ANDTHEDATALENGTHOFTHISFRAMEOTHERWISE,CLEARRX_COUNTRESTARTTHERECEIVINGIFRECEIVEDATALENGTHEQUALTOTHEDATALENGTHOFCORRESPONDINGFRAME,THENSETUPTHEFLAGTORECEIVINGDATAFIELDOTHERWISE,CLEARRX_COUNTRESTARTTHERECEIVINGDECREASERECEIVINGDATALENGTH,IFLENGTHEQUAL0,MARKTHERECEIVINGDATAFILEDFINISH,READYTORECEIVETHECHECKSUMFILEDRETURNYESNOYESNONONONOREADUARTRECEIVINGBUFSTORERXDATATODATABUFYESYESWAITFORCHECKSUMFIELDIFRECEIVINGCHECKSUMEQUALCALCULATINGCHECKSUM,SETFLAGOFWAITEOFOTHERWISE,CLEARRX_COUNTRESTARTTHERECEIVINGYESWAITFOREOFCLEARFLAGSOFUARTCOMMNICATION,CLEARRX_COUNTRESTARTTHERECEIVINGYESSETRECEIVEFRAMEFLAGTOINFORMMAINLOOPTOHANDLETHECOMMANDCLOSEUARTRECEIVEINTERRUPTTODISABLETHERECEIVING基于DSPIC33FJ64GP206和MCP3909的三相多功能電表前端設(shè)計(jì)RDNXXX2006MICROCHIPTECHNOLOGYINCUART命令處理程序UART_HANDLERIGHTFRAMEANSWERCONNECTIONIFRECEIVINGISFRAME0IFRECEIVINGISFRAME1IFRECEIVINGISFRAME24IFRECEIVINGISFRAME6SENDBACKHARMONICOFPHASEA/B/CSTARTMEASURINGENERGYRETURNYESNONOYESNOSETUPTHETXDATABUFFERACCORDINGFRAMESTRUCTUREYESYESIFRECEIVINGISFRAME5SENDBACKTHD,FORWARD/REVERSEACTIVE/INACTIVEPOWEROFPHASEA/B/CNOYESSENDBACKPOWERPARAMETERSIFRECEIVINGISFRAME7STOPMEASURINGENERGYNOYESIFRECEIVINGISFRAME8PARAMETERSETUPYESIFRECEIVINGISFRAME913CALIBRATIONNOYESNONO基于DSPIC33FJ64GP206和MCP3909的三相多功能電表前端設(shè)計(jì)RDNXXX2006MICROCHIPTECHNOLOGYINC附錄C通訊協(xié)議UART通訊采用半雙工方式。數(shù)據(jù)格式為811,速度19200BPS。PC機(jī)為主機(jī),目標(biāo)板為從機(jī)。采用不定長(zhǎng)幀結(jié)構(gòu)方式,以字節(jié)為單位。幀結(jié)構(gòu)定義如下。同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)2字節(jié)1字節(jié)1字節(jié)N字節(jié)1字節(jié)1字節(jié)同步場(chǎng)為兩個(gè)字節(jié),PC發(fā)送到目標(biāo)板時(shí)字節(jié)內(nèi)容為0X00,0XFF目標(biāo)板發(fā)送到PC時(shí)為0XFF,0X00命令類型為1個(gè)字節(jié),表示該命令的類型數(shù)據(jù)長(zhǎng)度為1個(gè)字節(jié),表示該幀的長(zhǎng)度(包括同步場(chǎng),校驗(yàn)字節(jié)和結(jié)束字節(jié))數(shù)據(jù)場(chǎng)字節(jié)數(shù)不定,不同命令類型字節(jié)數(shù)各有不同,范圍在164字節(jié)校驗(yàn)字節(jié)為1個(gè)字節(jié)長(zhǎng)度,校驗(yàn)字節(jié)內(nèi)容為前面發(fā)送的所有字節(jié)的異或值結(jié)束字節(jié)為1字節(jié)長(zhǎng)度,內(nèi)容為0XE0具體幀類型定義如下FRAME0PC機(jī)與目標(biāo)板建立通訊連接同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0X00,0XFF0X410無(wú)XX0XE0目標(biāo)板對(duì)FRAME0的響應(yīng)同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0XFF,0X000X422A55AXX0XE0數(shù)據(jù)場(chǎng)為兩個(gè)字節(jié)的電表固定編碼。FRAME1PC機(jī)發(fā)送讀取三相電參量請(qǐng)求至目標(biāo)板同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0X00,0XFF0X420無(wú)XX0XE0目標(biāo)板對(duì)FRAME1的響應(yīng)同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0XFF,0X000X439898字節(jié)XX0XE0數(shù)據(jù)場(chǎng)共98字節(jié),依次為頻率(4BYTES)浮點(diǎn)數(shù)電源狀態(tài)(2BYTES)無(wú)符號(hào)字節(jié)定義如下【BIT01A相狀態(tài),0,正常供電,1,低壓報(bào)警,2,缺相,3,過(guò)壓報(bào)警BIT23B相狀態(tài),0,正常供電,1,低壓報(bào)警,2,缺相3,過(guò)壓報(bào)警BIT45C相狀態(tài),0,正常供電,1,低壓報(bào)警,2,缺相3,過(guò)壓報(bào)警BIT6電壓相序指示,0,正常,1逆相序BIT7電流相序指示,0,正常,1逆相序】A相電壓有效值(4BYTES)浮點(diǎn)數(shù)基于DSPIC33FJ64GP206和MCP3909的三相多功能電表前端設(shè)計(jì)RDNXXX2006MICROCHIPTECHNOLOGYINCB相電壓有效值(4BYTES)浮點(diǎn)數(shù)C相電壓有效值(4BYTES)浮點(diǎn)數(shù)A相電流有效值(4BYTES)浮點(diǎn)數(shù)B相電流有效值(4BYTES)浮點(diǎn)數(shù)C相電流有效值(4BYTES)浮點(diǎn)數(shù)零線電流有效值(4BYTES)浮點(diǎn)數(shù)A相有功功率(4BYTES)浮點(diǎn)數(shù)A相無(wú)功功率(4BYTES)浮點(diǎn)數(shù)A相視在功率(4BYTES)浮點(diǎn)數(shù)A相功率因數(shù)(4BYTES)浮點(diǎn)數(shù)B相有功功率(4BYTES)浮點(diǎn)數(shù)B相無(wú)功功率(4BYTES)浮點(diǎn)數(shù)B相視在功率(4BYTES)浮點(diǎn)數(shù)B相功率因數(shù)(4BYTES)浮點(diǎn)數(shù)C相有功功率(4BYTES)浮點(diǎn)數(shù)C相無(wú)功功率(4BYTES)浮點(diǎn)數(shù)C相視在功率(4BYTES)浮點(diǎn)數(shù)C相功率因數(shù)(4BYTES)浮點(diǎn)數(shù)總有功功率(4BYTES)浮點(diǎn)數(shù)總無(wú)功功率(4BYTES)浮點(diǎn)數(shù)總視在功率(4BYTES)浮點(diǎn)數(shù)總功率因數(shù)(4BYTES)浮點(diǎn)數(shù)FRAME2PC機(jī)發(fā)送讀A相電流及電壓諧波分量請(qǐng)求至目標(biāo)板同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0X00,0XFF0X430無(wú)XX0XE0目標(biāo)板對(duì)FRAME2的響應(yīng)同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0XFF,0X000X44128128字節(jié)XX0XE0數(shù)據(jù)場(chǎng)共64字節(jié),依次為A相1(基波)到31次電壓諧波分量(2BYTES31),總電壓諧波量(2BYTES)定點(diǎn)數(shù)A相1(基波)到31次電流諧波分量(2BYTES31),總電流諧波量(2BYTES)定點(diǎn)數(shù)注諧波分量值為傳送數(shù)據(jù)值/1000100FRAME3PC機(jī)發(fā)送讀B相電流及電壓諧波分量請(qǐng)求至目標(biāo)板同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0X00,0XFF0X440無(wú)XX0XE0基于DSPIC33FJ64GP206和MCP3909的三相多功能電表前端設(shè)計(jì)RDNXXX2006MICROCHIPTECHNOLOGYINC目標(biāo)板對(duì)FRAME3的響應(yīng)同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0XFF,0X000X45128128字節(jié)XX0XE0數(shù)據(jù)場(chǎng)共128字節(jié),依次為B相1(基波)到31次電壓諧波分量(2BYTES31),總電壓諧波量(2BYTES)定點(diǎn)數(shù)B相1(基波)到31次電流諧波分量(2BYTES31),總電流諧波量(2BYTES)定點(diǎn)數(shù)FRAME4PC機(jī)發(fā)送讀C相電流及電壓諧波分量請(qǐng)求至目標(biāo)板同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0X00,0XFF0X450無(wú)XX0XE0目標(biāo)板對(duì)FRAME4的響應(yīng)同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0XFF,0X000X46128128字節(jié)XX0XE0數(shù)據(jù)場(chǎng)共128字節(jié),依次為C相1(基波)到31次電壓諧波分量(2BYTES31),總電壓諧波量(2BYTES)定點(diǎn)數(shù)C相1(基波)到31次電流諧波分量(2BYTES31),總電流諧波量(2BYTES)定點(diǎn)數(shù)FRAME5PC機(jī)發(fā)送讀三相畸變數(shù)據(jù)請(qǐng)求至目標(biāo)板同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0X00,0XFF0X4600字節(jié)XX0XE0目標(biāo)板對(duì)FRAME5的響應(yīng)同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0XFF,0X000X472424個(gè)字節(jié)XX0XE0數(shù)據(jù)場(chǎng)共24字節(jié),依次為A相電壓波形畸變率(4BYTES)浮點(diǎn)數(shù)B相電壓波形畸變率(4BYTES)浮點(diǎn)數(shù)C相電壓波形畸變率(4BYTES)浮點(diǎn)數(shù)A相電流波形畸變率(4BYTES)浮點(diǎn)數(shù)B相電流波形畸變率(4BYTES)浮點(diǎn)數(shù)C相電流波形畸變率(4BYTES)浮點(diǎn)數(shù)FRAME6PC機(jī)發(fā)送開始電能測(cè)量/讀取電能值請(qǐng)求至目標(biāo)板同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0X00,0XFF0X4700XX0XE0基于DSPIC33FJ64GP206和MCP3909的三相多功能電表前端設(shè)計(jì)RDNXXX2006MICROCHIPTECHNOLOGYINC目標(biāo)板對(duì)FRAME6的響應(yīng)同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0XFF,0X000X483636字節(jié)XX0XE0數(shù)據(jù)場(chǎng)共36字節(jié),依次為一象限無(wú)功電能(4BYTES)浮點(diǎn)數(shù)二象限無(wú)功電能(4BYTES)浮點(diǎn)數(shù)三象限無(wú)功電能(4BYTES)浮點(diǎn)數(shù)四象限無(wú)功電能(4BYTES)浮點(diǎn)數(shù)正向無(wú)功電能(4BYTES)浮點(diǎn)數(shù)反向無(wú)功電能(4BYTES)浮點(diǎn)數(shù)正向有功電能(4BYTES)浮點(diǎn)數(shù)反向有功電能(4BYTES)浮點(diǎn)數(shù)總有功電能(4BYTES)浮點(diǎn)數(shù)FRAME7PC機(jī)發(fā)送結(jié)束電能(清除電能計(jì)數(shù)值)測(cè)試請(qǐng)求至目標(biāo)板同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0X00,0XFF0X480無(wú)XX0XE0目標(biāo)板對(duì)FRAME7的響應(yīng)同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0XFF,0X000X4900字節(jié)XX0XE0FRAME8PC機(jī)發(fā)送讀取三相諧波功率數(shù)據(jù)請(qǐng)求至目標(biāo)板同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0X00,0XFF0X4900XX0XE0目標(biāo)板對(duì)FRAME8的響應(yīng)同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0XFF,0X000X4A4848字節(jié)XX0XE0數(shù)據(jù)場(chǎng)共36字節(jié),依次為A相基波有功功率4BYTES浮點(diǎn)數(shù)A相基波無(wú)功功率4BYTES浮點(diǎn)數(shù)B相基波有功功率4BYTES浮點(diǎn)數(shù)B相基波無(wú)功功率4BYTES浮點(diǎn)數(shù)C相基波有功功率4BYTES浮點(diǎn)數(shù)C相基波無(wú)功功率4BYTES浮點(diǎn)數(shù)A相諧波有功功率4BYTES浮點(diǎn)數(shù)基于DSPIC33FJ64GP206和MCP3909的三相多功能電表前端設(shè)計(jì)RDNXXX2006MICROCHIPTECHNOLOGYINCA相諧波無(wú)功功率4BYTES浮點(diǎn)數(shù)B相諧波有功功率4BYTES浮點(diǎn)數(shù)B相諧波無(wú)功功率4BYTES浮點(diǎn)數(shù)C相諧波有功功率4BYTES浮點(diǎn)數(shù)C相諧波無(wú)功功率4BYTES浮點(diǎn)數(shù)FRAME9PC機(jī)發(fā)送校正值至目標(biāo)板(校準(zhǔn)線性度)同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0X00,0XFF0X6277XX0XE0數(shù)據(jù)場(chǎng)共6字節(jié),依次為字節(jié)1,分相選擇,1A相,2B相,3C相字節(jié)2,幅值選擇,110校正,2滿度校正字節(jié)3,通道選擇,0電流,1電壓字節(jié)4,校驗(yàn)值4字節(jié)浮點(diǎn)數(shù)LSB字節(jié)5,校驗(yàn)值4字節(jié)浮點(diǎn)數(shù)字節(jié)6,校驗(yàn)值4字節(jié)浮點(diǎn)數(shù)字節(jié)7,校驗(yàn)值4字節(jié)浮點(diǎn)數(shù)MSB字節(jié)4字節(jié)7是32位浮點(diǎn)數(shù)的校正值,依次為1位符號(hào)位S、8位指數(shù)E,23位尾數(shù)M。計(jì)算公式V1S2EM目標(biāo)板對(duì)FRAME9的響應(yīng)同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0XFF,0X000X630字節(jié)XX0XE0數(shù)據(jù)場(chǎng)共0字節(jié)。FRAME10PC機(jī)發(fā)送校準(zhǔn)相位命令(PT/CT角差校準(zhǔn))同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0X00,0XFF0X6366XX0XE0數(shù)據(jù)場(chǎng)共6字節(jié),依次為字節(jié)1,分相選擇,值范圍(13),分別對(duì)應(yīng)A相,B相和C相字節(jié)2,電流分區(qū)選擇,值范圍(15),分別對(duì)應(yīng)15分區(qū)字節(jié)36,誤差值(4字節(jié)浮點(diǎn)數(shù))目標(biāo)板對(duì)FRAME10的響應(yīng)基于DSPIC33FJ64GP206和MCP3909的三相多功能電表前端設(shè)計(jì)RDNXXX2006MICROCHIPTECHNOLOGYINC同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0XFF,0X000X640字節(jié)XX0XE0數(shù)據(jù)場(chǎng)共0字節(jié)。FRAME11PC機(jī)發(fā)送校準(zhǔn)功率命令(功率校準(zhǔn))同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0X00,0XFF0X6466XX0XE0數(shù)據(jù)場(chǎng)共6字節(jié),依次為字節(jié)1,分相選擇,值范圍(13),分別對(duì)應(yīng)A相,B相和C相字節(jié)2,電流分區(qū)選擇,值范圍(12),分別對(duì)應(yīng)12分區(qū)字節(jié)36,誤差值(4字節(jié)浮點(diǎn)數(shù))目標(biāo)板對(duì)FRAME11的響應(yīng)同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0XFF,0X000X650字節(jié)XX0XE0數(shù)據(jù)場(chǎng)共0字節(jié)。FRAME12PC機(jī)發(fā)送分相電能脈沖輸出選擇同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0X00,0XFF0X6522XX0XE0數(shù)據(jù)場(chǎng)共2字節(jié),依次為字節(jié)1,分相選擇,值范圍(03),分別對(duì)應(yīng)所有三相和,A相,B相和C相字節(jié)2,電能輸出模式,值范圍(0,1),0表示有功電能的脈沖輸出為有功功率對(duì)時(shí)間的積分。1表示有功電能的脈沖輸出為視在功率對(duì)時(shí)間的積分。目標(biāo)板對(duì)FRAME12的響應(yīng)同步場(chǎng)命令類型數(shù)據(jù)長(zhǎng)度數(shù)據(jù)場(chǎng)校驗(yàn)字節(jié)結(jié)束字節(jié)0XFF,0X000X660字節(jié)XX0XE0數(shù)據(jù)場(chǎng)共0字節(jié)。FRAME13PC機(jī)發(fā)送擦除

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論