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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于單片機和MAX038的信號源發(fā)生器設(shè)計

          基于單片機和MAX038的信號源發(fā)生器設(shè)計

          作者: 時間:2013-02-06 來源:網(wǎng)絡(luò) 收藏

          2. 3 占空比調(diào)節(jié)部分

            DADJ 引腳端上的電壓控制輸出波形的占空比, 當VDADJ = 0 時占空比為50%, 當電壓從+ 2. 3 V 到- 2. 3 V將引起輸出占空比從15%~ 85%變化, 電壓變化1 V 可使占空比變化15%, 占空比調(diào)節(jié)部分選用串行輸入、雙電壓輸出的8 位D/ A 轉(zhuǎn)換器AD7303, 通過C8051F130 控制AD7303 輸出- 2. 3~ + 2. 3 V, 接入DADJ 引腳調(diào)節(jié)占空比。

            2. 4 幅度調(diào)節(jié)部分

            在經(jīng)過頻率控制和占空比調(diào)節(jié)之后, 輸出端能輸出幅度為2 V( VPP ) 的有關(guān)波形, 對地對稱即相對對地電位而言是- 1~ + 1 V, 輸出阻抗小于0. 1Ω , 可直接向50 pF的容性負載提供的驅(qū)動電流為±20 mA 。為滿足實際使用對信號源的要求, 還需要幅度調(diào)節(jié)電路調(diào)節(jié)輸出信號幅度和增加信號驅(qū)動能力, 幅度調(diào)節(jié)電路由寬帶高速電流反饋運放AD811 構(gòu)成的反相比例運算電路構(gòu)成, 其中反饋電阻大小由C8051F130 控制X9C103 數(shù)字電位器實現(xiàn), 輸出信號隨運放增益的不同, 幅度可以在200 mV~20 V( VPP ) , 增減步進量為200 mV ( VPP ) 。圖2 給出了頻率控制部分、占空比調(diào)節(jié)部分和幅度調(diào)節(jié)部分的電原理圖。

            2. 5 電源部分

            電源電路部分主要向其他電路提供各芯片工作所需要的電壓, 需要+ 15 V、- 15 V、+ 5 V、- 5 V , 為了減小電源的干擾對各部分電路的影響特別是對D/A 轉(zhuǎn)換器轉(zhuǎn)換精度的影響, 采用了廣州周立功公司生產(chǎn)的寬壓輸入隔離穩(wěn)壓正、負雙輸出隔離電源芯片ZY _WHAD- 3W 系列,其具有轉(zhuǎn)換效率高, 高低溫特性好, 電壓精度高等特點, 另外A D7533 工作還需要的+ 10 V 基準電壓由AD584 提供( 見圖2) , 電源電路原理圖如圖3 所示。

          信號源發(fā)生器頻率控制、占空比調(diào)節(jié)和幅度調(diào)節(jié)電

          電源電路電原理

            2. 6 鍵盤輸入和信號狀態(tài)顯示

            該部分電路使用液晶顯示模塊SG19264 和按鍵開關(guān)實現(xiàn)的頻率、幅度、占空比調(diào)節(jié)和信號狀態(tài)輸出顯示, 使用C8051F130 的I/ O 口連接4 4 鍵盤矩陣和SG19264 數(shù)據(jù)口和控制口, 根據(jù)按鍵情況在液晶模塊上顯示輸出信號類型、頻率、幅度、占空比等狀態(tài)信息。



          評論


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