口用于蜂鸣器和发光二极管,会产生低电平的变化口检测完成由于口用于蜂鸣器和发光二极管,会产生低电平的变化口检测完成口检测,由于口用于蜂鸣器和发光二极管,会产生低电平的变化口检测完成口检测,存储病位号主程序紧急呼叫医护人员确定处理中断计时函数医护人员处理前紧急呼叫函数口检测完成口检测,由于口用于蜂鸣器和发光二极管,会产生低电平的变化口检测完成口检测,由于口用于蜂鸣器和发光二极管,会产生低电平的变化医护人员确认处理紧急函数功能函数功能函数功能函数延时函数扫描键盘函数口检测,由于口用于蜂鸣器和发光二极管,会产生低电平的变化提示模块电源模块病人端处理提示模块定时部分定时部分是本设计的发挥部分,它的实现有以下两种方案方案本方案采用定时器实现定时功能,但此方案调节定时时间和显示时间时非常困难且精度不高。方案二本方案完全用软件实现定时功能。原理为在单片机内部存储器设二个字节分别存放时间的分秒信息,利用定时器与软件结合实现倒计时定时和显示功能。由于用硬件实现定时困难且用软件实现定时和倒计时显示简单方便又节省硬件资源,因此本设计采用方案二完成倒计时部分的功能。显示模块本设计题目中要求病床号必须使用动态显示病人端按键加发光二极管指示,对于动态显示的数据输入有如下方案方案直接将单片机端口与动态数码管的数据输入及控制端口相接。此种方法电路简单连线方便,但占用单片机端口资源较多。方案二将单片机输出端口通过移位寄存器将数据串行移入动态数码管。此方案需要增加元器件,但其占用单片机端口资源较少,节省了端口资源。经综合考虑,由于本设计所用单片机端口较多,因此方案应首先考虑到怎样节约端口资源,所以我们采用方案二。病人端处理提示模块此模块是为实现当医护人员按下键后准备前来处理时给病人个提示用发光二极管指示而设置的。本设计给每个病人按键设置个相应的发光二极管构成此提示模块。其实现方式是利用移位寄存器将程序中所赋予的高电平逐级移送给目标指示灯。这样做可节省大量端口资源。声光提示模块声光提示模块包括病人呼叫时的声光提示和定时器定时到达时的声光提示。该模块采用直接将蜂鸣器发光二极管串联接入单片机的信号输出端构成。从软件中写入方波信号以驱动蜂鸣器发声和发光二极管闪烁。软件设计通过单片机软件设计,实现软件结构如下图。系统首先初始化,通过按键扫描,确定返回的按键值,确定是输入信号还是复位信号,当是输入按键信号时判断其优先级再执行相应的床号和时间显示功能若返回的是复位信号的键值则将当前的键值置零并显示低优先级的床号和持续时间。图系统软件流程图系统测试基本功能测试键盘编号测试结果发光二极管蜂鸣器无键按下熄灭不响否是开始系统初始化扫描按键持续时间设置判断扫描返回值确定输出参数床号及持续时间显示当前键值和时间清零优先级最高转入下最高优先级转入最高优先级顺序按下对应显示闪烁响测试结果表明显示键盘编号正确,该功能实现。键盘优先级测试结果按下按键号发光二极管蜂鸣器闪烁响闪烁响闪烁响闪烁响闪烁响闪烁响测试结果表明当按下的键号大于前键号时,显示当前按下的键号当按下的键号小于前键号时,显示保持原先的键号不变。这与事先设定的优先级相同,按键优先级功能实现。复位按键测试结果在上测试基础上依次按下医护人员处理复位按键测试结果如下医务人员按键发光二极管蜂鸣器未处理亮响处理亮响亮响亮响亮响亮响不亮不响结果表明复位按键功能正确。当按键按下时,动态会接着显示下最高优先级别的病床号及其呼叫持续时间,并进行声光报警。复位按键功能实现。发挥部分功能测试定时器功能测试结果按下定时器按键调节设定时间,再按下启动开关,则看到时间从设定值开始递减,当时间变为零时,蜂鸣器发声,发光二极管闪烁,结果正确,定时器功能实现。病人呼叫持续时间显示测试结果基于以上测试过程,发现当有按键按下时,数码管显示该键所对应的床号,同时计时部分开始从零计时。依次按下复位键后,计时部分显示了每个键按下持续的时间。结果正确,功能实现。设计总结经过四天三夜的分析设计和制作,我们终于成功完成了医院病人呼叫系统。本设计完成了题目基本要求部分和发挥部分的全部功能指标,系统经测试运行效果良好,实现了预期的所有功能。这次比赛的经历使我们受益匪浅,终生难忘。通过比赛,我们不仅成功完成了件作品,更提高了我们的动手能力,团队协作精神和竞争意识培养了我们分析问题解决问题的能力。相信这些收获将会是使我们终身受益的宝贵财富。比赛中,我们充分发挥团队合作精神。大家既分工分工明确又相互配合相互帮助,大大提高了我们的工作效率。三天四夜的比赛极大地锻炼了我们的毅力和耐心,为了调试段程序或是焊接块电路板,我们都会熬夜工作,用最大的细致和激情投入工作。真诚地感谢本次电子设计竞赛组委会和协办单位给我们这样次珍贵的锻炼机会,让我们将理论运用于实践,在电子设计的世界中奋斗徜徉,享受它给予我们的无限快乐和激情。参考文献徐新民单片机原理与应用杭州浙江大学出版社,。余锡存曹国华著单片机原理与接口技术西安西安电子科技大学出版社,年。高吉祥全国大学生电子设计竞赛培训教程北京电子工业出版社,。赵亮侯国锐著单片机语言编程与实例北京人民邮电出版社,年。黄智伟王彦著全国大学生电子设计竞赛训练教程北京电子工业出版社,年。催瑞雪,张增良电子技术动手实践北京北京航空航天大学出版社,。附录附录主要元器件清单键盘按键个单片机最小系统板个数码管
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 24 页
第 2 页 / 共 24 页
第 3 页 / 共 24 页
第 4 页 / 共 24 页
第 5 页 / 共 24 页
第 6 页 / 共 24 页
第 7 页 / 共 24 页
第 8 页 / 共 24 页
第 9 页 / 共 24 页
第 10 页 / 共 24 页
第 11 页 / 共 24 页
第 12 页 / 共 24 页
第 13 页 / 共 24 页
第 14 页 / 共 24 页
第 15 页 / 共 24 页
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。