新一代多功能智能信号发生器.doc
约50页DOC格式手机打开展开
新一代多功能智能信号发生器,页数 49 字数 16474摘 要 信号发生器是一种能产生模拟电压波形的设备,这些波形能够校验电子电路的设计。信号发生器广泛用于电子电路、自动控制系统和教学实验等领域。本次设计所设计的智能信号发生器,是基于atmel生产的at89c51内核的信号发生器,它的特点之处如下:1.可产生正弦波、方波...
内容介绍
此文档由会员 猛龙 发布
新一代多功能智能信号发生器
页数 49 字数 16474
摘 要
信号发生器是一种能产生模拟电压波形的设备,这些波形能够校验电子电路的设计。信号发生器广泛用于电子电路、自动控制系统和教学实验等领域。
本次设计所设计的智能信号发生器,是基于ATMEL生产的AT89C51内核的信号发生器,它的特点之处如下:1.可产生正弦波、方波,锯齿波及三角波。2.各种信号的频率范围为10HZ-24MHZ,本信号发生器既可实现产生低频信号,也可实现产生高频信号,产生的信号为特定频率信号。3.硬件主要由单片机和数模转换器DAC0832构成,电路简单,结构紧凑 ,硬件成本较低。4.波形及其参数可由软件设定,程序采用c51语言编译,使编译比较简单。
本论文首先对信号发生器进行了概述,然后介绍了单片机的硬件和软件知识。 硬件包括单片机AT89C51、复位电路 、时钟电路 、键盘电路、 DAC0832 、运放4558;软件包括各波形的产生及对硬件的控制程序。
关键词 信号发生器,AT89C51,DAC0832,单片机,原理图,源程序
目 录
摘 要 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
页数 49 字数 16474
摘 要
信号发生器是一种能产生模拟电压波形的设备,这些波形能够校验电子电路的设计。信号发生器广泛用于电子电路、自动控制系统和教学实验等领域。
本次设计所设计的智能信号发生器,是基于ATMEL生产的AT89C51内核的信号发生器,它的特点之处如下:1.可产生正弦波、方波,锯齿波及三角波。2.各种信号的频率范围为10HZ-24MHZ,本信号发生器既可实现产生低频信号,也可实现产生高频信号,产生的信号为特定频率信号。3.硬件主要由单片机和数模转换器DAC0832构成,电路简单,结构紧凑 ,硬件成本较低。4.波形及其参数可由软件设定,程序采用c51语言编译,使编译比较简单。
本论文首先对信号发生器进行了概述,然后介绍了单片机的硬件和软件知识。 硬件包括单片机AT89C51、复位电路 、时钟电路 、键盘电路、 DAC0832 、运放4558;软件包括各波形的产生及对硬件的控制程序。
关键词 信号发生器,AT89C51,DAC0832,单片机,原理图,源程序
目 录
摘 要 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