东北大学接口技术课程设计Word版

上传人:cl****1 文档编号:510906388 上传时间:2023-12-19 格式:DOC 页数:23 大小:1.88MB
返回 下载 相关 举报
东北大学接口技术课程设计Word版_第1页
第1页 / 共23页
东北大学接口技术课程设计Word版_第2页
第2页 / 共23页
东北大学接口技术课程设计Word版_第3页
第3页 / 共23页
东北大学接口技术课程设计Word版_第4页
第4页 / 共23页
东北大学接口技术课程设计Word版_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《东北大学接口技术课程设计Word版》由会员分享,可在线阅读,更多相关《东北大学接口技术课程设计Word版(23页珍藏版)》请在金锄头文库上搜索。

1、传播优秀Word版文档 ,希望对您有帮助,可双击去除!接 口 技 术 设 计 报 告设计题目:病房呼叫系统班 级:物联网1201班学 号:20124052姓 名:李垠桥指导教师:刘莹设计时间:2015年7月摘 要病房呼叫系统是向病患提供的一种紧急呼叫服务,它可以方便让病患向医护人员发出呼叫信号,以使得医护人员及时准确地赶到对其进行合理救治。呼叫系统的优劣直接关系到病员的安危,历来受到各大医院的普遍重视。它要求及时、准确、可靠、简便可行、利于推广。本设计采用主从结构,医护人员值班室内放置指示灯和呼叫扬声器,走廊悬挂显示屏(根据病房次序显示医护人员最先应处理的病房号),病患床头处安置呼叫源(单刀开

2、关)。当病人有呼叫请求时,打开开关进行呼叫,此时值班室内指示牌上对应房间的指示灯亮起,走廊显示屏根据次序指示医护人员的救治顺序,通过这一系列的联动实现“紧急病患优先处理”的目标,尽可能减少因时间耽搁而导致的医疗事故,同时也为构建数字化医院打好了一定的基础。本论文阐述了病房呼叫系统的基本组成以及一些相关的硬件设计,使用emu8086软件进行编译,使用proteus软件对其进行仿真。关键词:8086,8253,8255,七位段式液晶目 录摘要 第一章 概述 1第二章 系统设计 3 2.1方案论证 3 2.2 单元电路设计 4 2.2.1 指示灯部分 4 3.2.2 紧急振铃部分 5 3.2.3 病

3、患处理顺序显示 6第三章 编程实现 8 3.1 程序流程图 8 3.2 程序代码 9第四章 仿真实现 134.1 运行时整体截图 134.2 实例下的仿真 13第五章 结论 16第六章 使用仪器设备清单 17参考文献 18收获、体会和建议 19第一章 概述众所周知,在医疗救治方面,时间就是患者的生命。少一秒钟,患者可能迈入死亡的边缘;多一秒钟,患者就多一份成活的希望。于此说来,病房呼叫系统便可谓是所有病患的福音。病房呼叫系统通过数字化的处理,可以快速简洁地向医护人员提供需要医疗服务的病患的房间号,使得医护人员能够在最短时间对病患进行处理。病患通过按动墙上呼救按钮来给医护人员发送信号,如下图所示

4、。内部 病房号1234567呼叫情况当有若干病患发出求助信号时,值班室里对应房间的指示灯亮起,并且呼叫扬声器播放紧急振铃,当医生知道了病患的需求时,按下面板上的按钮,停止紧急呼叫振铃,如下图所示。走廊中的显示牌指示医护人员应优先处理的病患房间号。您下一个应处理病患当所有需要救治的病患均处理结束后,医护人员将开关调至正常状态,显示屏熄灭。第二章 系统设计2.1 方案论证本系统共分为三个部分:值班室的指示灯部分,值班室的紧急振铃部分,走廊的病患处理顺序显示部分。1. 值班室的指示灯部分本系统设计将所有开关的一端接地,另一端接5v电压。当开关断开时测量点的电势为高,反之为低。将测量点处的电势信号输入

5、到8255芯片的PB组接口上,通过编程使改组电势从PA组接口输出。输出的电势通过芯片74LS245对led组进行驱动,从而实现当开关闭合时led指示灯亮起的目的。2. 值班室的紧急振铃部分放置在值班室内的紧急振铃是当有病患发出紧急呼叫信号后蜂鸣器才会响起,以提示医护人员紧急对该病患进行救治。实现的原理是将对测量点处的电势组进行与操作的结果作为8253定时器计数器通道0的时钟信号,计数值设为1,运行方式为方式2。每当用户按下呼叫按钮时,产生的脉冲使计数器的计数值加一,此时计数值满,OUT0输出低电平。这时医生按下终止振铃按钮会在原有基础上增加一个脉冲,使得OUT0的输出再次回归高电平状态等待计数

6、。将OUT0的输出与时钟脉冲进行或非操作,结果值送到8253计数器通道1的时钟接口中。OUT1的输出控制扬声器播放指定音阶的呼叫振铃。3. 走廊的病患处理顺序显示部分对于优先处理的问题本系统通过8线-3线优先编码器实现(74LS148),对于优先显示我们利用了优先编码器自身的优先性,显示的是房间号较小的病患(房间号为0-7)。在实现上,由于74LS148的输出为低有效(真值表见下表),直接将它编码后的输出值作为段式液晶驱动芯片(74LS47)的输入使用。输入输出EII0I1I2I3I4I5I6I7A2A1A0GSEO1xxxxxxxx11111011111111111100xxxxxxx000

7、0010xxxxxx01001100xxxxx011010100xxxx0111011100xxx01111100100xx011111101100x01111111101000111111111110在得到最优先的二进制编码后,由于试验箱上只有一块8255芯片,因此段式液晶的驱动我们采用静态驱动电路的方式进行。通过输出高电平有效的译码器(74LS47)进行驱动共阴极数码管来显示从8线-3线编码器处输出的结果即可实现在显示屏上显示的病患房间号的目的。2.2 单元电路设计1.指示灯部分原理框图如下:K.74LS2458255A8086CPULD0 |D7AD0 |AD7PA1PA0PA7A1A2

8、A0A1PB7PB0开关RD WR RD WR 0E0H-0E6H仿真截图如下:逻辑处理电路开关电势情况2.紧急振铃部分原理框图如下:82538086CPUD0 |D7AD0 |AD7CLK0GATE0OUT0扬声器驱动电路CLK1A0A1A1A21GATE1OUT1RD WR RD WR 0F0H-0F6H仿真截图如下:3.病患处理顺序显示原理框图如下:开关电势情况74LS14874LS47A0AA2A1CBDRBI LTBI/RBOEOEI仿真截图如下:第三章 编程实现3.1 程序流程图主函数:OUTA函数:3.2 程序代码CODESEGMENTASSUMECS:CODESTART:MOV

9、DX,0E6H;8255MOVAL,82HOUTDX,ALBG:MOVDX,0E2H;8255INAL,DXMOVDX,0E0H;8255OUTDX,ALCALLOUTAJMPBGOUTAPROCNEARMOVDX,0F6H;8253 CHANNEL0MOVAL,00010101BOUTDX,ALMOVDX,0F0H;8253MOVAL,01HOUTDX,ALMOVDX,0F6H;8253 CHANNEL1MOVAL,01110110BOUTDX,ALMOVDX,0F2H;8253:8MOVAL,36HOUTDX,ALMOVAL,11HOUTDX,ALCALLDELAYMOVDX,0F2H;8

10、253:5MOVAL,17HOUTDX,ALMOVAL,15HOUTDX,ALCALLDELAYMOVDX,0F2H;8253:2MOVAL,24HOUTDX,ALMOVAL,20HOUTDX,ALCALLDELAYMOVDX,0F2H;8253:7MOVAL,05HOUTDX,ALMOVAL,12HOUTDX,ALCALLDELAYMOVDX,0F2H;8253:1MOVAL,73HOUTDX,ALMOVAL,22HOUTDX,ALCALLDELAYMOVDX,0F2H;8253:4MOVAL,04HOUTDX,ALMOVAL,17HOUTDX,ALCALLDELAYMOVDX,0F2H;8253:3MOVAL,05HOUTDX,ALMOVAL,18HOUTDX,ALCALLDELAYMOVDX,0F2H;8253:6MOVAL,53HOUTDX,ALMOVAL,13HOUTDX,ALCALLDELAYRETOUTAENDPDELAYPROCNEARMOVCX,60000LOOP$RETDELAYENDPCODEENDSENDSTART第四章 仿真情况4.1运行时整体截图4.1实例下的仿真1. 当病房3的开关闭合时,医生处对应指示灯亮起(病房号从0开始

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号