基于單片機(jī)和CPLD的任意波形發(fā)生器的設(shè)計
所屬分類:技術(shù)論文
上傳者:serena
標(biāo)簽: 單片機(jī) CPLD
所需積分:1分積分不夠怎么辦?
文檔介紹:在超聲技術(shù)日益發(fā)展的今天,一個高質(zhì)量的超聲信號源成為各種超聲產(chǎn)品的主動力。傳統(tǒng)模擬超聲信號源的智能化控制尚不完善,只能直接產(chǎn)生適當(dāng)頻率的電信號,用以驅(qū)動特定的超聲波換能器。這對于信號源的合理利用是一個較大的弊端。本文介紹了一種采用單片機(jī)與復(fù)雜可編程邏輯器件(CPLD)相結(jié)合的方法設(shè)計的新型任意波形發(fā)生器(AWG)。其中波形合成采用了直接數(shù)字合成(DDS)技術(shù)。本系統(tǒng)能輸出頻率和幅度可調(diào)的多種標(biāo)準(zhǔn)函數(shù)波以及任意波形。信號頻率范圍覆蓋超低頻和高頻,同時極大地提高了頻率的分辨率和準(zhǔn)確度,因此可以用它代替常用的模擬超聲信號源。本系統(tǒng)采用單片機(jī)(AT89S52)對整機(jī)的輸入、輸出過程和波形數(shù)據(jù)采集進(jìn)行控制。高速的CPLD(EPM7128S)將波形數(shù)據(jù)從存儲器(AT28C256)中讀出并送給波形生成DAC(AD7524)進(jìn)行轉(zhuǎn)換,形成所要的波形。并通過改變幅度控制DAC(DAC0832)的輸入值來調(diào)節(jié)輸出波形的峰值。用戶通過面板上的矩陣鍵盤和1602液晶模塊進(jìn)行人機(jī)交互。串行E2PROM(AT24C02)實(shí)現(xiàn)了波形數(shù)據(jù)掉電保存功能。任意波形數(shù)據(jù)既可由輸入的模擬信號經(jīng)A/D轉(zhuǎn)換后獲得,也可采用具備RS-232接口的手寫板直接輸入。
現(xiàn)在下載
VIP會員,AET專家下載不扣分;重復(fù)下載不扣分,本人上傳資源不扣分。