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

          新聞中心

          EEPW首頁 > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 一種提供負(fù)反饋實(shí)現(xiàn)線性響應(yīng)的光敏電阻

          一種提供負(fù)反饋實(shí)現(xiàn)線性響應(yīng)的光敏電阻

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

          該LED電流控制電路有一個(gè)重要的優(yōu)點(diǎn):它允許幾乎獨(dú)立地調(diào)整上沖和釋放時(shí)間。設(shè)計(jì)者可以通過可變電阻P1調(diào)整上沖時(shí)間,必要時(shí)使用更高值,此外還可以用P2調(diào)整釋放時(shí)間。使用的具有相當(dāng)好的響應(yīng)速度,并且對于多數(shù)實(shí)際要求而言,照明逐步變化時(shí)引入的延遲可以接受。

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

            圖4 顯示了自適應(yīng)放大系統(tǒng)的總響應(yīng)。對于低于70 μV 有效值直到高于1.2V 有效值的輸入信號電壓,即超過85 dB的范圍內(nèi),輸出信號恒定在350 mV 有效值 ±1 dB.無信號輸出噪聲小于6 mV 有效值,因此在最壞情形中開始穩(wěn)壓時(shí),得到的SNR(即被處理信號的動(dòng)態(tài)范圍)優(yōu)于20 dB,并且隨著輸入信號電平的增加,它會成比例地改善。

          圖4,放大系統(tǒng)在 0.1 mV至1 V 有效值輸入范圍內(nèi)具有恒定輸出。

            圖4,放大系統(tǒng)在 0.1 mV至1 V 有效值輸入范圍內(nèi)具有恒定輸出。

            1 kHz時(shí)的輸出信號諧波分析帶來了更高的諧波,對于所有接近200 μV 有效值的輸入電壓,振幅小于A1的噪聲電平,對于接近1.5V 有效值的輸入電壓,則低于275 dB.非線性失真只是在較大的輸入振幅超出系統(tǒng)的穩(wěn)壓范圍時(shí)才變得明顯,在2.5V 有效值輸入電壓時(shí),使第二諧波增至-45 dB,第三諧波增至-40 dB.

            在AGC的量程限度內(nèi),總傳遞線性會隨輸入信號振幅的增加而提高,這是因?yàn)樗屯鵄1的的程度會隨輸入信號振幅一起增加。在P1值為10 kΩ,P2為1 MΩ,并且輸入信號在100 μV至50 mV 有效值之間逐步變化時(shí),上沖和釋放時(shí)間分別約為0.2秒和2秒。從1 kHz(輸入過驅(qū)超過10V 有效值)到完全的無信號靈敏度的恢復(fù)時(shí)間短于2分鐘。通過改變C4、C5、P1和P2的值,可以在很寬的范圍內(nèi)調(diào)節(jié)所有這些時(shí)間間隔,P1設(shè)置上沖時(shí)間,P2設(shè)置釋放時(shí)間。

            本設(shè)計(jì)遵循的關(guān)鍵參數(shù)是它的線性。由于的線性,以及非線性整流器負(fù)載與輸出端的隔離,因此增益控制引入的非線性可忽略不計(jì)。所以從原理來看,A1自身就決定了系統(tǒng)的總線性。


          上一頁 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); })();