病床呼叫系统展示.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
病床呼叫系统展示

基于单片机的 病床呼叫系统 姓名: 班级: 指导老师: 一、概述 病房呼叫系统是一种应用于医院病房、养老院等地方,用来联系沟通医护人员和病员的专用呼叫系统,是提高医院护理水平的必备设备。以前当病人需要服务时就不得不亲自到值班室去叫。安装该呼叫系统后,在病人与护士之间架起一座及时沟通的桥梁,可在减少护理人员的同时,保证病人随时能够得到服务,让每个病人及时得到最佳护理。 病房呼叫系统的优劣直接关系到病员的安危,历来受到各大医院的普遍重视。它要求及时、准确可靠、简便可行、利于推广。利用单片机的通讯功能,设计出具有振铃、显示房号等功能的多功能病床呼叫系统,满足了医院的病房管理和护理的要求。 二、系统总体设计 三、系统详细设计 1、硬件 系统硬件分为四个模块: 1、主单片机AT89C52部分,主控制芯片。 2、病床呼叫模块医护响应LED灯,作为病床呼叫端。 3、响应按钮模块LCD,为医护响应端。液晶屏显示模块,显示呼叫床位以及呼叫次数,更方便医护管理。 4、内线呼叫电话,实现病床与护士站的实时对讲。 2、软件 1.病床呼叫按钮 :P1.0~P1.6口 共7个引脚 2.护士呼叫响应按钮:P17,P27,P37,P23,P24,P25,P26 共7个引脚 3.呼叫按钮响应红灯:P30,P31,P32,P33,P34,P35,P36 共7个引脚 4.病人呼叫次数统计:: 数据口 P0.0~P0.7 ;时序RS:P2.0, RW:P2.1, E:P2.0(液晶模块1602 /LM016L他们的内部控制芯片都是HD44780) 共11个引脚 5.所有的条件选择用的是If else选择语句,来判断病床的呼叫选择。 四、系统的仿真与实现 五、结论 在本次毕业设计中,仿真按照先将程序模块化的思路,分别对系统的LCD显示部分进行了编程和程序调试、对病床呼叫按钮及病床LED显示部分进行了编程和程序调试、对呼叫中心按钮及呼叫中心LED显示部分进行编程和程序调试。最后将几个模块结合起来在一个程序中综合运用,并最终实现其功能。 通过这次课程设计,我深切的感受到,单片机在生活实际中的重要作用,同时也学习到了在对系统进行设计时,需要一步一步的对功能进行分解,将程序模块化,最后将不同模块组合起来的优势。 * 病床呼叫系统实物 护士站病床呼叫系统监控面板 护士站对讲总机 语音对讲 要实现的主要功能:设计要求简单、直观 1、病床病人按键按下,护士站监控面板上对应的病床号的灯亮起,同时蜂鸣器响,实现对护士的声光报警。 2、护士站按键按下(相对应的呼叫的病床的按键),通话信号灯亮起,对讲电话工作,表示正在进行通话。 3、病人按键时,同时LCD屏幕显示呼叫的病床号和呼叫次数。方便值班医生或者护士查询。 病床按键模块 LCD病床号监控显示 护士站按键模块 备注:由于仿真软件没法加入语音对讲,所以在实际的硬件调试过程中,语音对讲电路和器件是去科技市场买的半成品,后来自己安装调试的。 如下图所示: 程序样例: unsigned char Hujiaoled1(void ) //病人呼叫led1亮,呼叫次数累计 { // unsigned char temp10=0,temp11=0,temp12=0,temp13=0,temp14=0,temp15=0,temp16=0; if(P10==0) { P30=0; if(temp10=9) //小于9次就累计 { temp10++; } else if(temp10=9) { temp10=9 ;//最高统计9次 } } return (temp10); } *

文档评论(0)

shenlan118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档