專利名稱:任意波形發(fā)生器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種任意波形發(fā)生器。
背景技術(shù):
任意波形發(fā)生器是一種數(shù)據(jù)信號發(fā)生器,在調(diào)試硬件時,常常需要加入一些信號,以觀察電路工作是否正常,用一般的信號發(fā)生器,不但笨重,而且只發(fā)一些簡單的波形,不能滿足需要,這時候就可用任意波形發(fā)生器來產(chǎn)生一些需要的信號進行相關(guān)的實驗工作。
發(fā)明內(nèi)容
本發(fā)明所解決的技術(shù)問題是提供一種信號產(chǎn)生靈活方便、功能擴展靈活、信號參數(shù)可調(diào)的任意波形發(fā)生器。為解決上述的技術(shù)問題,本發(fā)明采取的技術(shù)方案:
一種任意波形發(fā)生器,其特殊之處在于:包括晶振電路、分頻電路、地址發(fā)生器電路、波形數(shù)據(jù)存儲器、D/A轉(zhuǎn)換電路,晶振電路、分頻電路、地址發(fā)生器電路、波形數(shù)據(jù)存儲器、D/A轉(zhuǎn)換電路依次連接并且分別與單片機連接。上述的單片機采用AT89C52型號。與現(xiàn)有技術(shù)相比,本發(fā)明在MATLAB中完成信號的產(chǎn)生、抽樣和模數(shù)轉(zhuǎn)換,并將得到的數(shù)字波形數(shù)據(jù)存放在數(shù)據(jù)存儲器中,通過單片機和CPLD控制,將波形數(shù)據(jù)讀出,送入后向通道進行A/D轉(zhuǎn)換和放大處理后得到所需的模擬信號波形,信號產(chǎn)生靈活方便、功能擴展靈活、信號參數(shù)可調(diào),實現(xiàn)了硬件電路的軟件化設(shè)計,具有電路結(jié)構(gòu)簡單、實用性強、成本低廉等優(yōu)點。
圖1為本發(fā)明的電路框圖。
具體實施例方式下面結(jié)合附圖和具體實施方式
對本發(fā)明進行詳細說明。參見圖1,本發(fā)明包括晶振電路2、分頻電路2、地址發(fā)生器電路4、波形數(shù)據(jù)存儲器
5、D/A轉(zhuǎn)換電路6,晶振電路2、分頻電路2、地址發(fā)生器電路4、波形數(shù)據(jù)存儲器5、D/A轉(zhuǎn)換電路6依次連接并且分別與單片機I連接。上述的單片機I采用AT89C52型號。工作流程:
本發(fā)明利用MATLAB的強大仿真功能,方便、快捷的生成給定頻率、周期、脈寬的任意波形數(shù)據(jù);并將數(shù)據(jù)預(yù)存在數(shù)據(jù)存儲器中。在單片機控制下,利用CPLD電路產(chǎn)生地址讀出數(shù)據(jù),送入D/A轉(zhuǎn)換電路,得到所需的任意波形信號。
權(quán)利要求
1.一種任意波形發(fā)生器,其特征在于:包括晶振電路(2)、分頻電路(2)、地址發(fā)生器電路(4)、波形數(shù)據(jù)存儲器(5)、D/A轉(zhuǎn)換電路(6),晶振電路(2)、分頻電路(2)、地址發(fā)生器電路(4)、波形數(shù)據(jù)存儲器(5)、D/A轉(zhuǎn)換電路(6)依次連接并且分別與單片機(I)連接。
2.根據(jù)權(quán)利要求1所述的一種任意波形發(fā)生器,其特征在于:所述的單片機(I)采用AT89C52 型號。
全文摘要
本發(fā)明涉及一種任意波形發(fā)生器。任意波形發(fā)生器是一種數(shù)據(jù)信號發(fā)生器,在調(diào)試硬件時,常常需要加入一些信號,以觀察電路工作是否正常,用一般的信號發(fā)生器,不但笨重,而且只發(fā)一些簡單的波形,不能滿足需要,這時候就可用任意波形發(fā)生器來產(chǎn)生一些需要的信號進行相關(guān)的實驗工作。本發(fā)明包括晶振電路、分頻電路、地址發(fā)生器電路、波形數(shù)據(jù)存儲器、D/A轉(zhuǎn)換電路,晶振電路、分頻電路、地址發(fā)生器電路、波形數(shù)據(jù)存儲器、D/A轉(zhuǎn)換電路依次連接并且分別與單片機連接。本發(fā)明信號產(chǎn)生靈活方便、功能擴展靈活、信號參數(shù)可調(diào),實現(xiàn)了硬件電路的軟件化設(shè)計,具有電路結(jié)構(gòu)簡單、實用性強、成本低廉等優(yōu)點。
文檔編號H03K3/02GK103166603SQ20111041743
公開日2013年6月19日 申請日期2011年12月14日 優(yōu)先權(quán)日2011年12月14日
發(fā)明者張弘 申請人:西安廣融電氣有限公司