999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于HART 協議的多路給水自動切換裝置設計

2021-03-23 09:24:02劉飛龍孫冬梅
電子器件 2021年1期
關鍵詞:程序信號

劉飛龍,孫冬梅

(南京工業大學電氣工程與控制科學學院,江蘇 南京211816)

目前,國內的化學分析儀表在測量精度和穩定性上與國外的化學分析儀表存在一定的差距,因此國內大規模的火力發電廠選擇采用國外的儀表,隨之而來的是高昂的成本問題[1-2]。 本文設計了一套多路給水自動切換裝置,在需要多個化學分析儀表檢測多路樣水的火力發電廠,只使用一個化學分析儀表和給水自動切換裝置便可在遠程終端監測多路給水中的水質。 由于模擬儀表大量使用、無線傳輸在傳輸過程中的不可靠性以及純數字總線存在安全隱患[3],此裝置通過HART 協議可以充分利用現有的儀器設備及線路在傳輸模擬信號的同時傳輸數字信號。 因此,基于HART 協議的多路給水自動切換裝置在保證測量精度、數據傳輸準確度和穩定性的前提下,有效地節省了儀表費用、配件費用和維護費用,對火力發電廠多路給水監測具有重要的意義和價值。

1 系統總體方案設計

智能多路給水自動切換裝置用于單通道化學分析儀表的通道擴展,定時自動切換通道進行火力發電廠多路給水的水質檢測。 如圖1 所示,用戶可根據所采用的化學分析儀表使用薄膜按鍵搭配LCD顯示屏進行通道使能、單位、量程、通道循環時間T1和采集延時時間T2等參數的設置。 主控制器每隔T1時間通過開關電磁閥的方式依次切換到下一路已使能的給水通道,化學分析儀表測量當前通道的4 mA~20 mA 模擬信號經過AD 轉換后傳輸到主控制器,主控制器進行數據處理后進行數據顯示、數據存儲和HART 數據通訊。 在通道剛切換時,根據設置的T2時間延遲接收化學分析儀表的模擬量信號,以避免混合樣品的交叉影響。 當有樣水斷流、電流信號低于3.5 mA 或超過20.5 mA 等故障時顯示界面在呈現警告信息的同時通過干接點進行報警輸出,并自動切換到下一路。 此裝置輸出的4 mA ~20 mA 模擬信號疊加了FSK(頻移鍵控)信號支持HART 協議[4-5],遠程監控中心的上位機或手持器等主設備可向自動切換裝置發布符合HART 協議讀取命令和設定命令,自動切換裝置根據接收到的命令發送所需數據,進行遠程顯示和統計[6]。

圖1 系統總體設計框圖

2 硬件設計

2.1 總體硬件設計

多路給水自動切換裝置硬件設計采用模塊化設計如圖2 所示,總體硬件設計主要包括數據采集模塊、人機交互模塊、HART 通信模塊3 部分。 裝置的主控單元采用基于ARM Cortex-M 內核的STM32F103RBT6 處理器,其具有處理能力強、外設豐富、開發速度快等特點,符合裝置對處理效率、運算精度、多路輸出和低功耗等需求。 數據采集模塊中,通過控制電磁閥的開關使一路給水流入化學分析儀表,儀表輸出的4 mA~20 mA 的模擬電流信號通過電阻轉換為電壓信號,由于輸入的模擬信號為1% μA 等級的微弱信號,因此采用精度為16 位的A/D 轉換器AD7705 將電壓信號轉換為數字信號并傳輸到微控制器。 人機交互模塊中的按鍵、串口屏、SD 卡存儲器可實現通道使能、量程設置、單位設置、切換設置和裝置校準等交互功能,也可實現多通道實時監測值和歷史檢測值的顯示。HART 通信模塊主要包括SPI 接口的AD5421 和UART 接口的AD5700 HART 調制解調器,可實現此裝置與支持HART 協議的遠程上位機和移動手操器進行數據通訊。

圖2 件總體框圖

2.2 HART 通信模塊設計

可尋址遠程傳感器高速通道(HART)協議通過疊加正弦調制波的方式實現4 mA~20 mA 模擬信號和數字信號同時傳輸,此協議得到工業界的深度認可且在工業控制領域應用廣泛[7]。 HART 協議物理層規定在4 mA~20 mA 的模擬信號上疊加互不干擾的FSK 信號,如圖3 所示,FSK 信號是由兩個不同頻率的載波在基帶信號的控制下組合而成,其變化幅度是±0.5 mA 但平均值為零,所以不會影響模擬信號的傳輸[8]。 FSK 基于載波頻率的變化傳輸數字信號,頻率為2 200 Hz 的信號代表數字信號“0”,用頻率為1 200 Hz 的信號代表數字信號“1”[9]。 此裝置采用高性能的16 位數模轉換器AD5421 接收來自STM32 的數字信號并將其轉換為4 mA ~20 mA 的模擬信號,采用ADI 公司研制的AD5700 芯片作為HART 調制解調器,其集成了符合Bell202 標準的生成信號電路、濾波電路、調制器和解調器,具有低功耗、集成度高和性能優等特點[10]。

圖3 HART 協議原理圖

圖4 AD5421 硬件電路圖

TSSOP 封裝的AD5421 硬件電路圖如圖4 所示,其中SDO、SCLK、SYNC 和SDIN 引腳分別與控制器的MISO、SCLK、SYNC 和MOSI 引腳相連實現SPI 通信。 控制器通過檢測FAULT 引腳是否為高電平判斷故障的存在性。 C1、C2、C3、C5、和C6為去耦合電容至COM。 CIN 引腳通過C8電容連接到COM,主要作用是降低環路電流的變化率,CIN 引腳與C7電容耦合后連接到AD5700 用于接收HART FSK 輸入信號。 引腳Loop+和Loop-分別和4 mA ~20 mA 電流環的正負極相連接。 電阻R4與R3形成了電阻分壓器與VLOOP 相連接,實現對環路電源電壓的監控。

低功耗HART 調制解調器AD5700 的硬件電路圖如圖5 所示,其中TXD(網絡標號為HART_TXD)和RXD 引腳(網絡標號為HART_RXD)分別與微控制器UART3 的TXD 和RXD 引腳相連實現UART 通信。 通過XTAL_EN 引腳接地使能晶振電路,XTAL1和XTAL2 引腳實現3.686 4 MHz 外部晶振的連接,CLK_CFG0、CLK_CFG1 和CLKOUT 實現時鐘配置。ADC_IP 引腳經過外部RC 帶通濾波器連接到AD5421 的LOOP+端。 當此裝置需要將采集到的化學分析儀表測量值傳輸到監控中心時,首先將RTS引腳置為低電平,使能調制器并禁用解調器,表示發送狀態,然后將微控制器通過串口TXD 引腳傳輸的數字信號,通過使能的調制器轉換為2 200 Hz 和1 200 Hz 的正弦波信號[11],此信號經過緩沖和整形后通過HART_OUT 引腳疊加到4 mA~20 mA 模擬信號上,最終傳輸到監控中心的上位機或移動手操器[12]。解調器使能狀態下,當上位機或手操器發送命令到此裝置時,CD 引腳置為高電平表示檢測到載波,數據首先通過濾波器進行濾波,然后通過解調器將正弦信號轉化為數字信號,通過串口RXD 引腳傳輸到微控制器進行處理。

圖5 AD5700 硬件電路圖

3 軟件設計

多路給水自動切換裝置軟件按照功能可分為主監控程序、測控程序和HART 通信程序三部分。 主監控程序是自動切換裝置軟件部分的核心,主要包括各個模塊的初始化、內存中各個參數的自檢、鍵盤中斷和串口屏顯示子程序。 測控程序主要完成使能通道的循環開關以及數據的接收、處理和顯示。 如圖6 所示,系統初始化程序中已完成使能通道、循環時間、延遲時間、單位和量程等參數設置,測控程序首先開啟第一個使能通道,然后判斷化學分析儀表檢測當前通道的4 mA ~20 mA 模擬信號輸入值是否正常,如果輸入不正常立刻進行報警顯示并關閉當前通道和開啟下一個使能通道。 正常情況下不斷采樣儀表輸入值進行處理和顯示,同時不斷判斷輸入值的正確性。 如果各通道之間的循環時間T1到達,則關閉當前通道并開啟下一個使能的通道,為避免混合樣水的交叉影響,會進行T2時間的延時后再進行下一個通道的測量與顯示,這樣進行不斷循環。當前給水通道的數據顯示及模擬量和數據量的輸出在切換到其他通道時會保持切換前的狀態,直至下一次測量該通道時更新。

圖6 測控程序流程圖

HART 通信程序是自動切換裝置軟件設計的關鍵,在HART 通信協議中作為從設備的多路給水自動切換裝置,主要完成主設備命令的接收和應答,以及按照主設備的命令反饋相關數據[13]。 為了能夠及時接收到上位機或手操器的命令且不影響主監控程序的運行,主要依靠串口中斷實現數據的發送和接收[14]。 如圖7 所示,首先通過接收狀態標志位判斷中斷程序屬于接收中斷程序還是發送中斷程序。接收中斷程序主要是在奇偶校驗有效、載波信號有效、當前為空閑狀態的前提下,對所接收到命令的命令號進行相應的處理,比如單位設置、通道使能設置、切換時間設置等,然后按照一定的格式形成應答幀放到發送緩沖區中等待發送。 如果接收標志不為1,便進入數據發送中斷程序,首先更改AD5700 為調制器切換到發送狀態,應答幀數據發送完成后,將當前狀態的標志位更改為空閑狀態,等待下一條命令的接收。

圖7 串口中斷程序流程圖

4 性能檢驗

在完成多路給水自動切換裝置硬件和軟件的設計和開發后,對其性能進行測試和分析,從而判斷裝置是否滿足設計功能的需求。 實驗準備了6 路樣水,樣水鈉離子濃度分別為1 ppb、2 ppb、10 ppb、100 ppb、1 000 ppb、5 000 ppb(1 ppb =10-9,即十億分之1)并分別接到通道1 至通道6,多路給水自動切換裝置搭配在0.01 ppb 至2 ppb 誤差率為±0.1 ppb,在2 ppb 至10 000 ppb 誤差率為±3%的國產單通道鈉表進行數據采集與顯示,并基于HART 協議與上位機和手操器進行通訊。 如表1 所示,多路樣水自動切換裝置的輸入電流值和輸出電流值的誤差值在1‰ mA 之內,滿足工藝要求。 從理論電流值和輸入電流值可以看出LCD 串口屏顯示值與理論值的偏差主要由單通道鈉表產生,但是此偏差在單通道鈉表的誤差范圍之內,而且經測試此裝置能夠很好地支持采用HART 通信軟件的上位機和手操器的所有命令。

表1 裝置測量數據

5 結論

多路給水自動切換裝置搭配單通道化學分析儀表可以精確地測量多路給水中化學離子的含量。 實驗室的測試結果和合作廠商的反饋意見都表明此裝置具有低成本、使用方便、穩定、國產化等特點,能夠很好地滿足市場的需求。

猜你喜歡
程序信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
孩子停止長個的信號
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
基于LabVIEW的力加載信號采集與PID控制
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
一種基于極大似然估計的信號盲抽取算法
主站蜘蛛池模板: 四虎成人精品| 国产精品午夜福利麻豆| 欧美一级专区免费大片| 美女国产在线| 国产三级韩国三级理| 99国产精品一区二区| 精品亚洲欧美中文字幕在线看| 日韩在线视频网站| 99人妻碰碰碰久久久久禁片| 亚洲欧美日韩另类| av性天堂网| 欧美啪啪网| 国产老女人精品免费视频| 欧美一级片在线| 亚洲欧美另类日本| 精品国产美女福到在线不卡f| 毛片网站免费在线观看| 久久无码高潮喷水| 亚洲av日韩av制服丝袜| 亚洲五月激情网| 青草精品视频| 亚洲日韩在线满18点击进入| 婷婷久久综合九色综合88| 亚洲开心婷婷中文字幕| 国产嫩草在线观看| 99热亚洲精品6码| 五月六月伊人狠狠丁香网| 在线观看欧美国产| 色一情一乱一伦一区二区三区小说| 日韩精品成人在线| 国产日韩欧美精品区性色| 一级毛片免费高清视频| 亚洲男人天堂网址| 成人午夜网址| 日本欧美中文字幕精品亚洲| 亚洲国产日韩视频观看| 自拍偷拍欧美| 免费jizz在线播放| 国产精品私拍在线爆乳| 欧美日韩一区二区三区在线视频| 久热99这里只有精品视频6| 黄片在线永久| 亚洲中文字幕国产av| 亚洲天堂精品在线| 美女无遮挡免费视频网站| 亚洲国产精品美女| 97在线观看视频免费| 久久国产亚洲偷自| 久久国产精品波多野结衣| 亚洲国产精品无码久久一线| 永久毛片在线播| 成人欧美在线观看| 欧美精品成人| 日本草草视频在线观看| 国产视频 第一页| 91美女视频在线| 午夜无码一区二区三区在线app| 高清色本在线www| 免费看黄片一区二区三区| 五月天丁香婷婷综合久久| 国产精品综合色区在线观看| 精品福利视频导航| 午夜啪啪福利| 人妻丝袜无码视频| 国产精品yjizz视频网一二区| 华人在线亚洲欧美精品| 午夜视频免费一区二区在线看| 在线日本国产成人免费的| 福利一区三区| 亚洲精品国产精品乱码不卞 | 国产你懂得| 日韩久久精品无码aV| 伊人无码视屏| 色综合激情网| 欧美精品亚洲精品日韩专区va| 99热这里只有免费国产精品 | 一级香蕉人体视频| 日韩天堂在线观看| 天天做天天爱夜夜爽毛片毛片| 伊大人香蕉久久网欧美| 成年A级毛片| 色偷偷男人的天堂亚洲av|