新一代多功能智能信号发生器毕业设计.rar
新一代多功能智能信号发生器毕业设计,本文共计63页,23906字;摘 要 信号发生器是一种能产生模拟电压波形的设备,这些波形能够校验电子电路的设计。信号发生器广泛用于电子电路、自动控制系统和教学实验等领域。本次设计所设计的智能信号发生器,是基于atmel生产的at89c51内核的信号发生器,它的特点之处如下:1.可产生正...
该文档为压缩文件,包含的文件列表如下:
内容介绍
原文档由会员 杨洋洋 发布
新一代多功能智能信号发生器毕业设计
本文共计63页,23906字;
摘 要
信号发生器是一种能产生模拟电压波形的设备,这些波形能够校验电子电路的设计。信号发生器广泛用于电子电路、自动控制系统和教学实验等领域。
本次设计所设计的智能信号发生器,是基于ATMEL生产的AT89C51内核的信号发生器,它的特点之处如下:1.可产生正弦波、方波,锯齿波及三角波。2.各种信号的频率范围为10HZ-24MHZ,本信号发生器既可实现产生低频信号,也可实现产生高频信号,产生的信号为特定频率信号。3.硬件主要由单片机和数模转换器DAC0832构成,电路简单,结构紧凑 ,硬件成本较低。4.波形及其参数可由软件设定,程序采用c51语言编译,使编译比较简单。
本论文首先对信号发生器进行了概述,然后介绍了单片机的硬件和软件知识。 硬件包括单片机AT89C51、复位电路 、时钟电路 、键盘电路、 DAC0832 、运放4558;软件包括各波形的产生及对硬件的控制程序。
关键词 信号发生器,AT89C51 , DAC0832, 单片机 , 原理图, 源程序
Abstract
A signal generator is an instrument for generating analog voltage waveforms and these waveforms can be used to verify the design of electronic circuits,signal generation is widely used in the automatic control and instructional experiment.
The paper proposes a design and implementation of a signal generator that use AT89C51 as its major module, which produced by ATMlE Company. There are some special features as follows. (1) The signal generator can generate sine waveforms , saw waveforms, rectangle
目 录
摘 要 I
Abstract II
第1章 绪论 1
1.1智能信号发生器的背景 1
1.1.1对信号发生器的认识 1
1.1.2 本次设计的信号发生器的简介 1
1.2 智能信号发生器的单片机背景 2
1.3 信号发生器的数模转换背景 2
1.3.1数模转换器的功能 2
1.3 D/A转换部分 4
1.3.1 D/A转换器概述 4
1.3. 2主要技术指标 5
第2章 智能信号发生器的硬件设计 6
2.1 信号发生器的总体硬件结构及原理 6
2.2 存储器的结构 7
2.3 并行I/O口 9
2.4时钟电路 10
2.5 复位操作 10
2.6复位电路 11
2.7键盘输入电路 12
2.7.1键盘输入应解决的问题 12
2.7.2键盘的编码 15
2.8 D/A转换电路 16
2.8.1 D/A转换器的工作原理 16
2.8.2 AT89C51与8位DAC0832的接口 17
第3章 智能信号发生器的软件设计 20
3.1 软件总程序流程介绍 20
3.2系统软件设计 21
3.2.1 主程序 21
3.2.2键盘输入程序 21
3.3 频率的控制 23
3.4 三角波程序原理 24
3.5 矩形波程序原理 24
3.6 正弦波程序 24
结 论 27
参考文献 28
程序框图 29
protel总体原理图 30
源程序 31
致谢 41
毕业设计(论文)成绩评定表 42
部分参考文献
1 高泽溪,高成. 直接数字频率合成器(DDS)及其性能分析. 北京:北京航空航天大学出版社,2002, 187~191
2 白居宪. 低噪声频率合成. 西安:西安交通大学出版社,1995,224~230
3 褚振勇,翁木云. FPGA设计及应用. 西安:西安电子科技大学出版社,2003,219~263
4 房小翠,王金凤. 单片微型计算机与机电接口技术. 北京:国防工业出版社,2002,79~86
5皮红梅,李英顺. 单片机开发中的定时方法. 沈阳:石油化工高等专科学校学报,2002,171~192
6何利民. 单片机应用系统设计. 北京:北京航空航天大学出版社,1991,21~33
本文共计63页,23906字;
摘 要
信号发生器是一种能产生模拟电压波形的设备,这些波形能够校验电子电路的设计。信号发生器广泛用于电子电路、自动控制系统和教学实验等领域。
本次设计所设计的智能信号发生器,是基于ATMEL生产的AT89C51内核的信号发生器,它的特点之处如下:1.可产生正弦波、方波,锯齿波及三角波。2.各种信号的频率范围为10HZ-24MHZ,本信号发生器既可实现产生低频信号,也可实现产生高频信号,产生的信号为特定频率信号。3.硬件主要由单片机和数模转换器DAC0832构成,电路简单,结构紧凑 ,硬件成本较低。4.波形及其参数可由软件设定,程序采用c51语言编译,使编译比较简单。
本论文首先对信号发生器进行了概述,然后介绍了单片机的硬件和软件知识。 硬件包括单片机AT89C51、复位电路 、时钟电路 、键盘电路、 DAC0832 、运放4558;软件包括各波形的产生及对硬件的控制程序。
关键词 信号发生器,AT89C51 , DAC0832, 单片机 , 原理图, 源程序
Abstract
A signal generator is an instrument for generating analog voltage waveforms and these waveforms can be used to verify the design of electronic circuits,signal generation is widely used in the automatic control and instructional experiment.
The paper proposes a design and implementation of a signal generator that use AT89C51 as its major module, which produced by ATMlE Company. There are some special features as follows. (1) The signal generator can generate sine waveforms , saw waveforms, rectangle
目 录
摘 要 I
Abstract II
第1章 绪论 1
1.1智能信号发生器的背景 1
1.1.1对信号发生器的认识 1
1.1.2 本次设计的信号发生器的简介 1
1.2 智能信号发生器的单片机背景 2
1.3 信号发生器的数模转换背景 2
1.3.1数模转换器的功能 2
1.3 D/A转换部分 4
1.3.1 D/A转换器概述 4
1.3. 2主要技术指标 5
第2章 智能信号发生器的硬件设计 6
2.1 信号发生器的总体硬件结构及原理 6
2.2 存储器的结构 7
2.3 并行I/O口 9
2.4时钟电路 10
2.5 复位操作 10
2.6复位电路 11
2.7键盘输入电路 12
2.7.1键盘输入应解决的问题 12
2.7.2键盘的编码 15
2.8 D/A转换电路 16
2.8.1 D/A转换器的工作原理 16
2.8.2 AT89C51与8位DAC0832的接口 17
第3章 智能信号发生器的软件设计 20
3.1 软件总程序流程介绍 20
3.2系统软件设计 21
3.2.1 主程序 21
3.2.2键盘输入程序 21
3.3 频率的控制 23
3.4 三角波程序原理 24
3.5 矩形波程序原理 24
3.6 正弦波程序 24
结 论 27
参考文献 28
程序框图 29
protel总体原理图 30
源程序 31
致谢 41
毕业设计(论文)成绩评定表 42
部分参考文献
1 高泽溪,高成. 直接数字频率合成器(DDS)及其性能分析. 北京:北京航空航天大学出版社,2002, 187~191
2 白居宪. 低噪声频率合成. 西安:西安交通大学出版社,1995,224~230
3 褚振勇,翁木云. FPGA设计及应用. 西安:西安电子科技大学出版社,2003,219~263
4 房小翠,王金凤. 单片微型计算机与机电接口技术. 北京:国防工业出版社,2002,79~86
5皮红梅,李英顺. 单片机开发中的定时方法. 沈阳:石油化工高等专科学校学报,2002,171~192
6何利民. 单片机应用系统设计. 北京:北京航空航天大学出版社,1991,21~33