


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、作者:Pan Hon glia ng僅供個(gè)人學(xué)習(xí)基于CS5550的工業(yè)測量儀表設(shè)計(jì)時(shí)間:2010-03-10 09:26:49 來源:電子技術(shù) 作者:蘇松劍,吳景東 福州大學(xué) 摘要:針對現(xiàn)行工控儀表的種類繁多、功能各異、專用性強(qiáng)等問題,本文介紹了一種高精度、多用途的智能工業(yè)測量儀表設(shè)計(jì)方案。本設(shè)計(jì)采用CS5550高性能A/D轉(zhuǎn)換芯片,以單片機(jī)作為系統(tǒng)控制中心,實(shí)現(xiàn)了多種信號(hào)的采集與變換。 詳細(xì)介紹了電壓、電流、電阻信號(hào)采集測量電路的原理。該系統(tǒng)成本低,結(jié)構(gòu)簡 單,使用方便,抗干擾能力強(qiáng),適用于各類微弱信號(hào)的采集與變換。關(guān)鍵詞:CS5550* D轉(zhuǎn)換器;測量儀表;函數(shù)指針0引言現(xiàn)代工業(yè)測量儀表以
2、單片機(jī)為核心, 具有數(shù)字顯示、開關(guān)量輸出、超限報(bào)警 和通信等功能。用于測量各類工業(yè)現(xiàn)場的檢測信號(hào), 是工業(yè)控制自動(dòng)化必不可少 的重要檢測和控制裝置。廣泛應(yīng)用于電力、化工、冶金等部門。隨著元件生產(chǎn)工藝、自動(dòng)化水平的提高,對測量裝置的要求越來越高。為實(shí) 現(xiàn)低漂移、高穩(wěn)定、高分辨率,使用了 CS5550A/ D轉(zhuǎn)換器。本系統(tǒng)通過簡單的 跳線,實(shí)現(xiàn)了單一儀表對電壓、電流、電阻等各信號(hào)的采集,通過強(qiáng)大的程序?qū)?現(xiàn)各種信號(hào)的變換,真正達(dá)到了一表多用的智能型儀表。1硬件電路設(shè)計(jì)儀表各種輸入信號(hào)經(jīng)跳線選擇,切換測量電路后直接送入 CS5550A/ D轉(zhuǎn)換 器,轉(zhuǎn)換成數(shù)字量送入CPU處理,輸入信號(hào)經(jīng)線性化、冷端
3、補(bǔ)償、外線電阻補(bǔ)償 等運(yùn)算后,得到測量值送LED顯示或經(jīng)RS-232傳給上位機(jī)或其它控制器,同時(shí) 與用戶設(shè)定的報(bào)警值進(jìn)行比較,從而驅(qū)動(dòng)繼電器報(bào)警輸出。系統(tǒng)結(jié)構(gòu)如圖1所示,測量電路與A/D轉(zhuǎn)換的模擬電路部分是系統(tǒng)設(shè)計(jì)的 關(guān)鍵,直接影響到測量結(jié)果的精確程度。軟件的核心部分是將采集到的數(shù)字信號(hào) 量轉(zhuǎn)換成準(zhǔn)確測量結(jié)果,如將熱電偶的微弱電壓信號(hào)轉(zhuǎn)換成對應(yīng)的溫度值。1.1 A /D轉(zhuǎn)換電路本系統(tǒng)的A/D轉(zhuǎn)換采用Cirrus Logic 公司的兩通道、低成本 Delta-Sigma 模數(shù)轉(zhuǎn)換器CS5550芯片,是一種便于設(shè)計(jì)、性價(jià)比高的小體積高集成解決方案。CS5550集放大器、A/ D轉(zhuǎn)換器、數(shù)字濾波器、
4、基準(zhǔn)電壓電路和雙向串口于 一身。具有方便的片上偏移和增益校準(zhǔn)功能,通過串口可重新設(shè)置完成初始化, 可直接輸出精確測量結(jié)果。它是一個(gè)雙通道解決方案。CS5550的模擬電源與數(shù)字電源分開提供, 模擬電源部分使用了 RC低通濾波 電路,增強(qiáng)了系統(tǒng)的穩(wěn)定性。使用片上提供的基準(zhǔn)電壓源,簡化電路設(shè)計(jì)。通過 SPI接口與單片機(jī)進(jìn)行通信。CS5550的外圍參考電路如圖2所示。1.2測量電路測量電路如圖3所示,信號(hào)輸入接在接線端子上,通過跳線選擇輸入信號(hào)的 測量電路。這里,跳線可以使用模擬開關(guān)替代,通過單片機(jī)控制進(jìn)行切換。當(dāng)跳線1、2短接時(shí),測量輸入電壓信號(hào),可接熱電偶的信號(hào)輸入。當(dāng)跳線5、6短接時(shí),測量輸入電
5、流信號(hào),電流經(jīng)過精密電阻 r產(chǎn)生壓降, 這樣只需知道電阻r的阻值,便可測得電流值,可接 010mA 420mA標(biāo)準(zhǔn)信 號(hào)。當(dāng)跳線3、4短接時(shí),測量輸入電阻信號(hào)。電阻測量法可以采用恒流源法, 它既可以消除引線電阻的影響,輸出電壓又不存在非線性,但是造價(jià)比較昂貴。本系統(tǒng)采用三線式電阻測量法,如圖3中虛線部分為測量電阻的兩根信號(hào)線, 電阻接地線為第三根線。因?yàn)橐€通常采用的是同種材料、 同等長度,所以引線 上電阻產(chǎn)生的壓降、溫度漂移相互抵消。通過LM336提供穩(wěn)定的基準(zhǔn)電壓源,消 除電源不穩(wěn)定對電阻測量的影響。這種方案成本低、測量準(zhǔn)確、穩(wěn)定。1.3鍵盤和LED顯示本系統(tǒng)提供四個(gè)按鍵,接在單片機(jī)的 P
6、1. 0P1. 3上,其功能分別為”菜 單”、”、”確定”。按鍵信息通過定時(shí)掃描進(jìn)行讀取,具有軟件去抖動(dòng),提高穩(wěn)定性。通過按鍵對系統(tǒng)進(jìn)行控制,執(zhí)行校準(zhǔn)、設(shè)定值、信號(hào)變換 類型的切換等。LED顯示通過定時(shí)中斷來進(jìn)行實(shí)時(shí)掃描,無閃爍,通過緩沖區(qū)機(jī) 制存取,數(shù)據(jù)變化時(shí)只需更新緩沖區(qū)即可。1.4 EEPROM存 儲(chǔ)系統(tǒng)EEPROM于產(chǎn)品出廠時(shí),系統(tǒng)校準(zhǔn)參數(shù)永久保存,這樣系統(tǒng)上電工作時(shí), 首先從EEPRO中讀取系統(tǒng)的參數(shù)數(shù)據(jù)。在系統(tǒng)運(yùn)行長時(shí)間后,系統(tǒng)參數(shù)可進(jìn)行 重新校準(zhǔn),確保測量的精確性。1.5 RS-232 通信接口RS-232是系統(tǒng)與上位機(jī)或其它控制器的通信接口。 通過RS-232可實(shí)時(shí)地輸 出測量
7、數(shù)據(jù)或報(bào)警信號(hào)數(shù)據(jù),作為其它控制器的輸入,并可通過 RS-232對運(yùn)行 模式進(jìn)行設(shè)定,為工業(yè)控制自動(dòng)化和組態(tài)提供了方便。1.6開關(guān)量輸出電路該電路作為控制器向外輸出信號(hào)之用。 利用鍵盤將最高、最低設(shè)定值置入內(nèi) 存,并保存到EEPRO中長久保存。儀表隨時(shí)比較采樣值和設(shè)定值,并把比較結(jié) 果以開關(guān)量方式輸出,達(dá)到控制外設(shè)的目的。開關(guān)量輸出電路由光電耦合電路和 輸出繼電器組成,如圖4所示。2軟件設(shè)計(jì)軟件部分采用模塊化編碼,主要模塊有:系統(tǒng)參數(shù)校準(zhǔn)模塊、數(shù)據(jù)計(jì)算與變 換模塊、鍵盤和LED顯示模塊、CS5550操作模塊、93C46EEPRO存儲(chǔ)模塊、RS-232 通信模塊、開關(guān)量輸出控制模塊等。軟件系統(tǒng)的
8、總體流程如圖5所示。系統(tǒng)開機(jī)后,首先進(jìn)行初始化,將校準(zhǔn)過的系統(tǒng)參數(shù)從EEPROI中載入,對I/O、A/D等進(jìn)行初始化。接下來進(jìn)入程序主循環(huán),執(zhí)行鍵盤掃描,當(dāng)有按鍵按 下時(shí),進(jìn)行按鍵處理,根據(jù)按鍵組合,進(jìn)行 CS5550參數(shù)校準(zhǔn)、測量電路校準(zhǔn)、 信號(hào)變換類型的切換或參數(shù)值設(shè)定等。若無按鍵按下,則對輸入信號(hào)采樣,計(jì)算, 并根據(jù)設(shè)定的變換類型進(jìn)行數(shù)據(jù)變換后得到信號(hào)的測量值,然后刷新顯示緩沖區(qū),更新顯示。得到的測量值再與開關(guān)量的高低設(shè)定值比較,輸出設(shè)定的相應(yīng)電平, 達(dá)到控制的目的。最后如有通信要求,執(zhí)行相應(yīng)的子程序后回到循環(huán)起點(diǎn)。 2.1校準(zhǔn)模塊首先短接圖3測量電路中跳線1、2,輸入相應(yīng)的基準(zhǔn)信號(hào),進(jìn)
9、行 CS5550的 偏移和增益系數(shù)校準(zhǔn)。然后短接跳線 5、6,輸入標(biāo)準(zhǔn)電流i后,如取10mA讀 取實(shí)際的測量值,即電阻r上的壓降Ur,則r的阻值為Ur/i,并將該結(jié)果保存 到EEPROI中作為系統(tǒng)參數(shù)之一。最后,短接跳線 3、4,下面詳細(xì)介紹電阻測量 電路中參數(shù)V,R的校準(zhǔn),待測電阻rx的計(jì)算,其等效電路如圖6所示。如圖6所示,rx為待測電阻,假設(shè)流經(jīng)rx的電流,所產(chǎn)生的壓降為u,由 歐姆定律得到式(1)、(2)。整理后得式(3),其中V, R為未知數(shù),u是由本系統(tǒng)測得的數(shù)據(jù)。通過連接 精密電阻箱來取代待測電阻,取定 rx兩個(gè)值,如100Q和400Q。代入式, 解方程組可得V和R的校準(zhǔn)值,并存
10、入EEPRO中作為系統(tǒng)參數(shù)。經(jīng)校準(zhǔn)后便可根據(jù)式(3)精確地計(jì)算出待測電阻rx的值。2.2計(jì)算與變換模塊經(jīng)校準(zhǔn)和初始化后,CS5550進(jìn)入測量階段,通過最新獲得的 N個(gè)瞬時(shí)測量 值計(jì)算出轉(zhuǎn)換有效值后,以滿量程的相對百分比方式提供所有的測量結(jié)果。其中通道1具有可編程放大器增益選擇,當(dāng)工作在增益為10的情況下,如果測量結(jié)果低于10%,則系統(tǒng)將其增益切換成增益為50;反之,當(dāng)工作在增益為50的情 況下,如果測量結(jié)果高于90%,則系統(tǒng)將其增益切換成10。這樣不僅測量的信 號(hào)范圍寬,而且提高了系統(tǒng)測量的精確性。從CS5550賣取測量結(jié)果轉(zhuǎn)化成相對百分比后,乘上相應(yīng)的滿量程值就可以 得出實(shí)際測得的電壓值u,
11、如果輸入的是電流值,則除以系統(tǒng)參數(shù) r即為所測得 的電流值,如果是測量輸入電阻,則根據(jù)式(3)計(jì)算所測得的電阻值。得到相應(yīng)測量信號(hào)的實(shí)際值后需再進(jìn)一步地變換。如熱電偶輸入的是電壓信號(hào),需變換成相對應(yīng)的溫度信號(hào),而且電壓一溫度之間不是線性的變換關(guān)系。變換方法可以采用多項(xiàng)式曲線擬合方法或者小區(qū)間線性化處理方法。本系統(tǒng)可進(jìn)行十幾種的信號(hào)變換,真正做到一表多用,下面介紹信號(hào)變換切 換的C語言實(shí)現(xiàn)方法,這是通過函數(shù)指針來實(shí)現(xiàn)的。首先聲明函數(shù)指針,typedef float (*c onv ert_t)(float val);然后定義該函數(shù)指針的一個(gè)變量,con vert_t conv ert;函數(shù)中的參
12、數(shù)是測量的電壓值,/熱電偶K級/熱電偶S級:/熱電阻Pt100/熱電阻Cu50函數(shù)下面是一些信號(hào)變換的函數(shù)原型聲明, 返回的是變換后的值,float lkCo nvert(float val)float lsCo nveit(float val) float Pt100Co nvert(float val) float Cu50Co nveit(float val) 信號(hào)變換切換方法示例如下, SWitch(opNum) case 1 :/熱電偶K級con vert=lkC onvert;break;確定了信號(hào)變換函數(shù),最后是函數(shù)調(diào)用,舉例如下, un sig ned long temp ;f
13、loat result ;/從CS5550中讀取通道1數(shù)據(jù) temp=read(Ox16);/轉(zhuǎn)換成百分比result=temp /(float)0x0l000000;/乘上滿量程值result*=fullScale ;/執(zhí)行信號(hào)變換result=c onv ert(result);這樣result變量就是傳感器對應(yīng)的信號(hào)值,如溫度。3結(jié)束語本系統(tǒng)使用CS5550進(jìn)行硬件核心電路設(shè)計(jì),性價(jià)比極高,使用簡單的配置 實(shí)現(xiàn)一表多用,體積小、集成度高、運(yùn)行可靠,有很好的推廣價(jià)值。版權(quán)申明本文部分內(nèi)容,包括文字、圖片、以及設(shè)計(jì)等在網(wǎng)上搜集整理。版權(quán)為潘宏亮個(gè)人所有This article in elud
14、es someparts, in cludi ng text, pictures, and desig n. Copyright is Pan Hon glia ng's pers onal own ership.用戶可將本文的內(nèi)容或服務(wù)用于個(gè)人學(xué)習(xí)、研究或欣賞,以及其他非商業(yè)性或非盈利性用途,但同時(shí)應(yīng)遵守著作權(quán)法及其他相關(guān)法律 的規(guī)定,不得侵犯本網(wǎng)站及相關(guān)權(quán)利人的合法權(quán)利。除此以外,將本 文任何內(nèi)容或服務(wù)用于其他用途時(shí),須征得本人及相關(guān)權(quán)利人的書面 許可,并支付報(bào)酬。Users may use the contents or services of this articlefor p
15、ers onal study, research or appreciati on, and other non-commercial or non-profit purposes, but at the same time, they shall abide by the provisi ons of copyright law and other releva nt laws, and shall n ot infringe upon the legitimate rights of this website and its releva nt obligees. In additi on
16、, when any content or service of this article is used for other purposes, writte n permissi on and remun erati on shall be obta ined from the pers on concerned and the releva nt obligee.轉(zhuǎn)載或引用本文內(nèi)容必須是以新聞性或資料性公共免費(fèi)信息為 使用目的的合理、善意引用,不得對本文內(nèi)容原意進(jìn)行曲解、修改, 并自負(fù)版權(quán)等法律責(zé)任。Reproducti on or quotatio n of the content of this
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)生作文我的夢想征文
- 云南省怒江傈僳族自治州福貢縣聯(lián)考2024-2025學(xué)年高一上學(xué)期1月期末生物學(xué)試題(含答案)
- 國際貿(mào)易實(shí)務(wù)中的結(jié)算方式知識(shí)考點(diǎn)
- 個(gè)人自助圖書館借閱服務(wù)合同
- 現(xiàn)代服務(wù)業(yè)服務(wù)質(zhì)量評價(jià)標(biāo)準(zhǔn)知識(shí)考點(diǎn)
- 互聯(lián)網(wǎng)產(chǎn)品策劃題
- 辦公空間能源消耗表格:能耗統(tǒng)計(jì)、節(jié)能減排
- 金融投資行業(yè)市場波動(dòng)風(fēng)險(xiǎn)免責(zé)聲明
- 醫(yī)學(xué)知識(shí)視頻培訓(xùn)課件
- 工作計(jì)劃完成情況統(tǒng)計(jì)表格
- 智能化模塑研發(fā)與制造中心項(xiàng)目生產(chǎn)經(jīng)營方案
- 2023版押品考試題庫必考點(diǎn)含答案
- 電力建設(shè)工程施工技術(shù)管理導(dǎo)則
- E4A使用手冊資料
- 國家自然科學(xué)基金預(yù)算模板
- 高一物理必修一綜合測試題含答案
- 內(nèi)科學(xué)系統(tǒng)性紅斑狼瘡題庫
- 萬達(dá)廣場室內(nèi)步行街裝設(shè)計(jì)任務(wù)書
- 人音版五年級下冊音樂《巴塘連北京》課件
- GB/T 775.1-2006絕緣子試驗(yàn)方法第1部分:一般試驗(yàn)方法
- GB/T 39965-2021節(jié)能量前評估計(jì)算方法
評論
0/150
提交評論