FastBond2阶段1-基于STM32的智能药箱系统设计
照顾老人,特别是提醒老人准时吃药已经成为了一个社会关心的问题。长期记录吃药种类、吃药时间能为分析老人的病理提供有力的依据。整个智能药箱系统分为智能药箱端与远程服务器端两个部分,智能药箱端用于提醒,服务器端用于记录监督。
标签
嵌入式系统
hei
更新2023-11-27
519
  • 设计目的

随着老年人身体逐渐衰老,很容易患上各种慢性病,只能长期靠药物够维持身体基本机能,但却无法改善因衰老带来的记忆力弱等问题,从而导致不能按时按量服药,没有了持续用药的效力。为此,决定设计一款具有智能语音提醒功能的、基于STM32单片机的智能药盒来解决这些问题。

  • 设计功能

从服务器端的数据库中实时获取药物信息, 闹钟信息等并存储。 播放音频文件提醒老人用药, 在液晶屏上提示吃药信息, 老人可以根据显示信息正确用药。 智能药箱端能记录药箱中每种药的数目, 并进行药量检测, 在药量不足时发出提醒, 提示用户配药。 另外还可以对老人取药动作进行记录, 将取药状态通过互联网传输给服务器监控端, 为以后看病做依据。 另外, 智能药箱端通过程序界面方便的配置智能药箱内部的网络信息,包括服务器地址、端口、 网关等。

  • 设计框图

 

Scheme-it工具介绍

Scheme-it是一款非常实用的电路设计工具,它提供了丰富的预设模板、符号库和参考设计文件,让用户能够在网页上通过简单的拖拽操作轻松创建符合需求的电路设计。此外,Scheme-it还与Digi-Key元件目录紧密连接,方便用户快速查找和获取元件信息,大大提高了设计效率和准确性。总之,Scheme-it易用、高效、灵活,为电路设计带来了便利和效率,是值得使用的工具。

FmSOnxHbv2ERuRi_4ADbGWcN4Q3x

https://www.digikey.cn/schemeit/project/药箱-e42f6f81748e43c09392ed67c49e9032

设计上图架构出发, 从上图可以得出智能药箱系统的总体功能:

  • a) 闹钟提醒吃药
  • b) 液晶显示吃药信息
  • c) 实时采集取药状态
  • d) 存储从服务器端获取的信息
  • e) 配置界面配置药箱端的网络参数
  • f) 实时检测药数量, 不足提醒用户
  • g) 增加服务器端, 记录药物信息, 闹钟, 取状态药等信息

 

  • 用到规定厂商的元件介绍

STM32L051

采用 意法半导体(ST)的,超低功耗STM32L051x6/8微控制器集成了工作频率为32 MHz的高性能Arm Cortex-M0+ 32位RISC内核、存储器保护单元(MPU)、高速嵌入式存储器(64 KB闪存程序存储器、2 KB数据EEPROM和8 KBRAM)以及各种增强型I/O和外设。

STM32L051x6/8器件具有高能效,性能范围广。它通过多种内部和外部时钟源、内部电压适应和多种低功耗模式来实现。

STM32L051x6/8器件提供多种模拟特性,一个带硬件过采样的12位ADC,两个超低功耗比较器,多个定时器,一个低功耗定时器(LPTIM),三个通用16位定时器和一个基本定时器,一个RTC和一个可用作时基的SysTick。它们还具有两个看门狗,一个具有独立时钟和窗口功能的看门狗和一个基于总线时钟的窗口看门狗。

此外,STM32L051x6/8器件还嵌入了标准和高级通信接口:最多两个I2C、两个SPI、一个I2S、两个USART、一个低功耗UART(LPUART)。

STM32L051x6/8还包括一个实时时钟和一组备用寄存器,在待机模式下保持供电。

超低功耗STM32L051x6/8器件采用1.8至3.6 V电源供电(关断时低至1.65 V),带BOR和1.65至3.6 V电源,不带BOR选项。它们的温度范围为 -40 至 +125 °C。一套全面的节能模式允许设计低功耗应用。

  • 总结

这次活动对我来说是一次宝贵的机会,让我有机会接触到了一些新的工具和技术,并且对我的学习和发展产生了积极的影响。我希望电子森林能够继续举办类似的活动,为更多人提供了解和学习新工具的机会,推动技术的发展和交流。感谢电子森林团队的辛勤付出,期待未来更好的活动!

附件下载
Scheme-it-export-New-__-2023-11-16-11-10.pdf
团队介绍
评论
0 / 100
查看更多
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2024 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号