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

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 四象限光電探測器方案設(shè)計

          四象限光電探測器方案設(shè)計

          作者: 時間:2012-01-02 來源:網(wǎng)絡(luò) 收藏

          ADS7864與單片機連接電路

          ADS786轉(zhuǎn)換后的結(jié)果通過DB0~DB15輸出,若將BYTE引腳接高電平,則每個結(jié)果分兩個字節(jié)從DB0~DB7讀出,用8位的單片機讀取非常的方便。為了避免89C51對ADS7864的干擾,用一片74HC244緩沖器來連接89C51的P0口和ADS7864的DB0~DB7,控制ADS7864的信號/HOLDA~/HOLDC、A0~A2也是通過89C51的P0口輸出,用一片74HC373來鎖存這些控制信號。圖4是89C51與ADS7864的連接電路圖,其中略去了其它的一些電路連接。


          圖4 ADS7864與89C51的連接

          系統(tǒng)采用89C51的P2.7尋址ADS7864,地址為8000H,同時用這個地址信號配合89C51的/WR和/RD信號作74HC244和74HC373的使能信號。要求當(dāng)89C51的/RD=0,P2.7=1時才開啟74HC244,讀取ADS7864的轉(zhuǎn)換結(jié)果;當(dāng)89C51的/WR=0,P2.7=1時74HC373才鎖存89C51 P0口上的數(shù)據(jù)信號,實現(xiàn)往ADS7864的控制端寫數(shù)據(jù),其它時候74HC244和74HC373都是關(guān)閉的,這樣避免了89C51 P0口上的其它信號對ADS7864的干擾。采用鎖存器74HC373來連接89C51和ADS7864的原因是為了在ADS7864轉(zhuǎn)換數(shù)據(jù)的時候保持/HOLDA~/HOLDC、A0~A2端的電平保持不變,免得影響ADS7864轉(zhuǎn)換數(shù)據(jù)的精度。74HC244和74HC373的使能信號真值表如下:



          根據(jù)真值表,可以用圖4中的邏輯電路來實現(xiàn)這兩個使能信號。系統(tǒng)的最終目標(biāo)就是獲取數(shù)據(jù),然后計算得出結(jié)果。89C51控制ADS7864轉(zhuǎn)換和讀取轉(zhuǎn)換結(jié)果的代碼如下:



          啟動轉(zhuǎn)換后,在讀取數(shù)據(jù)前需要延遲的指令周期數(shù)需根據(jù)89C51和ADS7864的運行速度來決定。有關(guān)計算目標(biāo)方位的代碼和算法這里就不再敘述。

          三、 結(jié)束語

          使用本文提出的方位探測儀器具有簡單有效、靈活易擴展、體積小、使用方便等特點,可以應(yīng)用在很多需要測量目標(biāo)方位的領(lǐng)域。

          本文引用地址:http://www.ex-cimer.com/article/194550.htm
          上一頁 1 2 下一頁

          評論


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