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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 用示波器檢測ECU的EMI干擾

          用示波器檢測ECU的EMI干擾

          作者: 時(shí)間:2016-09-12 來源:網(wǎng)絡(luò) 收藏

          圖4:仿真的輸出信號表明,通道1和通道2上的PWM信號、通道3上的致動(dòng)器驅(qū)動(dòng)輸出信號和通道4上的CAN分離電壓都處于定義的容差模板之內(nèi),因此結(jié)果是通過模板測試標(biāo)準(zhǔn)。

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

          在圖5中,仿真展示了在受到1kHz調(diào)幅電場干擾時(shí)超出容差的響應(yīng)。PWM信號的幅度降低了,它們的占空比變大了。另外,調(diào)制頻率在高狀態(tài)期間疊加到了信號上。驅(qū)動(dòng)器輸出波形反映了來自干擾的間接效應(yīng),因?yàn)樗豁憫?yīng)PWM輸入信號。與其它三個(gè)信號不同,CAN分離信號不受電磁干擾的影響,持續(xù)產(chǎn)生符合的結(jié)果。因此這類模板測試允許實(shí)時(shí)快速地測試多個(gè)標(biāo)準(zhǔn)。

          5.jpg

          圖5:當(dāng)受到電磁干擾時(shí),仿真的PWM信號和致動(dòng)器驅(qū)動(dòng)輸出信號都超過了容差模板測試標(biāo)準(zhǔn),示波器提醒操作人員發(fā)生了偏差。

          除了波形模板測試外,通過/失敗極限也會(huì)應(yīng)用于參數(shù)化數(shù)據(jù),用于確保數(shù)值測量結(jié)果同樣符合規(guī)定的極限值。注意圖5中的屏幕圖形,示波器指示發(fā)生了三處偏差,在屏幕上的測試標(biāo)準(zhǔn)下方分別用紅色的“Fail”消息表示了出來。在模板故障或參數(shù)極限故障事件中,示波器還能自動(dòng)執(zhí)行一些動(dòng)作,比如保存波形數(shù)據(jù)用于直接比較和歸檔,保存屏蔽圖形用于歸檔和評估,生成一個(gè)脈沖并從示波器輸出來用于輔助測試自動(dòng)化,并在發(fā)生偏差時(shí)產(chǎn)生一個(gè)告警音用來提醒測試人員。

          雖然示波器完全能夠執(zhí)行快速的參數(shù)化測量,滿足電磁兼容抗干擾測試中的偏差檢測要求,但它們經(jīng)常被忽視,主要原因是人們?nèi)鄙賾?yīng)有的意識,并缺少足夠的示波器通道數(shù)量。使用示波器陣列是在抗干擾測試中判斷ECU信號和致動(dòng)器輸出信號質(zhì)量可能最有效和最具成本效益的方法,由于使用通過/失敗模板和參數(shù)極限測試的大多數(shù)功能已經(jīng)實(shí)現(xiàn),所以與實(shí)現(xiàn)定制數(shù)據(jù)采集系統(tǒng)完成同樣嚴(yán)格的電磁兼容偏差檢測測試所需的高的軟件開發(fā)時(shí)間成本相比,可以顯著節(jié)省設(shè)計(jì)工程師在功能測試上花費(fèi)的成本和時(shí)間。


          上一頁 1 2 下一頁

          關(guān)鍵詞: ECU EMI

          評論


          相關(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); })();