毕 业 设 计
题 目 基于单片机的病房呼叫系统 姓 名 雷顺頔 学 号 20126005 系 部 理工系 年级专业 2012级电子信息工程 指导教师 陈亚妮
2016年3月5日
摘要
呼叫系统是医院和养老院的必备设备,是日常护理和紧急抢救重要通讯手段。传统有线呼叫系统施工繁琐、检修困难、施工成本高,更重要的是有线系统没有移动接收呼叫信息的功能,使很多病人丧失了抢救的良机。随着医院、养老院的医疗条件的不断提高,越来越多的场所采用无线呼叫系统,施工和维护简便,呼叫操作简单,医护人员可随时随地接收病人的呼叫。医护呼叫系统采用调幅(FSK)技术,保证呼叫成功率,避免信号干扰。
根据医院和养老院的功能要求、场地大小、管理要求等因素,多种解决方案以供选择。
关键词:单片机STC89C51,无线传输模块,病床呼叫
Title:Ward calling system based on single chip microcomputer Abstract:
Call system is necessary equipment in hospitals and nursing homes, is the daily care and emergency rescue of an importantmeans of communication. The traditional wired call system and fussy construction, maintenance difficulties, high construction cost, more important is
the cable system
to
is
not mobile receives save. Along
with and
the the more
call information, make many
home medical wireless call personnel
places using
patients lost the opportunity to conditionscontinue can whenever interference.
According to the hospitals and nursing homes, the size of the site functional requirements, management requirements and other factors, plus Xun series products provide a variety of solutions to choose from.
Keywords: single chip STC89C51, wireless transmission module, Sickbed Calling
and
system, construction and easy
wherever
hospital, nursing
improve, more
possible to
maintenance, operation simplecall, call medical
receive patients. Add fast wireless medical call
system using amplitude modulation (FSK) technology, ensure the call success rate, to avoid
II
目 录
1 绪 论 ............................................................................................. 错误!未定义书签。 1.1病床系统背景与意义 ..................................................................................................... 3 1.2目标 ................................................................................................................................. 3 1.3可行性分析 ..................................................................................................................... 3 1.4 设计步骤 ........................................................................................................................ 3 2 基于单片机的病床呼叫系统的设计实现 ................................................................... 4 2.1系统总体设计 ................................................................................................................ 4 3 系统硬件设计 ................................................................................................................. 5 3.1单片机介绍 ..................................................................................................................... 5
3.1.1单片机的发展介绍 ................................................................................... 5 3.1.2 单片机的结构特点 .................................................................................. 5
3.1.3单片机的实际应用 ................................................................................................. 5
3.1.4控制器AT89C51 ...................................................................................... 6
3.2 系统原理框图 .............................................................................. 错误!未定义书签。 3.3硬件模块设计 ................................................................................................................. 9
3.3.1无线发射模块 ......................................................................................... 9 3.3.2无线接收模块 ......................................................................................... 9 3.3.3声音报警模块 ....................................................................................... 12 3.3.4应答电路 ............................................................................................... 13 3.3.5键盘接口 ............................................................................................... 14 3.3.6 显示接口 .............................................................................................. 14
3.4外围电路设计 ............................................................................................................... 17
3.4.1 控制器AT89C51 ................................................................................... 14 3.4.2 键盘电路设计 ...................................................................................... 14 4 系统软件设计 ............................................................................................................. 20 4.1程序设计语言的介绍 ................................................................................................ 20 机器语言 ...................................................................................................................... 20
1
汇编语言 ...................................................................................................................... 20 高级语言 ...................................................................................................................... 20 4.2主函数程序设计 ............................................................................................... 21 4.3 初始化程序设计 .............................................................................................. 19 4.4延时子程序设定 ............................................................................................... 24 4.5液晶显示子程序 ............................................................................................... 24 5液晶显示子程序 ............................................................................................................ 25
5.1软件调试 ........................................................................................................... 25 5.2硬件调试 ........................................................................................................... 26 参考文献 ............................................................................................................................. 27 附录A .................................................................................................................................. 28 附录B ................................................................................................................................. 29 致谢 ..................................................................................................................................... 30
2
1 引言
1.1病床系统背景与意义
医院建设呼叫中心系统有十分的重要现实意义,国内部分医院都有成功应用的经验。医院建设呼叫中心系统具有以下几个方面的重要现实意义:改善医院服务质量;提升医院的品牌优势;优化医院的服务流程;降低医院的服务成本;开辟新的收入来源;提升医疗信息化的水平等。通过医院呼叫中心的建设,医院不仅可以更大程度的提高服务质量及工作效率,更可以体现出医院的人文特色、全面提高就医者对医院的满意度,同时也可以利用医院呼叫中心多种多样的增值业务来提高医院的利润、起到盈利性的目的。我们正是基于这种考虑,利用现有发达的电话网,采用计算机网络技术和语音交换技术设计了医院呼叫中心系统,为医疗机构提供了全面有效的解决方案。
1.2目标
设计要求:设计出稳定高效的运行系统,并且有一定的抗干扰能力,能够实现多路呼叫且互不干扰。距离在100m范围内,实现多路无线病床呼叫,并留有扩展空间。
预期目标:病人按呼叫键时,无线发射器发射信号,无线接收器接收无线信号,通过单片机控制处理,护士值班室发出呼叫警报,同时1602液晶上显示相应的床位号,当护士按键应答,呼叫报警停止,液晶显示以应答,警报由定时器控制关闭。当有多个病人呼叫没有及时应答时,对应显示各床床位号,同时报警。
1.3可行性分析
有线呼叫器受位置的制约不能很好的达到医患沟通,无线呼叫系统就显示其很大的优越性,可移动,不受位置制约,现今无线传输技术有了突飞猛进的发展,技术越来越成熟,普遍应用到生活、娱乐、学习和军工等领域,这为无线传输技术与医学临床的结合提供了技术支持。在校期间也学习了与单片机相关的课程,有了一定的理论基础。因此,本课题具有可行性,能够得到。
1.4 设计步骤
针对单片机的无线病床呼叫系统,制定以下方案及步骤: 第一步,根据设计目的构想设计的原理图框架,学习设计中要用到的知识,如无线发射模块的原理、编码解码,单片机C语言编程设计,液晶1602的显示,使用的芯片引脚工作原理, Protel软件使用等。
第二步,对硬件模块进行设计。如无线发射模块、无线接收模块、1602显示模块、声音呼叫模块。在Protel中绘制原理图。
第三步,对系统软件进行设计。如主函数程序设计、初始化程序设计、延时子程序设计、液晶显示子程序设计、定时器中断服务子程序设计
3