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

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

3天内不再提示

菊花链通讯信号的波形?怎么样判断波形的质量?

冬至子 来源:一名汽车电子硬件工程师 作者:姚堤照 2023-08-03 14:30 次阅读

首先简单的说一下菊花链以及菊花链的应用,在目前国内的BMS开发中,我们应用最广泛的目前还还是分布式,只是越来越集中而已,真正完全集中式的BMS其实比较少。

BMS一般分为主板和从板(有些将电流采样、绝缘检测等功能单独拿出来做一个电流模块或者绝缘检测模块),在菊花链出来之前,主从板上都有MCU,从板采集单体电池电压和温度,通过CAN总线传给主板。

图片

而在目前成本日益严峻的今天,怎么实现降本就是各个主机厂以及芯片厂所重点关注的内容,所以菊花链出现了。 电子领域,菊花链是一种配线方案 ,例如设备A和设备B用电缆相连,设备B再用电缆和设备C相连,设备C用电缆和设备D相连,在这种连接方法中不会形成网状的拓扑结构,只有相邻的设备之间才能直接通信。当设备与设备之间按照固定的通讯模式通讯的时候,每个从板就可以不用配备一个CAN收发器和与之配套的MCU了, 能够实现降本50%以上

图片

这个图就是菊花链在BMS上的一个典型应用,MCU通过专用的转换解码芯片,将SPI信号转换成差分通讯信号,然后通过变压器或者电容,将差分信号在相互隔离的采样芯片之间进行传递。

那继续说一下今天的主题,菊花链通讯信号的波形以及怎么样判断波形的质量?

一 菊花链通讯信号逻辑判断

菊花链通讯作为一种更低成本、简单的ECU交互方式被广泛应用在BMS系统通讯方案中。为了描述方便,下文将菊花链通讯称为Daisy Chain。与CAN类似,DaisyChain使用双线差分的电气结构,分别为COMMP、COMML;与CAN信号不同,Daisy Chain信号为AC信号,COMMP与COMML的电平变化范围为[-5.5V 5.5V]。为了提高抗扰度,Daisy Chain采用编码方式进行信号逻辑判断,具体如下:

表1 Daisy Chain逻辑判定表

1.jpg

图片

1 Daisy Chain逻辑定义

其中CVDD、CVSS为Daisy Chain信号发生器的电源,一般为5V的LDO,Daisy Chain总线静息时,COMMP与COMML均为2.5V。与CAN和485的信号逻辑判断不一样,Daisy Chain接收器接收到信号: 一对峰峰值为±5V COMMP-COMML的正负脉冲组合才做一次逻辑判断

二 菊花链通讯数据帧的定义

Daisy Chain的数据帧结构类似232等串行通讯,有专门的起始位和截止位。**目前Daisy Chain的数据帧定义未有一个统一标准,不同芯片厂商有不同的定义,ADI数据帧结构为16bit,NXP为40bit,TI为13bit。**下文以TI为例,一帧数据由11个 DaisyChain的bit和2个Daisy Chain的half bit组成(1个Daisy Chain bit为两个峰峰值为±5V脉冲),Preamble(0.5bit)+SYNC(2bit)+DATA(8bit)+ERRO(1bit)+Postamble(0.5bit)。Daisy Chain的数据具体组成如下:

图片

图2 Daisy Chain数据帧结构

其中Preamble为半个DaisyChain bit,1个5V正脉冲,用于触发Daisy Chain接收器的电平采样;SYNC为2个Daisy Chain bit,一般为00,用于Daisy Chain 接收器预采样:调节接收时钟和提前识别信号噪声,提高对后面8bit的数据帧抗干扰能力;DATA为数据帧的主要内容,由8bit组成;Byte ERRO为DaisyChain总线结构中的下位设备检测到接收错误时,提示上位设备重发数据的标志位,当上位机收到Byte ERRO的数据时,会重发上一帧数据,并Byte ERRO也会置1,提示下位机此帧为重发数据;Postamble为半个Daisy Chain bit,1个-5V脉冲,用于提示DaisyChain接收器数据发送结束。

目前主流的菊花通讯设备采样2M的通讯频率,250ns一个脉冲,一个DaisyChain bit为500ns。

三 菊花链通讯信号波形质量评判标准

在BMS系统中,由于不同Daisy Chain设备之间需要进行高压隔离,必须使用变压器,电容等方式进行电气隔离,这造成了通讯信号在设备间传输过程产生了畸变;不同于CAN,232等传统信号波形,Daisy Chain信号包含大量振铃、过冲分量,因此不能将典型的信号上升时间以及电平稳定程度等作为评判Daisy Chain信号质量的标准。

Daisy Chain信号仅需其电平大于Daisy Chain接收器的电平判断阈值并可持续250ns(针对2M通讯速率)即可被准确识别。

因此大于Daisy Chain接收器的电平判断阈值的持续时间是判断Daisy Chain信号质量的指标之一,另外由于Daisy Chain采用编码方式进行逻辑判断(2个脉冲判断一次),所以在总线静息时的高低过冲也是衡量Daisy Chain信号质量的一个指标,正常情况下要求无低过冲(小于0的过冲),允许高过冲(大于0的过冲)。由于不同厂商的Daisy Chain接收器电平判断阈值不同,因此在标准上也会有点不同,但信号脉宽是一致的。下文以TI BQ79616为例(Vmin1>1.2V, Vmin0<-1.2V):

图片

图3 Daisy Chain信号质量两大指标

如上图所示,Vmin和tpw_DC分别为Daisy Chain接收器的逻辑判断阈值和脉宽持续时间。因此可总结的判断标准如下表:

表2 Daisy Chain信号质量判断标

1.jpg

下面附上一组实际测试中较为理想的Daisy Chain通讯波形:

图片

这组波形中大于Vmin的脉宽为250ns,过冲仅有高过冲。

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

    关注

    27

    文章

    8206

    浏览量

    141820
  • CAN收发器
    +关注

    关注

    2

    文章

    149

    浏览量

    25332
  • MCU控制器
    +关注

    关注

    0

    文章

    27

    浏览量

    6820
  • 菊花链拓扑
    +关注

    关注

    0

    文章

    7

    浏览量

    1897
  • BMS芯片
    +关注

    关注

    0

    文章

    11

    浏览量

    1977
收藏 人收藏

    评论

    相关推荐

    示波器探头的对波形上升沿有哪些影响?

    当你换怀疑你测试的信号是否是真实的信号波形的时候,应该从4个方面分析示波器对波形的劣化。
    的头像 发表于 11-23 07:21 1.3w次阅读
    示波器探头的对<b class='flag-5'>波形</b>上升沿有哪些影响?

    什么叫波形 波形有哪几种 波形的三个特征

    在电子电路中,我们经常需要产生一些不同类型、不同形状或不同频率的波形做为信号波形,如正弦波、方波、矩形波、三角波、锯齿波等等。这些波形通常会被用于时钟
    的头像 发表于 07-20 15:06 1.8w次阅读
    什么叫<b class='flag-5'>波形</b> <b class='flag-5'>波形</b>有哪几种 <b class='flag-5'>波形</b>的三个特征

    DAC菊花的意义

    在使用TLC5615有一个DOUT口,查阅使用手册知道是菊花串行数据输出,用于多个DAC串接时,那么多个DAC串接,组成菊花的方法和意义是什么?新手,求各位大神解答
    发表于 09-02 19:30

    波形信号发生器

    波形信号发生器:由555芯片组成,可产生正弦波,三角形波,方波。
    发表于 10-17 17:21 4081次阅读
    多<b class='flag-5'>波形</b><b class='flag-5'>信号</b>发生器

    调频信号波形

    调频信号波形
    发表于 07-31 12:06 7442次阅读

    Labview之信号传递后波形

    Labview之信号传递后波形,很好的Labview资料,快来下载学习吧。
    发表于 04-19 10:56 0次下载

    如何提升示波器波形质量 三种波形算法的应用

    提到波形算法,容易想到示波器里数学运算功能math可以实现几十种的算法,完全满足应用需要,其中有个特色算法就是实时的FFT算法,可以实时显示频谱,实现时域和频域联调的功能。该文谈的算法主要针对测试波形做相应的算法,提升波形质量
    发表于 04-28 09:10 2976次阅读
    如何提升示波器<b class='flag-5'>波形质量</b> 三种<b class='flag-5'>波形</b>算法的应用

    关于DDR信号的如何去判断信号质量

    通常,DDR设计完成之后 ,对信号质量并没有一个完全确定的概念,需要我们通过仿真和测试的手段去判断和验证。而此时,往往我们拿到的就是一个波形,测试
    的头像 发表于 04-09 10:04 4978次阅读
    关于DDR<b class='flag-5'>信号</b>的如何去<b class='flag-5'>判断</b><b class='flag-5'>信号</b><b class='flag-5'>质量</b>?

    波形信号发生器设计原理分析

    基于CPLD的多波形信号发生器实现了各种波形的产生,尤其是实现了传统的函数信号发生器不具有的一些波形的产生。
    的头像 发表于 06-20 17:35 5683次阅读
    多<b class='flag-5'>波形</b><b class='flag-5'>信号</b>发生器设计原理分析

    基于STM32的波形信号产生器

    基于正点原子精英板的波形信号产生器,可以正常输出正弦波、方波、三角波和锯齿波并可以对波形进行频率和幅度变换
    发表于 11-16 17:10 10次下载

    什么是干净的电压波形呢?干净的电压波形与不干净的电压波形有什么区别呢?

    什么是干净的电压波形呢?干净的电压波形与不干净的电压波形有什么区别呢? 干净的电压波形是指在电路中传输的电压信号没有噪声干扰和失真,呈现出稳
    的头像 发表于 11-17 14:49 491次阅读

    功率信号源可输出波形有哪些

    功率信号源是一种能够产生高功率输出信号的电子设备。它常用于实验室、工业生产以及各种应用领域中,如无线通信、音频放大和激光器驱动等。功率信号源可以输出多种不同的波形,下面将介绍一些常见的
    的头像 发表于 11-27 17:22 326次阅读
    功率<b class='flag-5'>信号</b>源可输出<b class='flag-5'>波形</b>有哪些

    在SPWM调制中,调制波和载波的信号波形一般各是什么?

    在SPWM调制中,调制波和载波的信号波形一般各是什么? SPWM调制(正弦波脉宽调制)是一种常用于交流电驱动和逆变器的调制技术,它通过调节一个正弦波形的宽度(脉宽)来控制输出的交流信号
    的头像 发表于 02-05 16:48 678次阅读

    FM波形和AM波形它们有什么共同点和不同点呢?

    波形的共同点和不同点。 首先,让我们了解一下FM波形和AM波形的基本概念。在通信系统中,调制是一种用于将信号传输到远距离的技术。调制波形是将
    的头像 发表于 02-06 14:50 493次阅读

    数字基带信号波形和码型究竟指什么?

    请问高手,数字基带信号波形和码型究竟指什么?波形是不是指单个码元的电脉冲形状,比如矩形,三角等  数字基带信号波形和码型是通信领域中的两
    的头像 发表于 02-06 15:23 435次阅读