![eda課程設(shè)計病床呼叫系統(tǒng)_第1頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/28/b17fa654-7287-4a18-bab0-f4dd992ae382/b17fa654-7287-4a18-bab0-f4dd992ae3821.gif)
![eda課程設(shè)計病床呼叫系統(tǒng)_第2頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/28/b17fa654-7287-4a18-bab0-f4dd992ae382/b17fa654-7287-4a18-bab0-f4dd992ae3822.gif)
![eda課程設(shè)計病床呼叫系統(tǒng)_第3頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/28/b17fa654-7287-4a18-bab0-f4dd992ae382/b17fa654-7287-4a18-bab0-f4dd992ae3823.gif)
![eda課程設(shè)計病床呼叫系統(tǒng)_第4頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/28/b17fa654-7287-4a18-bab0-f4dd992ae382/b17fa654-7287-4a18-bab0-f4dd992ae3824.gif)
![eda課程設(shè)計病床呼叫系統(tǒng)_第5頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/28/b17fa654-7287-4a18-bab0-f4dd992ae382/b17fa654-7287-4a18-bab0-f4dd992ae3825.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、 電子信息科學(xué)與技術(shù) 專業(yè)課程設(shè)計任務(wù)書學(xué)生姓名專業(yè)班級學(xué)號題 目病床呼叫系統(tǒng)課題性質(zhì)A課題來源D指導(dǎo)教師同組姓名無主要內(nèi)容用一個數(shù)碼管顯示呼叫信號的號碼沒信號呼叫時顯示0;有多個信號呼叫時,顯示優(yōu)先級最高的呼叫號用5個撥碼開關(guān)設(shè)置功能鍵,1號優(yōu)先級最高,1-5號優(yōu)先級依次降低用指示燈指示對應(yīng)的病房有呼叫,有呼叫時蜂鳴3秒。任務(wù)要求根據(jù)設(shè)計題目要求編寫相應(yīng)程序代碼對編寫的VHDL程序代碼進行編譯和仿真條件允許,完成硬件驗證(可選)總結(jié)設(shè)計內(nèi)容,完成課程設(shè)計說明書參考文獻1 焦素敏 EDA課程設(shè)計指導(dǎo)書 河南工業(yè)大學(xué) 20082 曹昕燕 EDA技術(shù)實驗與課程設(shè)計 北京清華大學(xué)出版社 20043
2、黃智偉 FPGA系統(tǒng)設(shè)計與實踐 電子工業(yè)出版社 20054 焦素敏. EDA技術(shù)基礎(chǔ) 清華大學(xué)出版社 20055 劉昌華 數(shù)字邏輯EDA設(shè)計與實踐 國防工業(yè)出版社 2005審查意見指導(dǎo)教師簽字:教研室主任簽字: 2012年 02月 20日 說明:本表由指導(dǎo)教師填寫,由教研室主任審核后下達給選題學(xué)生,裝訂在設(shè)計(論文)首頁EDA課程設(shè)計報告1 設(shè)計任務(wù)及要求呼叫器對于每一個住院的人來說都很重要,尤其對那些在住院期間需要經(jīng)常有護士護理的病人來講,呼叫器對醫(yī)院來講也很重要,它能間接的決定醫(yī)院能夠提供給病人的服務(wù)質(zhì)量,但是由于醫(yī)院護理人員數(shù)量有限,護士不能時刻保證呆在每一位病人身邊,病床呼叫系統(tǒng)能夠使
3、病人在危急時刻及時的聯(lián)系上醫(yī)生或者護士,從而得到及時的救治或看護。所以擁有一套功能完善的病床呼叫系統(tǒng),對于一個提供高質(zhì)量服務(wù)的醫(yī)院來講,是非常重要的。這個設(shè)計所要求的整個呼叫系統(tǒng)由撥動開關(guān)、控制電路、蜂鳴器、計時器、指示燈等幾個部分所組成,病人在身邊沒有醫(yī)生但卻需要護理的時候能夠做到及時的告知醫(yī)務(wù)人員,醫(yī)生也能夠通過該系統(tǒng)準(zhǔn)確的判斷出是哪個床位的病人需要護理。該系統(tǒng)最突出的一個優(yōu)點是具有優(yōu)先選擇功能,能夠在第一時間做到對最需要救助的人進行幫助。在本課程設(shè)計所要求的病床呼叫系統(tǒng)中,若1號病人當(dāng)病人撥動求助開關(guān)時呼叫,則數(shù)碼管顯示1號,同時對應(yīng)床位的LED燈亮,蜂鳴器發(fā)出響聲,三秒鐘之后,蜂鳴器停
4、止發(fā)聲。但是LED燈和數(shù)碼管仍然顯示,直到醫(yī)生或護士去到病房解除報警。由于蜂鳴器聲音比較刺耳,所以只讓蜂鳴器響三秒,三秒過后自動停止,到下一次警報的時候再響。這樣可以保證醫(yī)院安靜的工作環(huán)境,使病人能夠更好的休息治療。本系統(tǒng)的優(yōu)先呼叫功能即當(dāng)優(yōu)先級較高的病床呼叫時,可以屏蔽其他病床的呼叫,若一號病床的優(yōu)先級最高,當(dāng)1號和2號病床同時呼叫或者1號晚于2號呼叫,數(shù)碼管只顯示1號,系統(tǒng)自動屏蔽了2號的呼叫,只有當(dāng)1號解除警報時具有下一優(yōu)先級的病床才能呼叫,這樣只要把在出現(xiàn)情況的情況下最急需救助的病人放在優(yōu)先級最高的病床,就可以保證病人優(yōu)先得到治療。2設(shè)計原理及總體框圖根據(jù)設(shè)計要求,我們將設(shè)計分為幾個模
5、塊來設(shè)計,分別為:鎖存模塊、選優(yōu)模塊(對病房選優(yōu))、選優(yōu)模塊2(對復(fù)位選優(yōu))、計時模塊、顯示模塊、蜂鳴模塊。用5個撥碼開關(guān)設(shè)置功能鍵,1號優(yōu)先級最高,1-5號優(yōu)先級依次降低用一個數(shù)碼管顯示呼叫信號的號碼,沒信號呼叫時顯示0;有多個信號呼叫時,顯示優(yōu)先級最高的呼叫號 用led燈指示對應(yīng)的病房有呼叫,用靜態(tài)數(shù)碼管顯示呼叫的病房號,用蜂鳴器發(fā)出蜂鳴,有呼叫時蜂鳴5秒。系統(tǒng)原理圖3 程序設(shè)計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計時選優(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計時模塊;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等.壓縮文件請下載最新的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)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 銷售合同管理excel表格系統(tǒng)臺賬登記統(tǒng)計到期提醒Excel表
- 政治教師教學(xué)工作總結(jié)
- 大一學(xué)生期末自我總結(jié)
- 高二下學(xué)期語文教師工作總結(jié)
- 村委會婦女主任個人總結(jié)
- 店鋪經(jīng)營權(quán)轉(zhuǎn)讓協(xié)議書范本
- 個人車輛給公司租賃協(xié)議書范本
- 專業(yè)技術(shù)人員職務(wù)崗位聘用合同范本
- 體育組聽評課活動記錄
- 隴南家庭固化地坪施工方案
- 三年級上冊數(shù)學(xué)脫式計算大全600題及答案
- 計算機控制系統(tǒng) 課件 第10章 網(wǎng)絡(luò)化控制系統(tǒng)的分析與設(shè)計
- 魯教版(五四制)七年級數(shù)學(xué)上冊期末考試卷-附帶答案
- 南京大學(xué)儀器分析習(xí)題集
- 空調(diào)維保應(yīng)急預(yù)案
- 小學(xué)六年級數(shù)學(xué)上冊解決問題專項必考題西師大版
- 2023年高考語文全國乙卷作文范文及導(dǎo)寫(解讀+素材+范文)課件版
- 模塊建房施工方案
- 多域聯(lián)合作戰(zhàn)
- 美容美發(fā)場所衛(wèi)生規(guī)范
- 《隧道工程》(第二版)課件 第1、2章 緒論、隧道工程勘測
評論
0/150
提交評論