版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 課程設(shè)計報告書</b></p><p> 完成日期: 09年 11月22日</p><p><b> 目錄</b></p><p> 第一章 課題名稱及要求</p><p> 1、1課題名稱…………………………………2</p><p&g
2、t; 1、2主要技術(shù)要求……………………………2</p><p> 第二章 總體方案論證及單元電路設(shè)計</p><p> 設(shè)計方案和方案論證…………………………………2</p><p> 第三章 總體電路設(shè)計</p><p> 總體模塊設(shè)計 ………………………………2</p><p> 各分模塊設(shè)計
3、………………………………4</p><p> 第四章 測試結(jié)果及心得體會</p><p> 4、1測試結(jié)果……………………………………9</p><p> 4、2心得體會……………………………………9</p><p> 第五章 致謝………………………………….9</p><p> 第六章 附帶源程序…
4、………………………..10</p><p> 摘 要:介紹一種以AT89C51單片機(jī)為控制核心的醫(yī)院呼叫器的設(shè)計方法。實(shí)驗(yàn)結(jié)果表明,系統(tǒng)硬件、軟件設(shè)計方案合理,實(shí)現(xiàn)了住院病人可通過按動自己的床位按扭開關(guān)向醫(yī)護(hù)人員發(fā)出“呼喊”信號;一旦有病人發(fā)出“呼喊”信號,醫(yī)護(hù)人員值班室顯示床位編號,揚(yáng)聲器發(fā)出提示聲響信號;通過這次課程設(shè)計,讓我們了解到醫(yī)院呼叫器的原理和基本理論,鍛煉了我們的實(shí)踐能力和動手能力,在此我們運(yùn)用我
5、們所學(xué)到的專業(yè)知識,通過查閱相關(guān)資料做出了這個設(shè)計。</p><p> 關(guān)鍵詞:呼叫器;單片機(jī);醫(yī)院;顯示</p><p> 第一章 課題名稱及要求</p><p> 1、1課題名稱:醫(yī)院住院病人“呼喊”器設(shè)計與仿真</p><p> 1、2主要技術(shù)要求:</p><p><b> 本課題要求&
6、lt;/b></p><p> 1.住院病人可通過按動自己的床位按扭開關(guān)向醫(yī)護(hù)人員發(fā)出“呼喊”信號;</p><p> 2.一旦有病人發(fā)出“呼喊”信號,醫(yī)護(hù)人員值班室顯示床位編號,揚(yáng)聲器發(fā)出提示聲響信號;</p><p> 3.“呼喊”器所需的直流穩(wěn)壓電源。</p><p> 4.用相關(guān)仿真軟件對電路進(jìn)行仿真。</p>
7、;<p> 第二章 總體方案論證及單元電路設(shè)計</p><p> 【1】設(shè)計方案和方案論證</p><p> 經(jīng)過在網(wǎng)上和圖書館查閱相關(guān)資料,得到了兩種可行方案:</p><p><b> 方案一 按照</b></p><p><b> 方案二 按照</b></p
8、><p> 下面就這兩種方案作簡要介紹</p><p><b> 【2】方案簡析</b></p><p><b> 方案一:</b></p><p> 用鎖存器鎖存,再用一個8線-3線優(yōu)先編碼器74LS148D對病房號編碼,再用譯碼器74LS48D譯出最高級的病房號。當(dāng)有病房號呼叫時,通過譯碼器
9、和邏輯門觸發(fā)(由555構(gòu)成的單穩(wěn)觸發(fā)器)從而控制蜂鳴器發(fā)出5秒鐘的呼叫聲。呼叫信號控制晶閘管從而控制病房報警燈的關(guān)亮。若有多個病房同時呼叫,待醫(yī)護(hù)人員處置好最高級的病房后,由人工將系統(tǒng)復(fù)位(手動)。但是該電路設(shè)計比較復(fù)雜,在實(shí)際焊接過程中十分麻煩,而且由于實(shí)際焊接等原因,結(jié)果不一等成功。所以舍棄了這種方案。</p><p> 方案二:設(shè)計以單片機(jī)AT89C51為核心,由單片機(jī)I/O口采集檢測開關(guān)信號,經(jīng)過單片機(jī)
10、內(nèi)部MCU程序處理后通過數(shù)碼管顯示相應(yīng)的按鍵號,并進(jìn)行相應(yīng)的聲音報警,提醒醫(yī)生注意。采用以單片機(jī)為核心的操作,實(shí)際運(yùn)用更加簡便,且易于實(shí)現(xiàn)。因此我們選擇該方案。</p><p> 第三章 總體電路設(shè)計</p><p> 0 引 言 </p><p> 廣泛用于醫(yī)院,養(yǎng)老院,餐飲等公共場所。</p>
11、<p> 護(hù)呼叫系統(tǒng)已經(jīng)成為醫(yī)院提高醫(yī)護(hù)服務(wù)質(zhì)量、提高醫(yī)護(hù)人員工作效率和減少醫(yī)療事故的一種必不可少的基礎(chǔ)設(shè)備。</p><p> 目前,用于病床呼叫的系統(tǒng)有很多,它們多數(shù)都是有線通信,通過聲光報警和LED屏顯示告知呼叫求援的床位號碼,一般由有線的床頭分機(jī)、走廊顯示屏和護(hù)士臺的由發(fā)光二極管組成的病床一覽表(板)組成。</p><p> 隨著無線科技的發(fā)展和應(yīng)用,醫(yī)護(hù)呼叫系統(tǒng)可
12、以擺脫線纜的束縛,實(shí)現(xiàn)即時通訊,移動接收呼叫信息。調(diào)頻無線醫(yī)院呼叫器是在調(diào)頻無線技術(shù)基礎(chǔ)上,結(jié)合了單片機(jī)控制和計算機(jī)軟件技術(shù),根據(jù)醫(yī)院的規(guī)模、內(nèi)部業(yè)務(wù)流程和管理需求開發(fā)的全新醫(yī)護(hù)呼叫系統(tǒng)。本系統(tǒng)采用低輻射、低功率、高無線接收靈敏度、零電磁干擾的FM無線編碼技術(shù),發(fā)射功率不足手機(jī)的1/10,完全滿足醫(yī)院的低無線電輻射的要求。</p><p><b> 總體模塊:</b></p>
13、<p><b> 裝置組成及工作原理</b></p><p> 由于綜合各方面考慮,我們采用有線模式,應(yīng)用單片機(jī)設(shè)計該醫(yī)院呼叫器系統(tǒng)。對于無限發(fā)射模塊,課題沒做要求。所以我們?yōu)榱肆η蠛啙嵑涂紤]成本問題,采用該方案</p><p> 系統(tǒng)組成如圖1所示。此設(shè)計以單片機(jī)AT89C51為核心,由單片機(jī)I/O口采集檢測開關(guān)信號,經(jīng)過單片機(jī)內(nèi)部MCU程序處理后
14、通過數(shù)碼管顯示相應(yīng)的按鍵號,并進(jìn)行相應(yīng)的聲音報警,提醒醫(yī)生注意。</p><p> 圖1 醫(yī)院呼叫器裝置原理框圖</p><p><b> 各分模塊設(shè)計:</b></p><p><b> 1. 按鈕開關(guān)電路</b></p><p> 按鈕開關(guān)電路如圖2所示。</p>&
15、lt;p> 圖2 按鈕開關(guān)電路</p><p> 按鈕開關(guān)電路采用低電平有效。通過單片機(jī)檢測P1口狀態(tài)分別判斷是幾號按鈕(病床)按下按鈕。該電路總共采用7路,分別代表7個病床,如果想要擴(kuò)展,可在該基礎(chǔ)上進(jìn)行擴(kuò)展。此處為了便于設(shè)計,采用7路按鈕開關(guān)。</p><p> 備注:此處優(yōu)先級是相同的,也就是說如果某一病床呼叫,在報警期間,其他按鈕無效。我們設(shè)計的報警時長是5S。我
16、們此處設(shè)計的是簡易裝置,如果需要優(yōu)先級或者可查詢,可在此基礎(chǔ)上進(jìn)行軟硬件的擴(kuò)展,實(shí)現(xiàn)所需功能。</p><p> 2.單片機(jī)控制及顯示電路 </p><p> 單片機(jī)控制及顯示電路如圖3所示。采用靜態(tài)顯示方式,利用單片機(jī)的P0口的P0.0~P0.6作為數(shù)碼管七段碼的輸入。采用共陽極數(shù)碼管 (見圖3)。單片機(jī)檢測到按鍵信號,通過內(nèi)部程序處理進(jìn)行
17、相應(yīng)病床的顯示。</p><p> 圖3 單片機(jī)控制及顯示電路</p><p><b> 3. 聲音報警電路</b></p><p> 聲光報警電路見圖4。當(dāng)有按鍵按下時,單片機(jī)從P1.7口輸出一周期高低信號,控制三極管的通斷,控制音響電路的通斷,從而使揚(yáng)聲器通斷,發(fā)出一定周期的音頻報警信號。報警時間為5S。</p>
18、<p> 圖4 聲音報警電路</p><p> 4.所需5V直流穩(wěn)壓電源電路</p><p> 集成穩(wěn)壓器的典型應(yīng)用電路如圖5所示,這是一個輸出正5V直流電壓的穩(wěn)壓電源電路。IC采用集成穩(wěn)壓器7805,C1、C2分別為輸入端和輸出端濾波電容,RL為負(fù)載電阻。當(dāng)輸出電較大時,7805應(yīng)配上散熱板。</p><p> 圖5 所需5V直流穩(wěn)壓電
19、源電路</p><p> 5.軟件設(shè)計 </p><p> 系統(tǒng)軟件流程圖如圖6所示。采用檢測端口形式,當(dāng)P1.0—P1.6有低電平輸入。即做相應(yīng)處理。</p><p> 當(dāng)檢測到按鍵1按下時,揚(yáng)聲器報警,共陽數(shù)碼管顯示1,說明是1病床按下呼叫按鍵。如此類推。</p><p> 圖6 軟
20、件設(shè)計流程圖</p><p> 6. 電路仿真 </p><p> 該電路的仿真,我采用Proteus這個仿真軟件進(jìn)行做的,仿真效果非常好 ,達(dá)到課程實(shí)際之要求。仿真按鍵按下,聲音報警和數(shù)碼管顯示相應(yīng)的按鍵號碼。效果圖如圖7所示。</p><p> 該圖為我按下按鍵6時的顯示數(shù)值,在按下5S內(nèi),蜂鳴器持續(xù)發(fā)出音頻報警信號。</p&g
21、t;<p> 7. 結(jié) 語 </p><p> 目前,用于病床呼叫的系統(tǒng)有很多,它們多數(shù)都是有線通信,通過聲光報警和LED屏顯示告知呼叫求援的床位號碼,一般由有線的床頭分機(jī)、走廊顯示屏和護(hù)士臺的由發(fā)光二極管組成的病床一覽表(板)組成。這種醫(yī)護(hù)呼叫系統(tǒng)缺乏對病人呼叫信息的存儲、統(tǒng)計和管理功能,病人呼叫求援方式單一,護(hù)士和醫(yī)生只能在值班地點(diǎn)才能得到病人的聲光報警
22、,特別是值班醫(yī)生和護(hù)士不在值班地點(diǎn)時,可能造成不能迅速找到值班醫(yī)護(hù)人員而延誤病人的搶救時機(jī),給病人和醫(yī)院造成不可挽回的損失。</p><p> 另外,一些有線醫(yī)護(hù)呼叫設(shè)備具有雙向通話的功能,但是這些系統(tǒng)也只能在醫(yī)生和護(hù)士的值班室完成聲光告警和語音對講,不能擺脫點(diǎn)對點(diǎn)的呼叫缺陷。</p><p> 隨著無線科技的發(fā)展和應(yīng)用,醫(yī)護(hù)呼叫系統(tǒng)可以擺脫線纜的束縛,實(shí)現(xiàn)即時通訊,移動接收呼叫信息。
23、</p><p> 所以我們所做的該系統(tǒng)只是一個簡單的設(shè)計模型,在理論很好的實(shí)現(xiàn)設(shè)計要求,如果考慮實(shí)際用途等,我們需要更加深入的研究這個課題。</p><p><b> 工作原理</b></p><p> 由單片機(jī)檢測P0口的按鍵狀態(tài),單品機(jī)做相應(yīng)的軟件執(zhí)行。</p><p> 由單片機(jī)內(nèi)的顯示和聲音報警程序進(jìn)行
24、相應(yīng)輸出,來告知醫(yī)生某床位有病人呼叫。</p><p> 第四章 調(diào)試試結(jié)果及心得體會</p><p><b> 4.1 調(diào)試結(jié)果</b></p><p> 我們通過認(rèn)真研究,對一些部件進(jìn)行簡化,再結(jié)合軟件模擬,得出了達(dá)到實(shí)驗(yàn)要求的設(shè)計結(jié)果。</p><p><b> 4.2 心得體會</b&
25、gt;</p><p> 雖然課程設(shè)計即將結(jié)束,但是對于我們來說,這才剛剛開始。因?yàn)槲覀冞€有很多不足需要學(xué)習(xí)。通過辛苦的前期準(zhǔn)備工作,我們從中學(xué)到了很多。</p><p> 關(guān)于學(xué)習(xí)方面,由于自己個人的能力有限,所以就多了一些交流和互相學(xué)習(xí)。無論做什么都不能急于求成和眼高手低,只有改掉我們身上的缺點(diǎn)才能夠離成功更近一步。</p><p><b> 第
26、五章 致謝</b></p><p> 首先,我們學(xué)校和系領(lǐng)導(dǎo)精心為我們安排了這次課程設(shè)計,不但可以檢驗(yàn)我們的理論知識的掌握情況,更能鍛煉我們的實(shí)際動手能力。這不僅可以提高我們的學(xué)習(xí)興趣,同時還以使我們認(rèn)識到我們所學(xué)專業(yè)在實(shí)際中的廣泛應(yīng)用,使我們不再對所學(xué)專業(yè)感到陌生,而且還可以培養(yǎng)大家的積極性。尤其要感謝的是我們的指導(dǎo)老師xx老師,他給予了我們理論知識上的悉心指導(dǎo),使我們最后能順利地完成設(shè)計任務(wù),
27、上識家一個良好的實(shí)習(xí)基地,工作人員也鍛煉一下我們沒有他的指導(dǎo),我們是很難取得成功的。最后感謝我們的小組成員,是我們的相互配合相互鼓勵才會有現(xiàn)在的成功。我覺得在此次課程設(shè)計培養(yǎng)了我們的團(tuán)隊合作精神,讓我們幾個人一起做一個設(shè)計,我想這樣能更好地發(fā)揮我們各自的特長,對我們以后的工作和時間有很多的幫助。</p><p> 第六章 附帶源程序</p><p> #include<reg
28、51.h></p><p> #define uint unsigned int</p><p> #define uchar unsigned char</p><p> sbit com1=P1^1;</p><p> sbit com2=P1^2;</p><p> sbit com3=P1^3;
29、</p><p> sbit com4=P1^4;</p><p> sbit com5=P1^5;</p><p> sbit com6=P1^6;</p><p> sbit com7=P1^7;</p><p> sbit spk=P3^7;</p><p> uchar co
30、de table[]={</p><p> 0xc0,0xf9,0xa4,0xb0,</p><p> 0x99,0x92,0x82,0xf8,0x80,</p><p><b> 0x00};</b></p><p> void delay(uint z)</p><p><b&g
31、t; {</b></p><p><b> uint x,y;</b></p><p> for(x=z;x>0;x--)</p><p> for(y=110;y>0;y--);</p><p><b> }</b></p><p> v
32、oid main()</p><p> { while(1)</p><p><b> { </b></p><p> if(com1!=0)</p><p><b> { </b></p><p><b> spk=0;</b><
33、;/p><p><b> }</b></p><p> if (com1==0)</p><p><b> delay(5);</b></p><p> if(com1==0)</p><p><b> {</b></p><p
34、> P0=table[1];</p><p> P2=table[1];</p><p><b> spk=1;</b></p><p><b> delay(5);</b></p><p><b> }</b></p><p> if
35、(com2!=0)</p><p><b> {</b></p><p><b> spk=0;</b></p><p><b> }</b></p><p> if (com2==0)</p><p><b> delay(5);&
36、lt;/b></p><p> if(com2==0)</p><p><b> {</b></p><p> P0=table[1];</p><p> P2=table[2];</p><p><b> spk=1;</b></p><
37、p><b> delay(5);</b></p><p><b> }</b></p><p> if(com3!=0)</p><p><b> {</b></p><p><b> spk=0;</b></p><p
38、><b> }</b></p><p> if (com3==0)</p><p><b> delay(5);</b></p><p> if(com3==0)</p><p><b> {</b></p><p> P0=table
39、[1];</p><p> P2=table[3];</p><p><b> spk=1;</b></p><p><b> delay(5);</b></p><p><b> }</b></p><p> if(com4!=0)</
40、p><p><b> {</b></p><p><b> spk=0;</b></p><p><b> }</b></p><p> if (com4==0)</p><p><b> delay(5);</b></
41、p><p> if(com4==0)</p><p><b> {</b></p><p> P0=table[1];</p><p> P2=table[4];</p><p><b> spk=1;</b></p><p><b>
42、 delay(5);</b></p><p><b> }</b></p><p> if(com5!=0)</p><p><b> {</b></p><p><b> spk=0;</b></p><p><b>
43、 }</b></p><p> if (com5==0)</p><p><b> delay(5);</b></p><p> if(com5==0)</p><p><b> {</b></p><p> P0=table[2];</p>
44、<p> P2=table[1];</p><p><b> spk=1;</b></p><p><b> delay(5);</b></p><p><b> }</b></p><p> if(com6!=0)</p><p&g
45、t;<b> {</b></p><p><b> spk=0;</b></p><p><b> }</b></p><p> if (com6==0)</p><p><b> delay(5);</b></p><p&g
46、t; if(com6==0)</p><p><b> {</b></p><p> P0=table[2];</p><p> P2=table[2];</p><p><b> spk=1;</b></p><p><b> delay(5);<
47、;/b></p><p><b> }</b></p><p> if(com7!=0)</p><p><b> {</b></p><p><b> spk=0;</b></p><p><b> }</b>&l
48、t;/p><p> if(com7==0)</p><p><b> {</b></p><p> P0=table[2];</p><p> P2=table[3];</p><p><b> spk=1;</b></p><p><b&
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)院住院病人“呼喊”器設(shè)計與仿真-課程設(shè)計報告書
- 住院病人呼喊器-計算機(jī)科學(xué)與技術(shù)課程設(shè)計報告
- 課程設(shè)計---醫(yī)院住院病人呼喚器
- 醫(yī)院住院病人“呼叫”器-單片機(jī)課程設(shè)計
- 數(shù)電課程設(shè)計醫(yī)院病人緊急呼叫系統(tǒng)
- 畢業(yè)論文---醫(yī)院病人緊急呼叫系統(tǒng)課程設(shè)計
- 課程設(shè)計--病人呼叫裝置
- 時序比較器課程設(shè)計報告
- 計算器課程設(shè)計報告
- 課程設(shè)計報告---計算器設(shè)計
- 競賽搶答器課程設(shè)計-微機(jī)接口課程設(shè)計報告
- 變頻器課程設(shè)計報告
- 競賽搶答器課程設(shè)計-微機(jī)接口課程設(shè)計報告
- 病人入出院信息管理系統(tǒng)課程設(shè)計報告
- 課程設(shè)計--8位計數(shù)器eda課程設(shè)計報告
- 醫(yī)院病房_數(shù)據(jù)庫課程設(shè)計報告
- c++醫(yī)院選址問題-課程設(shè)計報告
- 課程設(shè)計報告---方波發(fā)生器設(shè)計
- 高頻課程設(shè)計報告--混頻器設(shè)計
- java課程設(shè)計報告--計算器設(shè)計
評論
0/150
提交評論