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

          關(guān) 閉

          新聞中心

          EEPW首頁 > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 智能型電纜測試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

          智能型電纜測試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

          作者: 時(shí)間:2011-02-17 來源:網(wǎng)絡(luò) 收藏

          2 測試系統(tǒng)的原理
          電纜測試系統(tǒng)硬件部分以為控制核心,主要分為導(dǎo)通測試電路,絕緣測試電路和繼電器譯碼電路三大部分,各部分工作原理如下所述。
          2.1 導(dǎo)通測試部分
          由于導(dǎo)通電阻很小,一般為歐姆級,容易受到外界干擾的影響,惠斯登電橋的兩臂同時(shí)對電源的微小變化做出反應(yīng),將輸出信號送入差分放大器,從而消除了共模干擾,可以提高測試的準(zhǔn)確性。其原理如圖3所示。

          c.JPG


          在圖3中:R1,R2和R3組成基準(zhǔn)電路;R4,R5和Rx串聯(lián)起來組成主測試回路。當(dāng)待測電阻Rx為零時(shí),調(diào)整R1使電橋處于平衡狀態(tài),即U1=U2,電路輸出約為零,同時(shí)產(chǎn)生基準(zhǔn)比較電壓U1。在電路正常工作情況下,Rx串聯(lián)進(jìn)入電路后,電橋的平衡被打破,U2變小,U1和U2經(jīng)過運(yùn)放OP497的隔離后送入差分放大器INA145進(jìn)行放大,放大后的電壓信號送入12位精度的MAX197進(jìn)行采樣。
          2.2 絕緣測試部分
          對于絕緣測試電路而言,由于輸入測試電壓為500~1 000 V,對干擾不太敏感,所以絕緣測試電路采用相對簡單的電阻分壓法來實(shí)現(xiàn),原理如圖4所示。

          d.JPG
          在圖4中:Rx為被測兩根導(dǎo)線間的絕緣電阻;Kat,Kab分別是Rx的輸入控制繼電器和輸出控制繼電器,由譯碼電路選通,二極管D1保護(hù)電源;R1,R2和R3組成分壓測試電路,R4為限流電阻,C1為了濾除雜波的干擾,測試回路的分壓值經(jīng)運(yùn)放后輸入放大電路;MAX6176為高精度低噪聲基準(zhǔn)電源,經(jīng)過分壓電路和跟隨器后為放大電路INA145提供基準(zhǔn)比較電壓,INA145把放大后的信號送給MAX197進(jìn)行采樣。
          2.3 繼電器譯碼電路
          繼電器譯碼電路的作用是在的控制下將1 536個(gè)測試點(diǎn)中的某兩個(gè)測試點(diǎn)接入相應(yīng)的測試電路。比如譯碼電路選中測試點(diǎn)1的輸入繼電器Kat和測試點(diǎn)2的輸出繼電器Kab,外部的被測電纜通過這兩個(gè)測試點(diǎn)接入相應(yīng)的測試電路,從而實(shí)現(xiàn)了導(dǎo)通或者絕緣測試。為了實(shí)現(xiàn)這樣的功能譯碼電路可以分為地址鎖存電路,輸入繼電器譯碼電路和輸出繼電器譯碼電路。以輸入地址鎖存電路為例,其原理如圖5,圖6所示。

          e.JPG



          關(guān)鍵詞: 單片機(jī)

          評論


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