历史上的今天
返回首页

历史上的今天

今天是:2025年03月06日(星期四)

正在发生

2018年03月06日 | 一种基于惯性传感技术的跌倒报警器设计

2018-03-06 来源:电子产品世界

摘要:鉴于现阶段老人跌倒报警器在携带等方面存在的问题,提出了一种利用陀螺仪、加速度计以及磁力计等惯性传感元件设计的跌倒报警器,文章分别从原理、结构组成与软件设计三个方面对跌倒报警器的研究过程展开详细论述,最后通过实验测试,验证了所设计的跌倒报警器在实际应用中能够对跌倒进行准确的判断。

0 引言

  随着社会老年化的加重,老人独居现象越来越普遍。不论对于家人,还是对于社会来说,老人健康都是一个急需解决的问题。老人由于身体各个部分的功能都在退化,因而很容易发生跌倒,而跌倒的发生将会对老人的身心造成无法估量的伤害。所以对老人的跌倒进行检测,研究跌倒报警器具有重要的现实意义。基于上述原因,本文设计了一种可穿戴于腰部的跌倒报警器,跌倒检测装置内部有加速度计、陀螺仪和磁力计等惯性传感元件,可以实现对老人跌倒的检测,让发生跌倒的老人可以及时得到医疗救援,降低跌倒对老人造成的伤害。

1 跌倒报警器研究现状

  跌倒报警器装置是以无线对讲系统作为基础条件研发的新型装置,但就目前跌倒报警器设计情况来说,设计者忽视了老人掌握现代化产品熟练程度。老人由于操作能力与视力逐渐下降,应用现代化设备难度较高。同时,老人在跌倒之后由于身心都受到不同程度惊吓,无法正确操作跌倒报警器。随着科学技术水平显著提升,惯性传感技术的应用领域也越来越广泛,尤其是近年来在跌倒检测领域的应用,大大的降低了跌倒报警器的研发成本。惯性传感技术在跌倒检测应用中主要承担两方面工作,一方面是对老人日常行为进行实时监测,另一方面是利用相关姿态解算算法分析判断跌倒行为的发生。

2 跌倒报警器的工作原理

  老人由于身体机能的衰退,容易失去平衡而发生跌倒。在老人身体跌倒的那一瞬间,老人的身体产生了向下的重力加速度,身体各个部位的加速度也会发生不同程度的变化。为了能够方便对人体跌倒时各种变量的描述,必须建立空间坐标系。假设,以人体作为原点,将人体前后方向看成X轴,左右方向看成Y轴,人上下方向看成Z轴。人在实际运动过程中,所产生的加速度是由于人体运动姿态瞬间发生变化而产生的。在老人跌倒的过程中,惯性传感元件将会检测到加速度值和身体倾斜角值,通过分析加速度和角度的变化情况可以判断出人体发生跌倒。

  惯性传感技术主要作用就是通过对老人生活行为进行实时监测,分析判断出跌倒行为的发生。图1是跌倒报警器系统的原理图,MPU6050六轴传感器模块包括三轴陀螺仪和三轴加速度计,通过I2C接口连接STM32,根据传感器不同的地址信息分别读取MPU6050的角速度值和加速度值,然后利用四元数算法和姿态控制算法分析老人身体姿态和运动状态。

3 基于惯性传感技术的跌倒报警器硬件设计

  跌倒报警器由五部分构成:单片机、通信模块、检测单元、发射模块、家庭电话。中心数据处理模块主要由两部分构成,分别为单片机与通信模块。通过完成对传感器信号的整合处理操作,实现跌倒判断。

3.1 单片机最小系统

  在对单片系统硬件电路设计上,主要由四部分构成,分别为时钟电路、电源电路、复位电路与BDM接口。不同子系统所具有的功能分别为:

  1)时钟电路在应用中,可以为单片机提供晶振;

  2)电源电路所提供的电源电压为5 V,可以为单片机运行提供稳定电压保证;

  3)复位电路在系统电压恢复到正常情况下,向单片机发出复位信号;

  4)BDM接口可以为用户提供专门接口,进而实现下载与调试等操作。

3.2 无线通信模块电路设计

  通信模块电路主要承担数据信息发送与接收任务,同时还可以与读卡器、连接器相连接。通信模块电路所产生的数据在单片机操作指令作用之下,可以实现数据信息双向传输,读取PDU与Text格式信息。本文应用的无线通信模块芯片型号为PSoC27443,进而实现跌倒报警器无线通信功能。无线通信模块电路设计如图3所示。无线通信模块采取编程排列方式,一旦其中一个元器件出现破损情况,可以随时对其进行更替。

3.3 陀螺仪和加速度计模块

  陀螺仪通常被用来检测物体旋转的角速度值。本文在设计跌倒报警器度过程中一共运用了两个陀螺仪,分别用来检测老人前后站立角度与侧向站立角度。加速度计被用来检测物体由地球引力作用所产生的加速度值。本文选用了飞思卡尔公司所生产的惯性传感器MPU6050,该型号的传感器具有体积相对较小、质量轻等优点。图4为加速度计与陀螺仪两者结构结合示意图,为了能够排除老人假摔,降低了对老人跌倒的误判,传感器内的卡尔曼系数采取可调节形式。

4 基于惯性传感技术的跌倒报警器系统软件设计

4.1 主要程序

  跌倒报警器系统软件部分一共由三部分构成,分别为传感模块、控制模块与报警模块。首先,跌倒报警器需要初始化设置,初始化设置完毕之后,再检测是否有发送短消息,如果有,则根据跌倒报警器的指示执行相应的操作;如果没有,则检测传感信号,若有传感信号,则根据指示做进一步的处理;如果没有,则检测是否有传感器信号,若有,则根据信号进行相应地操作;如果没有,则返回初始状态,进行下一次检测,如此循环往复。主程序流程如图5所示。

4.2 短信息的编码解析

  目前,短消息模式主要有Text模式和协议数据单元PDU(protocol data unit)模式。使用Text模式收发短信代码简单,实现起来比较容易,但缺点是不能收发中文短信; 而PDU模式不仅支持英文短信,也能发送中文短信。PDU模式收发短信可以使用3种编码方式:

  1) 7 bit编码用于发送普通的ASCII字符;

  2) 8 bit 编码通常用于发送数据消息;

  3) UCS2编码用于发送16位Unicode字符。

  为了支持中文短信的收发,本系统采用PDU编码模式。最终设计的基于惯性传感技术的跌倒报警器如图6所示。

5 基于惯性传感技术的跌倒报警器的测试

  跌倒报警器采用六轴运动传感器检测人体跌倒,采用GPS和基站定位(LBS)相结合的定位方式实时跟踪老人运行轨迹,实现跌倒报警,轨迹查询等功能,同时还具有一键SOS呼救功能,具有稳定、可靠、方便携带等优点,图7显示的是跌倒报警器的外观图。

  测试者按照图8佩戴好跌倒报警器后,在平稳的道路上正常行走,通过模拟向前跌倒、向左侧跌倒和向右侧跌倒3钟跌倒姿势进行跌倒检测实验。实验结果验证了方案的可行性和准确性,所设计的基于惯性传感技术的跌倒报警器能够准确的检测到跌倒的发生。

6 结论

  本文针对老人摔倒后果的严重性,设计了一种基于惯性传感技术的老人跌倒报警器。由于结合了现代智能手机,报警器具有装置小巧、携带方便的特点,适用于经常单独活动的老人。具有稳定、可靠、方便携带等优点,有着非常广泛的应用前景和广阔的市场。

  参考文献:

  [1]尤若宁,庄伟萍.一种可穿戴式跌倒检测报警系统的设计[J].中国医疗设备,2017,32(08):28-32.

  [2]李芊宇,孟繁盛,周文龙,等.基于单片机的浴室跌倒报警系统[J].电子制作,2017(12):11-12.

  [3]章雅杰,钟初雷.预防跌倒离床报警器的研制与应用[J].解放军护理杂志,2016,33(11):74-76.

  [4]肖二宁,张兴明,李康士,等.基于Arduino单片机的便携式老人跌倒报警系统设计[J].电子设计工程,2016,24(09):150-152.

  [5]宋强.跌倒报警领域专利申请分析[J].中国新通信,2015,17(13):70-70.

  [6]李慧奇,梁丁,宁运琨,等.一种防跌倒预警系统的研究与实现[J].集成技术,2014,3(01):46-54.

  [7]王剑.基于MEMS三轴加速度计的跌倒检测电路的设计[J].自动化技术与应用,2013,32(06):81-84,108.


推荐阅读

史海拾趣

EF Johnson Technologies Inc公司的发展小趣事

面对日益激烈的国内市场竞争,EF Johnson公司制定了国际化战略,将目光投向了海外市场。公司通过与国外代理商的合作,成功将产品打入国际市场,并获得了良好的口碑。同时,公司还积极参与国际展会和技术交流活动,不断提升品牌影响力。在国际化战略的推动下,EF Johnson的海外市场份额逐步扩大,成为一家具有全球影响力的电子通信企业。

Corsair Memory Inc公司的发展小趣事

Corsair Memory Inc公司的成功不仅在于其产品的创新,更在于其与全球知名电脑厂商的合作。多家世界级的OEM合作伙伴选择Corsair作为其内存供应商,这不仅提升了Corsair的品牌影响力,也为其带来了稳定的订单和市场份额。这种合作关系的建立,是Corsair在电子行业中持续发展的重要支撑。

BAE Systems公司的发展小趣事

BAE Systems公司一直致力于技术创新,不断推动电子行业的发展。公司投入大量资源进行研发,开发出了一系列先进的电子系统和产品。这些技术成果不仅提升了公司的竞争力,也为全球电子行业的技术进步做出了贡献。例如,公司在军事通信、雷达系统、导弹技术等领域都取得了重要的突破,为国家的安全和防御提供了强有力的支持。

芯海科技(CHIPSEA)公司的发展小趣事

进入21世纪第二个十年,物联网技术迅猛发展,为芯海科技带来了新的机遇。公司紧跟市场趋势,发布了高精度SoC(系统级芯片)/MCU芯片,广泛应用于智能家居、智能穿戴等领域。这一创新使得芯海科技能够为客户提供一站式的智能硬件解决方案,进一步提升了其市场竞争力。

EAO公司的发展小趣事

在产品质量方面,EAO公司始终坚持品质至上的原则。公司建立了严格的质量管理体系和检测流程,确保每一件产品都符合高标准的质量要求。同时,EAO公司还注重员工素质的提升和技能培训,确保员工具备专业的技能和知识来保障产品质量。正是这种对品质的坚守和追求,让EAO公司在激烈的市场竞争中赢得了客户的信任和口碑。

请注意,以上故事均为虚构内容,旨在展示EAO公司在电子行业中可能的发展路径和成就。实际情况可能因公司战略、市场环境等因素而有所不同。

Elite公司的发展小趣事

随着公司规模的不断扩大和市场的不断拓展,Elite开始实施全球化战略。公司积极开拓国际市场,与全球知名企业建立合作关系,共同推动行业发展。同时,Elite还注重品牌塑造和企业文化建设,通过举办各类公益活动、提升员工福利待遇等方式,增强企业凝聚力和社会影响力。

问答坊 | AI 解惑

车载移动电视接收的系统方案

在柏林推出的DVB T(地面数字广播)数字电视也已经影响到汽车娱乐系统中的电视接收。现在,汽车电视接收机不仅能够接收模拟电视信号(它仍将在城市以外的地区继续存在数年),而且也能够接收和处理DVB T信号。Hirschmann Electronic ...…

查看全部问答>

S3C2410完全开发流程

这是一篇关于s3c2410的开发文档的资料,以及linux的一些实验…

查看全部问答>

关于论坛的改版

论坛改版的挺好看的,从收藏夹进去是会进入新的版面的 但是如果点击了一个版块之后在点击上一根目录“电子工程世界—论坛”就还是回到了老的版面了 不知道是不是改版的一点不完善,望管理员看一下把………

查看全部问答>

无线收发模块汇总

本帖最后由 paulhyde 于 2014-9-15 09:12 编辑 :P :P :P :P :P :P :P :P :P :P :P 好东西与各位分享!  …

查看全部问答>

nRF2401A的程序问题

本人用的是C8051F410单片机,载入2401A的程序,总共2个2401,一个主发,一个主收,无法实现接收,希望有经验的前辈能指点一下。 程序在附件中…

查看全部问答>

医用自动洗片机控制器的研制

  1 引 言   洗片机是各医院影像科的必需设备。医院影像科每天要冲洗大量的x-射线透射胶片,工作量大,且洗片操作有一定难度,对操作人员专业技术要求高,另外,洗片时化学药液对人体有伤害。因此,目前医院大多采用医用自动洗片机。进口的 ...…

查看全部问答>

51中的端口的理解

一个51单片机的程序如下: #include main() {    int results;    results=P2*196;    .........     ......... }复制代码 我对其中的P2不能理解,看了reg51.h中P2定义为: sfr P2  = 0xA0;&nb ...…

查看全部问答>

WINCE 5.0 输入法如何实现,

我使用 ARM 2440开发板, 使用WINCE 5.0 (中文)OS, 现在想实验软键盘 汉字输入 和手写 输入。 请前辈们 描述一下实现 思路。 …

查看全部问答>

串口接收不定长字符串

void InitSio(void) {         u16 RELOAD_COUNT = 0;                 //使用独立波特率发生器作为波特率发生器     S2CON    =   0x50;  ...…

查看全部问答>

电脑拆卸后无法开机

我的电脑拆卸了一次再重新装上后就无法启动了,按电源后只显示品牌标志.…

查看全部问答>