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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于80C52的光電二極管陣列驅(qū)動電路設(shè)計

          基于80C52的光電二極管陣列驅(qū)動電路設(shè)計

          作者: 時間:2014-05-04 來源:網(wǎng)絡(luò) 收藏

           

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

          2.2 模擬量控制通道

          模擬量控制通道是實現(xiàn)數(shù)據(jù)控制傳輸?shù)闹匾K,本文設(shè)計的模擬控制量控制通道采用單極性0~10 V電壓輸入,最大轉(zhuǎn)換時間為25μs的8/12位模數(shù)轉(zhuǎn)換器MX574。圖6給出了MX574的數(shù)據(jù)轉(zhuǎn)換和讀取時序。ADC開始工作時,啟動轉(zhuǎn)換程序,當轉(zhuǎn)換結(jié)束標志為置1(即STS=1)時,轉(zhuǎn)換結(jié)束,數(shù)據(jù)開始讀取,整個過程不到50μs,使數(shù)據(jù)能夠?qū)崟r的傳送給上位機。

           

           

          MX574的8位轉(zhuǎn)換時序如下:

           

           

           

           

          MX574同時支持8位和12位數(shù)據(jù)轉(zhuǎn)換,進行12位數(shù)據(jù)轉(zhuǎn)換和8位數(shù)據(jù)轉(zhuǎn)換時序相同,在數(shù)據(jù)讀取時12位轉(zhuǎn)換要先讀高8位,讀完高8位再讀低4位。系統(tǒng)中采用RS232通信模式,接收A/D采樣轉(zhuǎn)換后的采樣數(shù)據(jù)通過串口直接傳遞給上位機進行處理,最終顯示輸出數(shù)據(jù)波形。

          3 實驗結(jié)果分析

          實驗室所用發(fā)光光源為紅色LED照射,發(fā)光功率大約為1 nW,肉眼可以看到發(fā)出極其微弱的紅光,圖7為光電二極管檢測到的光譜圖。從圖中可以看出在680 nm附近采集到的電壓值最高,即在680 nm附近紅光的發(fā)光強度最強。

           

           

          結(jié)語

          完成了在單片機上實現(xiàn)微弱光信號的檢測實驗,由上位機的測量數(shù)據(jù)的處理,可以實現(xiàn)光譜的檢測。由于光電二極管陣列對不同波長的光靈敏度不同,實驗數(shù)據(jù)還需進一步矯正,使其能夠更接近真實值。

          實驗中不可避免地會引入各種干擾,尤其是50 Hz基波及二次諧波干擾最嚴重,能夠達到mV級,因此檢測電路必須用金屬外殼屏蔽。另外,摩擦電、外界震動、輸入連接及輸入電纜等都能引起誤差和漂移,要盡可能嚴格的連接,避免電纜的振動。優(yōu)質(zhì)的低噪聲或滲露電纜也可縮減泄露電流,并盡可能縮短輸入連接線路。

          電流傳感器相關(guān)文章:電流傳感器原理
          脈沖點火器相關(guān)文章:脈沖點火器原理
          激光二極管相關(guān)文章:激光二極管原理

          上一頁 1 2 下一頁

          關(guān)鍵詞: 80C52 S3923-256Q

          評論


          技術(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); })();