基于STM32的智能药箱系统设计与实现

被引量 : 0次 | 上传用户:hz_0752
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
照顾老人,特别是提醒老人准时吃药已经成为了一个社会关心的问题。长期记录吃药种类、吃药时间能为分析老人的病理提供有力的依据。基于目前市场需求,本文设计了一款基于STM32F103并结合网络来提醒老人按时吃药的系统。整个智能药箱系统分为智能药箱端与远程服务器端两个部分,智能药箱端用于提醒,服务器端用于记录监督。各部分的主要研究内容如下:1.智能药箱端选用性价比高、体积小的STM32F103作为核心处理器,完成了各模块的模块驱动程序设计。通过SPI通信实现以太网通信、音频文件读取与解码。通过USB通信实现与网络配置界面之间的数据交换,配置界面是用MFC进行设计,此界面实现药箱编号的设置、本地时间的获取和网络参数的配置。在STM32F103芯片中移植了轻量级通信协议uIP协议和FAT文件系统,通过调用uIP协议中的接口函数实现了智能药箱端与远程服务器端之间的通信;利用FAT文件系统实现了从Trans-flash Card中获取音频文件,并通过功放播放,为用户提供不同的音乐提醒。本系统采用液晶屏显示吃药信息,利用串行数据传输方式把吃药信息显示在LCD12864上。另外还有一个报警提示电路,当程序检测到药量不足时,就会触发蜂鸣器进行报警提示。毕业设计实现了相应的硬件电路制作、STM32F103主芯片的软件设计与基于MFC的配置界面程序设计。2.服务器端实现了数据库表与应用程序的设计,对智能药箱端进行远程监控。服务器端的数据库可以存储药物信息,求助信息,取药状态,闹钟,用户信息等,药箱端可以通过网络从数据库中获取吃药信息,实时进行数据交换。数据库主要是创建相关的数据库表,采用结构化查询语言实现数据库中记录的添加、查询、删除等功能。整个系统经过多次测试和应用,各功能模块都可以正常运行,符合设计要求。具有的功能包括:从服务器端的数据库中实时获取药物信息,闹钟信息等并存储。播放音频文件提醒老人用药,在液晶屏上提示吃药信息,老人可以根据显示信息正确用药。智能药箱端能记录药箱中每种药的数目,并进行药量检测,在药量不足时发出提醒,提示用户配药。另外还可以对老人取药动作进行记录,将取药状态通过互联网传输给服务器监控端,为以后看病做依据。另外,智能药箱端通过程序界面方便的配置智能药箱内部的网络信息,包括服务器地址、端口、网关等。
其他文献
深入研究大气边界层气象现象的发生、发展、消散机制,需要获取三维同步气象要素数据,而现有探测技术与手段难以提供.因此,提出利用多旋翼无人机群进行自主探测大气边界层气象
目的观察五味子乙素(schisandrin B,SchB)联合顺铂诱导H22荷瘤小鼠细胞凋亡过程中caspase-3,8,9蛋白表达变化。方法SchB和顺铂单独或联合作用于H22荷瘤小鼠,计算各组抑瘤率,
成本管理是企业管理永恒的课题,现代企业成本管理有别于传统企业成本管理,更加强调成本责任与成本意识,通过提高成本效益以达到管理目的。本文从现代管理的相关要求出发,探讨
武术散打是一项健体强身、注重竞技的体育运动项目,在世界各地都得到了广泛的推广。近年来,随着我国散打运动走上了世界的最高领奖台,散打项目在国内的开展范围越来越广,参加
[目的]随着我国人群疾病谱的演变和人口老龄化程度的加深,农村地区公共卫生工作的重要性日益凸显。自2009年起,国家开始实施基本公共卫生服务项目。目前该项目已成为农村基层
针对畜禽养殖对环境的要求,设计开发了一个畜禽养殖环境监测系统。系统采用基于ZigBee和GPRS的无线通讯协议,结合传感器技术,形成自组织网络。该系统不但具有对畜禽养殖环境
哈市花坛主要采用盛花花坛、模纹花坛、立体花坛等丰富多样的应用形式,在植物配置上,充分利用当地有限的花坛植物资源塑造花坛景观。笔者通过实地调查哈市园林绿化广场等景点
对于大面积发生病、虫、草害的作物,飞机喷雾是一种非常重要的防治技术,工作效率可以达到200hm2/h。特别是对于大面积爆发的病虫害,飞机喷雾是一种非常及时、有效的施药方法