TLE4943C/CH505C轮速传感器芯片的输出协议介绍

news2025/1/12 23:10:42

Infineon公司的TLE4943是一款集成式有源磁场传感器,适用于基于霍尔技术的车轮速度应用。它的基本功能是测量磁极轮或铁磁齿轮的速度。它具有使用AK协议进行通信的两线电流接口。该协议除了提供速度信号外,还提供其他信息,如车轮旋转方向和气隙信息。该传感器将快速上电时间和低截止频率结合在一起。出色的灵敏度和准确性,加上宽广的工作温度范围,使该传感器非常适合苛刻的汽车要求。TLE4943C还提供了一个过模制的1.8nF电容器,以改善EMC性能。

TLE4943的基本操作是测量铁磁或永磁目标轮的差分磁场,并生成代表这些物体运动的输出信号。另外,检测旋转的目标轮的旋转方向和磁信号的质量(强度)。对于带有铁磁齿轮的应用,需要一个反向偏置磁铁。磁测量基于集成在IC上的三个等距霍尔元件。两个外部霍尔元件之间的距离为2.5mm,第三个霍尔元件放置在外部霍尔元件之间的中间。外霍尔元件产生一个差分信号,该信号对应于被检测物体的速度。所有三个霍尔元件均用于方向检测信息。该IC具有三级电流接口,该接口对应于本数据手册下文所述的AK协议。高达+/- 30mT的磁偏移通过自校准算法消除。在启动(未校准模式)后仅需几个磁性边沿即可完成自校准并在校准模式下提供经过偏移校正的信号。与模式无关,编码器的每个增量都会触发信号输出。输出信号频率代表增量频率,例如每秒100增量等于100Hz。磁信号的频率是输出信号频率的一半。

下面我们来了解一下相关输出协议:

1. 简介

轮速传感器芯片提供了几种不同的输出协议,每种输出协议对应的输出信号都有一些区别,对应不同的应用场景以及程序需求。根据特定情况选取一个合适的轮速传感器输出协议非常重要。本文会介绍不同输出协议的区别及优劣势,如表1,总结了最常用的几种轮速传感器的输出协议。(*产品型号尾缀“C”的版本代表内置电容。)

表1 轮速传感器芯片输出协议总结

*产品型号尾缀“C”的版本代表内置电容。

2. 标准协议

轮速传感器在测量齿轮转速时,被测量的运动部件会经过传感器的前端,引起磁力线密度的变化。标准协议是轮速传感器中最简单的协议,CH503(C)内置两个霍尔盘,将霍尔盘间的差分信号调整并且放大,当输入信号越过其最大值和最小值的算术平均值时发生切换(例如正弦信号的过零点),即输出从ON变为OFF,反之亦然。一个有效的传感器输出只能处于OFF或ON两种状态,分别用低电流和高电流表示,最终输出方波信号,如图1所示。

图1标准协议输出

对于只需要速度信息、不需要方向信息的应用来说,标准的速度协议非常适合选用,在允许的气隙范围内,方波信号的输出都是很稳定的,CH503(C)的占空比波动小、延时较小,在高速的轮速下输出参数依然稳定有效。但是这种协议的缺点就是无法输出其他信息,例如方向以及气隙警告等。

3. PWM协议

PWM协议的电流与标准协议类似,电路中的开和关状态由高和低电流来表示。磁输入信号的每一次过零都会触发一个输出脉冲,通常每个轮齿旋转的周期会产生固定脉冲数,速度信息就可以根据输出脉冲率提供,输出信号的连续上升沿之间的间隔时间就是脉冲率。除了速度信号以外,还会通过PWM调制的方式改变输出脉冲的宽度,从而提供更多的信息。

关于方向的定义,如图2所示,CH504(C)芯片带丝印的面朝向目标齿轮,齿轮从芯片GND引脚侧往VDD侧转时,输出脉冲传递的是DR-R的方向信息;而当目标齿轮从VDD侧往GND侧转时,输出脉冲传递的是DR-L的信息。两个方向信息以不同的脉冲宽度体现,可以帮助控制单元了解此时齿轮转动的方向。同样,如果气隙超出临界值的时候,脉冲宽度变化也会给出警告信息。具体的脉宽调制的宽度取决于传感器芯片的编程。PWM协议的输出波形如图3所示。

图2方向的定义

图3PWM协议输出

图4 PWM协议不同脉宽传递的信息

相较于标准协议,PWM协议不仅仅是提供速度信息,还有方向和气隙警告等信息。车轮的正反转判断信息大大提高了轮速传感器在智能方面的应用。

4. AK协议

AK协议包含一个IHIGH 的速度脉冲和后续的九位数据信息位,速度脉冲是提供齿轮的速度信息,后续的数据信息位提供更多的其他信息,例如方向以及气隙信息等。这些数据信息位是曼彻斯特编码,一帧数据内,数据段的波形,若检测到电流上升沿则表示数据1,电流下降沿表示数据0。编码1和0由IMID和ILOW组成,可以看出AK协议的速度信号由三种电流构成。数据信息位的0和1代表了各自不同的信息,每一位数据信息位也有各自的信息,例如方向或者是气隙警告。CH505(C)的输出波形由图3所示,AK协议数据信息如表2所示。

图5 AK协议输出波形

表2 CH505(C)的数据信息位含义

可以看出数据中包含了气隙有效性、方向有效性与正反转信息,这些单个数据可以在电控单元上被解码,从而获得具体状态的信息。即便是静止的状态下(Standstill mode),速度脉冲消失,但是后面的数据位依然能输出,对于需要智能轮速传感器的应用十分重要。然而AK协议中由于传输消息的时间会很长,高速状态下改为只输出其中几位数据位,所以目标轮转动的最大速度可能会受到一定的限制。

5. 结论

本文就常见的几种轮速传感器的协议做了一些介绍,分析了它们的特点以及优劣势。不难看出,在不同的应用场景下,选择一个更合适的输出形式非常重要,协议的选择是高度依赖于应用程序的需求的。可以根据需求从CH50X系列中挑选标准协议、PWM协议、及AK协议三种输出形式的轮速传感器。

了解更多电力电子信息,请关注公众号

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/145765.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

java安装教程-windows

检查是否已经安装过jav打开cmd命令窗口 输入 java -v下载java安装包网址:https://www.oracle.com/java/technologies/downloads/安装java双击运行程序jdk-19_windows-x64_bin.exe,点击下一步进行安装可以更改安装路径,注意安装路径不能有中文…

【TypeScript】TS类型守卫(六)

🐱个人主页:不叫猫先生 🙋‍♂️作者简介:前端领域新星创作者、华为云享专家、阿里云专家博主,专注于前端各领域技术,共同学习共同进步,一起加油呀! 💫系列专栏&#xff…

独立开发变现周刊(第86期):月收入4000美元的日程规划器

分享独立开发、产品变现相关内容,每周五发布。目录1、NotionReads: 在Notion中管理你的阅读书籍2、Zaap.ai: 面向创作者的一站式工具3、microfeed: 开源的可自我托管的轻量级内容管理系统(CMS)4、Reactive Resume:一个免费的开源简历生成器5、一个月收入…

2019年1月政企终端安全态势分析报告

声明 本文是学习2019年1月政企终端安全态势分析报告. 下载地址 http://github5.com/view/55037而整理的学习笔记,分享出来希望更多人受益,如果存在侵权请及时联系我们 漏洞利用病毒攻击政企分析 奇安信终端安全实验室监测数据显示,2019年4月,有6.7%的…

JavaScript中的元编程

紧接上回,伴随着Reflect,Proxy降世,为js带来了更便捷的元编程! 什么是元编程?这词第一次听,有点懵,好像有点高级,这不得学一下装…进自己的知识库 概念 元编程是一种编程技术&…

【数据结构与算法】Collection接口迭代器

Java合集框架 数据结构是以某种形式将数据组织在一起的合集(collection)。数据结构不仅存储数据,还支持访问和处理数据的操作 在面向对象的思想里,一种数据结构也被认为是一个容器(container)或者容器对象…

【MySQL】MySQL表的七大约束

序号系列文章1【MySQL】MySQL介绍及安装2【MySQL】MySQL基本操作详解3【MySQL】MySQL基本数据类型4【MySQL】MySQL表的七大约束文章目录MySQL表的约束1,默认约束2,非空约束3,唯一约束4,主键约束5,自增约束6&#xff0c…

详细分析单调栈,及正确性证明

什么是单调栈 对于一个数组,需要对每个位置生成,左右两边离它最近的,比它小(或比它大)的位置在哪 例如: 如果对每个位置都遍历下左右两边,找到第一个比它小的位置,就是O(N ^ 2)的…

IPv6 时代如何防御 DDoS 攻击?

在互联网世界,每台联网的设备都被分配了一个用于标识和位置定义的 IP 地址。20 世纪 90 年代以来互联网的快速发展,联网设备所需的地址远远多于可用 IPv4 地址的数量,导致了 IPv4 地址耗尽。因此,协议 IPv6 的开发和部署已经刻不容…

从第三方平台导出大数据量本地Excel怎么解决性能问题?

对于日常需要做分析的我们来说,周期性需要从第三方系统导出数据,日积月累数据量越来愈大,由开始的几百条数据慢慢增至十几万甚至百万级的数据量,在本地Excel直接做分析汇总老是卡顿等半天,效率日益低下,每天…

连续四年发布科技趋势预测,他们在探索中国科技的“主干道”

,*本文配图由百度飞桨文心一格提供AI绘画技术支持。古希腊流传着一句谚语:智慧不仅是能够明察眼前,更要能够预测未来。身处科技界,一到年底年初我们就会看到各种各样的趋势预测。这些预测五花八门,神奇多变。但大多数科…

JAVA中使用最广泛的本地缓存?Ehcache的自信从何而来3 —— 本地缓存变身分布式集群缓存,打破本地缓存天花板

大家好,又见面了。 本文是笔者作为掘金技术社区签约作者的身份输出的缓存专栏系列内容,将会通过系列专题,讲清楚缓存的方方面面。如果感兴趣,欢迎关注以获取后续更新。 上一篇文章中,我们知晓了如何在项目中通过不同的…

【Python】Numpy处理多项式类Polynomial

文章目录构造函数求导和积分求根和反演采样与拟合其他方法构造函数 Numpy中提供了多项式模块,里面封装了一些用以快速解决多项式问题的类和函数,其中最重要类的自然是Polynomial,其构造函数为 class numpy.polynomial.polynomial.Polynomia…

list容器的底层结构(详述insert()与erase())

目录 一、带头结点的双向循环链表(list) 二、贯穿list容器的insert与erase接口​编辑 一、带头结点的双向循环链表(list) 二、贯穿list容器的insert与erase接口 通过在指定位置的元素之前插入新元素来扩展容器。 这有效地增加了…

520页(17万字)集团大数据平台整体解决方案-v1.0

【版权声明】本资料来源网络,知识分享,仅供个人学习,请勿商用。【侵删致歉】如有侵权请联系小编,将在收到信息后第一时间删除!完整资料领取见文末,部分资料内容: 1.1.1 系统总体逻辑结构 4-14系…

Golang 面试题总结

一.基础部分 go语言的值类型和引用类型? 值类型:int、float、bool、string和数组这些类型都属于值类型。 值类型的变量直接指向存在内存中的值,值类型的变量的值存储在栈中。当使用 将一个变量的值赋给另一个变量时,如 j i ,实…

九、k8s 安全认证

文章目录1 访问控制概述2 认证管理3 授权管理4 准入控制1 访问控制概述 Kubernetes作为一个分布式集群的管理工具,保证集群的安全性是其一个重要的任务。所谓的安全性其实就是保证对Kubernetes的各种客户端进行认证和鉴权操作。 客户端 在Kubernetes集群中&#…

MySQL调优-深入理解MVCC机制

目录 MySQL调优-深入理解MVCC机制 MVCC多版本并发控制机制 undo日志版本链与read view机制详解 根据图2和图3对应画出下图的undo日志版本链: 版本链比对规则: 注意: 举例1:分析一下下图select1的read_view以及各个select语句…

Cadence PCB仿真使用Allegro PCB SI导入其他板卡的层叠结构的方法图文教程

⏪《上一篇》   🏡《总目录》   ⏩《下一篇》 目录 1,概述2,导入方法3,总结1,概述 本文详细介绍使用Allegro PCB SI PCB仿真软件导入其他电路板层叠结构的方法。 2,导入方法 第1步:打开待仿真的PCB文件,并确认软件为Allegro PCB SI 如果,打开软件不是Allegro PC…

STL-vector的接口使用及模拟实现

文章目录vector类的介绍vector类的常用接口介绍 构造相关 无参构造迭代器区间构造拷贝构造 容量相关的接口 sizereserveresizecapacityempty 数据访问及遍历相关的接口 operator[]begin endrbegin rend 修改数据相关的接口 push_backpop_backinserterase vector类的模拟实现…