基于at89s51函数发生器设计.rar
基于at89s51函数发生器设计,目录第1章 绪论1.1 函数信号发生器的概念和应用11.2 函数信号发生器的实现方法11.3 本系统设计的意义2第2章 系统总体设计2.1 系统功能分析42.2 系统的性能指标52.3 总体方案设计52.3.1 元器件的选择62.3.2 系统的设计环境62.3.3 系统总体框图设计8第3章 系统硬件设计3.1 系统电源...
该文档为压缩文件,包含的文件列表如下:
内容介绍
原文档由会员 00oo菜oo00 发布
目 录
第1章 绪论
1.1 函数信号发生器的概念和应用………………………………………1
1.2 函数信号发生器的实现方法…………………………………………1
1.3 本系统设计的意义……………………………………………………2
第2章 系统总体设计
2.1 系统功能分析…………………………………………………………4
2.2 系统的性能指标………………………………………………………5
2.3 总体方案设计…………………………………………………………5
2.3.1 元器件的选择……………………………………………………6
2.3.2 系统的设计环境…………………………………………………6
2.3.3 系统总体框图设计………………………………………………8
第3章 系统硬件设计
3.1 系统电源设计…………………………………………………………10
3.2 波形产生模块设计……………………………………………………12
3.2.1 信号发生芯片MAX038……………………………………………12
3.2.2 频率调整电路……………………………………………………17
3.2.3 占空比调整电路…………………………………………………17
3.2.4 频段范围选择……………………………………………………18
3.2.5 波形选择…………………………………………………………20
3.2.6信号发生器的输出驱动电路……………………………………21
3.2.7 波形产生电路……………………………………………………22
3.3 AT89S51单片机系统模块设计………………………………………24
3.3.1 AT89S51介绍……………………………………………………24
3.3.2 时钟与复位电路…………………………………………………27
3.3.3 键盘显示接口电路………………………………………………28
3.3.4 频率测量电路……………………………………………………32
3.3.5 AT89S51单片机系统电路………………………………………34
第4章 系统程序设计
4.1 集成软件开发环境………………………………………… …………36
4.2 主程序设计………………………………………………… …………37
4.3 键值处理程序……………………………………………… …………39
4.4信号频率数据采集程序……………………………… ………………41
4.5 显示程序……………………………………………… ………………42
结论………………………………………………………………………… …44
参考文献………………………………………… ………………… ………45
致谢………………………………………………………………… …………46
附录 系统软件部分源程序………………………………… …………47
摘 要
在现代电子测量仪器中,函数信号发生器是一类十分重要的仪器。在这类仪器中加入单片机微控制器,对单片机微控制器的应用和现代仪器的发展有深远的意义。
首先本文介绍函数信号发生器的概念和应用范围,在分析它的几种不同实现方法的基础上,选用性价比高的单片函数信号发生芯片MAX038,用AT89S51单片机微控制器来设计函数信号发生器。通过分析信号发生芯片MAX038的功能,围绕MAX038芯片设计了波形产生电路。其外围电路中的频率调节电路、占空比调节电路分别对MAX038进行波形的频率和占空比进行调节。本系统采用AT89S51控制MAX038产生波形的频率范围和类型,并采用输出驱动放大电路,对MAX038输出的波形信号进行放大。同时还设计了时钟复位电路和键盘显示接口。系统中利用AT89S51的功能,设计了频率测量电路,并完成了硬件电路所需要的软件驱动程序。经过测试,发现系统硬件功能合理,软件达到了指定的要求。
关键词:函数信号发生器,MAX038,AT89S51,单片机
参考文献
[1] 韩广兴.常用仪表使用方法与应用实例[M].北京:电子工业出版社,2005.
[2] 伍湘彬.电子测量与仪器[M].北京:中国劳动社会保障出版社,2005.
[3] 林占江,林放.电子测量仪器原理与使用[M]. 北京:电子工业出版社,2005.
[4] 刘瑞新.单片机原理及应用教程[M].北京:机械工业出版社,2005.
[5] 谢自美.电子线路设计.实验.测试[M].武汉:华中科技大学出版社,2000.
[6] 付家才.单片机控制工程实践技术[M].北京:化学工业出版社,2004.
[7] 李昌禧.智能仪表原理与设计[M].北京:化学工业出版社,2005.
[8] 刘征宇.电子设计实战攻略[M].福州:福建科学技术出版社,2006.
[9] 戴佳,戴卫恒. 51单片机C语言应用程序设计实例精讲[M].北京:电子工业出版社,2006.
[10] 第五届全国大学生电子设计竞赛获奖作品选编[M].北京:北京理工大学出版社,
2003.
[11] 杨素行.模拟电子技术基础简明教程[M].北京:高等教育出版社,1998.
[12] 黄顺吉.数字信号处理及其应用[M].北京:国防工业出版社,1982.
[13] 高道磊,翁桂荣.数控式函数信号发生器[J].科技信息(学术版),2006,12:77-79.
[14] 景国新, 基于DDS技术的函数发生器设计与实现[J]. 实验科学与技术,2006,4(z1):15-17.
页数:55 字数:2.4万
第1章 绪论
1.1 函数信号发生器的概念和应用………………………………………1
1.2 函数信号发生器的实现方法…………………………………………1
1.3 本系统设计的意义……………………………………………………2
第2章 系统总体设计
2.1 系统功能分析…………………………………………………………4
2.2 系统的性能指标………………………………………………………5
2.3 总体方案设计…………………………………………………………5
2.3.1 元器件的选择……………………………………………………6
2.3.2 系统的设计环境…………………………………………………6
2.3.3 系统总体框图设计………………………………………………8
第3章 系统硬件设计
3.1 系统电源设计…………………………………………………………10
3.2 波形产生模块设计……………………………………………………12
3.2.1 信号发生芯片MAX038……………………………………………12
3.2.2 频率调整电路……………………………………………………17
3.2.3 占空比调整电路…………………………………………………17
3.2.4 频段范围选择……………………………………………………18
3.2.5 波形选择…………………………………………………………20
3.2.6信号发生器的输出驱动电路……………………………………21
3.2.7 波形产生电路……………………………………………………22
3.3 AT89S51单片机系统模块设计………………………………………24
3.3.1 AT89S51介绍……………………………………………………24
3.3.2 时钟与复位电路…………………………………………………27
3.3.3 键盘显示接口电路………………………………………………28
3.3.4 频率测量电路……………………………………………………32
3.3.5 AT89S51单片机系统电路………………………………………34
第4章 系统程序设计
4.1 集成软件开发环境………………………………………… …………36
4.2 主程序设计………………………………………………… …………37
4.3 键值处理程序……………………………………………… …………39
4.4信号频率数据采集程序……………………………… ………………41
4.5 显示程序……………………………………………… ………………42
结论………………………………………………………………………… …44
参考文献………………………………………… ………………… ………45
致谢………………………………………………………………… …………46
附录 系统软件部分源程序………………………………… …………47
摘 要
在现代电子测量仪器中,函数信号发生器是一类十分重要的仪器。在这类仪器中加入单片机微控制器,对单片机微控制器的应用和现代仪器的发展有深远的意义。
首先本文介绍函数信号发生器的概念和应用范围,在分析它的几种不同实现方法的基础上,选用性价比高的单片函数信号发生芯片MAX038,用AT89S51单片机微控制器来设计函数信号发生器。通过分析信号发生芯片MAX038的功能,围绕MAX038芯片设计了波形产生电路。其外围电路中的频率调节电路、占空比调节电路分别对MAX038进行波形的频率和占空比进行调节。本系统采用AT89S51控制MAX038产生波形的频率范围和类型,并采用输出驱动放大电路,对MAX038输出的波形信号进行放大。同时还设计了时钟复位电路和键盘显示接口。系统中利用AT89S51的功能,设计了频率测量电路,并完成了硬件电路所需要的软件驱动程序。经过测试,发现系统硬件功能合理,软件达到了指定的要求。
关键词:函数信号发生器,MAX038,AT89S51,单片机
参考文献
[1] 韩广兴.常用仪表使用方法与应用实例[M].北京:电子工业出版社,2005.
[2] 伍湘彬.电子测量与仪器[M].北京:中国劳动社会保障出版社,2005.
[3] 林占江,林放.电子测量仪器原理与使用[M]. 北京:电子工业出版社,2005.
[4] 刘瑞新.单片机原理及应用教程[M].北京:机械工业出版社,2005.
[5] 谢自美.电子线路设计.实验.测试[M].武汉:华中科技大学出版社,2000.
[6] 付家才.单片机控制工程实践技术[M].北京:化学工业出版社,2004.
[7] 李昌禧.智能仪表原理与设计[M].北京:化学工业出版社,2005.
[8] 刘征宇.电子设计实战攻略[M].福州:福建科学技术出版社,2006.
[9] 戴佳,戴卫恒. 51单片机C语言应用程序设计实例精讲[M].北京:电子工业出版社,2006.
[10] 第五届全国大学生电子设计竞赛获奖作品选编[M].北京:北京理工大学出版社,
2003.
[11] 杨素行.模拟电子技术基础简明教程[M].北京:高等教育出版社,1998.
[12] 黄顺吉.数字信号处理及其应用[M].北京:国防工业出版社,1982.
[13] 高道磊,翁桂荣.数控式函数信号发生器[J].科技信息(学术版),2006,12:77-79.
[14] 景国新, 基于DDS技术的函数发生器设计与实现[J]. 实验科学与技术,2006,4(z1):15-17.
页数:55 字数:2.4万