<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > TMS320F28335在電網(wǎng)頻率測量中的應(yīng)用

          TMS320F28335在電網(wǎng)頻率測量中的應(yīng)用

          作者: 時間:2011-09-27 來源:網(wǎng)絡(luò) 收藏
          3. 2 捕捉單元的處理

          本文引用地址:http://www.ex-cimer.com/article/150156.htm

            輸入信號可以由GPIO5、GPIO24、GPIO34 引出, 可選擇其中的一個作為輸入, 并對相應(yīng)的寄存器GPXMU Xn 進(jìn)行設(shè)置即可。對ECCT L1 進(jìn)行設(shè)置: 選擇直通方式, 不對信號進(jìn)行, 提高實時性; 使能CAP1 寄存器裝載, 使得在捕捉事件發(fā)生時裝載計數(shù)器的計數(shù)值; 選擇CAP1 為上升沿觸發(fā), 并在裝載計數(shù)器之后重置計數(shù)器。

            對ECCT L2 進(jìn)行設(shè)置: 設(shè)置在捕捉事件1 發(fā)生后停止計數(shù), 等待捕捉; 選擇單次操作模式。并對中斷使能寄存器ECEINT 進(jìn)行設(shè)置, 使能捕捉事件1 作為中斷源。

            捕捉過程的流程如圖4 所示。

            

          圖4  捕捉過程流程

            圖4 捕捉過程流程

            由于每次讀取計數(shù)器的計數(shù)值之后都對計數(shù)器進(jìn)行重置, 捕捉到的計數(shù)值就是與周期對應(yīng)的值。每個周期都對上升沿進(jìn)行捕捉并計算, 實現(xiàn)了對的實時跟蹤。

            此測頻方法可以用于電力系統(tǒng)相位的。只需將同一相的電壓、電流信號分別作為兩個eCA P 的輸入信號。采用上述設(shè)置方法對兩個eCA P 進(jìn)行設(shè)置, 只將其中的一個e CA P 的裝載計數(shù)器操作之后重置計數(shù)器。兩個e CAP 捕捉到的計數(shù)值的差 N 與相位差成正比, 即:

            

            實現(xiàn)相位差的。

            4 實驗室測試結(jié)果

            在實驗室條件下, 用示波器和基于電能質(zhì)量裝置對同一含有諧波的信號進(jìn)行。頻率測量的對比數(shù)據(jù)如表1, 其中的f OSC 和f DSP 分別是美國泰克T ekt ronix TDS2024B 數(shù)字示波器和基于 電能質(zhì)量裝置所測得的頻率值。

            由表1 所測的數(shù)據(jù)可知, 本文提出的測量裝置與T ektronix 示波器測頻的最大絕對誤差為0. 0053 Hz。頻率測量結(jié)果表明此裝置有很高的測頻精度。

            表1 頻率測量數(shù)據(jù)對比

            

          表1  頻率測量數(shù)據(jù)對比

            5 結(jié)束語

            本文提出了一種基于 的測頻方法,該方法硬件電路簡單, 實時性好。文章還給出將該方法用于相位測量的初步思路。將該方法到電能質(zhì)量監(jiān)測裝置中, 實際運行的結(jié)果表明, 該方法可行。

          接地電阻相關(guān)文章:接地電阻測試方法



          上一頁 1 2 3 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();