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

          新聞中心

          EEPW首頁(yè) > EDA/PCB > 設(shè)計(jì)應(yīng)用 > 基于FPGA的鋼絲繩漏磁無(wú)損檢測(cè)系統(tǒng)設(shè)計(jì)

          基于FPGA的鋼絲繩漏磁無(wú)損檢測(cè)系統(tǒng)設(shè)計(jì)

          作者: 時(shí)間:2013-05-16 來(lái)源:網(wǎng)絡(luò) 收藏

          1.2 數(shù)據(jù)預(yù)處理電路
          鋼絲繩工作現(xiàn)場(chǎng)環(huán)境惡劣,檢測(cè)系統(tǒng)會(huì)受到多種干擾的影響,并且信號(hào)極其微弱。為了獲取較理想的信號(hào),設(shè)計(jì)中采用多路檢測(cè)探頭采集信號(hào),并經(jīng)過(guò)放大濾波、A/D轉(zhuǎn)換、FIR數(shù)字濾波預(yù)處理階段。信號(hào)處理流程如圖3所示。

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

          c.JPG


          放大電路選用集成運(yùn)放LM358差動(dòng)輸入方式,模擬濾波電路采用帶通濾波方式。其應(yīng)用電路如圖4所示。
          FIR數(shù)字濾波器用過(guò)配置NIOS IP軟核實(shí)現(xiàn)其功能。設(shè)計(jì)中使用Matlab軟件中的FDATOOL工具和Quartus軟件中的FIR Megacore工具共同完成FIR濾波器的配置。首先使用FDATOOL工具進(jìn)行FIR濾波器設(shè)置,完成濾波器參數(shù)配置,并通過(guò)仿真驗(yàn)證濾波器性能。仿真合格后,將設(shè)置好的濾波器參數(shù)通過(guò)FIR Megacore導(dǎo)入Quartus軟件,根據(jù)導(dǎo)入的濾波器參數(shù)完成FRI濾波器的配置,并生成IP軟核。
          1.3 A/D采集轉(zhuǎn)換電路
          A/D采集轉(zhuǎn)換電路是系統(tǒng)信號(hào)的唯一來(lái)源,直接關(guān)系到對(duì)所測(cè)鋼絲繩問(wèn)題的判斷。經(jīng)測(cè)試,系統(tǒng)采用AD9220芯片。為減小電源及外部電磁干擾(EMI)對(duì)輸入信號(hào)的影響,設(shè)計(jì)中采用差分輸入方式。系統(tǒng)中采用了ADI公司生產(chǎn)的AD8138差分轉(zhuǎn)換芯片。當(dāng)驅(qū)動(dòng)差分時(shí),AD工作在最好的狀態(tài),信號(hào)失真較小。其應(yīng)用電路如圖5所示。

          d.JPG


          差分轉(zhuǎn)換芯片AD8138的正輸出和負(fù)輸出(VinA和VinB)均通過(guò)阻值為49.9 Ω的電阻(圖中為R8和R11)連接到AD9220的差分輸入端,其作用是減小AD9220前端轉(zhuǎn)換電容的影響。為避免AD8138自激,必須保證AD8138差分正輸出和負(fù)輸出匹配,即兩邊的電阻值大致相等。設(shè)計(jì)中AD92 20采用單電源+5 V供電,而AD9220的CML管腳輸出電壓為電源電壓的一半。通過(guò)連接AD9920CML端和AD8138共模端,可為AD8138共模端(圖中為端)提供2.5 V電壓。AD9220應(yīng)用電路如圖6所示。

          e.JPG

          c語(yǔ)言相關(guān)文章:c語(yǔ)言教程


          紅外熱像儀相關(guān)文章:紅外熱像儀原理


          評(píng)論


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