技術(shù)頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國(guó)傳動(dòng)網(wǎng) > 技術(shù)頻道 > 技術(shù)百科 > 基金會(huì)現(xiàn)場(chǎng)總線壓力測(cè)量系統(tǒng)的設(shè)計(jì)

基金會(huì)現(xiàn)場(chǎng)總線壓力測(cè)量系統(tǒng)的設(shè)計(jì)

時(shí)間:2008-12-23 09:19:00來(lái)源:ronggang

導(dǎo)語(yǔ):?本文采用基金會(huì)現(xiàn)場(chǎng)總線通信控制芯片F(xiàn)B3050作為通信控制器進(jìn)行PC機(jī)與基金會(huì)現(xiàn)場(chǎng)總線智能壓力變送器進(jìn)行通信的系統(tǒng)設(shè)計(jì),實(shí)現(xiàn)上位機(jī)與現(xiàn)場(chǎng)總線上的符合FF協(xié)議的壓力變送器的自主通信
摘 要:本文采用基金會(huì)現(xiàn)場(chǎng)總線通信控制芯片F(xiàn)B3050作為通信控制器進(jìn)行PC機(jī)與基金會(huì)現(xiàn)場(chǎng)總線智能壓力變送器進(jìn)行通信的系統(tǒng)設(shè)計(jì),實(shí)現(xiàn)上位機(jī)與現(xiàn)場(chǎng)總線上的符合FF協(xié)議的壓力變送器的自主通信。 關(guān)鍵詞:FF總線,通信,F(xiàn)B3050,MSC1210 Abstract: A system of pressure measurement which is designed of using FB3050 as communication controller between PC and smart pressure transmitter with FF Bus communication function is introduced in this paper. It makes that PC communicate with the transmitter freely. Keywords: FF Bus,Communication,F(xiàn)B3050,MSC1210 1、 引言   基金會(huì)現(xiàn)場(chǎng)總線(FF)系統(tǒng)是把具備通信能力,同時(shí)具有控制、測(cè)量等功能的現(xiàn)場(chǎng)設(shè)備作為節(jié)點(diǎn),通過(guò)總線把它們互聯(lián)為網(wǎng)絡(luò)。通過(guò)各節(jié)點(diǎn)儀器儀表間的操作參數(shù)與數(shù)據(jù)調(diào)用,實(shí)現(xiàn)信息共享和系統(tǒng)的各項(xiàng)自動(dòng)化功能,形成網(wǎng)絡(luò)集成自動(dòng)化系統(tǒng)。FF總線作為控制現(xiàn)場(chǎng)的最底層通信網(wǎng)絡(luò)可以通過(guò)符合FF總線協(xié)議的通訊接口卡將其與工廠管理層的網(wǎng)絡(luò)掛接,實(shí)現(xiàn)生產(chǎn)現(xiàn)場(chǎng)的運(yùn)行和控制信息與控制室、辦公室的管理指揮信息的溝通和一體化,構(gòu)成一套完整的工業(yè)控制信息網(wǎng)絡(luò)系統(tǒng)。 2、 FF壓力測(cè)量系統(tǒng)的總體設(shè)計(jì)   本文設(shè)計(jì)的是一套完整的FF壓力測(cè)量系統(tǒng)。它不僅設(shè)計(jì)了符合FF協(xié)議的智能壓力變送器,而且設(shè)計(jì)了用來(lái)實(shí)現(xiàn)FF總線智能壓力變送器與上位機(jī)通訊的FF總線PC接口卡,由系統(tǒng)中的FF總線連接,形成了一套完整的FF總線壓力測(cè)量系統(tǒng)。具體的系統(tǒng)框圖如圖1所示: [align=center] 圖1 FF壓力測(cè)量系統(tǒng)的總體框圖[/align]   本系統(tǒng)的工作原理如下:FF總線智能壓力變送器將測(cè)得的壓力信號(hào)轉(zhuǎn)化為符合基金會(huì)現(xiàn)場(chǎng)總線數(shù)字信號(hào)傳送到FF總線上,通過(guò)FF總線信號(hào)被FF總線PC接口卡接收,F(xiàn)F總線PC接口卡將接收到的信號(hào)轉(zhuǎn)化為符合PC_ISA總線的信號(hào),然后通過(guò)PC_ISA總線傳送到   上位PC機(jī);相對(duì)應(yīng),上位PC機(jī)的控制信號(hào)則是通過(guò)對(duì)稱的方式傳送到FF智能壓力變送器來(lái)實(shí)現(xiàn)對(duì)變送器的操作。 3、 FF總線智能壓力變送器的設(shè)計(jì)   FF總線智能壓力變送器主要由傳感器與輸入電路、通信接口和媒體訪問(wèn)單元三部分構(gòu)成,其中的通信接口的設(shè)計(jì)是重點(diǎn)方面。本部分設(shè)計(jì)采用美國(guó)德州儀器公司(TI)的集成多路24位A/D轉(zhuǎn)換器的MSC1210微處理器和SMAR公司的基金會(huì)現(xiàn)場(chǎng)總線通信控制芯片F(xiàn)B3050來(lái)研制FF智能壓力變送器,完成對(duì)液體或氣體壓力參數(shù)的高精度數(shù)據(jù)采集、處理,并通過(guò)FF總線進(jìn)行可靠的全數(shù)字?jǐn)?shù)據(jù)通信。 [align=center] 圖2 FF總線智能壓力變送器的原理簡(jiǎn)圖[/align]   本部分的具體構(gòu)成及連接方式如圖2所示。下面簡(jiǎn)單介紹一下這部分的工作原理,首先壓力傳感器在恒流源的驅(qū)動(dòng)下采集壓力信號(hào)并將采集到的mv信號(hào)通過(guò)由MSC1210模擬輸入通道AIN0和AIN1組成的差分輸入通道傳送給微處理器進(jìn)行處理,經(jīng)過(guò)MSC1210處理之后的信號(hào)再通過(guò)FB3050和MAU進(jìn)行與總線通信。通信接口設(shè)計(jì)是本部分的重點(diǎn)和難點(diǎn)所在,具體的設(shè)計(jì)方法如下:由于FB3050的接口設(shè)計(jì)上已經(jīng)充分考慮了與Intel系列CPU接口問(wèn)題,因此MSC1210的數(shù)據(jù)地址總線可以直接與FB3050的數(shù)據(jù)地址總線相連接,但必須輸出一個(gè)高電平信號(hào)到PI_MODE,表示選用的是Intel系列CPU。MSC1210具有數(shù)據(jù)/地址復(fù)用端口P0,同時(shí)FB3050也支持?jǐn)?shù)據(jù)/地址復(fù)用,所以無(wú)需外接地址鎖存器電路。具體的連接方法是:MSC1210的P0.0~P0.7與FB3050的8位CPU數(shù)據(jù)總線PB_CDATA[0:7]對(duì)應(yīng)相連接,同時(shí)輸出一個(gè)高電平給FB3050的PI_MUXON表示使用的是地址/數(shù)據(jù)復(fù)合總線,并且將MSC1210的地址鎖存信號(hào)輸出腳ALE與FB3050的地址鎖存信號(hào)輸入腳PI_CAS相連接。MSC1210地址總線的高8位輸出P2端口與FB3050的16位CPU地址總線PI_ADDR的15~8腳對(duì)應(yīng)相連。由于使用了地址/數(shù)據(jù)復(fù)用總線,因此FB3050的16位CPU總線的7~0腳需要與地相連接。FB3050的中斷輸出、MSC1210的外部中斷輸入均為低電平有效,所以直接相連即可完成中斷請(qǐng)求的要求。MSC1210的時(shí)鐘輸出信號(hào)直接可以作為FB3050的系統(tǒng)時(shí)鐘輸入。具體的連接如圖2所示,這樣MSC1210與FB3050之間的數(shù)據(jù)和控制信息的通信就得到了解決,也就完成了通信接口的設(shè)計(jì)。 4、 FF總線PC接口卡的設(shè)計(jì)   上位PC機(jī)與FF現(xiàn)場(chǎng)總線無(wú)法直接相連而實(shí)現(xiàn)它們之間的信息交換,所以必須設(shè)計(jì)FF總線PC接口卡來(lái)滿足它們之間互相通信的要求。圖3即為本部分的設(shè)計(jì)簡(jiǎn)圖,它主要由雙口RAM芯片IDT7142、單片機(jī)INTEL80188、通信控制芯片F(xiàn)B3050和媒體訪問(wèn)子層四個(gè) [align=center] 圖3 FF總線PC接口卡設(shè)計(jì)簡(jiǎn)圖[/align]   部分構(gòu)成。本部分設(shè)計(jì)采用嵌入式控制中最常見(jiàn)的INTEL80188CPU作為接口卡上的CPU,INTEL80188提供20條地址總線,存儲(chǔ)器尋址空間為1MB,I/O最大尋址空間為64KB(16位地址線),片內(nèi)還集成了一套中斷控制器、兩路DMA控制器、三個(gè)16位定時(shí)器、六條可編程的存儲(chǔ)器片選線、七條可編程的I/O接口片選線,對(duì)嵌入式控制線路的設(shè)計(jì)非常方便。在接口卡CPU與PC機(jī)CPU通信方面采用的是雙口RAM方式,因?yàn)檫@種方式可使兩邊的CPU在數(shù)據(jù)塊級(jí)同步。 5、媒體訪問(wèn)單元的設(shè)計(jì)   媒體訪問(wèn)單元(MAU)是FF智能壓力變送器和上位PC機(jī)能否實(shí)現(xiàn)正常通信的重要組成部分,它的功能是發(fā)送和接收符合FF規(guī)范的物理信號(hào)。其中FF總線信號(hào)的接收部分工作原理為:FF總線信號(hào)經(jīng)過(guò)三繞組變壓器傳送給由運(yùn)放OP439構(gòu)成10~40KHZ的帶通濾波器進(jìn)行濾波處理,然后處理過(guò)后的信號(hào)傳送給由運(yùn)放OP942構(gòu)成的電壓比較器來(lái)完成信號(hào)整形,比較器整形后輸出一個(gè)比較干凈的數(shù)字信號(hào)給FB3050的PI_PHPDU引腳,這樣就完成了對(duì)FF總線信號(hào)的接收。而需要發(fā)送的信號(hào)則是通過(guò)由四個(gè)74HC126差分驅(qū)動(dòng)器構(gòu)成的總線驅(qū)動(dòng)發(fā)送到FF總線上去的。四個(gè)74HC126分成兩組,每組內(nèi)的兩個(gè)74HC126的輸入端連接在一起,然后兩組的輸入端由反向器相連接后接FB3050的PO_PHPDU引腳,而四個(gè)74HC126的允許端全部連接在一起后接FB3050的控制信號(hào)PO_TACT信號(hào)。還有,圖4中的電容C1和C2是為了隔直而使用的,R1和C3構(gòu)成終端匹配器,R9、R10是限流電阻。 [align=center] 圖4 MAU簡(jiǎn)圖[/align] 6、 系統(tǒng)軟件設(shè)計(jì)   本系統(tǒng)的軟件設(shè)計(jì)主要由相同設(shè)計(jì)思想的兩個(gè)部分組成:上位PC機(jī)與基金會(huì)現(xiàn)場(chǎng)總線之間通信系統(tǒng)軟件設(shè)計(jì)和FF智能壓力變送器與基金會(huì)現(xiàn)場(chǎng)總線之間通信系統(tǒng)軟件設(shè)計(jì)。在這里我就以上位PC機(jī)與基金會(huì)現(xiàn)場(chǎng)總線之間通信系統(tǒng)軟件設(shè)計(jì)為例說(shuō)明此系統(tǒng)的軟件設(shè)計(jì)。本部分設(shè)計(jì)的主要思路是:當(dāng)現(xiàn)場(chǎng)總線上有信號(hào)時(shí),信號(hào)先通過(guò)媒體訪問(wèn)單元由FB3050接收并傳送給PC接口卡上的接收緩沖區(qū),然后通過(guò)INTEL80188進(jìn)行選擇后再通過(guò)PC_ISA總線接口傳送給PC機(jī)應(yīng)用程序處理;反之,上位PC機(jī)需要發(fā)送控制信息時(shí)則是通過(guò)相反的方式進(jìn)行發(fā)送。具體的軟件設(shè)計(jì)簡(jiǎn)圖如圖5。 [align=center] 圖5 PC機(jī)與FF通信軟件設(shè)計(jì)圖[/align] 7、 結(jié)束語(yǔ)   隨著各種現(xiàn)場(chǎng)總線技術(shù)的越來(lái)越成熟,它們的應(yīng)用也越來(lái)越廣泛,而現(xiàn)在所使用的DCS也將逐步為FCS所替代。作為幾種比較有影響力總線協(xié)議的FF總線更是凸現(xiàn)它的優(yōu)勢(shì),所以基于FF總線技術(shù)的測(cè)量系統(tǒng)也將越來(lái)越被人們所青睞,這個(gè)方面研究也就非常有價(jià)值。   本文作者創(chuàng)新點(diǎn)在于將FF現(xiàn)場(chǎng)總線協(xié)議規(guī)范融合到儀器儀表的設(shè)計(jì)中,實(shí)現(xiàn)了總線上的壓力變送器與上位控制計(jì)算機(jī)之間的全數(shù)字通信,代替了其他一些總線中模擬信號(hào)的存在,降低了受干擾的幾率,大大提高了總線上傳輸?shù)目煽啃裕屨讐毫y(cè)量系統(tǒng)適應(yīng)更加惡劣的測(cè)量環(huán)境,具有很大的現(xiàn)實(shí)意義。 參考文獻(xiàn):   [1] 唐慧強(qiáng). 精密壓力變送器的研制.測(cè)控技術(shù),1999,6-18:63-64。   [2] 孫占輝、張培仁等.CAN總線在現(xiàn)場(chǎng)總線控制系統(tǒng)中的應(yīng)用.微計(jì)算機(jī)信息,2002,7:7-8。   [3] 陽(yáng)憲惠. 現(xiàn)場(chǎng)總線技術(shù)及其應(yīng)用,第1版,北京:清華大學(xué)出版社,1999:138~141   [4] 鄧宏彬. MSC121X系統(tǒng)級(jí)單片機(jī)原理與應(yīng)用.第1版,北京:機(jī)械工業(yè)出版社,2004,1~6

標(biāo)簽:

點(diǎn)贊

分享到:

上一篇:變頻調(diào)速系統(tǒng)主電路的抗干擾措施

下一篇:微能WIN-V63矢量控制變頻器在...

中國(guó)傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來(lái)源:中國(guó)傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國(guó)傳動(dòng)網(wǎng)(www.connectcrack.com)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來(lái)源“中國(guó)傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來(lái)源的稿件,均來(lái)自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來(lái)源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。

網(wǎng)站簡(jiǎn)介|會(huì)員服務(wù)|聯(lián)系方式|幫助信息|版權(quán)信息|網(wǎng)站地圖|友情鏈接|法律支持|意見(jiàn)反饋|sitemap

傳動(dòng)網(wǎng)-工業(yè)自動(dòng)化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務(wù)平臺(tái)

網(wǎng)站客服服務(wù)咨詢采購(gòu)咨詢媒體合作

Chuandong.com Copyright ?2005 - 2025 ,All Rights Reserved 深圳市奧美大唐廣告有限公司 版權(quán)所有
粵ICP備 14004826號(hào) | 營(yíng)業(yè)執(zhí)照證書(shū) | 不良信息舉報(bào)中心 | 粵公網(wǎng)安備 44030402000946號(hào)