液體點(diǎn)滴速度監(jiān)測(cè)與控制系統(tǒng)設(shè)計(jì)_第1頁(yè)
液體點(diǎn)滴速度監(jiān)測(cè)與控制系統(tǒng)設(shè)計(jì)_第2頁(yè)
液體點(diǎn)滴速度監(jiān)測(cè)與控制系統(tǒng)設(shè)計(jì)_第3頁(yè)
液體點(diǎn)滴速度監(jiān)測(cè)與控制系統(tǒng)設(shè)計(jì)_第4頁(yè)
液體點(diǎn)滴速度監(jiān)測(cè)與控制系統(tǒng)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩24頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 摘要 目前醫(yī)院使用的點(diǎn)滴輸液裝置是將液體容器掛在一定的高度上,利用勢(shì)能差將液體輸入到病人的體內(nèi)(圖1),通過(guò)軟管口徑的壓緊和放松來(lái)控制點(diǎn)滴速度。有經(jīng)驗(yàn)的醫(yī)護(hù)人員可以根據(jù)藥劑的特性對(duì)點(diǎn)滴速進(jìn)行控制,但是一般的病人卻無(wú)法做到,控制不好還有一定的危險(xiǎn)性。在一些大醫(yī)院一個(gè)護(hù)士常常需要負(fù)責(zé)十幾個(gè)、甚至幾十個(gè)床位的液體點(diǎn)滴,很容易出現(xiàn)混亂局面,導(dǎo)致工作效率降低。為了提高醫(yī)院本身的管理水平和工作效率,減輕醫(yī)護(hù)人員的勞動(dòng)強(qiáng)度,對(duì)于可以進(jìn)行自助式護(hù)理的病人來(lái)說(shuō),需要一種可以由病人自己操作,自動(dòng)定時(shí)、定量向病人進(jìn)行輸液的裝置;而對(duì)于醫(yī)護(hù)人員來(lái)說(shuō),需要一種可以對(duì)所有的病人進(jìn)行統(tǒng)一監(jiān)控的智能監(jiān)控裝置。本設(shè)計(jì)就是針對(duì)

2、以上問(wèn)題而做的智能型液體點(diǎn)滴速度監(jiān)控裝置。設(shè)計(jì)要求為能有以下幾種功能: (1) 檢測(cè)輸液點(diǎn)滴速度(2) 檢測(cè)輸液點(diǎn)滴高度(3) 控制點(diǎn)滴速度(4) 顯示點(diǎn)滴速度(5) 能設(shè)置點(diǎn)滴速度 【關(guān)鍵詞】:勢(shì)能差、軟管口徑、勞動(dòng)強(qiáng)度、智能監(jiān)控裝置。 目錄第一章 系統(tǒng)方案選擇與論證11.1 題目要求11.1.1 基本要求11.1.2 發(fā)揮部分11.1.3 說(shuō)明21.2 系統(tǒng)基本方案21.2.1 系統(tǒng)各個(gè)模塊的選擇與論證31.2.2 系統(tǒng)最終方案確定4第二章 系統(tǒng)的硬件設(shè)計(jì)與實(shí)現(xiàn)52.1系統(tǒng)硬件的基本組成部分52.2主要單元電路設(shè)計(jì)52.2.1.點(diǎn)滴速度測(cè)量電路設(shè)計(jì)52.2. 2 儲(chǔ)液檢測(cè)電路62.2.3

3、點(diǎn)滴速度控制電路設(shè)計(jì)72.2. 4 鍵盤(pán)顯示電路9第三章系統(tǒng)的軟件設(shè)計(jì)103.1檢測(cè)點(diǎn)滴速度子程序113.2儲(chǔ)液檢測(cè)子程序113.3點(diǎn)滴速度控制子程序123.4鍵盤(pán)顯示子程序123.5系統(tǒng)的主程序設(shè)計(jì)14附錄 程序清單16致謝26第一章 系統(tǒng)方案選擇與論證1.1 題目要求設(shè)計(jì)并制作一個(gè)液體點(diǎn)滴速度監(jiān)測(cè)與控制裝置。1.1.1 基本要求(1)在漏斗處檢測(cè)點(diǎn)滴速度,并制作一個(gè)數(shù)顯裝置,能動(dòng)態(tài)顯示點(diǎn)滴速度(滴/分)。(2)通過(guò)改變H2控制點(diǎn)滴速度,也可以通過(guò)控制輸液軟管夾頭的松緊等其他方式來(lái)控制點(diǎn)滴速度。點(diǎn)滴速度可用鍵盤(pán)設(shè)定并顯示,設(shè)定范圍為20150(滴/分),控制誤差范圍為設(shè)定值10%1滴。(3)

4、調(diào)整時(shí)間3min(從改變?cè)O(shè)定值起到點(diǎn)滴速度基本穩(wěn)定,能人工讀出數(shù)據(jù)為止)。(4)當(dāng)H1降到警戒值(23cm)時(shí),能發(fā)出報(bào)警信號(hào)。1.1.2 發(fā)揮部分設(shè)計(jì)并制作一個(gè)有主站控制16個(gè)從站的有線監(jiān)控系統(tǒng)。16個(gè)從站中,只有一個(gè)從站是按基本要求制作的一套點(diǎn)滴速度監(jiān)控裝置,其他從站為模擬從站(僅要求制作一個(gè)模擬從站)。(1) 主站功能:a 具有定點(diǎn)和巡回檢測(cè)兩種方式。b 可以顯示從站傳過(guò)來(lái)的從站號(hào)和點(diǎn)滴速度。c 在巡回檢測(cè)時(shí),主站能任意設(shè)定要查詢的從站數(shù)量、從站號(hào)和各個(gè)從站的點(diǎn)滴速度。d 能收到從站發(fā)出來(lái)的報(bào)警信號(hào)后,能聲光報(bào)警并能顯示相應(yīng)的從站號(hào);可以手動(dòng)方式解除報(bào)警狀態(tài)。(2) 從站功能:a 能夠輸

5、出從站號(hào)、點(diǎn)滴速度和報(bào)警信號(hào);從站號(hào)和點(diǎn)滴速度可以任意設(shè)定。b 接收主站設(shè)定的點(diǎn)滴速度信息并顯示。c 對(duì)異常情況進(jìn)行報(bào)警。(3) 主站和從站家的通信方式不限,通信協(xié)議自定,但應(yīng)該盡量減少信號(hào)傳輸線的數(shù)量。(4) 其他。1.1.3 說(shuō)明(1)控制電機(jī)類型不限,其安裝位置與安裝方式自定。(2)儲(chǔ)液瓶用醫(yī)用250ml注射頁(yè)玻璃瓶(瓶中為無(wú)色透明液體)。(3)受液瓶用1.25L的飲料瓶。(4)點(diǎn)滴器采用針柄顏色為深藍(lán)色的醫(yī)用一次性輸液器(滴管滴出20點(diǎn)水相當(dāng) 與1ml0.1ml).(5)賽區(qū)測(cè)試時(shí),僅提供醫(yī)用移動(dòng)式點(diǎn)滴支架,其高度約為1.8m,也可以自帶支架;測(cè)試所需其他設(shè)備自備。(6)滴速夾在測(cè)試開(kāi)

6、始后不允許調(diào)節(jié)。(7)發(fā)揮部分第(2)項(xiàng)從站功能中,c中的異常情況自行確定。1.2 系統(tǒng)基本方案根據(jù)題目要求系統(tǒng)可以分為以下幾個(gè)模塊:點(diǎn)滴速度測(cè)量模塊,儲(chǔ)液液面檢測(cè)模塊,鍵盤(pán)顯示模塊,電機(jī)系統(tǒng)控制(點(diǎn)滴速度控制)模塊。系統(tǒng)的基本框圖如圖1.2.1所示。 圖系統(tǒng)基本框圖1.2.1 系統(tǒng)各個(gè)模塊的選擇與論證(1) 點(diǎn)滴速度測(cè)量方案一 :采用電感式傳感器測(cè)量點(diǎn)滴速度。在輸液器的漏斗外圍繞線圈作為敏感元件。當(dāng)液滴滴下是電感量發(fā)生變化,通過(guò)LC振蕩電路后輸出變化的頻率值,經(jīng)過(guò)F/V變換電路及電壓比較后輸出TTL電平信號(hào)來(lái)檢測(cè)點(diǎn)滴速度。此方案測(cè)量精度比較高,但是外圍電路比較復(fù)雜。方案二:采用紅外對(duì)管發(fā)射接

7、收。采用斷續(xù)式的工作方式,在點(diǎn)滴落下時(shí)阻擋了接收管接收紅外線,產(chǎn)生高電平的脈沖信號(hào)。為了提高抗干擾能力,可以采用兩對(duì)紅外傳感器一發(fā)一收,而不是只用一只傳感器以反射式狀態(tài)工作。紅外傳感器有以下優(yōu)點(diǎn):尺寸小,質(zhì)量輕,安裝在滴斗上較簡(jiǎn)單;對(duì)輔助電路要求少,在近距可以用直流發(fā)射,電路簡(jiǎn)單,性能穩(wěn)定。此方案簡(jiǎn)單,較容易實(shí)現(xiàn)。(2) 儲(chǔ)液檢測(cè)電路題目要求是在儲(chǔ)液瓶中的液位低于23cm時(shí)發(fā)出報(bào)警信號(hào)。在此是關(guān)鍵如何檢測(cè)到液位的高度,報(bào)警較易實(shí)現(xiàn)。檢測(cè)液位有多種方法。方案一:同點(diǎn)滴速度測(cè)量模塊,仍然采用紅外對(duì)管發(fā)射接收。根據(jù)該接收管收到的光強(qiáng)的大小來(lái)判斷液位是否達(dá)到警戒水位。方案二:采用稱重傳感器檢測(cè)。利用稱

8、重傳感器檢測(cè)總質(zhì)量,并與實(shí)際測(cè)量中當(dāng)液體液面達(dá)到設(shè)定位置時(shí)的總質(zhì)量相比較,根據(jù)液體體積與質(zhì)量的關(guān)系,當(dāng)測(cè)量總質(zhì)量與設(shè)定值相等時(shí)發(fā)出報(bào)警。方案三:用測(cè)定電容的方法來(lái)檢測(cè)。在瓶壁上用兩塊薄金屬箔包裹構(gòu)造出一個(gè)電容。根據(jù)電容中的介質(zhì)不同,可以確定是否達(dá)到警戒水位。此數(shù)據(jù)可以由實(shí)驗(yàn)中得出。(3) 電機(jī)控制系統(tǒng)(點(diǎn)滴速度控制)模塊利用電機(jī)來(lái)控制調(diào)節(jié)點(diǎn)滴的速度有兩種方案:方案一:通過(guò)改變滴斗到受液瓶的高度H2來(lái)調(diào)節(jié)點(diǎn)滴的速度。由電動(dòng)機(jī)帶動(dòng)儲(chǔ)液瓶使儲(chǔ)液瓶上升或下降改變滴斗到受液瓶的高度H2,從而調(diào)節(jié)點(diǎn)滴速度。此種調(diào)節(jié)方法簡(jiǎn)單,容易實(shí)現(xiàn)。方案二:通過(guò)控制滴速夾的松緊來(lái)控制點(diǎn)滴的速度。不過(guò)滴速夾用于大范圍的調(diào)節(jié)

9、滴速,難以控制,適用于粗調(diào)。(4) 鍵盤(pán)顯示單元根據(jù)題目條件,滴速的大小要由人工設(shè)定的。滴速的設(shè)定值與調(diào)整值都可以在鍵盤(pán)上顯示。對(duì)于其顯示有以下的兩種方案:方案一:采用液晶顯示屏和通用矩陣鍵盤(pán)。液晶顯示屏(LCD)具有功耗小、輕薄短小無(wú)輻射危險(xiǎn),平面直角顯示以及影象穩(wěn)定不閃爍,可視面積大,畫(huà)面效果好,抗干擾能力強(qiáng)等特點(diǎn)。但由于只需顯示三位溫度值,信息量比較少,且由于液晶是以點(diǎn)陣的模式顯示各種符號(hào),需要利用控制芯片創(chuàng)建字符庫(kù),編程工作量大,控制器資源占用較多,其成本也偏高。方案二:采用三位LED七段數(shù)碼管顯示點(diǎn)滴數(shù)目。按鍵采用單列三按鍵。數(shù)碼管具有:低能耗、低損耗、低壓、壽命長(zhǎng)、耐老化,對(duì)外界環(huán)

10、境要求較低。同時(shí)數(shù)碼管采用BCD編碼顯示數(shù)字,程序編譯容易,資源占用較少。1.2.2 系統(tǒng)最終方案確定根據(jù)以上方案的論證分析,結(jié)合器件與設(shè)備等因素,系統(tǒng)各模塊方案確定如下:(1)點(diǎn)滴速度測(cè)量采用紅外對(duì)管發(fā)射接收方式。(2)儲(chǔ)液檢測(cè)電路仍然采納紅外對(duì)管發(fā)射接收裝置。(3)點(diǎn)滴速度控制是利用電動(dòng)機(jī)正反轉(zhuǎn)來(lái)調(diào)節(jié)儲(chǔ)液瓶的高度來(lái)實(shí)現(xiàn)的。(4)鍵盤(pán)顯示用的是單列三按鍵數(shù)碼來(lái)顯示的。 第二章 系統(tǒng)的硬件設(shè)計(jì)與實(shí)現(xiàn)2.1系統(tǒng)硬件的基本組成部分本題目中運(yùn)用了檢測(cè)技術(shù)、自動(dòng)控制技術(shù)和電子技術(shù)。系統(tǒng)可以分為傳感器檢測(cè)部分和控制部分。傳感器檢測(cè)部分:系統(tǒng)利用紅外對(duì)管發(fā)射接收即光點(diǎn)傳感器將檢測(cè)到的信號(hào)轉(zhuǎn)化為控制器可以辨

11、別的電信號(hào)。傳感器檢測(cè)電路包括2個(gè)單元電路:點(diǎn)滴速度測(cè)量電路、儲(chǔ)液檢測(cè)電路。智能控制部分:系統(tǒng)中控制器件根據(jù)有傳感器變換輸出的電信號(hào)進(jìn)行邏輯判斷,控制點(diǎn)滴的速度及數(shù)碼管的顯示,完成了點(diǎn)滴裝置的自動(dòng)檢測(cè)、自動(dòng)調(diào)速、數(shù)碼顯示及報(bào)警功能等各項(xiàng)任務(wù)。開(kāi)控制部分主要包括3個(gè)電路:?jiǎn)纹瑱C(jī)控制電路、電動(dòng)機(jī)的驅(qū)動(dòng)電路、數(shù)碼管的動(dòng)態(tài)顯示電路。2.2主要單元電路設(shè)計(jì)2.2.1.點(diǎn)滴速度測(cè)量電路設(shè)計(jì)采用紅外對(duì)管發(fā)射接收測(cè)量點(diǎn)滴速度,其電路原理圖如圖2.1.1.所示。 圖2.2.1.1點(diǎn)滴速度測(cè)量電路由電路圖可以看到,接收管與發(fā)射管正相對(duì),無(wú)液滴滴下時(shí),接收管收到信號(hào),輸出低電平;有液滴滴下時(shí),下落的水滴對(duì)紅外光有較

12、強(qiáng)的漫反射、吸收及一定的發(fā)散作用,導(dǎo)致接收光強(qiáng)的較大改變,接收管不能收到較強(qiáng)的信號(hào),產(chǎn)生一個(gè)較長(zhǎng)的脈動(dòng),但是波形不是太好,需要經(jīng)過(guò)一級(jí)施密特觸發(fā)器整形,輸出一個(gè)正向的脈沖信號(hào)送給單片機(jī)中斷口,據(jù)此就可以正確的測(cè)出液滴的滴數(shù),即點(diǎn)滴的速度(滴/分)。 2.2. 2 儲(chǔ)液檢測(cè)電路儲(chǔ)液檢測(cè)電路圖仍然是和點(diǎn)滴速度測(cè)量電路一樣,只是所接單片機(jī)的接口不同。其電路圖如2.1.2.圖所示。該電路圖的原理和點(diǎn)滴雕塑度檢測(cè)電路的原理是一樣的。由于紅外光在水中和空氣中的吸收系數(shù)不同,從而通過(guò)空氣和水后的光強(qiáng)也是不同的。其報(bào)警信號(hào)也是由儲(chǔ)液信號(hào)來(lái)決定的。當(dāng)儲(chǔ)液的液面的高度為23cm后,會(huì)由紅外對(duì)管發(fā)射接收產(chǎn)生檢測(cè)信號(hào)

13、,即為報(bào)警信號(hào)。 圖2.2 2.儲(chǔ)液檢測(cè)電路 2.2.3 點(diǎn)滴速度控制電路設(shè)計(jì)系統(tǒng)將點(diǎn)滴速度采集信號(hào)和儲(chǔ)液信號(hào)進(jìn)行處理后,在相應(yīng)的單片機(jī)的I/O控制口輸出對(duì)應(yīng)的控制信號(hào)來(lái)驅(qū)動(dòng)電動(dòng)機(jī)的正反轉(zhuǎn),從而進(jìn)行精確的控制。圖2.2.3.所示的電路為電動(dòng)機(jī)的速度采集電路。在電動(dòng)機(jī)上安裝一個(gè)連桿,連桿的另一頭接S1開(kāi)關(guān),每當(dāng)電動(dòng)機(jī)旋轉(zhuǎn)一周,四S1開(kāi)關(guān)閉合一次,則通過(guò)單片機(jī)的P3.2口就可以送入一個(gè)計(jì)數(shù)信號(hào)。在單位時(shí)間內(nèi)觀察計(jì)數(shù)值即可的到電動(dòng)機(jī)的轉(zhuǎn)速。 圖2. 2.3電機(jī)的轉(zhuǎn)速采集電路 點(diǎn)滴的控制其實(shí)是靠單片機(jī)檢測(cè)滴速,得到一個(gè)反饋量,輸出一定信號(hào)驅(qū)動(dòng)電動(dòng)機(jī),控制電動(dòng)機(jī)的正轉(zhuǎn)或反轉(zhuǎn),進(jìn)而帶動(dòng)儲(chǔ)液瓶的上升或下降來(lái)

14、調(diào)節(jié)滴斗的高度即控制點(diǎn)滴的速度。電動(dòng)機(jī)驅(qū)動(dòng)電路就如圖2.2. 4示。圖2.2. 4路采用的是H型的開(kāi)關(guān)驅(qū)動(dòng)電路。整個(gè)的電路可以分為兩級(jí):第一級(jí)接單片機(jī)的I/O口,用射級(jí)跟隨電路加大電流的驅(qū)動(dòng)能力;第三級(jí)才是驅(qū)動(dòng)電路。當(dāng)P3.0為高電平時(shí),Q5導(dǎo)通,Q3,Q7導(dǎo)通,電動(dòng)機(jī)兩端的電壓為+5V,電動(dòng)機(jī)正轉(zhuǎn);當(dāng)P3.1為高電平時(shí),Q6導(dǎo)通,Q4,Q8導(dǎo)通,電動(dòng)機(jī)兩端的電壓為-5V,電動(dòng)機(jī)反轉(zhuǎn)。 圖2.2.4電動(dòng)機(jī)驅(qū)動(dòng)電路本電路采用的是H型的開(kāi)關(guān)驅(qū)動(dòng)電路。整個(gè)的電路可以分為兩級(jí):第一級(jí)接單片機(jī)的I/O口,用射級(jí)跟隨電路加大電流的驅(qū)動(dòng)能力;第三級(jí)才是驅(qū)動(dòng)電路。當(dāng)P3.0為高電平時(shí),Q5導(dǎo)通,Q3,Q7導(dǎo)通

15、,電動(dòng)機(jī)兩端的電壓為+5V,電動(dòng)機(jī)正轉(zhuǎn);當(dāng)P3.1為高電平時(shí),Q6導(dǎo)通,Q4,Q8導(dǎo)通,電動(dòng)機(jī)兩端的電壓為-5V,電動(dòng)機(jī)反轉(zhuǎn)。點(diǎn)滴控制靠單片機(jī)檢測(cè)滴速,得到一個(gè)反饋量,輸出一定信號(hào)控制電機(jī)上升或下降調(diào)節(jié)滴斗的高度。2.2. 4 鍵盤(pán)顯示電路由于本系統(tǒng)中采用動(dòng)態(tài)顯示方式驅(qū)動(dòng)3個(gè)七段數(shù)碼管,來(lái)顯示點(diǎn)滴的速度。數(shù)碼管采用共陰極,由于AT89C52單片機(jī)每個(gè)I/O的拉電流只有12mA。所以在位碼和段碼都加上了反向驅(qū)動(dòng)器。鍵盤(pán)采用按鍵開(kāi)關(guān)經(jīng)上拉電阻分別接P1.0、P1.1、P1.2口上,起到確定、上調(diào)和下調(diào)作用。每按上調(diào)和下調(diào)鍵,設(shè)定速度值增1減1。單片機(jī)XTAL2、XTAL1接12MHZ晶振,提供系統(tǒng)

16、時(shí)鐘基值。另RESET接上電復(fù)位按鍵。原理圖如圖2.2.5示。 圖2.2.5鍵盤(pán)顯示電路第三章系統(tǒng)的軟件設(shè)計(jì)系統(tǒng)的軟件設(shè)計(jì)采用匯編語(yǔ)言,對(duì)單片機(jī)進(jìn)行編程來(lái)實(shí)現(xiàn)各項(xiàng)功能。主程序?qū)δK進(jìn)行初始化,接收從傳感器傳來(lái)的信號(hào),并對(duì)此信號(hào)進(jìn)行處理,輸出調(diào)整信號(hào)控制電動(dòng)機(jī)的轉(zhuǎn)動(dòng),掃描鍵盤(pán)進(jìn)行動(dòng)態(tài)顯示。用的是循環(huán)查詢方式,來(lái)顯示和控制點(diǎn)滴的速度。3.1檢測(cè)點(diǎn)滴速度子程序檢測(cè)點(diǎn)滴速度子程序主要是用與系統(tǒng)信號(hào)的采集。經(jīng)過(guò)光電傳感器采集,后由施密特觸發(fā)器整形,輸出到單片機(jī)的端口送入單片機(jī)內(nèi)部。檢測(cè)點(diǎn)滴速度子程序如圖3.1.1所示。圖3.1.1檢測(cè)點(diǎn)滴速度子程序3.2儲(chǔ)液檢測(cè)子程序本程序主要是用于測(cè)量?jī)?chǔ)液瓶?jī)?nèi)部的液位

17、高度的,當(dāng)液位低于23cm時(shí),發(fā)出報(bào)警信號(hào)。如果液位的高度不在此區(qū)間內(nèi),則點(diǎn)滴的速度照常采集,并送入單片機(jī)內(nèi)部。其儲(chǔ)液子程序流程圖如圖3.2.1所示。圖3.2.1儲(chǔ)液子程序流程圖3.3點(diǎn)滴速度控制子程序根據(jù)題目的設(shè)計(jì)要求,首先讀出6秒內(nèi)的點(diǎn)滴的數(shù)目(將一分種平均劃分成十分),進(jìn)而得到當(dāng)前的點(diǎn)滴的速度。根據(jù)其設(shè)定的速度值與當(dāng)前的點(diǎn)滴的速度的誤差來(lái)確定電動(dòng)機(jī)的正轉(zhuǎn)與反轉(zhuǎn),即控制儲(chǔ)液瓶的位置的高低,進(jìn)一步影響下一個(gè)6秒內(nèi)的點(diǎn)滴的速度,如此的循環(huán)往復(fù)。其點(diǎn)滴速度的電動(dòng)機(jī)控制程序流程圖如3.3.1所示。 圖3.3.1點(diǎn)滴速度的電動(dòng)機(jī)控制程序流程圖3.4鍵盤(pán)顯示子程序鍵盤(pán)及顯示字程序主要是用于判斷速度有沒(méi)

18、有調(diào)整的動(dòng)向和點(diǎn)滴速度的顯示(包括當(dāng)前值和設(shè)定值)。其程序流程圖如3.4.1所示。 圖3.4.1系統(tǒng)鍵盤(pán)顯示子程序 3.5系統(tǒng)的主程序設(shè)計(jì)圖3.5.1系統(tǒng)主程序流程圖 參考文獻(xiàn):1 單片機(jī)應(yīng)用開(kāi)發(fā)實(shí)用子程序. 邊春元等 編著. 人民郵電出版社. 20052 全國(guó)大學(xué)生電子設(shè)計(jì)大賽培訓(xùn)系列教程. 高吉祥 主編.電子工業(yè)出版社.20073 單片微型計(jì)算機(jī)原理及應(yīng)用. 張毅坤等 編著. 西安電子科技大學(xué)出版社.19984 微型計(jì)算機(jī)接口技術(shù) . 王兆月等 編著. 機(jī)械工業(yè)出版社 .20065 全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽獲獎(jiǎng)作品選編2003 北京理工大學(xué)出版社20056 嚴(yán)天峰89C51單片機(jī)I/O口模擬

19、串行通信的實(shí)現(xiàn)方法電子世界2001.2 P347 王關(guān)健 單片機(jī)智能溫控電路電子世界2001.11 P28 8 吳義彬繼電器用戶實(shí)用手冊(cè)第一版 國(guó)防工業(yè)出版社 楊其芳 1992.6出版 第二章選用導(dǎo)則P38P405 吳義彬繼電器用戶實(shí)用手冊(cè)第一版 國(guó)防工業(yè)出版社 楊其芳 1992.6出版 第七章基本應(yīng)用電路原理P94P959 楊蔭彪特種半導(dǎo)體器件及其應(yīng)用第一版 電子工業(yè)出版社 王昌喜1991出版 第十二章半導(dǎo)體光敏器件P143P15310 楊蔭彪特種半導(dǎo)體器件及其應(yīng)用第一版 電子工業(yè)出版社王昌喜1991出版 第十章半導(dǎo)體發(fā)光器件P97P9911 談文心運(yùn)放及模擬集成電路第一版 國(guó)防工業(yè)出版社

20、劉本鴻 1986出版 第二章集成運(yùn)算放大器的應(yīng)用P58P61 附錄附錄1 主要元器件清單 元 件 數(shù)量AT89S51 1個(gè)555 3個(gè)紅外對(duì)射光電二極管 3個(gè)7404 2片D1207 2個(gè)A928A 2個(gè)按鍵 4個(gè)排阻11K 1個(gè)晶振電路 1K數(shù)碼管 3個(gè) 附錄 程序清單系統(tǒng)的設(shè)計(jì)的如件程序清單如下:SDDD DATA 30HMC1 DATA 31HMC2 DATA 32HMC3 DATA 33HMC4 DATA 34HMC5 DATA 35HMC6 DATA 36HMC7 DATA 37HMC8 DATA 38HMC9 DATA 39HMC10 DATA 3AHCJDD DATA 40HXS

21、1 DATA 41HXS2 DATA 42HXS3 DATA 43HK_ENTER BIT P1.0K_JIA BIT P1.1K_JIAN BIT P1.2 ORG 0000HLJMP MAINORG 0013HLCALL INT1ORG 001BHLCALL T1 ORG 0100HMAIN:MOV SP,#60H ;給堆棧指針賦初值MOV TMOD,#14H ;定時(shí)器1在模式1下工作、計(jì)數(shù)器0工作在模式0MOV TL1,#0B0H ;定時(shí)器每50ms產(chǎn)生一次溢出MOV TH1,#3CH SETB ET1 ;使能定時(shí)器1中斷SETB IT1;邊沿觸發(fā)SETB EX1;開(kāi)外部中斷1SETB

22、EA ;使能總中斷SETB TR1 ;開(kāi)始計(jì)時(shí)MOV TL0,#00HMOV TH0,#00HSETB TR0 ;開(kāi)始計(jì)數(shù)MOV R5,#0AHMOV R6,#0FFHMOV R7,#78HMOV R0,# MC1CLR P1.7 MOV SDDD,#64HMOV CJDD,#78HMOV MC1,#78HMOV MC2,#00HMOV MC3,#00HMOV MC4,#00HMOV MC5,#00HMOV MC6,#00HMOV MC7,#00HMOV MC8,#00HMOV MC9,#00HMOV MC10,#00H LOOP:MOV A,MC1ADD A,MC2ADD A,MC3ADD

23、A,MC4ADD A,MC5ADD A,MC6ADD A,MC7ADD A,MC8ADD A,MC9ADD A,MC10MOV CJDD,ALCALL JPCLMOV R2,CJDDLCALL SJCL;數(shù)據(jù)處理程序 LCALL DISPLAY;調(diào)用數(shù)碼管顯示子程序LCALL DIANJIAJMP LOOP T1:PUSH PSWPUSH ACCDJNZ R7,TC1MOV R7,#78HMOV R0,TL0INC R0MOV TL0,#00HMOV TH0,#00HCJNE R0,#3BH,TC1MOV R0,# MC1TC1:MOV TL1,#0B0H MOV TH1,#3CHPOP AC

24、CPOP PSWRETI INT1:PUSH PSWPUSH ACCSETB P1.7POP ACCPOP PSWRETI JPCL:JB K_ENTER,QUITLCALL K_DELAYJB K_ENTER,QUITLOOP2:MOV R2,SDDDLCALL SJCLLCALL DISPLAYJB K_JIA,QUIT1LCALL K_DELAYJB K_JIA,QUIT1LCALL JIAQUIT1:JB K_JIAN,QUIT0LCALL K_DELAYJB K_JIAN,QUIT0LCALL JIANQUIT0:DJNZ R5,LOOP2MOV R5,#0AHDJNZ R6,LOO

25、P2QUIT:MOV R5,#0AHMOV R6,#0FFHRET JIA:MOV A,SDDDINC AMOV SDDD,ACJNE A,#96H,TC2MOV SDDD,#14HTC2:MOV R5,#00AHMOV R6,#0FFHRETJIAN:MOV A,SDDDDEC AMOV SDDD,ACJNE A,#14H,TC3MOV SDDD,#96HTC3:MOV R5,#0AHMOV R6,#0FFH RET K_DELAY:SETB PSW.4SETB PSW.3MOV R5,#0C8HJOOP1: MOV R4,#0FFHJOOP2: DJNZ R4,JOOP2 DJNZ R5,JOOP1CLR PSW.4CLR PSW.3 RETSJCL:MOV A,R2MOV B,#64HDIV ABMOV XS1,AMOV A,#0AHXCH A,BDIV ABMOV XS2,AMOV XS3,BRET DIANJI:CLR CMOV A,CJDDCJNE A,SDDD,LOOP3 CLR P1.6CLR P1.5AJMP TC4LOOP3:JC LOOP4SUBB A,SDDDCJNE A,#05H,LOOP5AJMP TC4LOOP5:JC TC4CLR P1.6SETB P1.5AJ

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論