簡易信號發(fā)生器.doc
約33頁DOC格式手機打開展開
簡易信號發(fā)生器,頁數(shù):33字數(shù):59331 系統(tǒng)設計1.1 設計要求要求通過按鍵可選擇正弦波輸出、鋸齒波輸出、三角波輸出和方波輸出,當按下按鍵時,語音播報按鍵功能,并在lcd上顯示當前輸出波形的式樣(即再lcd上顯示當前波形的名字),能用示波器觀察輸出波形。1.2 系統(tǒng)設計方案方案一:本方案直接采用凌陽spce061a作...
內(nèi)容介紹
此文檔由會員 cnlula 發(fā)布
簡易信號發(fā)生器
頁數(shù):33 字數(shù):5933
1 系統(tǒng)設計
1.1 設計要求
要求通過按鍵可選擇正弦波輸出、鋸齒波輸出、三角波輸出和方波輸出,當按下按鍵時,語音播報按鍵功能,并在LCD上顯示當前輸出波形的式樣(即再LCD上顯示當前波形的名字),能用示波器觀察輸出波形。
1.2 系統(tǒng)設計方案
方案一:本方案直接采用凌陽SPCE061A作為信號發(fā)生器。波形的具體產(chǎn)生是通過兩路DAC來產(chǎn)生,凌陽SPCE061A在這方面的設計為我們提供了極大的方便,用它實現(xiàn)的好處在于,外圍電路極其簡單,另外在DAC的編程方面又提供及其便利的編程環(huán)境。外圍電路的設計包括三大部分,第一是鍵盤控制電路的設計,這里采用1*8鍵盤,由IOA的低八位進行控制。第二是顯示電路的設計,這里為了在波形輸出依然有顯示,由于單片機的局限性這里采用通常的動態(tài)LED顯示行不通,因為波形輸出 時要求CPU不停地為其服務而沒有空閑來為LED進行不停更新,解決方案是采用帶數(shù)據(jù)緩存器和驅(qū)動的LCD來提供顯示,這樣只占用八個I/O口即可完成設 計要求。第三是語音電路的設計,SPCE061A單片機自帶雙通道DAC音頻輸出, DAC1、DAC2轉(zhuǎn)換。這里采用本設計的特點是全面采用數(shù)字電路方案,而工作穩(wěn)定可靠。系統(tǒng)框圖如圖1.1所示
頁數(shù):33 字數(shù):5933
1 系統(tǒng)設計
1.1 設計要求
要求通過按鍵可選擇正弦波輸出、鋸齒波輸出、三角波輸出和方波輸出,當按下按鍵時,語音播報按鍵功能,并在LCD上顯示當前輸出波形的式樣(即再LCD上顯示當前波形的名字),能用示波器觀察輸出波形。
1.2 系統(tǒng)設計方案
方案一:本方案直接采用凌陽SPCE061A作為信號發(fā)生器。波形的具體產(chǎn)生是通過兩路DAC來產(chǎn)生,凌陽SPCE061A在這方面的設計為我們提供了極大的方便,用它實現(xiàn)的好處在于,外圍電路極其簡單,另外在DAC的編程方面又提供及其便利的編程環(huán)境。外圍電路的設計包括三大部分,第一是鍵盤控制電路的設計,這里采用1*8鍵盤,由IOA的低八位進行控制。第二是顯示電路的設計,這里為了在波形輸出依然有顯示,由于單片機的局限性這里采用通常的動態(tài)LED顯示行不通,因為波形輸出 時要求CPU不停地為其服務而沒有空閑來為LED進行不停更新,解決方案是采用帶數(shù)據(jù)緩存器和驅(qū)動的LCD來提供顯示,這樣只占用八個I/O口即可完成設 計要求。第三是語音電路的設計,SPCE061A單片機自帶雙通道DAC音頻輸出, DAC1、DAC2轉(zhuǎn)換。這里采用本設計的特點是全面采用數(shù)字電路方案,而工作穩(wěn)定可靠。系統(tǒng)框圖如圖1.1所示