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

          新聞中心

          EEPW首頁 > 測試測量 > 設計應用 > 集成運算放大器參數(shù)測試儀校準裝置的開發(fā)

          集成運算放大器參數(shù)測試儀校準裝置的開發(fā)

          作者: 時間:2010-06-28 來源:網(wǎng)絡 收藏

            2 下位機軟件設計

            下位機軟件主要通過Keil C進行編寫,通過下位機軟件完成參數(shù)的動態(tài)顯示以及狀態(tài)的轉(zhuǎn)換等。其包括兩個部分,一部分是ST7920液晶驅(qū)動程序,另外一部分是單片機串口通信程序。這里簡要介紹一下VK56B液晶驅(qū)動程序的編寫。圖5是LCD的時序圖。其中,TW為WRCS信號的脈沖寬度,TSU為數(shù)據(jù)建立時間,TH為數(shù)據(jù)保持時間。這些參數(shù)的具體要求為:TW不小于16ns,TSU不小于12ns,T大于0ns,TH不小于5ns,TI不小于2μs。

          LCD時序圖

            圖5 LCD時序圖

            總線口通信子程序?qū)崿F(xiàn)源代碼如下所示。

            PSEND:
             JB PBUSY,PSEND;檢測總線口忙信號
             PUSH DPH
             PUSH DPL
             MOV DPTR,#8000H;假設用戶給顯示器分配的地址為8000H
            MOVX @DPTR,A
            CLR P1.0;P1.0的低電平脈沖寬度不小于2μs
            NOP
            NOP
            NOP
            NOP
             NOP
             SETB P1.0
             POP DPL
            POP DPH
            RET

            裝置開發(fā)過程中需要注意的一些問題

            ● 接口電路的器件由高分辨率、高穩(wěn)定、低紋波系數(shù)電源供電,接口電路的器件偏置電源采用電池供電。

            ● 接口電路單元中的標準電阻采用溫度系數(shù)小且準確度優(yōu)于0.02%的標準電阻,然后再經(jīng)加電老化進行篩選。

            ● 校準接口電路單元的輔助電路和補償網(wǎng)絡的制作關(guān)鍵是不能引入會對被校儀器產(chǎn)生噪聲,自激振蕩等的影響量。在電路板制作中,注意布線、元件排序、良好接地以及箱體的電磁屏蔽。

            ● 為保證標準參數(shù)標準不確定度,將購置國外不同型號符合要求的器件進行嚴格篩選作為驗證用標準樣片,并利用標準樣片與國內(nèi)性能和穩(wěn)定性好的進口、國產(chǎn)測量(器具)系統(tǒng)進行比對驗證。

            ● 用輔助樣管,一定要滿足表的指標規(guī)定(選用表3中輸入失調(diào)電壓、輸入失調(diào)電流、輸入偏置電流等參數(shù)允許值的輔助樣片校準被檢運放儀),否則將造成測量結(jié)果的不準確。



          關(guān)鍵詞: 測試 集成運放 校準

          評論


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