当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]摘 要:目前,由于市场上的导盲拐杖功能比较单一,无法满足盲人的需要。针对这一问题,文中设计了一种基于STM32 的智能导盲拐杖。该款产品以STM32为主控制器,具有语音提示、进行时间播报、发出警告、超声波避障、GPS定位及角度测量防摔功能,可实时观测盲人的具体位置,防止其走丢。

引 言

目前,市场上的导盲拐杖功能单一,无法满足盲人的需求。盲人外出时会遇到各种情况,如遇到障碍物,不清楚路况, 或者因为监护人不在而走丢等。因此,本文利用现代已有技术, 研究出一种新型导盲系统,通过软硬件结合,实现障碍物避障功能,语音提示功能,语音报时功能,角度测量防摔功能以及GPS定位功能,以帮助盲人解决出行时遇到的问题。

1 总体设计方案

本系统所构建的基于STM32 处理器的电子导盲系统主要针对盲人这一特殊人群所设计,旨在方便盲人出行,为其创造一个更加安全的环境。通过综合应用STM32 控制、超声波测距、角度测量、GPS 定位等技术来实现。STM32 控制为主控制电路 ;超声波模块可时时测量盲人在行走时前方是否有障碍物,并通过语音提示对盲人进行提醒 ;在盲人跌倒时,警报模块迅速发出声音,警示监护人;使用 GPS 进行定位,为监护人寻找盲人提供了有利条件,同时也为盲人提供了诸多方便。导盲拐杖整体设计图如图 1 所示。

基于STM32的智能导盲拐杖

2 模块设计

2.1 主控制器选择

本导盲系统采用STM32 作为主要的控制电路,STM32 控制器相较于 51 单片机,拥有主频率更高、处理能力更强、耗能低、成本低等特点,是一款性价比较高的嵌入式处理器。同时还具有 PWM、DA、AD 等常用外设,使用方便,只需32.768 kHz 的晶振频率和 3 V 的电压即可工作。

2.2 超声波避障模块设计

利用超声波避障的好处在于测量方式简单,易于实现, 成本低,覆盖面广。超声波避障模块的原理与雷达测物的原理极为相似,超声波发射器从某一方向发射超声波,在发射的同时开始计时,超声波在空气中传播,途中碰到障碍物时发出的超声波会立即返回,超声波接收器接收被反射回的超声波则计时停止。由 s=tv/2就可计算出障碍物的距离。本设计采用HC-SR04超声波传感器,该模块性能稳定,测距精准。

STM32 主控制电路发送 40 kHz 的脉冲信号,超声波发射器发射信号后,经超声波换能器处理后转换为超声波信号, 当探测到前方的障碍物时,将超声波所测得的距离发送给语音模块,从而提醒盲人成功避开障碍物。

2.3 角度测量防摔模块

角度测量防摔模块应用角度传感器来测量角度。当盲人行走,由于地面不平导致盲人身体倾斜或将摔倒时,当角度探测小于 30 ,则认为盲人即将摔倒,角度测量器把信息传给警报模块,警报模块发出警报,通知监护人,由监护人迅速将盲人扶稳。

2.4 警报模块

警报模块将蜂鸣器与角度测量模块相结合,为监护人提供盲人的信息。当角度测量器检测到拐杖的角度小于 30 时, 此时,STM32 主控制电路启动蜂鸣器,提醒监护人。蜂鸣器电路如图 2 所示。

2.5 GPS模块设计

GPS 技术从根本上解决了定位问题。由卫星不间断地发送自身星历参数和时间信息,用户接收到信息后,经计算,求出接收机的三维位置、三维方向以及运动速度和时间信息。

在设计 GPS 模块 时, 考虑到定位的精确性, 选用SIM808GPS 传感器模块。此模块的优点在于覆盖范围广,开发板设计小, 易于安装, 模块主要包括主机、接收机和电源三部分。电源模块主要与 STM32 主处理器相连, 通过STM32 为其供电,可使GPS 模块正常使用;接收机主要接收经纬度信息,将数据发送至主机。通过接收到的经纬度信息判断盲人所处的具体位置。

基于STM32的智能导盲拐杖

2.6 语音提示模块


考虑到产品的对象为盲人,因此本设计加入语音提示模 块及语音时间播报功能,主要对盲人进行语音提醒。语音模 块与超声波测距模块相结合,可时刻提醒盲人前方障碍物的 情况。由于盲人在出行时无法知道时间,因此设计有定时播报 时间。语音芯片采用 SYN6288 中文芯片,此芯片具有低功耗, 接口简单,性价比高等优点。STM32 主控制器的串行接口与 SYN6288 语音芯片通信,对其发送控制命令和文本,然后语 音芯片将接收到的文本合成为语音芯片信号输出。


2.7 电源模块

电源模块主要是为整个导盲系统提供电源,使其可正常工作。在设计电源模块时,由于 GPS 耗电量较大,不仅要考虑节能,还要考虑用电量的问题,因此采用可充电的镍镉电池。

3 软件设计

3.1 超声波检测流程图

超声波测距是本系统的一个重要部分,其测距软件流程如图 3 所示。

基于STM32的智能导盲拐杖

先将系统初始化,启动超声波模块发射超声波,同时计时器开始计时,看接收器能否接收到回波,若没有接收到回波, 则继续采集数据,计数器继续工作 ;若接收到回波,则计数器 停止工作,并将数据传递给计算器,由于超声波模块测距与 温度有关,因此需要在存储数据前对其进行温度修正,方可得 到比较精确的距离。 

3.2 跌倒检测告警流程图 

为防止盲人将跌倒时监护人未发现的情况出现,在程序中 设定了相应程序,即盲人在行走时,角度测量器判断拐杖的角 度是否小于 30°,若不小于则继续测量,若小于 30°,则认为 盲人将摔倒,此时 STM32 主处理器启动蜂鸣器,从而使监护 人迅速意识到盲人的情况。图 4 所示为角度检测流程图。

基于STM32的智能导盲拐杖

4 结语

本系统的优点在于角度传感器可检测拐杖状态,当盲人不慎摔倒时,系统立即启动蜂鸣器告知盲人当前的情况,使监护人迅速反应搀扶盲人。当遇到障碍物时通过超声波测算障碍物距离进行语音提示,提示盲人自身位置与障碍物间的距离,通过GPS 对盲人进行精确定位,从而获得盲人的精确位置,防止其走丢。本设计具有成本低,障碍物检测精度高,跌摔检测可靠等优点,可满足盲人朋友的需求,便于推广使用。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭