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

          新聞中心

          EEPW首頁 > 模擬技術(shù) > 設計應用 > 基于光電檢測的淤泥密度探測儀的設計

          基于光電檢測的淤泥密度探測儀的設計

          作者: 時間:2011-11-09 來源:網(wǎng)絡 收藏

          采用光電法檢測水下淤泥分布及密度情況,具有體積小、功耗低、安全性強、準確度較高等特點。能夠分辨出不同密度的淤泥,對淤泥的擾動也小。

            1 基本原理及構(gòu)成

            采用光電法探測,原理是當光路長度一定,介質(zhì)對光的吸收量和它的密度成比例。據(jù)此,由光源發(fā)送一束光,經(jīng)不同密度的淤泥吸收后,光電傳感器接收到的光強度不一樣,產(chǎn)生的電信號大小也就不一樣,這樣能夠?qū)⒂倌嗝芏绒D(zhuǎn)變成電信號。根據(jù)實驗得到淤泥密度與電信號的關(guān)系,可以測量淤泥密度從而區(qū)分不同泥層。

            淤泥密度探測儀主要由光電傳感器和數(shù)據(jù)轉(zhuǎn)換與傳輸系統(tǒng)構(gòu)成。如圖1所示,光電傳感器探測淤泥的密度,數(shù)據(jù)轉(zhuǎn)換與傳輸系統(tǒng)將光電傳感器采集到的電信號進行轉(zhuǎn)換,然后,通過RS485總線串行傳輸至計算機。

            

          h.jpg

            1.1 光電傳感器

            光電傳感器主要由光源和硅光電池構(gòu)成。硅光電池是一種能將光能直接轉(zhuǎn)換成電能的半導體器件,對有效入射光的吸收率達到90%以上。光電池的光譜特性曲線如圖2所示,它的光譜響應范圍為400~1100mm。

            

          a.JPG

            由圖2可知,硅光電池對波長為850nm左右的光最為敏感,因此選擇波長為850nm的紅外LED作為光源。光電傳感器如圖3所示:

            

          b.JPG

            紅外LED發(fā)射出紅外光,經(jīng)不同密度的淤泥吸收后,硅光電池接收到的光強度不同,從而產(chǎn)生不同大小的電信號,經(jīng)三極管放大后傳輸至單片機,進行信號處理。

          2 光電傳感器的標定

            2.1 淤泥分層

            由淤泥分層理論可知,不同淤泥層面的劃分標準因不同地區(qū)泥質(zhì)而異,按照一般的情況,可以大致按密度變化范圍劃分出4個層面,如表1所示。

            

          c.JPG

            2.2 標定

            在實驗室中配置出表1中四個密度范圍的淤泥樣本,將光電傳感器放入事先配置好的泥樣中,讓泥樣均勻分布在紅外LED和硅光電池中間,測量不同密度泥樣下產(chǎn)生的電信號大小,進行三次試驗,實驗結(jié)果如表2所示。

            

          d.JPG

            由表1、表2可以得出光電傳感器產(chǎn)生電信號與所在泥層的對應關(guān)系,如表3所示。

            

          e.JPG
          上一頁 1 2 下一頁

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