基于at89s51函數(shù)發(fā)生器設計.rar
基于at89s51函數(shù)發(fā)生器設計,目錄第1章 緒論1.1 函數(shù)信號發(fā)生器的概念和應用11.2 函數(shù)信號發(fā)生器的實現(xiàn)方法11.3 本系統(tǒng)設計的意義2第2章 系統(tǒng)總體設計2.1 系統(tǒng)功能分析42.2 系統(tǒng)的性能指標52.3 總體方案設計52.3.1 元器件的選擇62.3.2 系統(tǒng)的設計環(huán)境62.3.3 系統(tǒng)總體框圖設計8第3章 系統(tǒng)硬件設計3.1 系統(tǒng)電源...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會員 00oo菜oo00 發(fā)布
目 錄
第1章 緒論
1.1 函數(shù)信號發(fā)生器的概念和應用………………………………………1
1.2 函數(shù)信號發(fā)生器的實現(xiàn)方法…………………………………………1
1.3 本系統(tǒng)設計的意義……………………………………………………2
第2章 系統(tǒng)總體設計
2.1 系統(tǒng)功能分析…………………………………………………………4
2.2 系統(tǒng)的性能指標………………………………………………………5
2.3 總體方案設計…………………………………………………………5
2.3.1 元器件的選擇……………………………………………………6
2.3.2 系統(tǒng)的設計環(huán)境…………………………………………………6
2.3.3 系統(tǒng)總體框圖設計………………………………………………8
第3章 系統(tǒng)硬件設計
3.1 系統(tǒng)電源設計…………………………………………………………10
3.2 波形產(chǎn)生模塊設計……………………………………………………12
3.2.1 信號發(fā)生芯片MAX038……………………………………………12
3.2.2 頻率調(diào)整電路……………………………………………………17
3.2.3 占空比調(diào)整電路…………………………………………………17
3.2.4 頻段范圍選擇……………………………………………………18
3.2.5 波形選擇…………………………………………………………20
3.2.6信號發(fā)生器的輸出驅動電路……………………………………21
3.2.7 波形產(chǎn)生電路……………………………………………………22
3.3 AT89S51單片機系統(tǒng)模塊設計………………………………………24
3.3.1 AT89S51介紹……………………………………………………24
3.3.2 時鐘與復位電路…………………………………………………27
3.3.3 鍵盤顯示接口電路………………………………………………28
3.3.4 頻率測量電路……………………………………………………32
3.3.5 AT89S51單片機系統(tǒng)電路………………………………………34
第4章 系統(tǒng)程序設計
4.1 集成軟件開發(fā)環(huán)境………………………………………… …………36
4.2 主程序設計………………………………………………… …………37
4.3 鍵值處理程序……………………………………………… …………39
4.4信號頻率數(shù)據(jù)采集程序……………………………… ………………41
4.5 顯示程序……………………………………………… ………………42
結論………………………………………………………………………… …44
參考文獻………………………………………… ………………… ………45
致謝………………………………………………………………… …………46
附錄 系統(tǒng)軟件部分源程序………………………………… …………47
摘 要
在現(xiàn)代電子測量儀器中,函數(shù)信號發(fā)生器是一類十分重要的儀器。在這類儀器中加入單片機微控制器,對單片機微控制器的應用和現(xiàn)代儀器的發(fā)展有深遠的意義。
首先本文介紹函數(shù)信號發(fā)生器的概念和應用范圍,在分析它的幾種不同實現(xiàn)方法的基礎上,選用性價比高的單片函數(shù)信號發(fā)生芯片MAX038,用AT89S51單片機微控制器來設計函數(shù)信號發(fā)生器。通過分析信號發(fā)生芯片MAX038的功能,圍繞MAX038芯片設計了波形產(chǎn)生電路。其外圍電路中的頻率調(diào)節(jié)電路、占空比調(diào)節(jié)電路分別對MAX038進行波形的頻率和占空比進行調(diào)節(jié)。本系統(tǒng)采用AT89S51控制MAX038產(chǎn)生波形的頻率范圍和類型,并采用輸出驅動放大電路,對MAX038輸出的波形信號進行放大。同時還設計了時鐘復位電路和鍵盤顯示接口。系統(tǒng)中利用AT89S51的功能,設計了頻率測量電路,并完成了硬件電路所需要的軟件驅動程序。經(jīng)過測試,發(fā)現(xiàn)系統(tǒng)硬件功能合理,軟件達到了指定的要求。
關鍵詞:函數(shù)信號發(fā)生器,MAX038,AT89S51,單片機
參考文獻
[1] 韓廣興.常用儀表使用方法與應用實例[M].北京:電子工業(yè)出版社,2005.
[2] 伍湘彬.電子測量與儀器[M].北京:中國勞動社會保障出版社,2005.
[3] 林占江,林放.電子測量儀器原理與使用[M]. 北京:電子工業(yè)出版社,2005.
[4] 劉瑞新.單片機原理及應用教程[M].北京:機械工業(yè)出版社,2005.
[5] 謝自美.電子線路設計.實驗.測試[M].武漢:華中科技大學出版社,2000.
[6] 付家才.單片機控制工程實踐技術[M].北京:化學工業(yè)出版社,2004.
[7] 李昌禧.智能儀表原理與設計[M].北京:化學工業(yè)出版社,2005.
[8] 劉征宇.電子設計實戰(zhàn)攻略[M].福州:福建科學技術出版社,2006.
[9] 戴佳,戴衛(wèi)恒. 51單片機C語言應用程序設計實例精講[M].北京:電子工業(yè)出版社,2006.
[10] 第五屆全國大學生電子設計競賽獲獎作品選編[M].北京:北京理工大學出版社,
2003.
[11] 楊素行.模擬電子技術基礎簡明教程[M].北京:高等教育出版社,1998.
[12] 黃順吉.數(shù)字信號處理及其應用[M].北京:國防工業(yè)出版社,1982.
[13] 高道磊,翁桂榮.數(shù)控式函數(shù)信號發(fā)生器[J].科技信息(學術版),2006,12:77-79.
[14] 景國新, 基于DDS技術的函數(shù)發(fā)生器設計與實現(xiàn)[J]. 實驗科學與技術,2006,4(z1):15-17.
頁數(shù):55 字數(shù):2.4萬
第1章 緒論
1.1 函數(shù)信號發(fā)生器的概念和應用………………………………………1
1.2 函數(shù)信號發(fā)生器的實現(xiàn)方法…………………………………………1
1.3 本系統(tǒng)設計的意義……………………………………………………2
第2章 系統(tǒng)總體設計
2.1 系統(tǒng)功能分析…………………………………………………………4
2.2 系統(tǒng)的性能指標………………………………………………………5
2.3 總體方案設計…………………………………………………………5
2.3.1 元器件的選擇……………………………………………………6
2.3.2 系統(tǒng)的設計環(huán)境…………………………………………………6
2.3.3 系統(tǒng)總體框圖設計………………………………………………8
第3章 系統(tǒng)硬件設計
3.1 系統(tǒng)電源設計…………………………………………………………10
3.2 波形產(chǎn)生模塊設計……………………………………………………12
3.2.1 信號發(fā)生芯片MAX038……………………………………………12
3.2.2 頻率調(diào)整電路……………………………………………………17
3.2.3 占空比調(diào)整電路…………………………………………………17
3.2.4 頻段范圍選擇……………………………………………………18
3.2.5 波形選擇…………………………………………………………20
3.2.6信號發(fā)生器的輸出驅動電路……………………………………21
3.2.7 波形產(chǎn)生電路……………………………………………………22
3.3 AT89S51單片機系統(tǒng)模塊設計………………………………………24
3.3.1 AT89S51介紹……………………………………………………24
3.3.2 時鐘與復位電路…………………………………………………27
3.3.3 鍵盤顯示接口電路………………………………………………28
3.3.4 頻率測量電路……………………………………………………32
3.3.5 AT89S51單片機系統(tǒng)電路………………………………………34
第4章 系統(tǒng)程序設計
4.1 集成軟件開發(fā)環(huán)境………………………………………… …………36
4.2 主程序設計………………………………………………… …………37
4.3 鍵值處理程序……………………………………………… …………39
4.4信號頻率數(shù)據(jù)采集程序……………………………… ………………41
4.5 顯示程序……………………………………………… ………………42
結論………………………………………………………………………… …44
參考文獻………………………………………… ………………… ………45
致謝………………………………………………………………… …………46
附錄 系統(tǒng)軟件部分源程序………………………………… …………47
摘 要
在現(xiàn)代電子測量儀器中,函數(shù)信號發(fā)生器是一類十分重要的儀器。在這類儀器中加入單片機微控制器,對單片機微控制器的應用和現(xiàn)代儀器的發(fā)展有深遠的意義。
首先本文介紹函數(shù)信號發(fā)生器的概念和應用范圍,在分析它的幾種不同實現(xiàn)方法的基礎上,選用性價比高的單片函數(shù)信號發(fā)生芯片MAX038,用AT89S51單片機微控制器來設計函數(shù)信號發(fā)生器。通過分析信號發(fā)生芯片MAX038的功能,圍繞MAX038芯片設計了波形產(chǎn)生電路。其外圍電路中的頻率調(diào)節(jié)電路、占空比調(diào)節(jié)電路分別對MAX038進行波形的頻率和占空比進行調(diào)節(jié)。本系統(tǒng)采用AT89S51控制MAX038產(chǎn)生波形的頻率范圍和類型,并采用輸出驅動放大電路,對MAX038輸出的波形信號進行放大。同時還設計了時鐘復位電路和鍵盤顯示接口。系統(tǒng)中利用AT89S51的功能,設計了頻率測量電路,并完成了硬件電路所需要的軟件驅動程序。經(jīng)過測試,發(fā)現(xiàn)系統(tǒng)硬件功能合理,軟件達到了指定的要求。
關鍵詞:函數(shù)信號發(fā)生器,MAX038,AT89S51,單片機
參考文獻
[1] 韓廣興.常用儀表使用方法與應用實例[M].北京:電子工業(yè)出版社,2005.
[2] 伍湘彬.電子測量與儀器[M].北京:中國勞動社會保障出版社,2005.
[3] 林占江,林放.電子測量儀器原理與使用[M]. 北京:電子工業(yè)出版社,2005.
[4] 劉瑞新.單片機原理及應用教程[M].北京:機械工業(yè)出版社,2005.
[5] 謝自美.電子線路設計.實驗.測試[M].武漢:華中科技大學出版社,2000.
[6] 付家才.單片機控制工程實踐技術[M].北京:化學工業(yè)出版社,2004.
[7] 李昌禧.智能儀表原理與設計[M].北京:化學工業(yè)出版社,2005.
[8] 劉征宇.電子設計實戰(zhàn)攻略[M].福州:福建科學技術出版社,2006.
[9] 戴佳,戴衛(wèi)恒. 51單片機C語言應用程序設計實例精講[M].北京:電子工業(yè)出版社,2006.
[10] 第五屆全國大學生電子設計競賽獲獎作品選編[M].北京:北京理工大學出版社,
2003.
[11] 楊素行.模擬電子技術基礎簡明教程[M].北京:高等教育出版社,1998.
[12] 黃順吉.數(shù)字信號處理及其應用[M].北京:國防工業(yè)出版社,1982.
[13] 高道磊,翁桂榮.數(shù)控式函數(shù)信號發(fā)生器[J].科技信息(學術版),2006,12:77-79.
[14] 景國新, 基于DDS技術的函數(shù)發(fā)生器設計與實現(xiàn)[J]. 實驗科學與技術,2006,4(z1):15-17.
頁數(shù):55 字數(shù):2.4萬