描述

  在各种工业 4.0 应用中,通过 3D 位置检测进行实时控制的情况越来越多,从工业机器人、自动化系统到机器人真空和安防。3D 霍尔效应位置传感器无疑是这些应用的极好选择,因为这种传感器具有很高的重复性和可靠性,而且还可与门窗、外壳组合,用于入侵或磁力破坏探测。

  不过,使用霍尔效应传感器设计有效、安全的 3D 感测系统可能是一个复杂、耗时的过程。霍尔效应传感器需要与一个功能强大的微控制器 (MCU) 连接,作为角度计算引擎并执行测量平均化,以及增益和失调补偿,以确定磁铁的方向和 3D 位置。MCU 还需要执行各种诊断功能,包括监测磁场、系统温度、通信、连续性、内部信号路径和电源。

  除了硬件设计外,软件开发也可能是一个复杂而耗时的过程,从而再一次拖延产品上市时间。

  为了克服这些挑战,设计者可以使用具有内部计算引擎的集成霍尔效应 3D 位置传感器 IC。这种 IC 能够简化软件设计,并将系统处理器的负载减少近 25%,从而使用通用型低成本 MCU。这种 IC 还可以为精确的实时控制提供快速采样率、低延迟。在电池供电型设备中,3D 霍尔效应位置传感器可以在 5 Hz 或更低的占空比下运行,以最大限度地降低功耗。此外,集成的功能和诊断方法最大限度地提高了设计灵活性、系统安全性和可靠性。

  本文将回顾 3D 霍尔效应位置传感器的基本原理,介绍这种传感器在机器人、篡改检测、人机接口控制和万向电机系统中的应用。然后以 Texas Instruments 的高精度、线性 3D 霍尔效应位置传感器为例进行介绍并给出相关的评估板、实施指导,以加快开发过程。

  什么是 3D 霍尔效应传感器?

  3D 霍尔效应传感器可以收集完整的磁场信息,从而在 3D 环境中通过测量距离和角度来确定具体位置。这种传感器最常见的放置位置有两个:磁极化轴和磁极化共面(图 1)。当放置于极化轴上时,磁场向传感器提供可用于位置测定的单向输入。共面放置则会产生一个与磁铁表面平行但不考虑与传感器距离的磁场矢量,此时也能确定位置和角度。

图 1:3D 霍尔效应位置传感器可以放在磁场轴上或与磁场共面,以测量距离和角度运动。(图片来源:Texas Instruments)

  诸如机器人之类的工业 4.0 系统,需要通过多轴运动检测来测量机器人手臂的角度,或在移动机器人的每个滚轮上进行多轴检测,以支持整个在设施内的导航和精确运动。集成 3D 霍尔效应传感器非常适用于这些任务,因为它们不容易受潮湿或灰尘的影响。使用共面测量法,可对旋转轴磁场进行高度精确的测量(图 2)。

图 2:集成 3D 霍尔效应传感器可以测量机器人和其他工业 4.0 应用中的轴旋转。(图片来源:Texas Instruments)

  诸如电表和煤气表、自动取款机 (ATM)、企业服务器和收银机的安全外壳可以通过轴上磁场测量进行入侵检测(图 3)。当外壳被打开时,3D 霍尔效应传感器会检测到的磁通密度 (B) 下降,并且当磁通密度下降至低于霍尔开关的磁通释放点 (BRP) 点时,霍尔效应传感器发出警报。为了在关闭外壳时防止误报警,必须保持磁通密度必须足够大(相对于 BRP 来说)。由于磁铁的磁通密度往往会随着温度的升高而降低,因此使用具有温度补偿功能的 3D 霍尔效应传感器可以提高工业或户外环境中设备外壳的系统可靠性。

图 3:可以用 3D 霍尔效应传感器来实现外壳篡改检测,以识别非授权访问。(图片来源:Texas Instruments)

  所有三个运动轴都有益于家用电器、测试和测量设备以及个人电子产品中的人机界面和控制。一个传感器可以监视 X 和 Y 平面内的运动,以识别转盘的旋转,并且可以通过监视 X 和 Y 磁轴的大幅移动来识别转盘何时被推动。监视 Z 轴可实现系统能够识别是否错位,并在转盘因为磨损或损坏可能需要预防性维护时发出警报。

  手持式相机稳定器和无人机中的万向电机系统都得益于使用 3D 霍尔效应传感器,这种传感器具有多个磁场灵敏度范围和其他可编程参数,可向 MCU 提供角度测量值(图 4)。MCU 会根据需要不断调节电机位置以稳定平台。一个能准确无误地测量在轴和偏轴位置角度的传感器可提高机械设计的灵活性。

图 4:具有多个磁场灵敏度范围的 3D 霍尔效应传感器在手持式相机平台和无人机完向电机中具有重要的作用。(图片来源:Texas Instruments)

  平面外测量往往会造成不同的磁场强度(增益)和不相同轴的偏移,这会造成角度计算误差。使用具有增益和偏移校正功能的 3D 霍尔传感器时,可灵活地相对于磁铁于放置传感器,以确保角度计算最精确。

  柔性 3D 霍尔效应传感器

  Texas instruments 为设计者提供了一系列三轴线性霍尔效应传感器,包括 TMAG5170 系列高精度 3D 线性霍尔效应传感器和 TMAG5273 系列低功率线性 3D 霍尔效应传感器,两者均具有循环冗余校验功能 (CRC),但 前者采用 10 MHz 串行外设接口 (SPI),后者采用 I²C 接口。

  TMAG5170 器件针对快速、准确的位置检测进行了优化,具体包括:线性测量总误差为 ±2.6%(25°C 时最大)、灵敏度温度漂移为 ±2.8%(最大)和单轴转换率为 20 Ksps(每秒 2 万个样本)。TMAG7273 器件地方特点是低功耗,具体为:2.3 mA 活动模式电流、1 μA 唤醒和睡眠模式电流和 5 nA 睡眠模式电流。这些 IC 包括四个主要功能块(图 5)。

  电源管理和振荡器功能块包括欠压和过压检测、偏置和振荡器。

  霍尔传感器、相关偏置以及多路复用器、噪声滤波器、温度检测、积分电路和模数转换器 (ADC) 组成了检测、温度测量功能块。

  通信控制电路、静电放电 (ESD) 保护、输入/输出 (I/O) 功能和 CRC 均包含在接口功能块中。

  数字内核包括诊断电路和集成角度计算引擎,前者用于强制性和由用户启用的诊断检查功能以及其他内部管理功能,后者用于为在轴和偏轴角度测量提供 360° 角位置信息。

图 5:TMAG5170 型号器件和 TMAG5273 型号器件除了分别采用 SPI 接口(如上图所示)和 I²C 接口外,其所用 3D 霍尔效应传感器 IC 的内部功能模块是相同的。(图片来源:Texas Instruments)

  TMAG5170 器件采用 8 针 VSSOP 封装,尺寸为 3.00 x 3.00 mm 且指定环境温度范围为 -40°C 至 +150°C。TMAG5170A1 的灵敏度范围为 ±25 毫特斯拉 (mT)、±50 mT 和 ±100 mT,而 TMAG5170A2 则为 ±75 mT、±150 mT 和 ±300 mT 。

  TMAG5273 低功耗系列采用 6 针 DBV 封装,尺寸为 2.90 x 1.60 mm 且指定环境温度范围为 -40℃ 至 +125℃。该系列分为两种不同的型号;TMAG5273A1 的灵敏度范围为 ±40 mT 和 ±80 mT,而 TMAG5273A2 的灵敏度则为 ±133 mT 和 ±266 mT。

  两个可由用户选择的磁轴用于角度计算。通过磁增益和偏移校正,可最大限度地降低系统机械误差源的影响。板载温度补偿功能可用于独立补偿磁铁或传感器的温度变化。这些 3D 霍尔效应传感器可以通过通信接口进行配置,以实现由用户控制的磁轴和温度测量组合。TMAG5170 的 ALERT 引脚或 TMAG5273 的 INT 引脚可以被 MCU 用来触发新的传感器转换。

  评估板有助于启动工作

  Texas Instruments 还提供两块评估板用于基本功能评估,一块用于 TMAG5170 系列,另一块用于 TMAG5273 系列(图 6)。TMAG5170EVM 包括了安装在同一块快拆板上的 TMAG5170A1 和 TMAG5170A2 型号器件。TMAG5273EVM 的 TMAG5273A1 和 TMAG5273A2 型号器件安装在同一块快拆电路板上。这两种评估板均包括一块带有图形用户界面 (GUI) 传感器控制板,从而便于查看、保存测量结果并对寄存器进行读写操作。通过 3D 打印制成的旋转和推动模块用来测试常见的角度测量功能。

图 6:TMAG5170EVM 和 TMAG5273EVM 都包括一块具有两个不同的 3D 霍尔效应传感器 IC 的快装电路板(右下),一个传感器控制板(左下),通过 3D 打印制造的旋转和推动模块(中间)以及一根 USB 电源电缆。(图片来源:Texas Instruments)

图 7:安装在 EVM 顶部的 3D 打印旋转和推动模块插图。(图片来源:Texas Instruments)

  使用 3D 霍尔传感器

  在使用 3D 霍尔效应位置传感器时,设计者需要注意一些具体实施方面的问题。

  TMAG5170 的结果寄存器的 SPI 读数或者 TMAG5273 的 I²C 读数需要与转换更新时间同步,以确保读取正确的数据。TMAG5170 的 ALERT 信号或 TMAG5273 的 INT 信号可用于在转换完成且数据准备就绪时通知控制器。

  低电感去耦电容器必须放置在传感器引脚附近。建议使用电容值至少为 0.01 μF 的陶瓷电容器。

  这些霍尔效应传感器可以嵌入采用非铁材料(如塑料或铝)制成的外壳内,而检测用磁铁位于外壳外面。传感器和磁铁也可以放置与 PC 板相对的一侧。

  结语

  随着 3D 运动和控制的发展,设计者既需要实时获得准确的测量结果,又能通过简化设计在将成本降至最低的同时尽节能降低功耗。如图所示,TMAG5170 和 TMAG5273 集成 3D 霍尔效应传感器解决了这些问题,为实时精确控制提供了快速采样率和低延迟灵活性,或为电池供电型设备提供了慢速采样率,从而最大限度地降低功耗。通过集成增益和失调校正算法并结合磁铁和传感器的独立温度校正功能来确保高精确度。

3D 霍尔效应位置传感器原理解析相关推荐

  1. 德州仪器推出3D霍尔效应位置传感器;天旦亮相2021中国IPv6创新发展大会;Amazfit发布全新品牌标志 | 全球TMT...

    海外市场 Amazfit发布全新品牌标志,鼓励自我表达,更大胆地反映了客户的价值观和生活方式.Amazfit是Zepp Health旗下品牌,2014年以来的出货量突破了1亿台设备.Amazfit发布 ...

  2. 3D XPoint的原理解析

    回顾存储的发展历程.3D Xpoint是自NAND Flash推出以来,最具突破性的一项存储技术.由于具备以下四点优势,3D Xpoint被看做是存储产业的一个颠覆者: (1)比NAND Flash快 ...

  3. camera (14)---智能手机双摄像头原理解析:RGB +Depth

    智能手机双摄像头原理解析:RGB +Depth 智能手机摄像头中:普通彩色相机(RGB) + 深度相机(Depth)的技术原理. 首先来解释一下什么是深度相机吧. 深度相机 顾名思义,深度相机就是可以 ...

  4. 3D立体显示技术原理与游戏应用历程简介 【转】

    本文来自 中关村ZOL 「3D 立体显示」可说是近来娱乐产业相当热门的话题,不但有好莱坞推出<阿凡达>等卖座 3D 立体电影,全球各大家电厂商也积极布局准备推出一系列支持 3D 立体显示的 ...

  5. 3D立体显示技术原理与游戏应用历程简介

    本文来自 中关村ZOL 「3D 立体显示」可说是近来娱乐产业相当热门的话题,不但有好莱坞推出<阿凡达>等卖座 3D 立体电影,全球各大家电厂商也积极布局准备推出一系列支持 3D 立体显示的 ...

  6. 机器视觉技术原理解析及解决方案

    机器视觉技术原理解析及解决方案 机器视觉就是用机器代替人眼来做测量和判断.机器视觉系统是指通过机器视觉产品(即图像摄取装置,分 CMOS 和CCD 两种)将被摄取目标转换成图像信号,传送给专用的图像处 ...

  7. spring ioc di 原理解析

    spring ioc原理(看完后大家可以自己写一个spring) 控制反转/依赖注入 其实这个Spring架构核心的概念没有这么复杂,更不像有些书上描述的那样晦涩.Java程序员都知道:java程序中 ...

  8. X射线系统、超声波系统及MRI数字成像原理解析

    X射线系统.超声波系统及MRI数字成像原理解析 http://app.hc3i.cn 2010-09-27 16:02电子创新网 本文介绍不同成像方法电子设计存在的诸多挑战和一些最新动态,具体包括数字 ...

  9. Spark Shuffle原理解析

    Spark Shuffle原理解析 一:到底什么是Shuffle? Shuffle中文翻译为"洗牌",需要Shuffle的关键性原因是某种具有共同特征的数据需要最终汇聚到一个计算节 ...

最新文章

  1. UITableView学习笔记
  2. Spring Security默认的用户登录表单 页面源代码
  3. eclipse一直卡住,出现 “android sdk content loader 0%” 卡住的错误分析及解决方法...
  4. Spring boot的Web开发
  5. 边缘计算应用场景_云计算与边缘计算协同九大应用场景(2019年)发布(附PPT解读)...
  6. Google开发者模式调试css样式的方法
  7. 如何在苹果官网下载旧版本的Xcode 方法
  8. 命令行怎么运行go程序_Go教程32: 编译打包运行程序
  9. php修改sessiob时间_php中session过期时间设置
  10. C语言实现左旋字符串
  11. keystore签名文件与platform.pk8、platform.x509.pem之间的相互转换
  12. fiddler抓不到pc微信小程序包解决办法
  13. vivo X9L的usb调试模式在哪里,开启vivo X9Lusb调试模式的流程
  14. GitLab账号注册及分组
  15. CentOS7安装字体库 (java环境使用)
  16. 我的本科回忆录:从迷茫自卑到保送华科
  17. E+H悬浮物测量传感器CUS51D-AAD1A3
  18. ESP32 DEVKIT V1 资料分享-原理图+引脚图
  19. games java mtech_JEIL MTECH打号机打码机
  20. PCB生产时“补偿”“开窗”是什么意思

热门文章

  1. python读取csv文件路径正确但报错FileNotFoundError: [Errno 2] No such file or directory
  2. 图书云共享图书体验版本1.1.3.3 即将上线 公众号与小程序用户体系流程整合 信息不再孤立
  3. Linux系统下载vscode慢解决方法
  4. JAVA并发编程——多线程
  5. 如何删除/选择电脑上的输入法
  6. 玩游戏提示计算机内存不足怎么办,win7玩绝地求生提示计算机内存不足怎么办...
  7. Golang学习 - unicode 包
  8. linux可以怎么玩(以阿里云Ubuntu服务器为例)(三)——Python零代码搞定个人云盘
  9. 好莱坞十大导演排名及其代表作,你看过多少?
  10. 记录Android Studio连接华为(nova)手机鸿蒙系统踩过的坑