0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

智能轮椅的硬件系统与传感器设计技巧

电子设计 来源:互联网 作者:佚名 2018-01-16 09:13 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

智能轮椅的任务是安全、便捷地把用户送到目的地,完成既定任务。在运动过程中,轮椅既需要接受用户的指令,又需结合环境信息启动自身避障、导航等功能模块,与移动机器人不同的是,在使用过程中,轮椅与用户成为一个协同工作的系统。这就要求在设计之初就把人这个因素纳入考虑之中,所以,安全、舒适和容易操作应成为智能轮椅设计中最重要的因素;使用者身体能力的差异决定了智能轮椅需被设计为一个功能多元化,能满足多种层次需要的电子系统,而模块化最能体现系统多功能化的特征,每个用户都能根据其自身残障类型和程度选择适当的模块集成,且设计者可以在现有基础上通过增添功能模块,很方便地对轮椅功能进行改进。本文着重就智能轮椅模块化设计进行了阐述。
1 传感器系统总体结构设计
智能轮椅的总功能可以分为以下几个子功能:环境感知及导航功能、控制功能、驱动功能和人机交互功能。通过对智能轮椅的功能分析和模块划分,再结合具体的研究内容和期望控制目标,本系统主要由传感器模块、驱动控制模块和人机交互模块3部分组成,硬件系统结构如图1所示。其中传感器模块主要有内部状态感知和外部环境感知两部分构成,通过姿态传感器确定轮椅自身的位姿信息;通过编码器的位移速度和距离获得自定位信息;视觉、超声波和接近开关主要负责持续获得周围环境和障碍物的距离信息。驱动控制模块我们采用后轮驱动的方式,每一个后轮配置一个电动机,在控制器的操作下实现电动轮椅的前进、后退和转向。人机交互界面由操作杆和个人电脑界面数据输入两种方式,实现基本的人机交互功能。


其中,数据采集单元拟选择DSP TMS320LF2407A作为传感器模块的控制芯片。TMS320LF2407A是一款高性能的数字信号处理器,它具有较高的频率,丰富的外围接口。它的主频可达150MHz、低功耗(核电压1.8V,I/O电压3.3V);128kXl6位片上FLAsH,18kXl6位片上SRAM,4kXl6位片上ROM;用于电机控制的外设,2个事件管理器;多种标准串口外设,1个SPI同步串口、2个UART异步串口、1个增强型CAN总线接口、1个McBSP同步串口;16通道的12位A/D转换器;56个独立可编程、复用型、通用I/O口。能够符合本系统设计的要求。
2 多传感器数据采集与处理
本系统的智能轮椅有2个独立的驱动轮,各自配备一个电机码盘。由2个电机码盘的实时检测数据构成了里程计式的相对定位传感器,同时安装了倾角传感器和陀螺仪来测量轮椅在行进过程中的姿态状态。超声波传感器和接近开关被用于感知周围环境信息。为获取更大范围内的障碍物信息,本系统配备了8个红外传感器和8个超声波传感器。另外安装了一个CCD摄像头用于判断前方行进路程中的深度信息。
2.1 超声传感器与接近开关
本超声波测距系统共有8个超声波传感器,组成超声波传感器阵列,分别置于轮椅四周各两个。为了检测到一些被超声波传感器遗漏或未能及时处理的障碍,还要在轮椅四周加装四个电感式接近开关。障碍物碰到防撞橡胶圈引起金属条发生变形,产生垂直方向上的位移,触发接近开关动作,得到一个开关信号(中断请求信号),使移动机器人立即停止运行。


超声波环境探测电路主要由多路模拟开关、升压放大电路、缓冲放大整形电路和超声波换能器等环节构成,如图2所示。
升压放大电路和超声波发射换能器组成了超声波发射部分。发射过程是:首先由DSP的脉宽调制通道产生一定脉宽的调制脉冲波,经变压器升压放大电路后产生一个瞬间的高能信号,激发超声波发射换能器产生超声波信号。需要注意的是,超声波在发射的瞬间,有部分声波会直接进入超声波接收端,从而产生很强的虚假反射波,造成所谓的振铃现象。为了避免振铃,需要进行软件延时处理,从而导致探测盲区。在程序处理上,就是在DSP发射激励脉冲波以后一段时间内将相应的CAP中断关闭,盲区间隔过了以后再将CAP中断打开。超声波的接收部分必须与发射部分协调一致地工作,才能保证信号准确灵敏地接收。此部分主要由超声波接收换能器、放大滤波、整形触发输出电路组成。由于在超声波传播中,其能量会随着传播距离的增大而减小,从远距离障碍物反射回的回波信号一般比较弱,所以需要经过多级信号放大处理后才能够被DSP中断输入端口检测到。
2.2 编码器
在智能轮椅系统中,除了要对环境的距离信息进行测量,有时还要对方位信息进行有效的观测或者估计。对于大多数的室内移动机器人系统而言,方位信息一般是通过码盘信息间接估计得出的,本系统也采用这种方法。通过计算从码盘读出的信息得出结果,代价是需要一定的计算时间。
在TMS324LF2407A芯片上有两个时间管理模块(EV),每个EV模块都有一个正交编码脉冲电路,使用该电路后,在两个相应引脚上即可输入正交编码脉冲。该电路可用于连接光电码盘以获得旋转机械的位置和速率等信息,但需要注意的是,此时必须禁止相应引脚上的捕获功能。
正交编码脉冲电路的时序可由通用定时器2(或通用定时器4,EVB模块)提供,通用定时器必须设置成定向增/减模式,并且以正交编码脉冲电路作为时钟源。
正交编码脉冲是两个频率变化且正交(相位相差90°)的脉冲,它由电机轴上的光电编码器产生,码盘在电机轴上并且有许多空线槽,可以透光,当电机带动码盘转动时,如果发光二极管发出的光被挡住,那么后面的光电传感器就接收不到信号,然后光电传感器发出一个低电平脉冲,即“0”,如果旋转位置正好使得光源可以透光线槽,那么光电传感器感应到信号,就发出一个高电平脉冲,即“1”。
正交编码脉冲电路的方向检测逻辑决定了两个脉冲序列中哪一个是先导序列,接着它就产生方向信号作为通用定时器的计数方向输入,两列正交输入脉冲的两个边沿都被正交脉冲编码电路计数,因此,产生的时钟频率是每个输入序列的4倍,且把这个时钟作为通用定时器2或4的输入时钟。图3给出了正交编码脉冲、增减计数方向及时钟的波形。


2.3 姿态传感器
本系统区别于其他轮椅设计的一个最显著的特点,就是本设计能够仅仅依靠两个轮子完成车体的平衡。这个显著特征要求它有特殊的结构,基本的设计思想为:保持两个轮子分别由独立的直流电动机驱动,并且在一条轴线上,车体的重心保持在轮轴以上,使用检测车体倾斜角度的传感器实时地获取车体的姿态信息,机器人的处理器将传感器信号进行处理,按照一定的控制算法计算出控制量控制电动机的转速和转向,驱动机器人前进或后退,完成车体的平衡。
本智能轮椅采用一个倾角传感器和一个陀螺仪的组合构成姿态传感器来检测车体平台的运行姿态。倾角传感器用来测量轮椅偏离竖直方向的角度,陀螺仪用来测量角速度。
以TMS320LF2407A为控制核心的运动控制器,根据编码器和姿态传感器检测到的平台运行的位移和姿态信号,通过一定的控制策略计算出控制量,再经脉宽调制控制及驱动器放大后驱动直流电动机运转,随时调整车体平台的运行速度,从而使车体平台始终保持平衡状态。控制电路原理图如图4所示。控制板采集来自倾角和角速度传感器的信号并对信号进行调理(滤波、整形、偏移),然后将信号传送到控制板中,经过DSP的运算处理(控制算法由电动车系统的数学模型推导而出),通过DSP的两路脉宽调制将控制信号发出,再经过电机驱动模块驱动电机运转,控制轮椅保持平衡状态。


2.4 摄像头
用于感知环境的深度信息,如判断前方是否有楼梯以及提取楼梯的高度信息,提取路途标志物用以导航等等。摄像头可直接通过USB与PC机通讯,在这里不再另外叙述。
3 结束语
本文设计了用于智能轮椅的多传感器环境感知系统,对各数据采集子系统做了详细的介绍,采用简单可靠的硬件电路感知环境信息。经实验证明,此系统方案具有硬件电路结构简单、工作可靠、精度高、重复性好等特点,而且采取了模块化设计,可以更方便地添加新研制的功能模块和进行技术更新,便于消费者根据自身生活需要,选择和组合各模块,使各功能模块得到充分的应用,从而能够满足不同消费阶层的需要。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2578

    文章

    55567

    浏览量

    794217
  • 智能轮椅
    +关注

    关注

    0

    文章

    14

    浏览量

    8994
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    霍尔电流传感器温漂补偿技术揭秘:硬件补偿→软件校准→AI智能的三代技术对比

    温漂,成为提升传感器性能的关键。本文将深入解析霍尔电流传感器温漂补偿技术的三代演进路径:从硬件补偿到软件校准,再到AI智能算法,并对比各自的技术原理、优劣势及应用
    的头像 发表于 04-20 15:06 331次阅读
    霍尔电流<b class='flag-5'>传感器</b>温漂补偿技术揭秘:<b class='flag-5'>硬件</b>补偿→软件校准→AI<b class='flag-5'>智能</b>的三代技术对比

    TMP23x系列温度传感器硬件电路中的应用解析

    TMP23x系列温度传感器硬件电路中的应用解析 在硬件设计领域,温度传感器作为获取环境温度信息的关键元件,其性能和适用性直接影响到整个系统
    的头像 发表于 02-12 09:25 455次阅读

    智能传感器:赋能智能物联网

    智能传感器 在物联网时代,传感架构的分布式特性与设备联网集成需求,正推动传感系统智能化方向
    的头像 发表于 01-23 14:42 1768次阅读
    <b class='flag-5'>智能</b><b class='flag-5'>传感器</b>:赋能<b class='flag-5'>智能</b>物联网

    TDK SmartMotion Platform Ver. G硬件使用指南:开启高效传感器开发之旅

    TDK SmartMotion Platform Ver. G硬件使用指南:开启高效传感器开发之旅 在当今的电子技术领域,传感器的应用越来越广泛,而如何高效地对传感器进行开发和评估成为
    的头像 发表于 12-26 10:30 531次阅读

    什么是电流传感器?电流传感器有哪些类型?

    在工业自动化、新能源发电、汽车电子、智能电网等领域,电流传感器是实现电流监测、系统保护与精准控制的核心器件。从家用冰箱的电流过载保护,到电动汽车电池管理系统(BMS)的电流监控,再到特
    的头像 发表于 12-26 09:08 1411次阅读
    什么是电流<b class='flag-5'>传感器</b>?电流<b class='flag-5'>传感器</b>有哪些类型?

    【启扬方案】基于启扬RK3576的智能轮椅应用解决方案

    能发生意外。随着物联网、5G、AI、边缘计算等技术与家居、医疗、出行等场景的融合更加深入,智能轮椅的出现,打破了传统轮椅行动的局限性,通过内置激光雷达、超声波等多种传感器
    的头像 发表于 12-25 17:29 477次阅读
    【启扬方案】基于启扬RK3576的<b class='flag-5'>智能</b><b class='flag-5'>轮椅</b>应用解决方案

    绝缘监测“拆解”:从传感器到云平台,揭秘守护电网的硬件“听诊

    绝缘监测系统是电网安全运维的“智能听诊器”,通过集成高频电流、特高频、超声波等多维传感器阵列,实现对局部放电等绝缘缺陷的早期精准捕捉。其核心在于高可靠性硬件设计:宽频带
    的头像 发表于 12-05 16:21 760次阅读

    程序线性补偿和传感器本身硬件补偿有什么区别?

    程序线性补偿和传感器硬件补偿,涉及到传感器信号处理的两种核心思路。我们来详细拆解一下它们的区别。简单来说:传感器本身硬件补偿:是在物理层面,
    的头像 发表于 10-29 12:02 629次阅读
    程序线性补偿和<b class='flag-5'>传感器</b>本身<b class='flag-5'>硬件</b>补偿有什么区别?

    安森美工业传感器如何推动智能制造中物理AI进步

    在上一部分中,我们探讨了工业传感器如何作为智能制造中物理 AI 系统的神经系统发挥作用。它们可以为机器学习模型提供自主决策所需的数据。传感器
    的头像 发表于 10-24 10:02 2107次阅读
    安森美工业<b class='flag-5'>传感器</b>如何推动<b class='flag-5'>智能</b>制造中物理AI进步

    传感器故障报警的阈值可以调整吗?

    传感器故障报警的阈值 大部分情况下是可以调整的 ,但具体取决于传感器类型、设计功能以及系统配置。以下是基于实际应用场景的详细解析: 一、可调整阈值的传感器类型与方法 1. 工业级
    的头像 发表于 10-13 17:05 1410次阅读

    光电传感器VS传统传感器智能时代的传感革新

    在工业自动化与智能设备飞速发展的当下,传感器作为获取信息的 “眼睛” 和 “触角”,其性能优劣直接影响着系统的运行效率与可靠性。传统传感器凭借成熟的技术和较低的成本,曾在众多领域占据主
    的头像 发表于 09-29 17:26 893次阅读

    有哪些常见的传感器数据失真原因?

      传感器数据失真的本质是 “ 传感器输出信号与被测量的真实值偏离超出允许范围 ”,其原因可按 “ 传感器自身硬件、安装与接线、外部环境、使用维护、信号处理 ” 五大维度分类,覆盖从元
    的头像 发表于 09-24 11:53 3040次阅读

    传感器如何实现数据采集联网通信

    传感器实现数据采集与联网通信是一个涉及硬件设计、协议选择、数据处理和云平台集成的系统化过程。其核心目标是将传感器采集的物理量(如温度、湿度、压力等)转换为数字信号,并通过有线或无线方式
    的头像 发表于 09-23 17:30 1400次阅读

    ccs811传感器硬件id报错的原因?

    软件包硬件—i2c配置 软件包组件—ccs811 硬件连线配置 传感器—-单片机 vcc—-3.3v GND—-GND sda—-PB8(24) scl—-PB9 (25)
    发表于 09-16 06:10

    峟思智能传感器系统:破解大坝监测难题

    ,直到智能识别传感器技术的出现彻底改变了游戏规则。技术突破:给传感器装上"数字大脑"新一代智能传感器系统
    的头像 发表于 05-07 14:41 564次阅读
    峟思<b class='flag-5'>智能</b><b class='flag-5'>传感器</b><b class='flag-5'>系统</b>:破解大坝监测难题