首頁 > 文章中心 > 正文

      MA038多波形發生器制作

      前言:本站為你精心整理了MA038多波形發生器制作范文,希望能為你的創作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。

      [摘要]本設計以MAX038集成塊為核心器件,與單片機、D/A轉換器構成多波形信號發生器。信號的產生主要由MAX038和外圍電路完成,單片機通過D/A轉換器對MAX038的控制,實現頻率和幅度的調控,產生從10Hz~10MHz的低失真正弦波、三角波、矩形波等信號。通過2X8鍵盤可以設定輸出信號的頻率及電壓值,并可以用液晶顯示SMC1602A顯示輸出信號的類型、頻率步進和設定頻率(幅度)值。

      [關鍵詞]信號發生器MAX038單片機

      一、設計指標

      信號發生器能產生正弦波、方波和三角波三種周期性波形,輸出信號頻率在10Hz~1MHz范圍內可調,輸出信號頻率可分段調節:在10Hz~1kHz范圍內步進間隔為10Hz;在1kHz~1MHz范圍內步進間隔為1kHz。輸出信號頻率值可通過鍵盤進行設置;輸出信號頻率穩定度優于10-3;在1k(負載條件下,輸出正弦波信號的電壓峰-峰值Vopp在0~5V范圍內可調;輸出信號波形無明顯失真。

      二、總體設計

      美國馬克西姆公司開發了新一代函數信號發生器MAX038,利用單片集成芯片產生多種波形,達到較高的頻率,且易于調試。本信號發生器主要是由MAX038芯片產生,我們希望輸出的正弦波、方波、三角波。它是本制作的核心,通過鍵盤輸入,單片機AT89S52可控制MAX038的輸出波形類型的選擇,并可由鍵盤設定電壓值及頻率,再經由單片機程控輸出數字信號,經過D/A轉換器輸出對MAX038的實現頻率和幅度的調控。系統的基本結構框圖如1所示。

      三、系統參數分析及硬件電路設計

      MAX038是MAXIM公司生產的一個精密高頻波形產生器,其基本特性為:可產生正弦波、三角波、方波及脈沖波;輸出頻率可以由內部的2.5V帶隙電壓基準及一個外部電阻和電容器控制,頻率范圍為0.1Hz~20MHz;占空比變化范圍為15%~85%,正弦波失真低于0.75%;溫度漂移為2x10-4/0C;所有的輸出波形都是對稱于地電位的2V(峰-峰值)信號;電源電壓為±5V;工作溫度范圍為-40~+800C。圖2是管腳排列圖,MAX038采用DIP-20封裝。

      在MAX038中,波形的選擇由A0和A1兩個輸入引腳的邏輯電平設定:當A0=0或1、A1=1時為正弦波;當A0=0、A1=0時輸出矩形波;當A0=1、A1=0時輸出三角波。在本設計中,利用軟件編程實現單片機對I/0口控制達到對A0、A1的控制,從而改變波形信號類型的輸出。

      MAX038的輸出頻率f0由IIN引腳的電流,FADJ端電壓和主振蕩器COSC的外接對地電容量CF三者共同確定。當UFADJ=0時,輸出頻率由公式f0=IIN/CF給出。?式中,f0是輸出頻率,單位MHz;IIN是管腳輸入電流,單位μA;CF是決定輸出頻率的串入電容值,單位pF。當UFADJ≠0V時,輸出頻率f0=f(1-0.2915UFADJ)。

      在本設計中,FADJ引腳接地,MAX038的頻率控制電壓由12位AD7543提供,經Rin=50kΩ的電阻進入IIN引腳,電路連接如圖3所示。

      設IIN輸入端電壓為Vin,串接電阻為Rin,則有公式:F0=Vin/〔Rin×CF〕。式中,F0是輸出頻率,單位MHz;Vin是輸入端電壓,單位V;Rin是串接電阻,單位Ω;CF是決定輸出頻率的串入電容值,單位pF。由Rin=50kΩ,我們設定Vin的范圍0.5~5V,這樣針對某一電容的選擇就可確定輸出頻率范圍,即頻段。本設計中應用撥碼開關選通不同的CF值,根據公式(2),通過計算,將整個輸出信號分為六個頻段:10Hz——100Hz、100Hz——1KHz、1KHz——10KHz、10KHz——100kHz、100kHz——1MHz、1MHz——10MHz。要想得到各個頻率段內的頻率,就可以撥動開關選擇相配電容啟動頻段。為簡化電路,各種波形的占空比固定為50%,這已能滿足多數場合的使用要求。為此將MAX038的腳7DADJ端接地。

      單片機控制MAX038的A0、A1口任意選擇一路波形信號輸入幅度控制器。幅度調整后的信號經運放LM324緩沖驅動輸出。這里幅度控制器也由AD7543實現,正弦波或方波或三角波送入AD7543的Vref端。AD7543在這里起數控電位器的作用,電路圖如圖4所示。輸出Vout=(N/212)Vin,其中Vin=Vref;N為幅度控制值(即AD7543數字輸入值)。

      四、信號發生器軟件設計

      系統使用芯片ZLG7290對鍵盤控制,驅動8X2個鍵盤共16個鍵,其中10個數字鍵(0~9),6個為功能鍵,功能分別是:波形類型選擇鍵、頻率步進加減鍵、峰峰值加減鍵、確定/取消鍵,功能選擇有相應的顯示提示。主程序流程圖如圖5所示。

      五、結束語

      本系統在以MAX038為核心部件,單片機和DA轉換器的共同工作下,頻率輸出范圍在10Hz~10MHz內,峰—峰值在負載下能實現0~5V可調,并且可通過液晶顯示其輸出波形類型,幅度和步進。較好地完成了基本部分和發揮部分的要求,其性能基本上達到了題目的要求。

      參考文獻:

      [1]王彥朋.大學生電子設計與應用.中國電力出版社,2007.

      [2]黃智偉.全國大學生電子設計競賽制作實訓.北京航空航天大學出版社,2007.

      [3]趙建領.51系列單片機開發寶典.電子工業出版社,2007.

      文檔上傳者
      亚洲国产天堂久久久久久| 亚洲精品美女久久久久| 亚洲国产熟亚洲女视频| 亚洲日韩中文字幕天堂不卡| 亚洲伊人tv综合网色| 久久亚洲AV午夜福利精品一区| 亚洲精品~无码抽插| 国产午夜亚洲精品理论片不卡| 国产精品亚洲二区在线观看| 亚洲国产成人a精品不卡在线| 在线观看亚洲免费视频| 国产区图片区小说区亚洲区| 精品久久久久久亚洲综合网| 人人狠狠综合久久亚洲| 国产亚洲精品欧洲在线观看| 精品亚洲福利一区二区| www.亚洲精品.com| 亚洲国产精品一区二区第一页免| 一级毛片直播亚洲| 亚洲人成影院在线观看| 伊人久久亚洲综合| 亚洲精品无码MV在线观看| 精品亚洲永久免费精品| 亚洲va久久久噜噜噜久久狠狠| 亚洲国产精品无码久久久不卡| 亚洲av无码成人黄网站在线观看 | 国产亚洲一区二区三区在线不卡| 国产精品亚洲mnbav网站| 亚洲综合国产一区二区三区| 国产国拍亚洲精品mv在线观看| 国产精品亚洲аv无码播放| 亚洲一区二区三区偷拍女厕| 国产AV无码专区亚洲AV男同| 亚洲∧v久久久无码精品| 久久久久亚洲精品日久生情 | 亚洲av日韩片在线观看| 久久乐国产精品亚洲综合| 亚洲国产精品福利片在线观看| 亚洲午夜视频在线观看| 亚洲另类春色校园小说| 亚洲人成网站色7799|