




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上傳感器課程設(shè)計液位智能儀 目錄第1章 選題背景及設(shè)計指導(dǎo)思想21.1選題背景21,2指導(dǎo)思想2第2章 方案論證22.1設(shè)計原理32.2系統(tǒng)框圖3第3章 單元電路設(shè)計33.1傳感器設(shè)計43.2將電容轉(zhuǎn)化成電信號部分53.3 電信號放大電路設(shè)計53.4A/D轉(zhuǎn)換器設(shè)計63.5 控制軟件系電路的設(shè)計73.6 顯示電路設(shè)計83.7 軟件系統(tǒng)的設(shè)計103.8 誤差分析及結(jié)果圖16第4章元器件清單17第5章 小結(jié)18參考文獻19附錄一:系統(tǒng)總圖20附錄二:程序清單21摘要:討論電容式傳感器的原理、電容頻率轉(zhuǎn)換電路、精確測量頻率量的頻率測量法,及利用DS1820 測量溫度和用單片機
2、進行溫度補償?shù)姆椒?。設(shè)計并制作了圓柱形電容器,利用555 振蕩電路將容量變化轉(zhuǎn)換成頻率的變化,并利用單片機進行測頻,通過軟件計算液位高度,減小了電容與頻率轉(zhuǎn)換的線性誤差,具有溫度軟件補償功能。通過實驗測試,該裝置的測量精度優(yōu)于1cm。關(guān)鍵詞:電容式液位計;頻率轉(zhuǎn)換;頻率測量 引 言 液位檢測在許多控制領(lǐng)域已較為普遍,各種類型的液位檢測傳感器較多,按原理分有浮子式、壓力式、超聲波式、吹氣式等。各種方式都根據(jù)其需要設(shè)計完成,其結(jié)構(gòu)、量程和精度適用于各自不同的場合,大多結(jié)構(gòu)較為復(fù)雜,制造成本偏高;市面上也有現(xiàn)成的液位計,有投入式、浮球式、彈簧式等,多數(shù)成品價格驚人。以上液位計多數(shù)輸出為模擬量電流或電
3、壓,有些為機械指針讀數(shù),不能用于遠程監(jiān)視;普遍適用于靜止液面,在波動液面易引起讀數(shù)的波動;也有用電容法測液位的系統(tǒng),此法是一種簡單易行的方案。本文利用圓柱形電容器原理,結(jié)合單片機設(shè)計出一種智能液位檢測裝置。第1章 選題背景及設(shè)計指導(dǎo)思想1.1課題背景本學(xué)期開設(shè)了測控電路,傳感器及傳感器技術(shù),自動控制原理,單片機,電機拖動等課程。本課程設(shè)計是在學(xué)完這么多課的基礎(chǔ)上,為了能更好的掌握這些課的內(nèi)容,把理論應(yīng)用于實際而提出來的。旨在發(fā)揮我們的設(shè)計,創(chuàng)新意識。通過本課程設(shè)計可以掌握和鞏固傳感器的基本設(shè)計方法,工業(yè)水位的測量方法,放大電路的設(shè)計,單片機的基本應(yīng)用,顯示電路的連接等知識。進一步加強對課堂理論
4、知識的理解與綜合應(yīng)用能力,從而提高我們解決問題的能力和創(chuàng)造發(fā)明能力。1,2指導(dǎo)思想使用電容式液位傳感器,設(shè)計傳感器放大電路,將液位信號轉(zhuǎn)變?yōu)闃藴孰娦盘?,將液位值顯示出來(液位高度2.5米,顯示精度1厘米)。再設(shè)計控制電路,控制料罐的進口閥門開度,使其能夠穩(wěn)定在設(shè)定的高度值。具體要求1)設(shè)計以測量顯示部分電路為主;2)要繪制原理框圖;3)繪制原理電路;4)要有必要的計算及元件選擇說明;5)提供元件清單。第2章方案論證2.1設(shè)計原理本設(shè)計采用筒式電容傳感器采集液位的高度。主要利用其兩電極的覆蓋面積隨被測液體液位的變化而變化,從而引起對應(yīng)電容量變化的關(guān)系進行液位測量。由于從傳感器得出的電壓一般在03
5、0mv之間,太小不易測量,所以要通過放大電路進行放大。從放大電路出來的是模擬量,因此送入ADC0809轉(zhuǎn)換成數(shù)字量,ADC0809連接于單片機,把信號送入單片機。通過單片機控制水泵的運轉(zhuǎn)。顯示電路連接于單片機用于顯示水位的高度。該顯示接口用一片MC14499和單片機連接以驅(qū)動數(shù)碼管。2.2系統(tǒng)框圖被測物理量:主要是指非電的物理量,在這里為水位。傳感器:將輸入的物理量轉(zhuǎn)換成相應(yīng)的電信號輸出,實現(xiàn)非電量到電量的變換。傳感器的精度直接影響到整個系統(tǒng)的性能,所以是系統(tǒng)中一個重要的部件。放大,整形,濾波:傳感器的輸出信號一般不適合直接去轉(zhuǎn)換數(shù)字量,通常要進行放大,濾波等環(huán)節(jié)的預(yù)處理來完成。A/D轉(zhuǎn)換器:
6、實現(xiàn)將模擬量轉(zhuǎn)換成數(shù)字量,常用的是并行比較型、逐次逼近式、積分式等。在此用到逐次逼近式。單片機:目前的數(shù)據(jù)采集系統(tǒng)功能和性能日趨完善,因此主控部分一般都采用單片機。顯示設(shè)備:在此用到8段數(shù)碼管??刂圃O(shè)備:控制電動機的運行或關(guān)閉。 第三章單元電路設(shè)計3.1傳感器設(shè)計3.1.1傳感器原理電容式液位傳感器系統(tǒng); 它利用被測體的導(dǎo)電率, 通過傳感器測量電路將液位高度變化轉(zhuǎn)換成相應(yīng)的電壓脈沖寬度變化, 再由單片機進行測量并轉(zhuǎn)換成相應(yīng)的液位高度進行顯示,該系統(tǒng)對液位深度具有測量、顯示與設(shè)定功能, 并具有結(jié)構(gòu)簡單、成本低廉、性能穩(wěn)定等優(yōu)點。3.1.2傳感器的組成圖3-1-2 為傳感器部分的結(jié)構(gòu)原理圖。它主要
7、是由細長的不銹鋼管(半徑為R1 ) 、同軸絕緣導(dǎo)線(半徑為R0 ) 以及其被測液體共同構(gòu)成的金屬圓柱形電容器構(gòu)成。該傳感器主要利用其兩電極的覆蓋面積隨被測液體液位的變化而變化, 從而引起對應(yīng)電容量變化的關(guān)系進行液位測量。圖3-1-2傳感器原理圖3.1.3 測量原理由圖1 可知, 當可測量液位H = 0 時, 不銹鋼管與同軸絕緣導(dǎo)線構(gòu)成的金屬圓柱形電容器之間存在電容C0 , 根據(jù)文獻得到電容量為: (1)式中, C0 為電容量, 單位為F ; 0 為容器內(nèi)氣體的等效介電常數(shù),單位為F/ m; L 為液位最大高度; R1 為不銹鋼管半徑;R0 為絕緣導(dǎo)線半徑, 單位為m。當可測量液位)為H 時,
8、不銹鋼管與同軸絕緣電線之間存在電容CH : (2)式中, 為容器內(nèi)氣體的等效介電常數(shù), 單位為F/ m。因此, 當傳感器內(nèi)液位由零增加到H 時, 其電容的變化量C 可由式(1) 和式(2) 得 (3)由式可知, 參數(shù)0 , , R1 , R0 都是定值。所以電容的變化量C 與液位變化量H 呈近似線性關(guān)系。因為參數(shù)0 , , R1 , R0 , L 都是定值, 由式(2) 變形可得:CH = a0 + b0 H ( a0 和b0 為常數(shù)) (4)??梢? 傳感器的電容量值CH 的大小與電容器浸入液體的深度H 成線性關(guān)系。由此, 只要測出電容值便能計算出水位。3.2將電容轉(zhuǎn)化成電信號部分 采用運算
9、法測量電路來轉(zhuǎn)化。該電路由傳感器和固定的標準電容以及運算放大器A組成,如圖3-2所示。 圖3-2 運算放大器測量電路原理圖3.3 電信號放大電路設(shè)計由于從傳感器得出的電壓一般在030mv之間,太小不易測量,所以要通過放大電路進行放大,如圖3-3所示,采用最基本的比例運算反放大電路. 圖3-3 比例放大電路要將30mV電壓放大成5V,根據(jù)公式U=-(R1/R2)Uo,所以選擇R1=500K,R2=3K,R4=R1/R2,后邊的是一個反相器,把第一個運放得到的電壓反相成正的,其中R3=R5=1K,R6=R3/R5。3.4 A/D轉(zhuǎn)換器設(shè)計本設(shè)計采用A/D轉(zhuǎn)換器ADC0809。ADC0809是CMO
10、S單片型逐次逼近式AD轉(zhuǎn)換器,由于輸出級有8位三態(tài)輸出鎖存器,因而0809的數(shù)據(jù)輸出端可以直接與單片機的數(shù)據(jù)總線連接。ADC0809的工作過程是:首先輸入3位地址,并使ALE=1,將地址存入地址鎖存器中。此地址經(jīng)譯碼選通8路模擬輸入之一到比較器。START上升沿將逐次逼近寄存器復(fù)位。下降沿啟動 A/D轉(zhuǎn)換,之后EOC輸出信號變低,指示轉(zhuǎn)換正在進行。直到A/D轉(zhuǎn)換完成,EOC變?yōu)楦唠娖剑甘続/D轉(zhuǎn)換結(jié)束,結(jié)果數(shù)據(jù)已存入鎖存器,這個信號可用作中斷申請。當OE輸入高電平時,輸出三態(tài)門打開,轉(zhuǎn)換結(jié)果的數(shù)字量輸出到數(shù)據(jù)總線上.ADC0809轉(zhuǎn)換是采用逐次比較的方法完成A/D轉(zhuǎn)換的,由單一的+5V供電,
11、片內(nèi)帶有鎖存功能的8路選一的模擬開關(guān),由A,B,C引腳的編碼來確定所選通道。0809完成一次轉(zhuǎn)換需要100us左右,輸出具有TTL三態(tài)鎖存緩沖器,可直接連到MCS-51的數(shù)據(jù)總線上,通過適當?shù)耐饨与娐罚?809可對0-5V的模擬信號進行轉(zhuǎn)換。ADC0809與單片機的接口電路圖3-4 ADC0809與單片機的接口電路3.5 控制電路的設(shè)計 控制電路在這里起到非常重要的作用,在水位測量中測量到水罐中水位的高度,當水位高于2.5m水位時,電動機停轉(zhuǎn),水泵停止對水罐供水;當水位低于2.5m水位時,電動機起轉(zhuǎn),水泵開始對水罐供水。其電路圖如圖3-5所示。圖3-5 控制電路電路圖3.6 顯示電路設(shè)計發(fā)現(xiàn)需
12、要4位的LED足可滿足本設(shè)計的顯示精度要求,為了減少所需的I/O數(shù)量,降低成本,采用動態(tài)顯示控制方式。通過對顯示接口電路的綜合分析,發(fā)現(xiàn)測距儀利用串行輸入BCD碼十進制譯碼驅(qū)動顯示器件MC14499來完成與單片機系統(tǒng)的顯示接口較為簡單可靠。用MC14499設(shè)計的LED顯示器動態(tài)顯示接口電路如圖3-6所示。圖3-6 MC14499設(shè)計的LED顯示器動態(tài)顯示接口電路用MCS - 51系列單片機作為控制核心的水位測量計,其數(shù)據(jù)輸出既可以通過單片機的通用I/O口輸出,也可以通過單片機的串口用串行方式輸出。這里假設(shè)使用的單片機是8051 ,單片機的P1口為數(shù)據(jù)輸出口, 顯示器采用共陰極8段LED, 顯示
13、位數(shù)為4位,由于一片MC14499 可以驅(qū)動4 個LED 顯示器,因此該顯示接口只需用一片MC14499和單片機連接。圖是該動態(tài)顯示接口的原理圖。P1.0用來向MC14499 發(fā)送數(shù)據(jù),P1.1用來向MC14499發(fā)送時鐘脈沖,P1.2用于控制單片機輸出數(shù)據(jù)向MC14499串行輸入(當P1.2 = 0時,允許MC14499輸入數(shù)據(jù))。反相器74LS06作為顯示器的位驅(qū)動, 8 個47的電阻是LED 的限流電阻, 3個5.1k的電阻是上拉電阻,使單片機8031輸出電平與MC14499輸入電平相兼容。由于MC14499 具有輸入自動鎖存功能,而串行輸入一幀數(shù)據(jù)又需要一定的時間,所以LED顯示的數(shù)據(jù)
14、不會出現(xiàn)閃爍現(xiàn)象。3.7 軟件系統(tǒng)的設(shè)計軟件主要由主程序、定時中斷程序、外中斷程序組成。其中主程序完成參數(shù)的初始化,中斷的管理,結(jié)果的顯示等工作。主程序流程圖如下:程序運行開要初始化各種參數(shù),可以默認液位設(shè)定值等,之后如果要進入液位設(shè)定的話就按SET按鍵進入液位設(shè)定模式,然后進行比較,看當前的液位有沒有超過默認的極限值,如果超過了極限值,通過按鍵UP或DOWN進行液位調(diào)節(jié),直至液位到達正常范圍;沒有超過極限值就正常顯示。報警>80%開始初始化取液位值顯示液位值是否打開供水閥取液位值是<20%液位在20%80%?液位在20%80%?液位在20%80%?液位值?關(guān)閉供水閥顯示液位值&g
15、t;90%取液位值是顯示液位值<10%報警5分鐘后?>30%<30%報警數(shù)據(jù)測試與誤差修正在實際設(shè)計中, 取L為100cm,對水位進行實測,當無液時的頻率=279.0KHz, 100cm高液位時=3.312KHz,頻率最大時小于單片機的最高頻率測量范圍,頻率最小時也不至于降低測頻精度。經(jīng)過測試,實際高度與測試結(jié)果如表1。表1 液位實際高度與測試結(jié)果比較 (測試水溫20)實際值0151015202530354245測量值00.63.26.510.715.621.927.533.541.946.1實際值50556065707580859095100測量值52.759.065.87
16、3.378.383.888.994.098.1101.3104.7由上表中可知,測量結(jié)果是一條波動曲線, 在0cm、20cm處誤差較小,為兩線的交點,低誤差為負,高端誤差為正,90cm以后誤差逐漸減小,預(yù)計在110cm處達到交點。經(jīng)分段修正后,測量結(jié)果如表2。表2 修正后液位實際高度與測量結(jié)果比較(測試水溫20)實際值0151015202530354545測量值015.210.414.819.524.730.135.039.644.6實際值50556065707580859095100測量值50.154.859.864.570.375.480.485.289.395.099.8由表2可知,經(jīng)過
17、修正后,誤差小于0.5cm,分辨率為0.1cm。抽樣檢測不同水溫的不同高度,誤差都在1.0cm以內(nèi),符合設(shè)計要求。液位高度與電壓變化曲線:第4章 元器件清單 元器件參數(shù)個數(shù)筒式液位傳感器1電解電容160nF1電解電容174nF1NE55323電阻500K1電阻3K1電阻5.5K1電阻1K2電阻5001電阻478電阻5.1K374LS02274LS041數(shù)碼管4ADC0809174LS3731NPN4PNP1MC14499174LS741二極管1電解電容0.015uF1MCS-51系列的80511第5章 小結(jié)一個多星期的課程設(shè)計就在忙碌中匆匆度過,對于這次的測控電路課程設(shè)計,總的來說基本完成了課
18、設(shè)的任務(wù)要求,從這次的課程設(shè)計當中也學(xué)會了許多的東西,在平時當中我們設(shè)計的的程序比較簡單,趨于理論化,而這次的課程設(shè)計題目趨于生活的實際,做起來有較大的興趣。由于平時在實驗室做實驗時,有較多的外接硬件供使用,程序就相對簡單一些,而這次的課程設(shè)計沒有外加的硬件設(shè)施,全由匯編語言控制執(zhí)行,開始時覺得無從下手,經(jīng)過多方面的搜索資料,慢慢有了頭緒,并且發(fā)現(xiàn)要用到的知識并非所想象中的那么難以理解,經(jīng)過一番自學(xué),逐一的弄明白,使自己對這次設(shè)計有了很大的幫助。通過將要實現(xiàn)的任務(wù)分成多塊,然后分而治之,最終將各分功能進行合并,最終獲得成功,完成之時,相當有成就感。在我們平時的學(xué)習(xí)期間,我們所學(xué)的知識都是書本上
19、的一些不大靈活的東西,而且學(xué)習(xí)期間的這種考核是單科進行,主要是考查我們對本門學(xué)科所學(xué)知識的記憶程度和理解程度。但我認為這種實踐性課程設(shè)計則不同,它不是單一地對我們進行某一學(xué)科已學(xué)知識的考核,而是著重考查我們運用所學(xué)知識對某一問題進行探討和研究的能力。整個設(shè)計的過程,同時也是專業(yè)知識的學(xué)習(xí)過程,而且是更生動、更切實、更深入的專業(yè)知識的學(xué)習(xí)。首先,一個設(shè)計是結(jié)合科研課題,把學(xué)過的專業(yè)知識運用于實際,在理論和實際結(jié)合過程中進一步消化、加深和鞏固所學(xué)的專業(yè)知識,并把所學(xué)的專業(yè)知識轉(zhuǎn)化為分析和解決問題的能力。其次,在搜集材料、調(diào)查研究、接觸實際的過程中,既可以印證學(xué)過的書本知識,又可以學(xué)到許多課堂和書本
20、里學(xué)不到的活生生的新知識。此外,我們在這種自己動手的設(shè)計中,對所學(xué)專業(yè)的某一側(cè)面和專題作了較為深入的分析。在此我感謝老師對我的幫助和鼓勵!總之,這次的課程設(shè)計對我來說說是一個很好鍛煉自己的機會!參考文獻【1】張國雄.測控電路(第三版).機械工業(yè)出版社【2】何道清、張禾.傳感器與傳感器技術(shù)(第二版).科學(xué)出版社【3】胡壽松.自動控制原理(第五版).科學(xué)出版社【4】閻石.數(shù)字電子技術(shù)基礎(chǔ)(第五版).北京:高等教育出版社【5】童詩白、華成英編.模擬電子技術(shù)基礎(chǔ)(第四版).北京:高等教育出版社【6】周興鵬. 檢測系統(tǒng)設(shè)計M . 南京:東南大學(xué)出版社,1998【7】 鮑芳,王春茹. 新型單片機頻率測量系
21、統(tǒng)的研究J . 微機與應(yīng)用,2001【8】 龍北生,任慶凱. 電容式智能溫度儀的硬件設(shè)計J . 長春工程學(xué)院學(xué)報,2001 ,2 (1) 【9】孫漢旭,胡旭輝. 超聲波波位檢測裝置的研究. 電子產(chǎn)品開發(fā)與創(chuàng)新,2004,17(2)【10】黃長藝,盧文祥,熊詩波.機械工程測量與試驗技術(shù). 機械工業(yè)出版社,2004,2:79-82【11】阮亞婕.智能電容式液位計系統(tǒng)設(shè)計.儀表技術(shù),2002,6附錄一:系統(tǒng)總圖附錄二:程序清單-MC顯示程序-MC14499XS:MOVP2.4,#0;將使能端清零,使能端低電平有效MOVP2.3,#1;將時鐘信號置1MOV30H,#8 ;將8位依次送入MC14499驅(qū)
22、動芯片MOVA,30HAA:ANLA,#01H;使第一位數(shù)碼管顯示MOVP2.2,AMOV30H,ARRADJNZ20H,AAMOVP2.4,#1MOVP2.3,#0ACALLDELAY1MOVP2.4,#0;將使能端清零,使能端低電平有效MOVP2.3,#1;將時鐘信號置1MOV30H,#8 ;將8位依次送入MC14499驅(qū)動芯片MOVA,30HBB:ANLA,#01H;使第二位數(shù)碼管顯示MOVP2.2,AMOV30H,ARRADJNZ20H,BBMOVP2.4,#1MOVP2.3,#0ACALLDELAY1MOVP2.4,#0;將使能端清零,使能端低電平有效MOVP2.3,#1;將時鐘信號
23、置1MOV30H,#8 ;將8位依次送入MC14499驅(qū)動芯片MOVA,30HCC:ANLA,#01H;使第三位數(shù)碼管顯示MOVP2.2,AMOV30H,ARRADJNZ20H,CCMOVP2.4,#1MOVP2.3,#0ACALLDELAY1MOVP2.4,#0;將使能端清零,使能端低電平有效MOVP2.3,#1;將時鐘信號置1MOV30H,#8 ;將8位依次送入MC14499驅(qū)動芯片MOVA,30HDD:ANLA,#01H;使第四位數(shù)碼管顯示MOVP2.2,AMOV30H,ARRADJNZ20H,DDMOVP2.4,#1MOVP2.3,#0ACALLDELAY1RET-初始化程序-晶振:12MHZ;WATER EQU32H ;設(shè)定的水位值NUB_VALE
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 倉儲管理員崗位面試問題及答案
- 威海市重點中學(xué)2025屆化學(xué)高二下期末預(yù)測試題含解析
- 2025屆黑龍江省齊齊哈爾市第八中學(xué)高二下化學(xué)期末統(tǒng)考試題含解析
- 河北省承德市豐寧縣鳳山第一中學(xué)2025年高二下化學(xué)期末聯(lián)考模擬試題含解析
- 2025屆廣西欽州市靈山縣化學(xué)高一下期末監(jiān)測模擬試題含解析
- 江蘇裝飾裝修管理辦法
- 新疆旅居人員管理辦法
- 機械外協(xié)加工管理辦法
- 人臉3D建模與渲染-洞察及研究
- 北京隔離薪資管理辦法
- 2025年廣東高考政治試卷真題答案詳解講評(課件)
- 2025年家庭照護師職業(yè)資格考試試題及答案
- 國家開放大學(xué)2024年春季學(xué)期期末統(tǒng)一考試《中文學(xué)科論文寫作》試題(試卷代號11332)
- GB/T 33855-2017母嬰保健服務(wù)場所通用要求
- GB 8109-2005推車式滅火器
- 支架植入知情同意書模板
- 人教版四年級上冊語文生字組詞
- 茶文化講座優(yōu)選ppt資料
- 水不同溫度的熱焓值
- 綠化工程施工技術(shù)方案及措施(可編輯)
- 國航特殊餐食代碼表
評論
0/150
提交評論