病房管理系统c语言设计,病房呼叫系统设计与仿真
摘要:系统的核心是at89c51单片机。还有其它辅助硬件电路,矩阵键盘、LED显示电路、蜂鸣器、数码管等。每个床位的病人要呼叫护士可以按自己床边的按键,此时值班室会有蜂鸣器响,相应的指示灯亮,并且在值班室的数码管上显示床位号。信号通过矩阵键盘进行输入,在用高级语言编写程序时,对键盘信号的获取非常重要。每个病房的病床旁都有一个呼叫按钮,当患者有需要医务人员帮助时,按下呼叫键,此时值班室的显示屏可显示此患者的床位号,多人按键时医护人员按下中断“响应”键取消当前呼叫,并且显示前一位按键呼叫着的病床号。关键词:at89c51 蜂鸣器 LED显示 矩形键盘
中图分类号:TN911234 文献标识码:A 文章编号:1007-9416(2015)12-0000-00
1方案设计
本系统键盘扫描电路、LED显示电路、蜂鸣器报警、报警灯闪烁电路及响应复位电路等五部分组成。系统主控部分采用的主控芯片是AT89C51单片机,先利用键盘扫描确定有没有病房按键进行呼叫,如没有,则LED显示器显示数字为00,如有病人呼叫,则LED显示器将显示病房的呼叫床号,并且蜂鸣器会发声报警,报警灯也会闪烁。这时需要医务人员按下复位键才能停止警报并复位。若有多人按键时,则LED显示器上根据按键的先后顺序分别显示呼叫的床位号,报警系统也会启动,这时医务人员只需一下一下的按下复位键去查询刚刚呼叫的病床号,便能立即采取相应的应急措施。
2 硬件设计
在本系统中,我采用单片机AT89C51为核心的系统主要包括2个部分:数据采集和数据的输出,数据的输出用来进行呼叫,编码使用单片机完成,数据采集负责接收分机发来的信号,并进行解码,得到病人床位号。将由8×8键盘矩阵采集到的键值经过P1、P2输入到单片机AT89C51中,然后通过P0口把相关信息传送到LCD显示。同时报警警示灯闪烁、报警声响起。医疗人员可以通过控制键盘操作,完成呼叫响应和信息查询等监护工作。如图1为整个电路的总设计硬件电路。
图1 硬件总电路
3软件设计
本设计采用C语言编写,系统软件主要完成以AT89C51为核心的数据的采集、处理和有线传输。采用模块化程序设计方法,将系统软件的设计主要分为输入模块、显示模块、响应模块。单片机扫描按键键,如果扫描到有键按下,系统便扫描开关对应的床位号通过P0口送到LED显示,护士值班室内的呼叫系统也会启动并振铃。当医务人员按下“响应”键时,结束当前呼叫。
4 结语
病房呼叫系统是住院病人及其家属在需要医务人员帮助时,请求值班护士进行护理的重要呼叫工具,它主要用于协助医院里的病人在病床上方便地呼叫值班人员,可以快速的将病人的请求传送给值班人员,是提高医院的病房护理水平的必备设备之一。随着社会节奏的不断加快,医院行业的竞争越来越激烈,对经济效益的追逐成为很多私立医院的生存第一要位,提升服务水平和服务质量迫在眉睫,陪护问题一直是医患矛盾的主要体现,也是长期以来困扰广大医务服务者的大问题,使用病房呼叫系统,方便患者迅速而快捷的找到医生,以节约患者的珍贵时间。
参考文献
李泉溪.单片机原理与应用实例仿真.北京:北京航空航天大学出版社,2011.
来源:https://blog.csdn.net/weixin_39631316/article/details/117193410
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页:
[1]