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

          新聞中心

          EEPW首頁 > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 基于PC104的放線車檢測(cè)系統(tǒng)硬件設(shè)計(jì)

          基于PC104的放線車檢測(cè)系統(tǒng)硬件設(shè)計(jì)

          作者: 時(shí)間:2012-06-25 來源:網(wǎng)絡(luò) 收藏

          2 關(guān)鍵硬件電路設(shè)計(jì)
          在多路選擇開關(guān)的選擇中,為了降低系統(tǒng)誤差應(yīng)該選擇低導(dǎo)通電阻,低泄漏電流的器件,這里選擇MAX4638。A/D模數(shù)轉(zhuǎn)換芯片選擇高性價(jià)比的AD1674,AD1674為12位的AD轉(zhuǎn)換芯片,其采用逐次比較方式工作,轉(zhuǎn)換速率可達(dá)100 KSPS,其片內(nèi)集成了采樣保持器,簡(jiǎn)化了電路設(shè)計(jì)。
          2.1 I/V轉(zhuǎn)換電路設(shè)計(jì)
          為了把模擬的電流信號(hào)轉(zhuǎn)化為工控機(jī)可識(shí)別的數(shù)字信號(hào)需要先把電流信號(hào)轉(zhuǎn)化為電壓信號(hào),本系統(tǒng)中將4~20 mA電流轉(zhuǎn)化為0~10 V的電壓信號(hào)。I/V轉(zhuǎn)換常用的有兩種轉(zhuǎn)換電路:1)使用專用的I/V轉(zhuǎn)換芯片設(shè)計(jì)電路,如RCV420;2)使用集成運(yùn)算放大器設(shè)計(jì)轉(zhuǎn)換電路。使用第一種方法電路設(shè)計(jì)簡(jiǎn)單,但增加了成本和系統(tǒng)功耗,第二種方法電路也比較簡(jiǎn)單也能實(shí)現(xiàn)較好的線性度。這里選用第二種方法實(shí)現(xiàn),電路如圖2所示。

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

          b.JPG


          電路中取電阻R2=R3,R7=R6,R4,R5應(yīng)該取相對(duì)較小的電阻,以降低傳感器的驅(qū)動(dòng)和電路的測(cè)量誤差,電路的放大倍數(shù)為R7/R2。在信號(hào)輸出端添加RC濾波器濾除系統(tǒng)中引入的干擾信號(hào),增強(qiáng)采集信號(hào)的穩(wěn)定性。
          2.2 遲滯比較電路設(shè)計(jì)
          由于系統(tǒng)工作在較復(fù)雜的外部環(huán)境當(dāng)中,在實(shí)際運(yùn)行過程中轉(zhuǎn)速傳感器可能受到各種干擾,在輸出信號(hào)中包含毛刺信號(hào)。使用遲滯比較電路可以有效的消去干擾毛刺,將不規(guī)則的信號(hào)整形為規(guī)則的方波信號(hào)。原理電路如圖3所示。

          c.JPG


          設(shè)運(yùn)放理想并利用疊加定理可求出上門限電壓Vt+和下門限電壓VT-分別為:
          d.JPG
          其中VOH=5 V,VOL=0 V。



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