版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 電子信息科學(xué)與技術(shù) 專業(yè)課程設(shè)計(jì)任務(wù)書學(xué)生姓名專業(yè)班級(jí)學(xué)號(hào)題 目病床呼叫系統(tǒng)課題性質(zhì)A課題來源D指導(dǎo)教師同組姓名無主要內(nèi)容用一個(gè)數(shù)碼管顯示呼叫信號(hào)的號(hào)碼沒信號(hào)呼叫時(shí)顯示0;有多個(gè)信號(hào)呼叫時(shí),顯示優(yōu)先級(jí)最高的呼叫號(hào)用5個(gè)撥碼開關(guān)設(shè)置功能鍵,1號(hào)優(yōu)先級(jí)最高,1-5號(hào)優(yōu)先級(jí)依次降低用指示燈指示對(duì)應(yīng)的病房有呼叫,有呼叫時(shí)蜂鳴3秒。任務(wù)要求根據(jù)設(shè)計(jì)題目要求編寫相應(yīng)程序代碼對(duì)編寫的VHDL程序代碼進(jìn)行編譯和仿真條件允許,完成硬件驗(yàn)證(可選)總結(jié)設(shè)計(jì)內(nèi)容,完成課程設(shè)計(jì)說明書參考文獻(xiàn)1 焦素敏 EDA課程設(shè)計(jì)指導(dǎo)書 河南工業(yè)大學(xué) 20082 曹昕燕 EDA技術(shù)實(shí)驗(yàn)與課程設(shè)計(jì) 北京清華大學(xué)出版社 20043
2、黃智偉 FPGA系統(tǒng)設(shè)計(jì)與實(shí)踐 電子工業(yè)出版社 20054 焦素敏. EDA技術(shù)基礎(chǔ) 清華大學(xué)出版社 20055 劉昌華 數(shù)字邏輯EDA設(shè)計(jì)與實(shí)踐 國防工業(yè)出版社 2005審查意見指導(dǎo)教師簽字:教研室主任簽字: 2012年 02月 20日 說明:本表由指導(dǎo)教師填寫,由教研室主任審核后下達(dá)給選題學(xué)生,裝訂在設(shè)計(jì)(論文)首頁EDA課程設(shè)計(jì)報(bào)告1 設(shè)計(jì)任務(wù)及要求呼叫器對(duì)于每一個(gè)住院的人來說都很重要,尤其對(duì)那些在住院期間需要經(jīng)常有護(hù)士護(hù)理的病人來講,呼叫器對(duì)醫(yī)院來講也很重要,它能間接的決定醫(yī)院能夠提供給病人的服務(wù)質(zhì)量,但是由于醫(yī)院護(hù)理人員數(shù)量有限,護(hù)士不能時(shí)刻保證呆在每一位病人身邊,病床呼叫系統(tǒng)能夠使
3、病人在危急時(shí)刻及時(shí)的聯(lián)系上醫(yī)生或者護(hù)士,從而得到及時(shí)的救治或看護(hù)。所以擁有一套功能完善的病床呼叫系統(tǒng),對(duì)于一個(gè)提供高質(zhì)量服務(wù)的醫(yī)院來講,是非常重要的。這個(gè)設(shè)計(jì)所要求的整個(gè)呼叫系統(tǒng)由撥動(dòng)開關(guān)、控制電路、蜂鳴器、計(jì)時(shí)器、指示燈等幾個(gè)部分所組成,病人在身邊沒有醫(yī)生但卻需要護(hù)理的時(shí)候能夠做到及時(shí)的告知醫(yī)務(wù)人員,醫(yī)生也能夠通過該系統(tǒng)準(zhǔn)確的判斷出是哪個(gè)床位的病人需要護(hù)理。該系統(tǒng)最突出的一個(gè)優(yōu)點(diǎn)是具有優(yōu)先選擇功能,能夠在第一時(shí)間做到對(duì)最需要救助的人進(jìn)行幫助。在本課程設(shè)計(jì)所要求的病床呼叫系統(tǒng)中,若1號(hào)病人當(dāng)病人撥動(dòng)求助開關(guān)時(shí)呼叫,則數(shù)碼管顯示1號(hào),同時(shí)對(duì)應(yīng)床位的LED燈亮,蜂鳴器發(fā)出響聲,三秒鐘之后,蜂鳴器停
4、止發(fā)聲。但是LED燈和數(shù)碼管仍然顯示,直到醫(yī)生或護(hù)士去到病房解除報(bào)警。由于蜂鳴器聲音比較刺耳,所以只讓蜂鳴器響三秒,三秒過后自動(dòng)停止,到下一次警報(bào)的時(shí)候再響。這樣可以保證醫(yī)院安靜的工作環(huán)境,使病人能夠更好的休息治療。本系統(tǒng)的優(yōu)先呼叫功能即當(dāng)優(yōu)先級(jí)較高的病床呼叫時(shí),可以屏蔽其他病床的呼叫,若一號(hào)病床的優(yōu)先級(jí)最高,當(dāng)1號(hào)和2號(hào)病床同時(shí)呼叫或者1號(hào)晚于2號(hào)呼叫,數(shù)碼管只顯示1號(hào),系統(tǒng)自動(dòng)屏蔽了2號(hào)的呼叫,只有當(dāng)1號(hào)解除警報(bào)時(shí)具有下一優(yōu)先級(jí)的病床才能呼叫,這樣只要把在出現(xiàn)情況的情況下最急需救助的病人放在優(yōu)先級(jí)最高的病床,就可以保證病人優(yōu)先得到治療。2設(shè)計(jì)原理及總體框圖根據(jù)設(shè)計(jì)要求,我們將設(shè)計(jì)分為幾個(gè)模
5、塊來設(shè)計(jì),分別為:鎖存模塊、選優(yōu)模塊(對(duì)病房選優(yōu))、選優(yōu)模塊2(對(duì)復(fù)位選優(yōu))、計(jì)時(shí)模塊、顯示模塊、蜂鳴模塊。用5個(gè)撥碼開關(guān)設(shè)置功能鍵,1號(hào)優(yōu)先級(jí)最高,1-5號(hào)優(yōu)先級(jí)依次降低用一個(gè)數(shù)碼管顯示呼叫信號(hào)的號(hào)碼,沒信號(hào)呼叫時(shí)顯示0;有多個(gè)信號(hào)呼叫時(shí),顯示優(yōu)先級(jí)最高的呼叫號(hào) 用led燈指示對(duì)應(yīng)的病房有呼叫,用靜態(tài)數(shù)碼管顯示呼叫的病房號(hào),用蜂鳴器發(fā)出蜂鳴,有呼叫時(shí)蜂鳴5秒。系統(tǒng)原理圖3 程序設(shè)計(jì)1.鎖存器LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY SUOCUNQI IS PORT(REST:IN STD_LOGIC_VECTOR(4 DOWNTO 0);
6、 SIN:IN STD_LOGIC_VECTOR(4 DOWNTO 0); SOUT1:OUT STD_LOGIC_VECTOR(4 DOWNTO 0); SOUT2:OUT STD_LOGIC_VECTOR(4 DOWNTO 0); SOUT3:OUT STD_LOGIC_VECTOR(4 DOWNTO 0);END SUOCUNQI;ARCHITECTURE bhv OF SUOCUNQI IS SIGNAL SOUT:STD_LOGIC_VECTOR(4 DOWNTO 0);BEGIN PROCESS(REST,SIN) BEGIN IF REST(0)='1' AND
7、SIN(0)='0' THEN SOUT(0)<='1' ELSE SOUT(0)<='0' END IF; IF REST(1)='1' AND SIN(1)='0' THEN SOUT(1)<='1' ELSE SOUT(1)<='0' END IF; IF REST(2)='1' AND SIN(2)='0' THEN SOUT(2)<='1' ELSE SOUT(2)<='0'
8、 END IF; IF REST(3)='1' AND SIN(3)='0' THEN SOUT(3)<='1' ELSE SOUT(3)<='0' END IF; IF REST(4)='1' AND SIN(4)='0' THEN SOUT(4)<='1' ELSE SOUT(4)<='0' END IF;END PROCESS;SOUT1<=SOUT;SOUT2<=SOUT;SOUT3<=SOUT;END ARCHITE
9、CTURE bhv;2選優(yōu)模塊LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY XUANYOU IS PORT(SOUT:IN STD_LOGIC_VECTOR(4 DOWNTO 0); YOU1:OUT STD_LOGIC_VECTOR(3 DOWNTO 0); YOU2:OUT STD_LOGIC_VECTOR(3 DOWNTO 0);END XUANYOU;ARCHITECTURE bhv OF XUANYOU ISSIGNAL YOU:STD_LOGIC_VECTOR(3 DOWNTO 0);BEGIN PROCESS(SOUT,YOU)
10、BEGIN IF SOUT(0)='1' THEN YOU<="0001" ELSE IF SOUT(1)='1' THEN YOU<="0010" ELSE IF SOUT(2)='1' THEN YOU<="0011" ELSE IF SOUT(3)='1' THEN YOU<="0100" ELSE IF SOUT(4)='1' THEN YOU<="0101" ELSE YOU1
11、<="0000" END IF; END IF; END IF; END IF; END IF; END PROCESS;YOU1<=YOU;YOU2<=YOU;END ARCHITECTURE bhv;3計(jì)時(shí)選優(yōu)模塊LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY XUANYOU2 IS PORT(REST:IN STD_LOGIC_VECTOR(4 DOWNTO 0); SOUT3:IN STD_LOGIC_VECTOR(4 DOWNTO 0); YOU1:IN STD_LOGIC_VECTOR(3 DOW
12、NTO 0); ZQ:OUT STD_LOGIC; LJ:OUT STD_LOGIC); END XUANYOU2;ARCHITECTURE bhv OF XUANYOU2 ISBEGIN PROCESS(YOU1) BEGIN IF YOU1="0001" THEN LJ<=REST(0); ELSE IF YOU1="0010" THEN LJ<=REST(1); ELSE IF YOU1="0011" THEN LJ<=REST(2); ELSE IF YOU1="0100" THEN LJ
13、<=REST(3); ELSE IF YOU1="0101" THEN LJ<=REST(4); END IF; END IF; END IF; END IF; END IF; END PROCESS; PROCESS(SOUT3)BEGIN IF YOU1="0001" THEN ZQ<=SOUT3(0); ELSE IF YOU1="0010" THEN ZQ<=SOUT3(1); ELSE IF YOU1="0011" THEN ZQ<=SOUT3(2); ELSE IF YOU
14、1="0100" THEN ZQ<=SOUT3(3); ELSE IF YOU1="0101" THEN ZQ<=SOUT3(4); END IF; END IF; END IF; END IF; END IF; END PROCESS; END ARCHITECTURE bhv;4 分頻模塊LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY FEN IS PORT(CLK,SP:IN STD_LOGIC; TIMECLK:OUT STD_LOGIC);END FEN;ARCHITECTURE FE
15、N_ARC OF FEN ISBEGIN PROCESS(CLK,SP)VARIABLE CNT:INTEGER RANGE 0 TO 2999999;VARIABLE X:STD_LOGIC;BEGIN IF CLK'EVENT AND CLK='1' THEN IF SP='1' THEN IF CNT<2999999 THENCNT:=CNT+1;ELSECNT:=0;X:=NOT X;END IF;END IF;END IF;TIMECLK<=X;END PROCESS;END FEN_ARC5計(jì)時(shí)模塊;LIBRARY IEEE; U
16、SE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY TIME ISPORT(REST,TIMECLK:IN STD_LOGIC;SECOND1,SECOND2,MINITUE1,MINITUE2:OUT STD_LOGIC_VECTOR(3 DOWNTO 0);END TIME;ARCHITECTURE ONE OF TIME ISSIGNAL SEC1,SEC2:STD_LOGIC_VECTOR(3 DOWNTO 0);SIGNAL MINI1,MINI2:STD_LOGIC_VECTOR(3 DOWNTO 0)
17、;BEGINMINITUE1(3 DOWNTO 0)<=MINI1(3 DOWNTO 0);MINITUE2(3 DOWNTO 0)<=MINI2(3 DOWNTO 0);SECOND1(3 DOWNTO 0)<=SEC1(3 DOWNTO 0);SECOND2(3 DOWNTO 0)<=SEC2(3 DOWNTO 0);PROCESS(TIMECLK,REST)BEGIN IF(REST='0') THEN MINI2 <="0000" MINI1 <="0000" SEC2<="00
18、00" SEC1<="0000" ELSIF (TIMECLK'EVENT AND TIMECLK='1')THEN IF SEC1<"1001"THEN SEC1<=SEC1+1; ELSE SEC1<="0000"IF SEC2<"0101"THEN SEC2<=SEC2+1; ELSE SEC2<="0000"IF MINI1<"1001"THEN MINI1<=MINI1+1;EL
19、SEMINI1<="0000" IF MINI2<"0101"THEN MINI2<=MINI2+1;ELSEMINI2<="0000"END IF;END IF;END IF;END IF;END IF;END PROCESS; END ONE;6 連接模塊LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL; ENTITY SQU ISPORT(SECOND1:IN STD_LOGIC_VECTOR(3 DOWNTO 0); SECOND2:IN STD_LOGIC_VECTOR
20、(3 DOWNTO 0); MINITUE1:IN STD_LOGIC_VECTOR(3 DOWNTO 0); MINITUE2:IN STD_LOGIC_VECTOR(3 DOWNTO 0); JISHI:OUT STD_LOGIC_VECTOR(15 DOWNTO 0);END SQU;ARCHITECTURE ONE OF SQU ISBEGINJISHI(15 DOWNTO 12)<=SECOND1;JISHI(11 DOWNTO 8)<=SECOND2;JISHI(7 DOWNTO 4)<=MINITUE1;JISHI(3 DOWNTO 0)<=MINITUE
21、2;END ARCHITECTURE ONE;7 蜂鳴模塊LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY FENGMING IS PORT( BCD:IN STD_LOGIC_VECTOR(15 DOWNTO 0); MING:OUT STD_LOGIC);END FENGMING;ARCHITECTURE bhv OF FENGMING ISSIGNAL ING:STD_LOGIC;BEGINPROCESS(BCD)BEGINIF BCD="0000000000000000" THEN ING<='1'
22、ELSE IF BCD="0001000000000000" THEN ING<='0'ELSE IF BCD="0010000000000000" THEN ING<='0'ELSE IF BCD="0011000000000000" THEN ING<='0'ELSE IF BCD="0100000000000000" THEN ING<='0'ELSE IF BCD="0101000000000000"
23、 THEN ING<='0'ELSE ING<='1'IF BCD="0000000000110000" THEN ING<='0'ELSE IF BCD="0001000000110000" THEN ING<='0' ELSE IF BCD="0010000000110000" THEN ING<='0'ELSE IF BCD="0011000000110000" THEN ING<='0'ELSE IF BCD="0100000000110000" THEN ING<='0' END IF; END IF; END IF; END IF; END IF
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年個(gè)人房屋裝修合同樣本
- 2025合同模板會(huì)員入會(huì)合同細(xì)則范本
- 教育機(jī)構(gòu)中如何通過巖棉防火系統(tǒng)提升安全性
- 機(jī)械采購類供貨方案、售后方案(技術(shù)方案)
- 二零二四年圖書館圖書采購合同:高校圖書館外借服務(wù)協(xié)議3篇
- 合同授權(quán)委托管理制度
- 2025年湘教版選擇性必修1物理下冊(cè)月考試卷含答案
- 二零二五年度生態(tài)農(nóng)業(yè)綜合開發(fā)項(xiàng)目合同范本3篇
- 2025年人教新課標(biāo)高一地理上冊(cè)月考試卷
- 2025年冀教新版九年級(jí)語文下冊(cè)月考試卷
- 五年級(jí)上冊(cè)寒假作業(yè)答案(人教版)
- 2025年山東浪潮集團(tuán)限公司招聘25人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2024年財(cái)政部會(huì)計(jì)法律法規(guī)答題活動(dòng)題目及答案一
- 2025年江西省港口集團(tuán)招聘筆試參考題庫含答案解析
- (2024年)中國傳統(tǒng)文化介紹課件
- 液化氣安全檢查及整改方案
- 《冠心病》課件(完整版)
- 2024年云網(wǎng)安全應(yīng)知應(yīng)會(huì)考試題庫
- 公園保潔服務(wù)投標(biāo)方案
- 光伏電站項(xiàng)目合作開發(fā)合同協(xié)議書三方版
- 2024年秋季新滬教版九年級(jí)上冊(cè)化學(xué)課件 第2章 空氣與水資源第1節(jié) 空氣的組成
評(píng)論
0/150
提交評(píng)論