關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于P89C591的變電站變送器設計

        基于P89C591的變電站變送器設計

        作者:張天鵬 張修太 翟亞芳 秦長海 安陽工學院 電子信息與電氣工程系 時間:2010-07-16 來源:電子產品世界 收藏

          接口電路

        本文引用地址:http://www.104case.com/article/110956.htm

          接口電路主要由的內部CAN控制器和驅動器82C250組成。為了增強CAN總線節點的抗干擾能力,芯片的CTX0和CRX0并不直接與82C250的TXD和RXD相連,而設計為通過高速光耦6N137后與82C250相連,這樣就很好地實現了總線上各CAN節點間的電器隔離。光耦部分電路所采用的2個電源完全隔離,這樣可以提高節點的穩定性和安全性,其電路連接如圖3所示。

          開關量輸入/輸出

          開關量輸入/輸出系統在中擔負著各種保護裝置的出口跳閘、信號報警、外部接點輸入能功能。它主要由光電隔離器件和中間繼電器組成,在此不再贅述。

          系統軟件設計

          本系統軟件設計采用模塊化結構,各個功能子塊獨立,方便調試。系統主流程圖如圖4所示。從圖中可以看出,整個軟件在結構上分為主程序、鍵盤程序、數據采集程序、顯示程序、CAN總線通信程序以及輸出控制程序。主程序實現各個模塊的初始化,然后進入中斷等待。鍵盤程序主要任務是判斷被按下鍵的鍵值,然后根據鍵值去執行相應的程序。數據采集程序主要是定時讀取A/D轉換的結果,并將結果保存到單片機中,然后調用顯示程序將結果顯示,調用CAN總線通信程序將結果通過CAN總線上傳給主控制機。

          結語

          該系統以為核心控制器,以CAN總線作為通信網絡,經仿真測試表明,各模擬量的測量誤差不超過額定值的±1%,功率測量誤差不超過額定值的±2%,開關量輸入電壓(DC24V),分辨率不大于5ms,基本可以實現對運行參數的自動監測,并且結合的綜合保護裝置,可以實現對變電站運行的自動控制。利用CAN總線將檢測結果傳送到集中控制系統中去,在集中控制室可以監控各個變電站的運行情況,并可以修改變電站的運行參數,從而實現對變電站的遠程控制。

          參考文獻:

          [1]秦長海,吳潔.基于CAN變電站分布式控制系統的設計[J].微計算機信息,2009(5):74-75

          [2]陳小虎.工廠供電技術[M].北京:高等教育出版社,2001

          [3]陳德池,廖國華等.微處理器與現場總線技術[M].長沙:中南大學出版社,2003

          [4]李智星.CAN總線網絡監控系統和CAN總線智能適配卡的設計[D].南京:東南大學,2004

          [5]佟為明,稅書錦,李辰.TMS320LF2407A的CAN控制器模塊及其CAN通信[J].低壓電器,2006(6):34-37

          [6]陳立平,黃文倩,孟志軍等.基于CAN總線的變量施肥控制器設計[J].農業機械學報2008,39(8):101-104

          [7]楊慶柏.現場總線儀表[M].國防工業出版社,2005.1


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 宁晋县| 白沙| 香河县| 定边县| 托里县| 石阡县| 平度市| 酒泉市| 高平市| 宜都市| 浦北县| 容城县| 满洲里市| 茂名市| 米林县| 富蕴县| 广灵县| 湟源县| 加查县| 岚皋县| 华坪县| 桂平市| 三门县| 即墨市| 锡林郭勒盟| 全州县| 溧水县| 伽师县| 汉沽区| 曲松县| 亳州市| 广河县| 许昌县| 抚顺县| 万宁市| 阿拉善左旗| 建瓯市| 汕头市| 通河县| 芜湖县| 双峰县|