1.3 本设计的研究内容及安排
1.3.1 设计的研究内容
本文设计的是基于51单片机的病床呼叫系统,是病患用于呼叫医护人员的一个系统。本系统的设计思路是:假设一个病房中有8个床位,当病患有需求需要呼叫医护人员的时候,就需要按下相应床位上的呼叫键,设计中用8个按钮来代替相应病床的呼叫键。此时床头灯指示灯就会亮起,设计中用8个LED发光二极管代替床头指示灯。并且医护站会发出蜂鸣器报警,在医护站的显示屏上会出现相应的床位号,设计中选用LCD液晶显示器来替代医护站显示屏。医护人员可通过应答按妞取消这次呼叫,然后去相应的床位满足患者的需求,该显示器具有显示质量高、数字式接口、体积小、重量轻、功耗低等优点。当有多个病人呼叫时已保存的病床号会往后移位,当前呼叫的病床号会在显示屏的最左边继续显示保存,医护人员可按呼叫顺序来依次取消呼叫。
1.3.2 本设计的研究安排
(1)根据设计内容构想设计的原理图框架,学习设计中要用到的知识,如单片机C语言编程设计,液晶1602的显示,使用的芯片引脚工作原理, Proteus软件的使用等。对系统软件进行设计。如主函数程序设计、初始化程序设计、延时子程序设计、液晶显示子程序设计、定时器中断服务子程序设计。
(2)用Proteus设计并绘制电路图然后进行仿真对硬件模块进行设计。如按键模块、指示灯模块、1602显示模块、声音报警模块等。准备材料并且安装调试。
(3)在线调试硬件与软件。
(4)硬件独立运行。
2 基于单片机的病床呼叫系统总体方案设计
2.1 病床呼叫系统的功能要求
① 8张病床任意一床呼叫,相应病床指示灯亮起,医护室发出声音报警。
② 若有多个病床呼叫,显示器按先后呼叫次序,从右往左显示病床号。
③ 显示器不重复显示按一次以上并且还未被响应的病床号。来!自~751论-文|网www.751com.cn
④ 医护站按下响应按键,可按从右往左按呼叫先后顺序,依次取消病人的呼叫并且使相应病床的指示灯熄灭。
⑤ 当显示器上无病人呼叫时,声音报警关闭,回到初始状态。
2.2 电路总结构设计
本设计是基于AT89C51单片机设计的病房呼叫系统设计,该系统就是以Atmel公司的AT89C51单片机作为主控器,包括键盘输入电路,显示电路,以及时钟复位电路等来实现病房呼叫系统