河南理工大学毕业设计(论文)说明书
时间定时与用药量记录功能,然后加入定时显示提醒功能,最后完成蜂鸣器的声音报警提醒功能。
系统硬件的验证过程随系统软件的完善过程可分为以下几个阶段:
1、连接LCD1602模块到最小单片机系统,烧录程序,验证LCD1602的显示功能,并随软件的修改完善,LCD1602最终正常显示。
2、连接4×2键盘到系统中,随软件的不断完善。逐步启用8个按键。 3、连接LED发光二极管到系统中,并代替蜂鸣器验证定时和报警功能。 4、连接蜂鸣器到系统中,并在系统中添加相应的驱动程序,验证系统的声音报警功能。
系统的按键模块硬件实物图如图 5-3所示:
图 5-3 系统按键模块硬件实物图
22
河南理工大学毕业设计(论文)说明书
系统单片机最小系统如图 5-4所示:
图 5-4 单片机最小系统硬件实物图
随系统软件功能的增加,逐步向系统中添加其他功能模块,最后添加系统的报警功
23
河南理工大学毕业设计(论文)说明书
能模块,报警模块硬件实物图如图 5-5所示:
图 5-5 报警模块硬件实物图
5.3 调试结果
电路焊接完成后,经简单调试后,系统可以根据按键的输入信息正常的调节时间和用药量,并且在有定时键按下时,记录当前的显示内容。在调节好系统的时钟之后,最后一次按下系统时钟调节功能键,系统在调节好的时钟时间基础上向前运行,在报警时
24
河南理工大学毕业设计(论文)说明书
间到来时系统可以正常的发出声光的报警信息,同时显示设定的用药量,并在以后每天的同一时间再次运行到该时间时启动相同的报警程序。
LCD1602显示界面如图 5-6所示:
图 5-6 LCD1602显示界面图
在LCD1602显示界面图中,第一行显示第二行的功能,dsg为英文dosage的缩写,表示用量,共4个数据,表示四种药的用量,其调节范围为0~9;其后为时间显示区,采用24小时制。
25
河南理工大学毕业设计(论文)说明书
6 结论与展望
本系统以STC90C516为中心,具有LCD1602时间显示、四次定时、蜂鸣器提醒用药时间、显示四种药物用药量的功能。所使用的STC90C516系列单片机抗干扰能力超强,低功耗,高可靠。本系统只需一次设置,在使用过程中不需再进行除服药外的任何操作。本设计主要完成的工作有:
1、通过单片机内部定时器运行的时钟。 2、使用LCD1602同步显示时间。
3、使用LCD1602将按键输入信息实时显示在显示屏上,包括时间调整,用药量的调整,追求防呆设计。
4、按键完成对四次时间的定时。
5、蜂鸣器在系统设定时间进行声光信号的报警。
随着近年来我国人口老龄化的日益严重以及人们在健康观念上的日益重视,电子药盒已成为一个很具有现实意义和使用价值的电子装置,从本文的课题方向出发,还可以精化以下几个方面的工作:
1、从智能药盒的外形来看,家庭用的智能药盒还可以在系统的外部更加的简化,减少使用所需的按键,配置其他更合适更实用的显示模块降低资源耗费,并沿用一次设置而使用过程不用进行其他操作的思想,简化使用负担。
2、从系统的内部程序来看,本系统囿于我的水平和能力未能将系统程序的逻辑和算法优化到更高水平,该系统可进一步优化算法,使用更低级更便宜的单片机,降低系统所需的成本。
3、从系统功能来看,本系统还便于添加其他的应用,如集成DS1302添加类似万年历的功能,集成测温模块添加对家庭室内温度的监测功能等,可以更充分的的利用单片机的资源,并增加系统的可用性。
26