基于ARM的智能药箱设计
2018-07-05张天恒王书浩杨继森
重庆理工大学学报(自然科学) 2018年6期
张天恒,王书浩,贺 鹏,杨继森
(1.重庆理工大学 机械检测技术与装备教育部工程研究中心, 重庆 400054; 2.重庆市清华中学信息中心, 重庆 400054)
随着人口老龄化的加剧和现代生活节奏的加快,社会中的留守老人越来越多[1]。生病的老人与长期服药的患者很难保证每天的正确药剂量与做到按时吃药。如果发生误服药物的情况,将造成严重的后果[2]。针对这种情况,本文设计了一种基于ARM的智能药箱,药箱具有自动定时定量提醒、语音播报、信息反馈等功能,采用人性化设计,操作方便。
1 工作原理
本文中设计的智能药箱主要由主控单元、检测单元、报警单元、电源单元、按键单元与显示单元等组成。控制单元是嵌入式微控制器ARM(LPC2212);检测单元由称重传感器、温度传感器、光敏传感器组成,分别检测服药情况和检测环境温度;报警单元由蜂鸣器模块、语音传感器和GSM短信模块组成[3],分别进行声音报警、语音播报与短信反馈提醒;电源单元提供主控制器电源及各单元的电源;显示单元显示药物名称、用量,服药的时间,是否服药以及当前的日期、时间等信息。智能药箱原理如图1所示。

图1 智能药箱原理
2 硬件系统设计
2.1 主控单元
主控单元在智能药箱系统中起信息处理和控制作用。主控单元微控制器ARM采用飞利浦公司的LPC2212芯片。LPC2212基于支持实时仿真和跟踪的16/32位微控制器,使32位代码能在最大时钟速率下运行,也可以使用16位的Thumb模式;8路10位A/D转换器使转换时间低至2.44 ms;具有2个32位定时器,多个串行接口,多达46个通用I/O口,12个独立的外部中断[4]。……
登录APP查看全文
