<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 電源與新能源 > 設(shè)計應(yīng)用 > 面向汽車板網(wǎng)的高級電池管理診斷

          面向汽車板網(wǎng)的高級電池管理診斷

          作者:MichaelHutterer ChristianGreiner-Fuchs AntonioLeone EberhardBinder MichaelRossner 時間:2015-04-29 來源:電子產(chǎn)品世界 收藏

            本次測試測量了所產(chǎn)生的電源電壓特性,并將其通過 發(fā)送到 PC。接收到的電壓值曲線如圖6所示。

          本文引用地址:http://www.ex-cimer.com/article/273346.htm

            由于較高的測量頻率 (8 kHz) 和 500 kbps 的 數(shù)據(jù)傳輸速率,因此每隔125 us 可發(fā)送一條新電壓采樣的 消息,其中 CAN 數(shù)據(jù)傳輸速率不是限制因素。

            3.5 48V -恢復(fù)

            該測試模擬電力恢復(fù)時的電壓特性。電壓增加至 54 V,可使用 MM9Z1J638 直接進行測量,無需外部分壓器。

            假定 IBS 由 12V 供電,用于分析 48V 板網(wǎng)。通過CAN接收到的電壓采樣曲線如圖7所示。

            測試中兩個電壓之間的上升和下降時間已經(jīng)從 100ms 降低至 2ms。盡管如此,測試表明,IBS 依然能夠測量和傳輸測試信號的上升和下降沿的值。CAN 傳輸速度依然不是限制因素。因此,發(fā)現(xiàn)危險情況或故障的臨界時間由 IBS 的采樣速率決定。

            3.6 12V 板網(wǎng)-啟動脈沖

            最后一項測試是啟動脈沖,它在車輛中測量,因為該測量在典型的 12V 電池管理應(yīng)用中完成。

            電流和電壓采樣通過 CAN以最快速度傳輸。 圖8所示為通過 CAN 接收的電壓曲線和電流采樣值。

            與前面的測試用例相同,CAN 數(shù)據(jù)傳輸速率允許采集危險狀態(tài)或故障,最大延遲由 IBS的采樣速率決定。

            4 結(jié)語

            本文介紹了MM9Z1J638的先進功能如何支持快速、高效地監(jiān)測 12V和 48V板網(wǎng),并使用CAN協(xié)議將結(jié)果快速傳輸至BCM。針對IBS 最重要的運行狀態(tài)(斷電/通電復(fù)位、低功耗模式(睡眠模式)和正常模式),實驗獲取發(fā)送具有診斷信息的 CAN 消息的最大延遲。盡管本文所示的大多數(shù)測試都基于電壓,但測試結(jié)果與相應(yīng)的電流測量有關(guān)聯(lián),原因是電壓和電流采集信道是對稱的且絕對同步(2us內(nèi)),還有一個原因是當前信道上的自動增益調(diào)節(jié),所以不會出現(xiàn)偏差。

          電流變送器相關(guān)文章:電流變送器原理

          上一頁 1 2 3 下一頁

          關(guān)鍵詞: 板網(wǎng) CAN OEM MM91ZJ638 CPU

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();