关键词:
智能药盒
STM32
操作系统
自动配药
摘要:
针对慢性病患者长期服药过程中容易出现忘记服药、服错药的现象,提出“基于STM32的智能药盒设计”,采用STM32F407作为主控芯片,硬件电路设计中主要的外围模块包括有蜂鸣器模块、LCD显示屏模块、按键模块、存储模块、推杆驱动模块、步进电机驱动模块、4G网络模块、GPS定位模块,软件设计中搭建uCOS-II操作系统,创建有6个子任务,执行的功能分别是按键控制功能、4G网络模块与监护人的电子设备交互功能、自动配药功能、心率信号接收与处理功能、定位功能、LCD屏显示功能。搭建的实物模型进行10次测试,其中,GPS定位经纬度信息与手机定位信息相比,经度相差2″,纬度信息相差1″,按时提醒服药准确度达到100%,自动配药准确性达到100%,将MAX30102心率血氧传感器模块固定在手腕处的5次测试中,心率判断结果正确度达到100%,将传感器模块固定手指位置的5次测试中,正确度达到80%。综合分析,该设计有效解决忘吃药、吃错药的现象,及时初步预判患者健康状态,提高突发情况下及时救治的概率。