新型无线病房呼叫系统的设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
新型无线病房呼叫系统的设计
【摘要】本设计是基于单片机AT89C5l和无线传输系统构成的无线多路病床呼叫系统。采用模块设计思想,分为五个主要设计部分:病房按键模块、矩阵键盘模块、数码显示模块、指示灯模块以及呼叫模块。从硬件和软件方面阐述了该控制系统的设计方法,并经过调试和运行使该系统达到预期目标,通过对病区的的数据采集,实现医院医疗人员值班室与病人室之间的通信呼叫联系,是无线网络技术在临床上的大胆应用,具有实用性强、反应敏捷、功能齐全的特点。
【关键词】AT89C51;数码管;呼叫系统;模块设计
一、背景
目前医院使用的多为有线病房呼叫系统,存在成本高、易出故障、难维修、不美观等诸多缺陷,不仅会带给病人时间上的损失,对于医院也会有经济效益损失,并伴有一定的安全隐患。鉴于以上弊端,本系统可以避开技术问题,有效节省材料损耗,同时免去很多不安全隐患,明显减少许多麻烦,节省病人时间,提高医院工作效率。
二、新型无线病房呼叫系统设计的基本要求
实现距离在100m范围内多路无线病床呼叫,并留有扩展空间。该运行系统稳定高效,并有一定的抗干扰能力,能够实现多路呼叫且互不干扰。每个病房有一个按钮,当按下一个按钮时,数码管显示病床号,指示灯闪烁,报警电路报警。当护士按复位键应答,数码显示管显示消失,取消当前呼叫。未按复位键时,再按下另一按钮,数码管显示相应病房号,指示灯闪烁,报警电路报警。
单片机复位时,系统清零。
三、系统总体方案及框图
该无线病房呼叫系统在工作过程中,必须设计一个系统来确认是哪个房间的病人发出的呼叫信号,同时此系统能显示呼叫房间号,并发出报警声。系统框图如下图所示:
图1 系统框图
四、各模块主要电路设计
1、矩阵键盘电路
它由行线和列线组成,按键位于行列的交叉点上。矩阵键盘中无按键按下时,行线位于高电平状态;当有键按下时,行线电平状态将由与此行线相连的列线的
电平决定。列线的电平如果为低,则行线电平为低;列线电平如果为高,则行线的电平也为高,这一点是识别矩阵式键盘按键是否按下的关键所在。本设计中采用4*4矩阵键盘电路设计。
2、LED数码管显示模块
本设计中采用动态显示,利用74LS373和显示器组成显示系统。LED不同位显示的时间间隔(扫描间隔)应根据实际情况而定。发光二极管从导通发光有一定的延时,用AT89C51自身接口实现数码管动态显示和键盘扫描,使用AT89C51单片微机外加地址锁存用的2块8三态锁存器74LS373。
3、响铃报警电路模块
用三极管加限流电阻作为控制开关,利用三极管当做开关电路可以保护单片机,还可以起到放大电流的作用,当三极管基极为低电平时,发射极截止,为高电平时,发射极导通。显示器显示床号同时发出报警声。单片机所执行的中断程序可以通过编程实现。
4、单片机AT89C51
本设计采用的是ATMEL的AT89C51,它是一种高效微控制器,也是带有2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。它将多功能8位CPU(Cenctral Processing Unit)和闪烁存储器组合在单个芯片中,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
单片机AT89C51有卓越的指令系统:简明、易掌握、效率高,其共有7种寻址方式,111条指令,按其功能可分为五大类:数据传送类(28条)、算术运算类(24条);逻辑操作类(25条);控制转移类(17条);位操作类(17条)。在单片机应用系统中,常常会有定时控制需求,如定时输出、定时检测、定时扫描等;也经常要对外部事件进行计数。该单片机内集成有两个可编程的定时/计数器:它们既可以工作于定时模式,也可以工作于外部事件计数模式。
5、时钟电路设计
单片机必须在时钟的控制下才能工作,时钟电路的质量也直接影响单片机系统的稳定性。此设计中的时钟电路选用内部时钟方式的石英晶体振荡器,里面的石英晶体和微调电容构成一个稳定的自激振荡器,其振荡频率主要由石英晶振的频率确定,时钟频率直接影响单片机的速度。
单片机执行的指令均是在CPU控制器的时序控制电路的控制下进行的,各种时序均与时钟周期有关。
单片机在工作时,由内部振荡器产生或由外直接输入的送至内部控制逻辑单元的时钟信号的周期称为时钟周期。其大小是时钟信号频率的倒数,常用f表示,是单片机时钟控制信号的基本时间单位。如时钟频率为6MHz,即f=6MHz,则时钟周期为1/6?s。
6、系统复位电路设计
AT89C51的复位是由外部的复位电路实现的,复位电路通常采用上电自动复位和按钮复位两种方式本设计采用按钮手动电平复位。
五、调试结果
经过反复的调试,能正确、可靠的运行,依次按下各按键,相应病房号会相应显示,指示灯闪烁,声音报警。实现了主要功能:显示病床号,指示灯闪烁,声音报警提醒值班人员。
参考文献
[1]周航慈.单片机应用程序设计技术(修订版)[M].北京:北京航空航天大学出版社.
[2]张刚毅.单片微机原理及应用.西安:西安电子科技大学出版社.
[3]张为民,等.CS-51系列单片机系统及其应用[M].北京:高等教育出版社.
[4]孙俊逸.盛秋林.单片机原理与应用[M].北京:北京清华大学出版社.2006.