基于da轉(zhuǎn)換模塊的單片機仿真和c語言開發(fā)

基于da轉(zhuǎn)換模塊的單片機仿真和c語言開發(fā)

ID:14683127

大?。?82.50 KB

頁數(shù):26頁

時間:2018-07-29

基于da轉(zhuǎn)換模塊的單片機仿真和c語言開發(fā)_第1頁
基于da轉(zhuǎn)換模塊的單片機仿真和c語言開發(fā)_第2頁
基于da轉(zhuǎn)換模塊的單片機仿真和c語言開發(fā)_第3頁
基于da轉(zhuǎn)換模塊的單片機仿真和c語言開發(fā)_第4頁
基于da轉(zhuǎn)換模塊的單片機仿真和c語言開發(fā)_第5頁
資源描述:

《基于da轉(zhuǎn)換模塊的單片機仿真和c語言開發(fā)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、武漢理工大學(xué)《能力拓展訓(xùn)練》課程設(shè)計說明書1、系統(tǒng)設(shè)計11.1設(shè)計要求11.2信號發(fā)生器的理論分析與設(shè)計方案31.3設(shè)計方案41.4方案設(shè)計與論證51.5總體系統(tǒng)設(shè)計71.6硬件實現(xiàn)及單元電路設(shè)計81.7軟件設(shè)計流程111.8源程序132、輸出波形的種類與頻率的測試212.1測量儀器及測試說明212.2測試過程212.3測試結(jié)果233、設(shè)計心的及體會244、參考文獻2525武漢理工大學(xué)《能力拓展訓(xùn)練》課程設(shè)計說明書1、系統(tǒng)設(shè)計經(jīng)過考慮,我們確定方案如下:利用AT89S52單片機采用程序設(shè)計方法產(chǎn)生鋸齒波、正弦波、矩形波三種波形,再

2、通過D/A轉(zhuǎn)換器DAC0832將數(shù)字信號轉(zhuǎn)換成模擬信號,濾波放大,最終由示波器顯示出來,通過鍵盤來控制三種波形的類型選擇、頻率變化,最終輸出顯示其各自的類型以及數(shù)值。1.1設(shè)計要求設(shè)計一種采用D/A轉(zhuǎn)換的波形發(fā)生器,比如產(chǎn)生矩形波、三角波、鋸齒波、梯形波或正弦波及余弦波。要求進行電路仿真實驗,并使用C語言進行程序的開發(fā)。1.1.1課題的來源與技術(shù)背景不論是在生產(chǎn)還是在科研與教學(xué)上,信號發(fā)生器都是電子工程師仿真實驗的最佳工具。隨著我國經(jīng)濟和科技的發(fā)展,對相應(yīng)的測試儀器和測試手段也提出了更高的要求,信號發(fā)生器己成為測試儀器中至關(guān)重要的

3、一類,因此開發(fā)信號發(fā)生器具有重大意義。傳統(tǒng)的信號發(fā)生器采用專用芯片,成本高,控制方式不靈活。本設(shè)計充分利用單片機靈活的控制、豐富的外設(shè)處理能力,采用DDS技術(shù),實現(xiàn)頻率、幅值可調(diào)的函數(shù)波形的輸出,同時可以根據(jù)需要方便地實現(xiàn)各種比較復(fù)雜的調(diào)頻、調(diào)相和調(diào)幅功能,具有良好的實用性。根據(jù)其頻率發(fā)生方法又可分為諧振法和合成法兩種。一般的傳統(tǒng)發(fā)生器都是采用的諧振法,即用具有頻率選擇性的回路來產(chǎn)生正弦振蕩,來獲得所需頻率,也可以根據(jù)頻率合成技術(shù)來獲得所需頻率。利用頻率合成技術(shù)制成的合成波形發(fā)生器,通常被稱為頻率合成器或頻率綜合器。頻率綜合器是指

4、利用頻率合成技術(shù)合成的頻率源,它常常是沒有調(diào)制的,也沒有足夠?qū)挼暮妥銐驕蚀_的輸出電平調(diào)節(jié),其工作范圍往往也不寬,最小頻率間隔也比較大,一般做專用設(shè)備使用,或做某一個系統(tǒng)中的一個組成部分。1.1.2研究信號發(fā)生器的目的及意義波形發(fā)生器是信號源的一種,主要給被測電路提供所需要的己知信號(各種波形),然后用其它儀表測量感興趣的參數(shù)。可見信號源在各種實驗應(yīng)用和試驗測試處理中,它的應(yīng)用非常廣泛。它不是測量儀器,而是根據(jù)使用者的要求,作為激勵源,仿真各種測試信號,提供給被測電路,以滿足測量或各種實際需要。25武漢理工大學(xué)《能力拓展訓(xùn)練》課程設(shè)

5、計說明書目前我國己經(jīng)開始研制波形發(fā)生器,并取得了可喜的成果。但總的來說,我國波形發(fā)生器還沒有形成真正的產(chǎn)業(yè)。就目前國內(nèi)的成熟產(chǎn)品來看,多為一些PC儀器插卡,獨立的儀器和VXI系統(tǒng)的模塊很少,并且我國目前在波形發(fā)生器的種類和性能都與國外同類產(chǎn)品存在較大的差距,因此加緊對這類產(chǎn)品的研制顯得迫在眉睫。函數(shù)波形發(fā)生器發(fā)展很快近幾年來,國際上波形發(fā)生器技術(shù)發(fā)展主要體現(xiàn)在以下幾個方面:(1)過去由于頻率很低應(yīng)用的范圍比較狹小,輸出波形頻率的提高,使得波形發(fā)生器能應(yīng)用于越來越廣的領(lǐng)域。波形發(fā)生器軟件的開發(fā)正使波形數(shù)據(jù)的輸入變得更加方便和容易。波

6、形發(fā)生器通常允許用一系列的點、直線和固定的函數(shù)段把波形數(shù)據(jù)存入存儲器。同時可以利用一種強有力的數(shù)學(xué)方程輸入方式,復(fù)雜的波形可以由幾個比較簡單的公式復(fù)合成v=f(t)形式的波形方程的數(shù)學(xué)表達式產(chǎn)生。從而促進了波形發(fā)生器向任意波形發(fā)生器的發(fā)展,各種計算機語言的飛速發(fā)展也對任意波形發(fā)生器軟件技術(shù)起到了推動作用。目前可以利用可視化編程語言(如VisualBasic,VisualC等等)編寫任意波形發(fā)生器的軟面板,這樣允許從計算機顯示屏上輸入任意波形,來實現(xiàn)波形的輸入。(2)與VXI資源結(jié)合。目前,波形發(fā)生器由獨立的臺式儀器和適用于個人計算

7、機的插卡以及新近開發(fā)的VXI模塊。由于VXI總線的逐漸成熟和對測量儀器的高要求,在很多領(lǐng)域需要使用VXI系統(tǒng)測量產(chǎn)生復(fù)雜的波形,VXI的系統(tǒng)資源提供了明顯的優(yōu)越性,但由于開發(fā)VXI模塊的周期長,而且需要專門的VXI機箱的配套使用,使得波形發(fā)生器VXI模塊僅限于航空、軍事及國防等大型領(lǐng)域。在民用方面,VXI模塊遠遠不如臺式儀器更為方便。(3)隨著信息技術(shù)蓬勃發(fā)展,臺式儀器在走了一段下坡路之后,又重新繁榮起來。不過現(xiàn)在新的臺式儀器的形態(tài),和幾年前的己有很大的不同。這些新一代臺式儀器具有多種特性,可以執(zhí)行多種功能。而且外形尺寸與價格,都

8、比過去的類似產(chǎn)品減少了一半。1.1.3主要研究內(nèi)容(1)理論基礎(chǔ)分析。了解波形發(fā)生器的相關(guān)理論,包括幾種常用波形,如正弦波、方波等,然后介紹了波形發(fā)生器的主要方案及原理。(2)硬件系統(tǒng)設(shè)計。主要包括以下幾個模塊:鍵盤、LED顯示電路;單片機系統(tǒng);D

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。