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

          新聞中心

          EEPW首頁 > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 尋北儀系統(tǒng)中旋轉(zhuǎn)變壓器/數(shù)字轉(zhuǎn)換電路的設(shè)計(jì)

          尋北儀系統(tǒng)中旋轉(zhuǎn)變壓器/數(shù)字轉(zhuǎn)換電路的設(shè)計(jì)

          作者:作者:劉強(qiáng) 許江寧 朱濤 時(shí)間:2008-05-29 來源:國外電子元器件 收藏

            3.2 施加“禁止”(INH)信號(hào)

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

            如圖3所示,當(dāng)需進(jìn)行數(shù)據(jù)傳輸時(shí),計(jì)算機(jī)可向INH端發(fā)一個(gè)邏輯低電平,從而阻止鎖存器的刷新。當(dāng)INH端被置于低電平并延遲600 n8后,便可讀取數(shù)據(jù)。

                  

            4 與PC/104總線的接口設(shè)計(jì)

            系統(tǒng)中,方位角信號(hào)通過單極測量。的信號(hào)輸出電壓為11.8 V,參考電壓為26 V,正好和/數(shù)字轉(zhuǎn)換器16XSZ2412-01的信號(hào)輸入電壓、參考電壓相同,故不須串接比例匹配電阻。16XSZ2412-0l與PC/104總線接口的硬件電路結(jié)構(gòu)如圖4所示。

                 

            圖中,A/D轉(zhuǎn)換器的S1、S2、S3、S4端分別與旋轉(zhuǎn)變壓器的輸出信號(hào)引腳Dl、D2、D3、D4一一對(duì)應(yīng)連接,RH、RL分別接旋轉(zhuǎn)變壓器的激磁引線端Z1、Z2,CASE接機(jī)殼地。CPU通過8255來控制XSZ模塊的工作,包括啟動(dòng)讀數(shù)的控制信號(hào)、高低字節(jié)選擇信號(hào)等。其工作原理為:當(dāng)進(jìn)行數(shù)據(jù)傳輸時(shí)由CPU通過8255向XSZ模塊的INH端發(fā)送一低電平,以禁止XSZ模塊鎖存器的數(shù)據(jù)刷新,當(dāng)INH被置于低電平并延遲600 ns后,CPU便可讀取數(shù)據(jù)。讀取數(shù)據(jù)時(shí)通過控制BYSEL端的高低電平即可讀取高低字節(jié)數(shù)據(jù)。下面給出數(shù)據(jù)采集部分的程序(系統(tǒng)中8255命令字口地址為73F3H):

                 

            5 結(jié)束語

            本文介紹了旋轉(zhuǎn)變壓器/數(shù)字轉(zhuǎn)換器16XSZ24-12-01的工作原理和數(shù)據(jù)傳輸方法,給出了其與PC/104總線的接口電路設(shè)計(jì)和數(shù)據(jù)采集程序。該設(shè)計(jì)已成功應(yīng)用于某系統(tǒng)中,實(shí)踐證明,該設(shè)計(jì)合理,能夠滿足系統(tǒng)要求。


          上一頁 1 2 下一頁

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