0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

菊花鏈通訊信號(hào)的波形?怎么樣判斷波形的質(zhì)量?

冬至子 ? 來(lái)源:一名汽車電子硬件工程師 ? 作者:姚堤照 ? 2023-08-03 14:30 ? 次閱讀

首先簡(jiǎn)單的說(shuō)一下菊花鏈以及菊花鏈的應(yīng)用,在目前國(guó)內(nèi)的BMS開發(fā)中,我們應(yīng)用最廣泛的目前還還是分布式,只是越來(lái)越集中而已,真正完全集中式的BMS其實(shí)比較少。

BMS一般分為主板和從板(有些將電流采樣、絕緣檢測(cè)等功能單獨(dú)拿出來(lái)做一個(gè)電流模塊或者絕緣檢測(cè)模塊),在菊花鏈出來(lái)之前,主從板上都有MCU,從板采集單體電池電壓和溫度,通過(guò)CAN總線傳給主板。

圖片

而在目前成本日益嚴(yán)峻的今天,怎么實(shí)現(xiàn)降本就是各個(gè)主機(jī)廠以及芯片廠所重點(diǎn)關(guān)注的內(nèi)容,所以菊花鏈出現(xiàn)了。 在電子領(lǐng)域,菊花鏈?zhǔn)且环N配線方案 ,例如設(shè)備A和設(shè)備B用電纜相連,設(shè)備B再用電纜和設(shè)備C相連,設(shè)備C用電纜和設(shè)備D相連,在這種連接方法中不會(huì)形成網(wǎng)狀的拓?fù)浣Y(jié)構(gòu),只有相鄰的設(shè)備之間才能直接通信。當(dāng)設(shè)備與設(shè)備之間按照固定的通訊模式通訊的時(shí)候,每個(gè)從板就可以不用配備一個(gè)CAN收發(fā)器和與之配套的MCU了, 能夠?qū)崿F(xiàn)降本50%以上 。

圖片

這個(gè)圖就是菊花鏈在BMS上的一個(gè)典型應(yīng)用,MCU通過(guò)專用的轉(zhuǎn)換解碼芯片,將SPI信號(hào)轉(zhuǎn)換成差分通訊信號(hào),然后通過(guò)變壓器或者電容,將差分信號(hào)在相互隔離的采樣芯片之間進(jìn)行傳遞。

那繼續(xù)說(shuō)一下今天的主題,菊花鏈通訊信號(hào)的波形以及怎么樣判斷波形的質(zhì)量?

一 菊花鏈通訊信號(hào)邏輯判斷

菊花鏈通訊作為一種更低成本、簡(jiǎn)單的ECU交互方式被廣泛應(yīng)用在BMS系統(tǒng)通訊方案中。為了描述方便,下文將菊花鏈通訊稱為Daisy Chain。與CAN類似,DaisyChain使用雙線差分的電氣結(jié)構(gòu),分別為COMMP、COMML;與CAN信號(hào)不同,Daisy Chain信號(hào)為AC信號(hào),COMMP與COMML的電平變化范圍為[-5.5V 5.5V]。為了提高抗擾度,Daisy Chain采用編碼方式進(jìn)行信號(hào)邏輯判斷,具體如下:

表1 Daisy Chain邏輯判定表

1.jpg

圖片

1 Daisy Chain邏輯定義

其中CVDD、CVSS為Daisy Chain信號(hào)發(fā)生器的電源,一般為5V的LDO,Daisy Chain總線靜息時(shí),COMMP與COMML均為2.5V。與CAN和485的信號(hào)邏輯判斷不一樣,Daisy Chain接收器接收到信號(hào): 一對(duì)峰峰值為±5V COMMP-COMML的正負(fù)脈沖組合才做一次邏輯判斷 。

二 菊花鏈通訊數(shù)據(jù)幀的定義

Daisy Chain的數(shù)據(jù)幀結(jié)構(gòu)類似232等串行通訊,有專門的起始位和截止位。**目前Daisy Chain的數(shù)據(jù)幀定義未有一個(gè)統(tǒng)一標(biāo)準(zhǔn),不同芯片廠商有不同的定義,ADI數(shù)據(jù)幀結(jié)構(gòu)為16bit,NXP為40bit,TI為13bit。**下文以TI為例,一幀數(shù)據(jù)由11個(gè) DaisyChain的bit和2個(gè)Daisy Chain的half bit組成(1個(gè)Daisy Chain bit為兩個(gè)峰峰值為±5V脈沖),Preamble(0.5bit)+SYNC(2bit)+DATA(8bit)+ERRO(1bit)+Postamble(0.5bit)。Daisy Chain的數(shù)據(jù)具體組成如下:

圖片

圖2 Daisy Chain數(shù)據(jù)幀結(jié)構(gòu)

其中Preamble為半個(gè)DaisyChain bit,1個(gè)5V正脈沖,用于觸發(fā)Daisy Chain接收器的電平采樣;SYNC為2個(gè)Daisy Chain bit,一般為00,用于Daisy Chain 接收器預(yù)采樣:調(diào)節(jié)接收時(shí)鐘和提前識(shí)別信號(hào)噪聲,提高對(duì)后面8bit的數(shù)據(jù)幀抗干擾能力;DATA為數(shù)據(jù)幀的主要內(nèi)容,由8bit組成;Byte ERRO為DaisyChain總線結(jié)構(gòu)中的下位設(shè)備檢測(cè)到接收錯(cuò)誤時(shí),提示上位設(shè)備重發(fā)數(shù)據(jù)的標(biāo)志位,當(dāng)上位機(jī)收到Byte ERRO的數(shù)據(jù)時(shí),會(huì)重發(fā)上一幀數(shù)據(jù),并Byte ERRO也會(huì)置1,提示下位機(jī)此幀為重發(fā)數(shù)據(jù);Postamble為半個(gè)Daisy Chain bit,1個(gè)-5V脈沖,用于提示DaisyChain接收器數(shù)據(jù)發(fā)送結(jié)束。

目前主流的菊花通訊設(shè)備采樣2M的通訊頻率,250ns一個(gè)脈沖,一個(gè)DaisyChain bit為500ns。

三 菊花鏈通訊信號(hào)波形質(zhì)量評(píng)判標(biāo)準(zhǔn)

在BMS系統(tǒng)中,由于不同Daisy Chain設(shè)備之間需要進(jìn)行高壓隔離,必須使用變壓器,電容等方式進(jìn)行電氣隔離,這造成了通訊信號(hào)在設(shè)備間傳輸過(guò)程產(chǎn)生了畸變;不同于CAN,232等傳統(tǒng)信號(hào)波形,Daisy Chain信號(hào)包含大量振鈴、過(guò)沖分量,因此不能將典型的信號(hào)上升時(shí)間以及電平穩(wěn)定程度等作為評(píng)判Daisy Chain信號(hào)質(zhì)量的標(biāo)準(zhǔn)。

Daisy Chain信號(hào)僅需其電平大于Daisy Chain接收器的電平判斷閾值并可持續(xù)250ns(針對(duì)2M通訊速率)即可被準(zhǔn)確識(shí)別。

因此大于Daisy Chain接收器的電平判斷閾值的持續(xù)時(shí)間是判斷Daisy Chain信號(hào)質(zhì)量的指標(biāo)之一,另外由于Daisy Chain采用編碼方式進(jìn)行邏輯判斷(2個(gè)脈沖判斷一次),所以在總線靜息時(shí)的高低過(guò)沖也是衡量Daisy Chain信號(hào)質(zhì)量的一個(gè)指標(biāo),正常情況下要求無(wú)低過(guò)沖(小于0的過(guò)沖),允許高過(guò)沖(大于0的過(guò)沖)。由于不同廠商的Daisy Chain接收器電平判斷閾值不同,因此在標(biāo)準(zhǔn)上也會(huì)有點(diǎn)不同,但信號(hào)脈寬是一致的。下文以TI BQ79616為例(Vmin1>1.2V, Vmin0<-1.2V):

圖片

圖3 Daisy Chain信號(hào)質(zhì)量?jī)纱笾笜?biāo)

如上圖所示,Vmin和tpw_DC分別為Daisy Chain接收器的邏輯判斷閾值和脈寬持續(xù)時(shí)間。因此可總結(jié)的判斷標(biāo)準(zhǔn)如下表:

表2 Daisy Chain信號(hào)質(zhì)量判斷標(biāo)準(zhǔn)

1.jpg

下面附上一組實(shí)際測(cè)試中較為理想的Daisy Chain通訊波形:

圖片

這組波形中大于Vmin的脈寬為250ns,過(guò)沖僅有高過(guò)沖。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    如何讀取ADS1299菊花數(shù)據(jù)?

    ,LMK00105驅(qū)動(dòng)5個(gè)。 3.只保留第一個(gè)drdy引腳,后面的都浮空,因?yàn)闀r(shí)鐘一,drdy信號(hào)也一。 4.菊花模式所有ADS129
    發(fā)表于 12-04 06:56

    四片ADS1299菊花,輸出測(cè)試波形的時(shí)候,后面三片的方波信號(hào)就會(huì)有中斷干擾的情況出現(xiàn),怎么解決?

    四片ADS1299菊花,輸出測(cè)試波形的時(shí)候,第一片輸出正常的方波,后面三片的方波信號(hào)就會(huì)有中斷干擾的情況出現(xiàn)
    發(fā)表于 12-06 08:26

    基于FPGA的模擬信號(hào)波形的實(shí)現(xiàn)方法

    波形發(fā)生器是信號(hào)處理領(lǐng)域中必不可少的設(shè)備。這里,介紹了基于FPGA 的模擬電路中階梯波、階梯波等常用漸變信號(hào)波形實(shí)現(xiàn)方法,并詳細(xì)地闡述了其相應(yīng)硬件電路的工作原理
    發(fā)表于 12-19 16:17 ?40次下載

    調(diào)頻信號(hào)波形

    調(diào)頻信號(hào)波形
    發(fā)表于 07-31 12:06 ?8011次閱讀

    如何提升示波器波形質(zhì)量 三種波形算法的應(yīng)用

    提到波形算法,容易想到示波器里數(shù)學(xué)運(yùn)算功能math可以實(shí)現(xiàn)幾十種的算法,完全滿足應(yīng)用需要,其中有個(gè)特色算法就是實(shí)時(shí)的FFT算法,可以實(shí)時(shí)顯示頻譜,實(shí)現(xiàn)時(shí)域和頻域聯(lián)調(diào)的功能。該文談的算法主要針對(duì)測(cè)試波形做相應(yīng)的算法,提升波形質(zhì)量,
    發(fā)表于 04-28 09:10 ?3495次閱讀
    如何提升示波器<b class='flag-5'>波形質(zhì)量</b> 三種<b class='flag-5'>波形</b>算法的應(yīng)用

    關(guān)于DDR信號(hào)的如何去判斷信號(hào)質(zhì)量

    通常,DDR設(shè)計(jì)完成之后 ,對(duì)信號(hào)質(zhì)量并沒(méi)有一個(gè)完全確定的概念,需要我們通過(guò)仿真和測(cè)試的手段去判斷和驗(yàn)證。而此時(shí),往往我們拿到的就是一個(gè)波形,測(cè)試
    的頭像 發(fā)表于 04-09 10:04 ?6081次閱讀
    關(guān)于DDR<b class='flag-5'>信號(hào)</b>的如何去<b class='flag-5'>判斷</b><b class='flag-5'>信號(hào)</b><b class='flag-5'>質(zhì)量</b>?

    函數(shù)信號(hào)發(fā)生器是否與任意波形信號(hào)發(fā)生器相同

    原理上是一的,但是實(shí)現(xiàn)方法不一吧,函數(shù)信號(hào)發(fā)生器是用數(shù)學(xué)運(yùn)算的方法實(shí)現(xiàn)的,直接但是對(duì)單片機(jī)的運(yùn)算能力要求較高,而任意波形發(fā)生器是通過(guò)波形
    發(fā)表于 03-23 14:03 ?1539次閱讀

    波形信號(hào)發(fā)生器設(shè)計(jì)原理分析

    基于CPLD的多波形信號(hào)發(fā)生器實(shí)現(xiàn)了各種波形的產(chǎn)生,尤其是實(shí)現(xiàn)了傳統(tǒng)的函數(shù)信號(hào)發(fā)生器不具有的一些波形的產(chǎn)生。
    的頭像 發(fā)表于 06-20 17:35 ?7743次閱讀
    多<b class='flag-5'>波形</b><b class='flag-5'>信號(hào)</b>發(fā)生器設(shè)計(jì)原理分析

    波形抖動(dòng),合理利用觸發(fā)穩(wěn)定波形

    方波脈沖,示波器采用的是上升沿觸發(fā),并且觸發(fā)電平也是設(shè)置合理的。然而信號(hào)并沒(méi)有穩(wěn)定,而是脈寬不停的進(jìn)行變化。這種情況,我們判斷是由于信號(hào)本身脈寬不斷變化引起的波形不穩(wěn)定,并不是觸發(fā)設(shè)置
    的頭像 發(fā)表于 01-05 16:55 ?2017次閱讀
    <b class='flag-5'>波形</b>抖動(dòng),合理利用觸發(fā)穩(wěn)定<b class='flag-5'>波形</b>

    功率信號(hào)源有哪些波形類型

    功率信號(hào)源是一種能夠產(chǎn)生特定波形類型的電信號(hào)的設(shè)備,廣泛應(yīng)用于科學(xué)研究、工程測(cè)試和通信系統(tǒng)等領(lǐng)域。不同的波形類型適用于不同的應(yīng)用場(chǎng)景,可以滿足各種
    的頭像 發(fā)表于 10-10 14:22 ?869次閱讀
    功率<b class='flag-5'>信號(hào)</b>源有哪些<b class='flag-5'>波形</b>類型

    什么是干凈的電壓波形呢?干凈的電壓波形與不干凈的電壓波形有什么區(qū)別呢?

    什么是干凈的電壓波形呢?干凈的電壓波形與不干凈的電壓波形有什么區(qū)別呢? 干凈的電壓波形是指在電路中傳輸?shù)碾妷?b class='flag-5'>信號(hào)沒(méi)有噪聲干擾和失真,呈現(xiàn)出穩(wěn)
    的頭像 發(fā)表于 11-17 14:49 ?1165次閱讀

    labview波形信號(hào)怎么轉(zhuǎn)成字符串

    LabVIEW是一款強(qiáng)大的系統(tǒng)設(shè)計(jì)平臺(tái),可以用于各種應(yīng)用,包括信號(hào)處理和數(shù)據(jù)采集。在LabVIEW中,將波形信號(hào)轉(zhuǎn)換為字符串需要幾個(gè)步驟。本文將詳細(xì)介紹這些步驟,并提供實(shí)用的示例代碼。 步驟1:獲取
    的頭像 發(fā)表于 01-04 09:46 ?1857次閱讀

    Aigtek安泰ATG-2032功率信號(hào)源的波形是什么意思

    功率信號(hào)源的波形是指在一定時(shí)間范圍內(nèi),功率信號(hào)的電壓或電流隨時(shí)間變化而呈現(xiàn)的圖像或形狀。波形描述了信號(hào)的振幅、頻率、相位和
    的頭像 發(fā)表于 03-27 11:01 ?519次閱讀
    Aigtek安泰ATG-2032功率<b class='flag-5'>信號(hào)</b>源的<b class='flag-5'>波形</b>是什么意思

    波形編碼是?常見的波形編碼方法主要包括哪些?

    波形編碼是基于對(duì)語(yǔ)音信號(hào)波形的數(shù)字化處理,試圖使處理后重建的語(yǔ)音信號(hào)波形與原語(yǔ)音信號(hào)
    的頭像 發(fā)表于 05-01 17:17 ?3282次閱讀
    <b class='flag-5'>波形</b>編碼是?常見的<b class='flag-5'>波形</b>編碼方法主要包括哪些?

    示波器波形的觀察方法 示波器波形不穩(wěn)定的原因及處理方法

    不穩(wěn)定的情況,這可能會(huì)影響我們對(duì)信號(hào)的分析和判斷。本文將詳細(xì)解析示波器波形的觀察方法,并針對(duì)波形不穩(wěn)定的問(wèn)題提出相應(yīng)的處理方法。
    的頭像 發(fā)表于 05-10 16:05 ?5793次閱讀