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

          新聞中心

          EEPW首頁 > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 微電流-電壓轉(zhuǎn)換電路介紹

          微電流-電壓轉(zhuǎn)換電路介紹

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

          電路的功能

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

          這是一種以硅光二極管SPD為代表的前置放大器,可用作傳感器的放大。用接點(diǎn)式繼電器進(jìn)行量程切換,可覆蓋1NS~10UA的范圍。繼電器的另一接點(diǎn)用來改變輸入偏流IS引起的失調(diào),根據(jù)對應(yīng)量程切換偏置電阻。響應(yīng)頻率隨反饋電阻R1~R4而變,輸入為直流電流。

          電路工作原理

          電流-電路的基本工作原理是反相放大器輸入端的電流流過反饋電阻,因此,OP放大器A1的輸出電壓為E0=-IIN.RF,所以,一旦確定輸入電流的范圍和轉(zhuǎn)換成的電壓,就可以確定反饋電阻,為了把10UA電流轉(zhuǎn)換成-1V電壓,R1應(yīng)為100K(R1=1/10*1000000)=100),電流為10NA,則必須為100M的電阻,因?yàn)榉€(wěn)定性好的高阻值電阻價(jià)格昂貴,所以在反饋環(huán)路中加了一個(gè)由R11和R12構(gòu)成的1/10分壓器,把電壓放大10倍,這樣R1=10M與RF=100M等效,不過漂移也被放大10倍,所以應(yīng)采用低漂移的OP放大器。

          分壓電路的阻值只要比R1小得多,就不會(huì)產(chǎn)生誤差。例如,分壓電路的電阻為1K,兩者之比為1/100000,所以不會(huì)產(chǎn)生誤差。

          OP放大器A1應(yīng)盡量選用輸入偏流小的產(chǎn)品,如用康價(jià)的BI-FET型,應(yīng)注意FO的溫度特性。由偏流引起的偏壓,同樣也加在同相輸入端,所以大部分可以消除。10、100NA檔其R為高阻值,均用10M,其可變電阻也都取M,如可調(diào)范圍不夠,可再串聯(lián)微調(diào)電阻加以解決。如果不進(jìn)行微調(diào),在最小電流檔,可預(yù)先進(jìn)行失調(diào)調(diào)節(jié),消除因輸入偏流產(chǎn)生的誤差。

          為了減少噪聲影響,在滿足頻帶要求前題下,用電容C與R1~R4并聯(lián),電容C可根據(jù)C=1/2πFO.R公式算出其容量。

          組裝注意事項(xiàng)

          電路中,同OP放大器的IB相比,如果泄漏較大時(shí),在設(shè)計(jì)時(shí)應(yīng)進(jìn)行屏蔽處理,以防OP放大器的正負(fù)VCC或繼電器電源等與輸入電路耦合。

          本電路輸入端的引線電容有時(shí)會(huì)引起振蕩,頻帶較窄時(shí),可在IC1的2、6引線間加反饋電容。

          如果信號源阻抗很高,即使在輸入端串聯(lián)一個(gè)數(shù)百歐姆的穩(wěn)定電阻,也不會(huì)增加誤差。



          評論


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