摘要: 随着现代电子技术的发展, 数字式信号发生器的应用越来越广泛,它是理论和工程分析的重要工具。本文介绍了一种以 51单片机为基础的的数字移相信号发生器的设计方法。设计采用单片机STC89C52RC,结合DA转换芯片DAC0832,实现了一个数字移相正弦信号发生器。本设计在单片机rom内建立正弦数据表格,按照按键设定的相位,通过两路dac0832输出两路可分别设置的正弦信号。采用Keil编程,通过Proteus完成对信号发生器的调试仿真。同时采用Protel软件进行原理图和PCB板的绘制。经实物制作测试,输出波形达到了技术要求,控制灵活、性能较好,完成了数字移相正弦信号发生器的设计。73164
毕业论文关键词:单片机,数字信号发生器,移相
Abstract: With the development of modern electronic technology, the high accuracy of phase and frequency measurement is very important, it is of great importance in theory and engineering analysis tools。 Therefore, the application of digital signal generator is more and more widespread。 This article introduces a kind of digital phase-shifting sinusoidal signal generator which based on the 51 series single chip 。 The design adopts STC89C52RC, which combined with DAC0832 chip to realizes a digital phase-shifting sinusoidal signal generator。This design built-in sine data table in the ROM of SCM,which output the two sine signals by dac0832 according to the phase of the keyboard which can be set up respectively。By using Keil software programming, combining with the Proteus to complete the simulation of signal generator。 Meanwhile,Schematic and PCB are drew by Protel software。By the production and test of design and circuit testing, the output waveform has reached the technical requirements which contain the flexibility of control and performance, realizing the design of digital phase-shifting sinusoidal signal generator。
Keywords: singlechip, Digital signal generator,Phase shift
目录
1 前言 4
1。1 信号发生器的发展过程与现状 4
1。2 课题研究的主要内容 5
2 概述 5
2。1 移相方案的比较 6
2。2 EDA工具介绍 6
2。2。1 PROTEL简介 7
2。2。2 KEIL简介 7
3 数字移相信号发生器系统设计 7
3。1 系统电路模型图 2
3。2 系统电路分析 2
3。2。1 电源模块 2
3。2。2 按键模块 7
3。2。3 单片机控制模块 7
3。2。4 电压输出模块 9
3。2。5 显示模块LCD1602 9
4 仿真结果 17
5 实物测试验证 17
结 论 20
参 考 文 献 21
致 谢 22
附录A:系统原理图 23
附录B:程序清单 24
1 前言
信号发生器,简称信号源或振荡器,用于产生被测电路所需的特定参数的电测试信号。在无线电通信,自动控制测量等多个领域都有着广泛运用。该信号的波形、频率和输出电平信号等主要参数都能可以准确读出其参数大小,并能够进行调节。可以用三角函数方程式来表示各个波形曲线。能够产生多种波形,如正弦波、锯齿波、矩形波(含方波)、三角波的电路被称为函数信号发生器。函数信号发生器可以用来产生各种各样的周期函数信号,并且该信号的频率精度非常高。信号源能够根据输出波形的差异,划分为四大类:正弦波信号发生器、矩形脉冲信号发生器、函数信号发生器和随机信号发生器。正弦信号是我们目前使用的最广泛的测试信号。这是因为产生正弦信号较为简单,并且测量十分方便。正弦信号源又可以根据工作频率范围的不同划分为若干分类。