病房呼叫系统设计VHDL代码Quartus仿真

名称:病房呼叫系统设计VHDL代码Quartus仿真

软件:Quartus

语言:VHDL

代码功能:

基于VHDL语言和CPLD/FPGA,设计一个病房呼叫系统。病房呼叫系统是

患者在医护人员远离病房时向医护人员发岀求救信号的一种装置。在FPGA的

基础上,开发出病房呼叫系统控制器,能够有效提高患者就诊速率,既方便了    病房患者,又方便了医生护士。采用数字系统自顶向下的设计方法。利用VHDL语言进行设计,设计结果用 Quartus软件仿真。设计结果也可CPLD/FPGA器件实现,提高动手能力及工程实践能力。

毕业设计任务要求

(1)病床呼叫系统设计。提示医护人员病床呼叫信息

(2)医护人员响应系统设计。病人呼叫,若及时响应,护士站和病房的灯会熄灭,提醒后面的护士此号病床已处理,也提醒病人护士即将到病房;

(3)病人等待时间为19秒时,喇叭发出持续9秒的提示声等时间过完3分钟后,在3分19秒喇叭再次发岀持续9秒的提示声,以达到提醒医护人员的作用    

(4)按照相关要求,撰写毕业论文。

病房呼叫系统.jpg

FPGA代码Verilog/VHDL代码资源下载:www.hdlcode.com


演示视频:

设计文档:

设计文档.doc

1. 工程文件

QuartusII 9.0


2. 程序文件



3. 程序编译


4. RTL图


5. 仿真图

整体仿真图



控制模块仿真图



响铃模块1仿真图


响铃模块2仿真图

响铃模块3仿真图

响铃模块4仿真图

响铃模块5仿真图

响铃模块6仿真图

响铃模块7仿真图

响铃模块8仿真图


部分代码展示:


LIBRARY ieee;
   USE ieee.std_logic_1164.all;
   USE ieee.std_logic_unsigned.all;
--砒鍊磁摩耀輸
ENTITY beep_all IS
   PORT (
  beep_1  : IN STD_LOGIC;--1瘍網請鍊
  beep_2  : IN STD_LOGIC;--2瘍網請鍊
  beep_3  : IN STD_LOGIC;--3瘍網請鍊
  beep_4  : IN STD_LOGIC;--4瘍網請鍊
  beep_5  : IN STD_LOGIC;--5瘍網請鍊
  beep_6  : IN STD_LOGIC;--6瘍網請鍊
  beep_7  : IN STD_LOGIC;--7瘍網請鍊
  beep_8  : IN STD_LOGIC;--8瘍網請鍊
  beep        : OUT STD_LOGIC--軞鍊怀堤
   );
END beep_all;
ARCHITECTURE behave OF beep_all IS
BEGIN
beep<=beep_1 or beep_2 or beep_3 or beep_4 or beep_5 or beep_6 or beep_7 or beep_8;--垀衄鍊麼堍呾
   
END behave;



代码文件(付费下载):



1、代码文件需要付费后才可见。
2、支付问题请联系微信公众号客服。
3、优质Verilog/VHDL代码资源,所见即所得。
Verilog/VHDL资源下载 » 病房呼叫系统设计VHDL代码Quartus仿真

注册为本站会员,充值100得150,详情咨询客服

目前为止共有 *** 位优秀的会员加入! 立刻加入会员