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

          新聞中心

          EEPW首頁 > 汽車電子 > 設(shè)計應(yīng)用 > 基于柔性測試技術(shù)的汽車傳感器測試系統(tǒng)設(shè)計

          基于柔性測試技術(shù)的汽車傳感器測試系統(tǒng)設(shè)計

          作者: 時間:2009-06-30 來源:網(wǎng)絡(luò) 收藏
           

            (3)數(shù)字I/O模塊的功能是對氣缸、報警系統(tǒng)及指示燈的控制,監(jiān)視啟動開關(guān)、光電等的狀態(tài)。

           ?。?)運動控制模塊主要控制伺服電機的運動,使其帶動目標(biāo)輪按設(shè)定的參數(shù)運轉(zhuǎn),激勵被測產(chǎn)生信號。

           ?。?)矩陣開關(guān)模塊配合萬用表模塊及示波器模塊使用,來完成信號、供電電源、間隙信號到不同設(shè)備的切換。

            此外,通過計算機對電源進(jìn)行控制,提供被測傳感器的供電要求。

            目前,輪速與位置傳感器還沒有一個統(tǒng)一的行業(yè)標(biāo)準(zhǔn),基本上按照使用者的要求定制,譬如目標(biāo)輪及其轉(zhuǎn)速、空氣氣隙及傳感器的安裝尺寸各不相同,即使傳感器裝配到同一種車型上,也會由于安裝位置的不同而有一些差異。

            同一臺設(shè)備不可能滿足全部傳感器的要求,由此引入模塊化的設(shè)計思想,即將系統(tǒng)中相同的部分,如儀器、測試軟件、氣動控制系統(tǒng)、主電路系統(tǒng)作為公用資源(主機);對于系統(tǒng)中要求隨著傳感器變化的部分,如目標(biāo)輪及馬達(dá)、夾具及專用電路,均作為模塊的形式。主機和模塊之間采用快插的方式完成電氣的連接,并實現(xiàn)接口標(biāo)準(zhǔn)化,以滿足后續(xù)的擴展需求。當(dāng)測試不同傳感器時,選用不同的測試模塊連接到主機上即可。

            輪速與位置測試內(nèi)容大致相同,但也會存在一定差異,所以測試軟件要在一定范圍內(nèi)可以對測試內(nèi)容進(jìn)行增刪和編輯。因此設(shè)計中自定義了腳本文件(包含各種端口分配信息、測試內(nèi)容和測試步驟等),軟件按此腳本文件執(zhí)行操作。針對不同傳感器的測試,提供對應(yīng)的腳本文件,便可解決軟件的復(fù)用問題。

            此外,系統(tǒng)設(shè)計了特殊的專用電路置于不同的模塊上,當(dāng)模塊插入主機后,軟件將會自動根據(jù)模塊上的專用電路對應(yīng)插入的模塊,并自動調(diào)出對應(yīng)的測試參數(shù),使得更換模塊更方便快捷。

            實例2:爆震傳感器測試系統(tǒng)

            爆震傳感器測試系統(tǒng),主要由操作臺和控制柜組成。

            在測試系統(tǒng)原理中,振動測試采用相對法,實現(xiàn)對爆震傳感器3000~40000Hz頻帶范圍內(nèi)任意頻率點的靈敏度測試,并可以對電容、絕緣電阻等進(jìn)行檢測。測試系統(tǒng)采用PXI構(gòu)架,通過PXI模塊化儀器或GPIB儀器實現(xiàn)控制及信號采集。

           



          評論


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