• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 模擬技術 > 設計應用 > ADE7758在同步發電機測控系統中的應用

    ADE7758在同步發電機測控系統中的應用

    作者: 時間:2012-03-17 來源:網絡 收藏
    功能,如三相電壓、電流越限報警、相序錯報警和三相失壓報警等。
    3、1.2 定時中斷
    ADUC814單片機內部有3個定時器,分別為定時器0,1,2。定時器2又有3種操作模式,即捕獲、自動重新裝載、計數和波特率發生器。此處采用定時器2的捕獲模式做一個1 ms的定時器中斷,在中斷產生時,單片機通過SPI El讀取有功功率、無功功率和視在功率。
    3.1.3 串行中斷
    ADUC814內部有一個8位的串行口控制字SCON,通過設置該寄存器的相應位可方便改變單片機的串口通信模式,本系統采用9位UART,波特率為9 600 b/s。的標定及三相電流、電壓、有功功率、無功功率、視在功率、有功電能量、無功電能量、視在電能量、功率因數等測量數據,按照一定的通信規約,將所測量的數據打包成串口通信報文的工作均在該中斷里完成。
    3、1.4 上位機的通信程序
    上位機程序設計是以Visual Basic 6.0為平臺,利用MSComm控件,以事件驅動方式實現計算機與ADUC814之間串行通信,完成數據的交換。上位機程序包括用戶界面設計、通信和數據處理程序、顯示程序等。
    3.2 上位機用戶界面設計
    在本系統中,設計了一個窗體(Form1)。主要顯示實時數據和有關狀態量。在Form 1中設計了一個MSComm控件、一個定時器控件(Timer)、兩個按鈕控件(Commandl,Command2)Commandl是“刷新數據”按鈕,即按下時開始和ADUC814通信接收實時采樣數據,對接收數據進行校驗,如正確就在相應的位置顯示,此時按鈕變成“停止刷新”;如再按該按鈕則停止界面實時數據刷新,按鈕又為“刷新數據”。Command2是“退出”按鈕,按下它則退出該應用程序。
    設置Timer的Interval屬性都等于100,Timer定時提取從串口接收來的數據并刷新主界面實時顯示數據。串口在一定時間內沒有收到數據提示通信錯誤信息。Timer在裝載主界面時Enable=True。MSComm的InputMode屬性為0即文本方式。在正常接收實時數據時RThreshold屬性設為100。
    PC機通過定時器TIMER每1 ms向下位機ADUC814下發傳送命令,該命令只包含2 B開始符R和1 B結束符。當下位機ADUC814收到命令后就產生中斷,執行中斷服務程序。PC機串口每收到100 B數據就觸發MSComm的OnComm事件,在OnComm事件子程序中,從接收緩沖區中提取2 B開始命令后的40 B實時數據并進行求和校驗,如接收正確就將接收的數據存儲到相應文件中并刷新屏幕顯示,否則提示“接收錯誤!”并要求重發。
    具體幀格式為:

    4 系統的運行與測試
    以深圳凱旋K66計算機繼電保護測試系統作為標準源,對本系統電壓、電流測量精度進行試驗驗證。在實驗室實測數據如表1,表2所示。
    從表中可以看出,輸人端電壓為0~100 V時,測量誤差小于4-0.3% ;輸入電流范圍為0~5 A時,測量誤差不超過4-0、5% 。根據交流采樣遠動終端技術條件的規定,此系統的準確度等級為0.5級,屬于精密級測量儀表。
    5 結束語
    本系統采用了三相電能專用計量芯片代替通用AD芯片,克服了由通用AD組成的發電機數據采集系統,硬件復雜、計算量大、精度低、實時性差等缺點,節省了主CPU的時問,提高了對發電機電參數的測量精度;采用高集成度芯片ADUC814作為主CPU,其內部資源豐富,包括高精度AD、DA、SPI、I c等,在本系統中充分利用了芯片的內置功能模塊,減少了外圍電路,降低了成本,提高了產品的可靠性。該系統具有很好的應用前景,可用于發電機電能測量、實時監控、勵磁控制、故障記錄、故障分析等方面。
    參考文獻:
    [1] 李剛.ADUC8XX系列單片機原理與應用技術[M].北京:北京航空航天大學出版社,2002-01.
    [2] 邱建東,胡永紅.鐵路貨車零部件通用智能檢測系統設計[J].計算機測量與控制,2005,13(6).
    [3] 錢雪忠.新編Visual Basic程序設計實用教程[M].北京:機械工業出版社,2004-08.
    [4] 范逸之,陳立元.Visual Basic與RS.232串行通信控制[M].北京:中國青年出版社,2002-01.
    [5] 竺士章.發電機勵磁系統實驗[M].北京:中國電力出版社,2005.O2.


    上一頁 1 2 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 集贤县| 潞西市| 平山县| 鄂伦春自治旗| 万州区| 营山县| 来安县| 宾川县| 青龙| 灵宝市| 乌什县| 定南县| 察雅县| 江门市| 信宜市| 靖西县| 吉首市| 江陵县| 合阳县| 聂拉木县| 灵丘县| 威远县| 金山区| 邯郸市| 祁阳县| 马边| 仁寿县| 花莲县| 吉林省| 梅州市| 安龙县| 蒲城县| 荃湾区| 东山县| 乾安县| 株洲县| 古田县| 嘉义市| 沾化县| 建阳市| 桂平市|