freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

hart協(xié)議智能差壓變送器設(shè)計(jì)機(jī)電一體化專業(yè)畢業(yè)論文-資料下載頁(yè)

2025-05-30 01:27本頁(yè)面
  

【正文】 為保證功耗要求,電路設(shè)計(jì)采用能量分時(shí)復(fù)用的方法:程序通過(guò) VVV3 實(shí)現(xiàn)傳感器和 PIC16C58A 的分時(shí)復(fù)用,即變送器在做 A/D 轉(zhuǎn)換時(shí),系統(tǒng)給傳感器供電,當(dāng)需要檢測(cè)通信有無(wú)或主動(dòng)進(jìn)行通信時(shí),單片機(jī)將給傳感器的 關(guān)斷,而將電流并入 工作電源上,同時(shí)啟動(dòng) PIC16C58A。PIC16C58A 的功耗指標(biāo)為 32kHz 時(shí)鐘,VDD=3V 時(shí)典型值小于15μA。由于對(duì) PIC16C58A 的某一 I/O 口(如 RB)進(jìn)行置高、置低操作,所以不怕程序跑飛,因此不需 PIC16C58A 片內(nèi)的 WDT 功能,將它置于 OFF 狀態(tài),功耗大大降低。因此,PIC16C58A 在 的時(shí)鐘下工作,其功耗不會(huì)超過(guò) 。對(duì)數(shù)據(jù)存儲(chǔ)器 24LC65 的功耗:讀電流 150μA,沒(méi)有功耗問(wèn)題;而寫電流3mA,一般出現(xiàn)在數(shù)據(jù)通信完成之后的很短時(shí)間內(nèi),只要規(guī)定在通信時(shí) 4~20mA電流信號(hào)作廢,即可解決功耗要求問(wèn)題。24LC65 一定要接在 4~20mA 主電源中。從以上分析,電路功耗小于 的智能變送器,滿足要求第四章 HART 協(xié)議差壓變送器的軟件設(shè)計(jì)該軟件設(shè)計(jì)可以分為兩大部分:測(cè)控程序和 HART 通信程序。測(cè)控程序主要包括數(shù)據(jù)采集、數(shù)據(jù)處理、控制運(yùn)算、輸出控制和自我診斷等部分程序通過(guò)組態(tài)信息判別采樣類型,自動(dòng)設(shè)置采樣放大倍數(shù);針對(duì)不同傳感器的類型選擇相應(yīng)的非線性補(bǔ)償;一些簡(jiǎn)單的控制模塊,如 PID 等,實(shí)現(xiàn)儀表的控制運(yùn)算;輸出控制完成 4—20mA 的環(huán)路電流,能實(shí)現(xiàn)阻尼輸出,并可結(jié)合自我診斷程序?qū)崿F(xiàn)高報(bào)警輸出或低報(bào)警輸出HART 數(shù)據(jù)鏈路層的軟件主要就是串口接收/發(fā)送中斷子程序。串行口每中斷一次,即接收或發(fā)送一個(gè)字節(jié)。一般一幀數(shù)據(jù)最長(zhǎng)為 33 個(gè)字節(jié)左右,在HART 通訊過(guò)程中,通常由主機(jī)先發(fā)送命令幀。智能變送器模塊通過(guò)串行口中斷接收命令幀后,由 CPU 作用的數(shù)據(jù)處理然后要發(fā)回的應(yīng)答幀內(nèi)容放入發(fā)送緩沖區(qū),再由 CPU 觸發(fā)發(fā)送中斷,發(fā)回應(yīng)答幀,從而完成一次命令的交換。由于通訊距離較長(zhǎng)或各種環(huán)境干擾,傳送器的數(shù)據(jù)信息的可能發(fā)生差錯(cuò)。HART 通訊采用水平和垂直校驗(yàn)的方法。當(dāng)變送器檢測(cè)到接收數(shù)據(jù)有錯(cuò)時(shí),則等到主機(jī)命令幀發(fā)完后,變送器發(fā)回置有相應(yīng)錯(cuò)誤狀態(tài)的應(yīng)答幀,通過(guò)主機(jī)數(shù)據(jù)接收有誤。主機(jī)則重發(fā)命令幀,從而保證通訊的準(zhǔn)確可靠。HART 應(yīng)用層的軟件對(duì)收到的命令幀進(jìn)行翻譯和處理,如:字節(jié)流與浮點(diǎn)數(shù)。整數(shù)、字符串之間的相互轉(zhuǎn)換,然后根據(jù)各自的命令號(hào)進(jìn)行相應(yīng)的命令處理,如:改量程、改單位、改阻尼時(shí)間等,最后,把應(yīng)答幀按一定的格式放入發(fā)送緩沖區(qū),由串行控中斷發(fā)回。如果有通訊錯(cuò)誤或命令錯(cuò)誤時(shí),則發(fā)回報(bào)告錯(cuò)誤的應(yīng)答幀,下面分別簡(jiǎn)單介紹一下軟件流程圖。41 變送器的測(cè)控程序流程圖411 用戶測(cè)控程序總體流程圖要實(shí)現(xiàn)溫度變送器的智能化,必須實(shí)現(xiàn)以下基本功能: A 軟件組態(tài):實(shí)現(xiàn)不同傳感器要求的組態(tài);B 參數(shù)設(shè)定:不同傳感器測(cè)量參數(shù)進(jìn)行設(shè)定;C 自校正和自診斷:根據(jù)實(shí)時(shí)工況可進(jìn)行某些參數(shù)的自動(dòng)校正;D 顯示功能:實(shí)現(xiàn)各種診斷碼瞬時(shí)溫度平均溫度和溫差等參數(shù)的各種顯示;E 可提供非測(cè)量用的管理參數(shù),如制造商代碼設(shè)備類型代碼設(shè)備軟件版本號(hào)等, 開(kāi)始是否首次上電初始化從EEPOM 讀出數(shù)據(jù)送到相應(yīng)的參數(shù)單元給必要的參數(shù)單元賦最原始的數(shù)值開(kāi)中斷A/D采樣( 脈沖采樣)差壓的計(jì)算及顯示進(jìn)入?yún)?shù)的設(shè)置模式進(jìn)行參數(shù)設(shè)置是否返回一般模式NNNYY圖 用戶程序總體流程圖差壓變送器的測(cè)控程序主要包括:A/D 采樣程序非線性補(bǔ)償程序阻尼程序信號(hào)輸出程序參數(shù)設(shè)定程序等。程序模塊的分工并意味著程序在實(shí)現(xiàn)具體功能上的分工,譬如在對(duì)噪音平衡項(xiàng)進(jìn)行參數(shù)設(shè)置時(shí),實(shí)際上也是實(shí)現(xiàn)噪音平衡調(diào)整程序的功能,各程序模塊之間互有影響,往往一個(gè)參數(shù)的設(shè)置會(huì)影響若干其他參數(shù)的設(shè)置,從而也就影響了這些參數(shù)對(duì)應(yīng)的具體功能的實(shí)現(xiàn),總體流程圖如圖 圖中特殊功能寄存器的初始化包括:堆棧指針的定位,中斷的模式選擇,中斷優(yōu)先級(jí)確定。寄存器區(qū)的選擇,定時(shí)器及其工作方式的選擇,定時(shí)器的初始化等。在一般模式下,CPU 完成對(duì)溫度信號(hào)的采樣計(jì)算,正常的顯示,而在設(shè)置參數(shù)模式下,CPU 主要行為用戶為了設(shè)定各種參數(shù)而必需的特殊的顯示程序,每一次用戶設(shè)定完某特定參數(shù)項(xiàng)的數(shù)值返回到一般模式時(shí),該參數(shù)項(xiàng)就會(huì)對(duì)CPU 的測(cè)量計(jì)算或控制產(chǎn)生作用,用戶通過(guò)設(shè)定參數(shù)的數(shù)值采樣,保證了溫度計(jì)算的準(zhǔn)確性。 設(shè)計(jì)中采用了 MSP430/148 單片機(jī),對(duì)于該單片機(jī)每一個(gè)來(lái)自外部中斷的標(biāo)準(zhǔn)方波信號(hào)將觸發(fā)采用下降沿觸發(fā)中斷,在中斷服務(wù)程序中計(jì)算差壓信號(hào),為輸出電流信號(hào)準(zhǔn)備。412 參數(shù)設(shè)置流程圖參數(shù)項(xiàng)由參數(shù)號(hào)組成,參數(shù)類用來(lái)指示參數(shù)的類別,其分成 BCDEG 和 H 6 類:B 類如容式傳感器的種類的設(shè)置等;C 類主要用來(lái)壓力的設(shè)定; D 類主要對(duì)非壓力傳感器的非常規(guī)數(shù)值設(shè)置;E 類主要用來(lái)設(shè)置于壓力顯示有關(guān)的參數(shù)值,如顯示方式的選擇等;G 類主要觀察某些變量的值; H 類參數(shù)主要用來(lái)控制數(shù)字電位器的狀態(tài)和電流輸出進(jìn)行微調(diào)等。參數(shù)號(hào)用來(lái)具體指明某一個(gè)參數(shù),以便于區(qū)分當(dāng)設(shè)置完參數(shù)項(xiàng)后,程序就根據(jù)已設(shè)置的參數(shù)和參數(shù)號(hào)跳轉(zhuǎn)至相應(yīng)的處理模塊,執(zhí)行相應(yīng)的功能,其流程圖如圖 所示開(kāi)始重復(fù)上次設(shè)置的參數(shù)類名和參數(shù)的個(gè)位部分Shift鍵按下并釋放否?Set鍵按下否?保存參數(shù)類名重置上次設(shè)置的過(guò)的參數(shù)的十位部分按inc 鍵設(shè)置參數(shù)類名(可選)Shift鍵按下否?保存參數(shù)的十位部分準(zhǔn)備設(shè)置參數(shù)的個(gè)位部分按inc 鍵設(shè)置參數(shù)的十位部分(可選)Shift按下否?保存新設(shè)置的參數(shù)類名并查表轉(zhuǎn)至相應(yīng)的模塊 按inc 鍵設(shè)置參數(shù)的個(gè)位部分(可選)進(jìn)行參數(shù)設(shè)置直至參數(shù)設(shè)置完畢YYNYNYNN圖 參數(shù)設(shè)置流程圖42 HART 數(shù)據(jù)與發(fā)送通訊流程圖421 上位機(jī)數(shù)據(jù)采集一次數(shù)據(jù)的程序流程圖上位機(jī)數(shù)據(jù)采集一次數(shù)據(jù)的程序流程圖見(jiàn)圖 開(kāi)始初始化串行口形成讀變送器的數(shù)據(jù)命令發(fā)送讀變送器數(shù)據(jù)的命令接收數(shù)據(jù)是否完成?檢驗(yàn)是否正確數(shù)據(jù)處理結(jié)束YYNN圖 上位機(jī)數(shù)據(jù)采集一次數(shù)據(jù)的程序流程圖1) 形成讀儀器標(biāo)識(shí)命令字:序文:5 個(gè)全 1 字節(jié)起始字符:02;采用短幀格式時(shí),主機(jī)給儀器信息的起始字符地址:00;廣播地址命令字:00;讀變送器標(biāo)識(shí)命令字節(jié)數(shù):00 后邊沒(méi)有數(shù)據(jù)。2) 追加校驗(yàn)和:采用異或邏輯求校驗(yàn)和,追加字節(jié)數(shù)后,形成完整命令。3) 按異步串行通信方式發(fā)送命令并接收變送器回答的信息。4) 從回答的信息中提取變送器標(biāo)識(shí)5) 形成讀儀器數(shù)據(jù)命令:序文:5 個(gè)全 1 字節(jié)起始字符:130,采用長(zhǎng)幀格式時(shí),主機(jī)給變送器信息的起始字符地址:變送器標(biāo)識(shí)命令字:33 讀變送器數(shù)據(jù)命令字節(jié)數(shù):04;后跟 0 個(gè)數(shù)據(jù),數(shù)據(jù):01020304;取變送器中 4 個(gè)變量值校驗(yàn)和:采用異或邏輯運(yùn)算求校驗(yàn)和,追加在字節(jié)數(shù)后,形成完整命令。6) 按異步串行通信方式發(fā)送命令并接收儀器回答的信息。7) 從回答的信息中提取變送器的瞬時(shí)溫度或溫差值。 以后再讀取變送器數(shù)據(jù)時(shí),只進(jìn)行(5)—(7)步即可。422 變送器數(shù)據(jù)發(fā)送流程圖變送器數(shù)據(jù)發(fā)送流程圖見(jiàn)圖 開(kāi)始接受命令幀CPU進(jìn)行命令處理校驗(yàn)是否有錯(cuò)準(zhǔn)備應(yīng)答幀送入數(shù)儲(chǔ)緩沖區(qū)初始化端口開(kāi)中斷校驗(yàn)是否有錯(cuò)結(jié)束YNYN發(fā)送應(yīng)答幀并校驗(yàn)數(shù)據(jù)圖 變送器數(shù)據(jù)發(fā)送流程圖HART 數(shù)據(jù)鏈路層的軟件主要就是串行口接收/發(fā)送中斷子程序。串行口每中斷一次,即接收或發(fā)送一個(gè)字節(jié)。一般一幀數(shù)據(jù)最長(zhǎng)為 33 個(gè)字節(jié)左右。在HART 通訊過(guò)程中,通常由主機(jī)先發(fā)送命令幀,智能變送器模塊通過(guò)串行口中斷接收到命令幀后,由 CPU 作相應(yīng)的數(shù)據(jù)處理;然后把要發(fā)回的應(yīng)答幀內(nèi)容放入發(fā)送緩沖區(qū),再由 CPU 觸發(fā)發(fā)送中斷,發(fā)回應(yīng)答幀,從而完成一次命令的交換。由于通訊距離較長(zhǎng)或各種環(huán)境干擾,傳送的數(shù)據(jù)有可能發(fā)生差錯(cuò)。HART 通訊采用水平和垂直校驗(yàn)方法。當(dāng)變送器檢測(cè)到數(shù)據(jù)有錯(cuò)時(shí),則等到主機(jī)命令幀發(fā)完以后,變送器發(fā)回置有相應(yīng)錯(cuò)誤狀態(tài)的應(yīng)答幀。通知主機(jī)數(shù)據(jù)接收有誤。主機(jī)則重發(fā)命令幀,從而保證通訊的準(zhǔn)確可靠。HART 應(yīng)用層的軟件對(duì)收到的命令幀進(jìn)行翻譯和處理,如:字節(jié)流與浮點(diǎn)數(shù)、整數(shù)、字符串之間的相互轉(zhuǎn)換,然后根據(jù)各自的命令號(hào)進(jìn)行相應(yīng)的命令處理,如:改量程、改單位、改阻尼時(shí)間等,最后,把應(yīng)答幀按一定的格式放入發(fā)送緩沖區(qū),由串行口中斷發(fā)回。如果有通訊錯(cuò)誤或命令錯(cuò)誤時(shí),則發(fā)回報(bào)告錯(cuò)誤的應(yīng)答幀。1)接受命令幀:智能變送器模塊通過(guò)串行口中斷接收到命令幀后;2)CPU進(jìn)行命令處理:CPU 作相應(yīng)的數(shù)據(jù)處理;3) HART 通訊檢驗(yàn)是否有錯(cuò):HART 通訊采用水平和垂直校驗(yàn)方法。當(dāng)變送器檢測(cè)到數(shù)據(jù)有錯(cuò)時(shí),則等到主機(jī)命令幀發(fā)完以后,變送器發(fā)回置有相應(yīng)錯(cuò)誤狀態(tài)的應(yīng)答幀;4)應(yīng)答幀送入數(shù)儲(chǔ)緩沖區(qū):把要發(fā)回的應(yīng)答幀內(nèi)容放入發(fā)送緩沖區(qū);5)發(fā)送應(yīng)答幀并校驗(yàn)數(shù)據(jù):由CPU觸發(fā)發(fā)送中斷并檢驗(yàn)數(shù)據(jù),再發(fā)回應(yīng)答幀,從而完成一次命令交換。結(jié) 論現(xiàn)場(chǎng)總線技術(shù)的飛速發(fā)展給我國(guó)的儀表行業(yè)帶來(lái)了挑戰(zhàn),更帶來(lái)了機(jī)遇。如何把握機(jī)遇,趕上世界工業(yè)控制領(lǐng)域的潮流是我們面臨的任務(wù)。目前,選擇的途徑很多,但是怎么的技術(shù)路線更符合中國(guó)國(guó)情,是每個(gè)人必須考慮的問(wèn)題。HART 協(xié)議雖然具有與現(xiàn)場(chǎng)總線類似的體系結(jié)構(gòu),但它不是真正的現(xiàn)場(chǎng)總線,與日前流行的 FF 協(xié)議相比,它們的物理層是完全不兼容的,HART 的通信速率為 1200 波特率,比 FF 慢的多,從長(zhǎng)遠(yuǎn)來(lái)看,不能滿足工業(yè)生產(chǎn)的需求,它必須被 FF 所取代。但是在目前, HART 具有 FF 所不能取代的優(yōu)勢(shì):即它的向上兼容性和向下兼容性。在應(yīng)用界面上,HART 和 FF 是相互兼容的,DDL (設(shè)備描述語(yǔ)言)和功能模塊是兩者共用的,因此從現(xiàn)場(chǎng)儀表從 HART 向 FF 轉(zhuǎn)變,是比較簡(jiǎn)單的;同時(shí),它的通信和 I 型信號(hào)和傳輸也是兼容的,先進(jìn)的HART 儀表在老裝置上直接應(yīng)用而不會(huì)影響其他設(shè)備的工作,這是用戶最樂(lè)意接受的,HART 協(xié)議作為由傳統(tǒng)儀表向現(xiàn)場(chǎng)總線儀表過(guò)渡的技術(shù),在目前還是具有相當(dāng)?shù)纳ΑV?謝本課題的研究工作是在指導(dǎo)老師曾紅兵的精心指導(dǎo)下完成的。在我的學(xué)業(yè)和課題研究中無(wú)不傾注曾老師的汗水,在此我由衷地感謝曾紅兵老師在我畢業(yè)設(shè)計(jì)期間所給予的指導(dǎo)和培養(yǎng),同時(shí)感謝冶金職院的教師以淵博的知識(shí)和無(wú)私的精神,在我的學(xué)習(xí)期間耐心指導(dǎo)和幫助,使我不僅學(xué)到扎實(shí)、寬廣的專業(yè)知識(shí),也學(xué)會(huì)了做人的道理。在我多年的學(xué)習(xí)工作中,還得到許多老師、同學(xué)、同事的關(guān)心、支持和幫助。在此向所有關(guān)心幫助過(guò)我的人表示由衷的謝意!參考文獻(xiàn) [1] 董勝等(北體大學(xué)).MSP430F149 單體機(jī)在基于現(xiàn)場(chǎng)總線智能差壓變送,2022(3):910,22 [2] 鄭貴林等(武漢大學(xué)).基于 MODBUS 傳感器,2022(4),5053 [3] 陽(yáng)憲章,現(xiàn)場(chǎng)總線技術(shù)及其應(yīng)用,北京:清華大學(xué)出版社,2022 [4] 朱艷萍 ,基于 HART 協(xié)議智能壓力變送器的研究和開(kāi)發(fā)。南京理工大學(xué)碩士學(xué)位論文 [5] 衛(wèi)敏,HART 調(diào)制解調(diào)器 HT2022 的原理和應(yīng)用。安徽電子信息職業(yè)技術(shù)學(xué)院學(xué)報(bào),2022 年第 6 期 [6] 呂明新?,F(xiàn)場(chǎng)總線與 HART 協(xié)議的關(guān)系及應(yīng)用。 《計(jì)量與測(cè)控技術(shù)》2022年第 32 卷第一期 [7] 王永紅。過(guò)程檢測(cè)儀表。北京:化學(xué)化工出版社 [8] 馬西泰,自動(dòng)檢測(cè)技術(shù)。北京:機(jī)械工業(yè)出版社
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1