



版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、信息科學(xué)與技術(shù)學(xué)院微機(jī)原理與接口課程設(shè)計(jì)題目名稱:鍋爐水位計(jì)專業(yè)班級(jí):計(jì)科 09 (2)學(xué)生姓名:王云龍學(xué)生學(xué)號(hào):2009082215指導(dǎo)教師:裘祖旗完成日期: 2012-01 月目錄1緒論 .32硬件設(shè)計(jì) .42.1總體設(shè)計(jì)方案的確定 .42.1.1設(shè)計(jì)方法 .42.2硬件選擇 .52.2.1傳感器的選擇 .52.2.2 A/D 轉(zhuǎn)換器的選擇 .62.2.3控制芯片的選擇 .72.2.4報(bào)警電路的設(shè)置 .72.2.5 控制電路的設(shè)計(jì) .82.2.6顯示電路的設(shè)計(jì) .83軟件設(shè)計(jì) .93.1程序模塊 .93.2程序流程圖 .93.3 A/D8089 轉(zhuǎn)換子程序 .103.4報(bào)警子程序 .123
2、.5總程序 .134實(shí)驗(yàn)與調(diào)試 .165總結(jié) .171 緒論隨著計(jì)算機(jī)技術(shù)和現(xiàn)代通信技術(shù)的迅速發(fā)展,水位報(bào)警計(jì)已經(jīng)從普通型發(fā)展到智能化,而且水位報(bào)警計(jì)的功能日益趨向于完善。水位報(bào)警計(jì)是近年來開發(fā)的一項(xiàng)新技術(shù),它是傳感器、硬件、軟件等幾項(xiàng)技術(shù)緊密結(jié)合的產(chǎn)物,它的作用是觀測和控制容器內(nèi)的介質(zhì)多少量,通過液面的高度來掌握體積的多少,從而達(dá)到防止超裝和掌握存液數(shù)量的目的,可用于很多地方進(jìn)行工業(yè)控制。本次設(shè)計(jì)主要針對水塔,水庫等儲(chǔ)水設(shè)備進(jìn)行自動(dòng)檢測、自動(dòng)報(bào)警等功能,其主要任務(wù)是保證儲(chǔ)水設(shè)備的安全、穩(wěn)定、經(jīng)濟(jì)的運(yùn)行,減輕工作人員的勞動(dòng)強(qiáng)度,由于我國水位報(bào)警操作水平落后,工作人員過多,但是現(xiàn)在水位報(bào)警計(jì)為水
3、位控制開辟了廣闊的前景。對水位報(bào)警計(jì)研究,有利于滿足人們?nèi)找嬖鲩L的物質(zhì)需求,通過將科學(xué)技術(shù)應(yīng)用到水位控制上從而使得人們真正體會(huì)到科技的發(fā)展給自己的現(xiàn)實(shí)生活所帶來的方便和舒適。因儲(chǔ)水設(shè)備里的水位會(huì)不斷變化, 水位過低或過高都會(huì)出現(xiàn)各種情況發(fā)生。為了隨時(shí)了解儲(chǔ)水設(shè)備內(nèi)的水位,在儲(chǔ)水設(shè)備上都裝有水位計(jì),水位計(jì)和儲(chǔ)水設(shè)備構(gòu)成一個(gè)連通器。通過安裝在儲(chǔ)水設(shè)備里面的傳感器和設(shè)計(jì)好的電路通過報(bào)警和控制來調(diào)控儲(chǔ)水設(shè)備里面的水位。目前國內(nèi)外液位計(jì)的種類很多,有雷達(dá)液位計(jì)、磁性浮子液位計(jì)、石英管液位計(jì)、智能雷達(dá)液位計(jì)、彩色石英管液位計(jì)和超聲波液位計(jì)等等。而生產(chǎn)液位計(jì)的公司有美國羅斯蒙特 ROSEMOUNT、德國 E
4、+H、日本橫河 YOKOGAWA、德國西門子 SIEMENS、瑞士 ABB、德國 VEGA等等。這些只是常用而較熱門的品牌。對水位報(bào)警計(jì)研究,有利于滿足人們?nèi)找嬖鲩L的物質(zhì)需求,通過將科學(xué)技術(shù)應(yīng)用到水位控制上從而使得人們真正體會(huì)到科技的發(fā)展給自己的現(xiàn)實(shí)生活所帶來的方便和舒適。2 硬件設(shè)計(jì)2.1 總體設(shè)計(jì)方案的確定設(shè)計(jì)數(shù)據(jù)采集系統(tǒng)時(shí)在硬件方面的工作主要是根據(jù)系統(tǒng)要求,合理選好個(gè)單元器件及互相連接,以及完成輸入、輸出的設(shè)計(jì)。而數(shù)據(jù)采集系統(tǒng)的軟件設(shè)計(jì)是根據(jù)系統(tǒng)要實(shí)現(xiàn)的功能,經(jīng)接口對各個(gè)部分進(jìn)行控制;對模擬多路輸入通道的選擇以保證選擇正確的通道;在正確的時(shí)刻取樣和保持以使 ADC能正確完成轉(zhuǎn)換;對輸入的
5、數(shù)字信息進(jìn)行運(yùn)算處理以及顯示、記錄和傳輸,對信息格式可能還要做變換工作,這些基本上都是通過編程來實(shí)現(xiàn)。基于上述的考慮本設(shè)計(jì)的整體思路如下 : 以 8086cpu 和 8255a接口芯片為核心開始設(shè)計(jì),選用合適的液位傳感器對儲(chǔ)水設(shè)備中的液位參數(shù)進(jìn)行報(bào)警把檢測到的模擬信號(hào)轉(zhuǎn)換成電信號(hào)。本次設(shè)計(jì)采用的是變送器,它可以直接把液位信號(hào)轉(zhuǎn)化成標(biāo)準(zhǔn)的電信號(hào),而不需要放大、整形、濾波等。對該電信號(hào)通過模數(shù)轉(zhuǎn)換把模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)。 模數(shù)轉(zhuǎn)換器 A/D 與 8255a 相連,輸入到 8255a,由 8255a 對其進(jìn)行監(jiān)測和控制。在控制電路的控制下,最后經(jīng)過輸出端口與顯示電路相連通過所編的程序完成顯示功能。
6、設(shè)計(jì)方法硬件電路的設(shè)計(jì),對傳感器的選型,A/D 轉(zhuǎn)換器,接口芯片的選型。為顯示的驅(qū)動(dòng)電路、數(shù)碼管的選型。硬件設(shè)計(jì)大體可以分為4 步:用傳感器將非電量信號(hào)轉(zhuǎn)換成電量信號(hào),而在設(shè)計(jì)中選用什么類型的傳感器,從經(jīng)濟(jì)性,可靠性和準(zhǔn)確性的方面考慮。用模 / 數(shù)轉(zhuǎn)換器將模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),然后傳送到 8255a 里。是控制電路的設(shè)計(jì),即對水位報(bào)警系統(tǒng)的控制。 顯示、監(jiān)控電路的設(shè)計(jì)。硬件設(shè)計(jì)框圖,如圖1 所示:液位變送器(傳感器)A/D 轉(zhuǎn)換器圖 18255a芯片報(bào)警電路顯示電路水位控制電路2.2 硬件選擇傳感器的選擇首先要了解本次對于水位測量報(bào)警主要是位于水利方面的應(yīng)用,例如水庫,水塔等儲(chǔ)水設(shè)備。所以選
7、擇浮力式液位計(jì),價(jià)格較低,簡單易于操作,可用來遠(yuǎn)傳和調(diào)節(jié)。適合用上述所說的設(shè)備上面。在本次設(shè)計(jì)中,準(zhǔn)備選用液位傳感器為JBY系列 L 形普通投入式液位變送器。作為此次設(shè)計(jì)所使用的傳感器。投入式靜壓式液位變送器是基于所測液體靜壓與該液體的高度成比例的原理,采用外國先進(jìn)的隔離型擴(kuò)散硅敏感元件,利用壓阻效應(yīng),將靜壓轉(zhuǎn)換為電信號(hào),再經(jīng)過溫度補(bǔ)償和線性修正,轉(zhuǎn)化成標(biāo)準(zhǔn)電信號(hào)。JYB 系列 L 形普通投入式液位變送器適用于較多行業(yè)各種介質(zhì)的液位報(bào)警。精巧的結(jié)構(gòu),簡單的調(diào)校和靈活的安裝方式為用戶輕松地使用提供了方便。4 20mA、05V、0 10mA等標(biāo)準(zhǔn)信號(hào)輸出方式由用戶根據(jù)需要任選。用途與特點(diǎn):可廣泛用
8、于水廠,水庫,水罐等場所、抗過載能力強(qiáng)、防浪涌電壓,抗腐蝕性能優(yōu)良,具有過壓過流保護(hù),反向極性保護(hù),穩(wěn)定性高,抗干擾能力強(qiáng),實(shí)用性強(qiáng),安裝簡便。轉(zhuǎn)換器的選擇A/D 轉(zhuǎn)換器的作用是把模擬量轉(zhuǎn)化成數(shù)字量,以便于計(jì)算機(jī)進(jìn)行處理。34隨著超大規(guī)模集成電路技術(shù)的飛速發(fā)展, A/D 轉(zhuǎn)換器的新設(shè)計(jì)思想和制造技術(shù)層出不窮。為滿足各種不同的檢測及控制任務(wù)的需要,大量結(jié)構(gòu)不同,性能不同的 A/D 轉(zhuǎn)換芯片應(yīng)運(yùn)而生。通過在轉(zhuǎn)換速度和抗干擾能力還有經(jīng)濟(jì)性等方面的比較,逐次比較型 A/D 轉(zhuǎn)換器比較適合。逐次比較型 A/D 轉(zhuǎn)換器的工作原理就是將輸入的模擬信號(hào)與不同的參考電壓做多次比較,使轉(zhuǎn)換所得的數(shù)字量在數(shù)值上主次
9、逼近輸入模擬量的對應(yīng)值。逐次比較型 A/D 轉(zhuǎn)換器完成一次轉(zhuǎn)換所需要的時(shí)間與其位數(shù)和時(shí)鐘脈沖頻率有關(guān),位數(shù)越少,時(shí)鐘頻率越高,轉(zhuǎn)換時(shí)間就越短。這種 A/D 轉(zhuǎn)換器具有轉(zhuǎn)換速度快、精度高的特點(diǎn)。常用的集成逐次比較型A/D 轉(zhuǎn)換器有 ADC0808/0809系列(8)位、ADC0804(8位) 和 AD7810( 10 位)等。本設(shè)計(jì)采用 A/D 轉(zhuǎn)換器 ADC0809。ADC0809是 CMOS單片型逐次逼近式A D 轉(zhuǎn)換器,由于輸出級(jí)有8 位三態(tài)輸出鎖存器,因而0809 的數(shù)據(jù)輸出端可以直接與單片機(jī)的數(shù)據(jù)總線連接。ADC0809芯片有 28 條引腳,采用雙列直插式封裝,如圖2 所示:U?1IN
10、3IN228227IN4IN1326IN5IN0425IN6ADDA524IN7ADDB623STARTADDC722EOCALE821D3D7920OED61019CLOCKD51118VccD41217Vref(+)D01316GNDVref(-)1415D1D2ADC0809圖 2在本設(shè)計(jì)中使用到74LS373。74LS373是一種帶有三態(tài)門的8D 鎖存器,其引腳如圖 3 所示:U?32D0Q045D1Q176D2Q289D3Q31312D4Q41415D5Q51716D6Q61819D7Q71OE11LE74LS373圖 3控制芯片的選擇本次設(shè)計(jì)才用8255a 芯片, 8255a 為可
11、編程芯片,可用程序設(shè)定或改變其工作狀態(tài),可直接與外設(shè)相連。其引腳圖如圖 4 示34圖 4報(bào)警電路的設(shè)置在儲(chǔ)水設(shè)備系統(tǒng)發(fā)生故障或處于某種緊急狀態(tài)時(shí),系統(tǒng)能發(fā)出提醒人們警覺的報(bào)警信號(hào)或者提示信號(hào),常見的報(bào)警信號(hào)為聲音報(bào)警。具體電路設(shè)置如圖5 所示:圖 52.2.5 控制電路的設(shè)計(jì)控制電路在這里起到非常重要的作用,在水位報(bào)警中報(bào)警到水罐中水位的高度,當(dāng)水位高于警戒水位時(shí),電動(dòng)機(jī)停轉(zhuǎn),水泵停止對水罐供水;當(dāng)水位低于警戒水位時(shí),電動(dòng)機(jī)起轉(zhuǎn),水泵開始對水罐供水。具體電路設(shè)置如圖6 所示:圖 6顯示電路的設(shè)計(jì)系統(tǒng)中經(jīng)常用到LED數(shù)碼管作為顯示輸出設(shè)備。LED數(shù)碼管顯示器雖然顯示信息簡單,但它具有顯示清晰、亮
12、度高、使用電壓低、壽命長、接口方便等特點(diǎn),基本上能滿足單片機(jī)應(yīng)用系統(tǒng)的需要,所以在單片機(jī)應(yīng)用系統(tǒng)中經(jīng)常用到。在設(shè)計(jì)中,所設(shè)計(jì)的液位報(bào)警計(jì),顯示電路是對液位和報(bào)警等的顯示,它所需的精度要求不是很高,而且從價(jià)格上綜合考慮,應(yīng)選用LED數(shù)碼管和 LED燈作為輸出設(shè)備。3 軟件設(shè)計(jì)3.1 程序模塊軟件的設(shè)計(jì),采用匯編語言編程,這里面包含定時(shí)對檢測電路數(shù)據(jù)采集,輸出信號(hào)驅(qū)動(dòng)數(shù)碼管顯示等。水位系統(tǒng)采用模塊化程序結(jié)構(gòu),可以分成以下程序模塊: 系統(tǒng)初始化程序主程序MAIN顯示子程序 DISPLAY3.2 程序流程圖如圖 7 所示:開始程序初始化水位過高嗎Y報(bào)警燈亮N蜂鳴器響水位控制顯示正常水位燈圖 73.3
13、A/D8089轉(zhuǎn)換子程序把傳感器測得的數(shù)據(jù)輸入進(jìn)入AD轉(zhuǎn)換器,把模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào);- A/D轉(zhuǎn)換 -CODESEGMENTASSUME CS:CODE,DS:CODE,ES:CODEORG 3390HAD:JMP STARTZXKEQU 0FFDCHZWKEQU 0FFDDHLEDDB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90HDB 88H,83H,0C6H,0A1H,86H,8EH,0FFH,0CH,0DEH,0F3HBUFDB ?,?,?,?,?,?ADPORT EQU 0FFE0HSTART: MOV BUF,00H;DISPLAY 0
14、809 00MOV BUF+1,08HMOV BUF+2,00HMOV BUF+3,09H;DISPLAY 0809 00MOV BUF+4,00HMOV BUF+5,00HP5:MOV AL,00H;IN0MOV DX,ADPORTOUT DX,ALCALL DISMOV DX,ADPORTIN AL,DXmov dx,0ffe4h;new add -> 138 Y1not alout dx,alnot alCALL ADSJMP P5ADS:MOV AH,ALAND AL,0FHMOV BUF+5,ALAND AH,0F0HMOV CL,4SHR AH,CLMOV BUF+4,AHR
15、ET;new add;new add;new add;-DIS:MOV CL,20HMOV BX,OFFSET BUFDIS1:MOV AL,BXPUSH BXMOV BX,OFFSET LEDXLATPOP BXMOV DX,ZXKOUT DX,ALMOV AL,CLMOV DX,ZWKOUT DX,ALPUSH CXMOV CX,0100HDELAY: LOOP $POP CXCMP CL,01HJZ EXITINC BXSHR CL,1JMP DIS1EXIT:MOV AL,00HMOV DX,ZWKOUT DX,ALRET-CODEENDSEND AD3.4 報(bào)警子程序當(dāng)水位過低或者過
16、高的時(shí)候進(jìn)行報(bào)警,應(yīng)對水位進(jìn)行控制,使得其水位一直處于一個(gè)正常的水平。;-codesegment報(bào)警子程序assume cs:code,ds:codeorg 3490hstart: mov dx,0ffdbhmov al,88hout dx,almov al,00hmov dx,0ffdahout dx,alwaite: in al,dxtest al,80hjz l2mov al,01hout dx,al;輸出 pc0=1l1:mov cx,0ffffhloop l1l2: in al,dxtest al,40hjz waitemov al,02hout dx,aljmp waitecode
17、 endsend start3.5 總程序?qū)崿F(xiàn)水位測量,當(dāng)過高或者過低的時(shí)候進(jìn)行報(bào)警。codesegmentassume cs:code,ds:codeorg 3390hstart: mov dx,0ffdbhmov al,80hout dx,alads: mov dx,ADPORTmov al,00hout dx,almov cx,20loop $in al,dxmov ah,alpush axand al,0fhlea bx,TABLExlatmov dx,ZXKout dx,almov dx,ZWKmov al,01hout dx,almov cx,0100hloop$mov cl,04
18、hshr ah,clmov al,ahxlatmov dx,ZXKout dx,almov dx,ZWKmov al,02hout dx,alpop axcmp al,0ffhjae alertcmp al,00hjbe alertmov dx,0ffd8hmov al,0fdhout dx,alback: jmp adsalert: mov dx,0ffd8hmov al,0fehout dx,alcall delaymov al,0ffhout dx,alcall delaymov dx,0ffdbhmov al,00hout dx,almov cx,0ffffhloop $inc alout dx,almov cx,0ffffhloop $jmp backdelay procmov cx,0ffffhloop $retdelay endpTABLE DB 0C0H,0F9H,0A4H,0B0
溫馨提示
- 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é)教師招聘-教師招聘考試《教育學(xué)與教學(xué)法基礎(chǔ)知識(shí)》歷年真題1
- DBT29-138-2018 天津市歷史風(fēng)貌建筑保護(hù)修繕技術(shù)規(guī)程
- 2020-2025年中國棉紗線行業(yè)市場深度分析及行業(yè)發(fā)展趨勢報(bào)告
- 2024-2025學(xué)年高中歷史第一單元中國傳統(tǒng)文化主流思想的演變第4課明清之際活躍的儒家思想導(dǎo)學(xué)案新人教版必修3
- 2024-2025學(xué)年高中地理課時(shí)分層作業(yè)13交通運(yùn)輸方式和布局含解析新人教版必修2
- 2024-2025學(xué)年高中語文第五單元散而不亂氣脈中貫第23課文與可畫筼筜谷偃竹記課后課時(shí)作業(yè)含解析新人教版選修中國古代詩歌散文欣賞
- 2024-2025學(xué)年高中生物課時(shí)分層作業(yè)15降低化學(xué)反應(yīng)活化能的酶含解析新人教版必修1
- 2024-2025學(xué)年高中生物第4章生態(tài)系統(tǒng)的穩(wěn)態(tài)第2節(jié)生態(tài)系統(tǒng)的穩(wěn)態(tài)第3課時(shí)生態(tài)系統(tǒng)中的信息傳遞生態(tài)系統(tǒng)穩(wěn)態(tài)的維持學(xué)案蘇教版必修3
- 2025年保溫活動(dòng)房項(xiàng)目投資可行性研究分析報(bào)告
- 2025年工藝骨灰盒項(xiàng)目可行性研究報(bào)告
- 2024年湖北省武漢市中考語文試卷
- 二零二五年度高品質(zhì)小區(qū)瀝青路面翻新施工與道路綠化合同2篇
- 2024年形勢與政策復(fù)習(xí)題庫含答案(綜合題)
- 2022年北京市初三一模語文試題匯編:基礎(chǔ)知識(shí)綜合
- 2025年廣東食品藥品職業(yè)學(xué)院高職單招高職單招英語2016-2024年參考題庫含答案解析
- 2 爆破工試題及答案
- 電路基礎(chǔ)知到智慧樹章節(jié)測試課后答案2024年秋江西職業(yè)技術(shù)大學(xué)
- 盲源信號(hào)分離算法研究及應(yīng)用
- (2024)河南省公務(wù)員考試《行測》真題及答案解析
- 河南省鄭州市外國語學(xué)校2025屆高考仿真卷英語試題含解析
- 工程項(xiàng)目部安全生產(chǎn)治本攻堅(jiān)三年行動(dòng)實(shí)施方案
評論
0/150
提交評論