基于 DDS 与单片机的信号发生器的设计参赛队员: 陈天元杨维龙王伟健选题:信号源的设计和制作(B 题)摘 要在信号发生器的设计中,传统的用分立元件或通用数字电路元件设计电子线路的方法设计周期长,花费大,可移植性差。本设计是用直接数字频率合成器(DDS)。与传统的频率合成方法相比,DDS 合成信号具有频率切换时间短、频率分辨率高、相位变化连续等诸多优点。使用单片机灵活的控制能力与液晶显示相结合,使得可以直观的控制波形的产生与调整,带来了很大的便利。关键词:单片机,直接数字频率合成,液晶1、现有元件电源模块 7805,STC89C52 单片机,DDS 直接式数字合成频率计,模数转换器 ADC0804,1602 液晶显示模块,独立按键等。2、设计要求一、任务在给定±12V 电源电压条件下,设计并制作一个正弦波信号源。二、要求1、基本要求:(1)输出信号频率:20Hz~300kHz;(2)信号幅度:负载 50Ω 时,输出电压峰峰值为 1~3V 可调;(3)信号源输出电阻为 50Ω;(4)显示信号的频率和幅度。2、发挥部分:(1)提高信号的输出频率至 1MHz;(2)提高信号的输出电压峰峰值至 1~10V 可调(带 50Ω 负载);(3)自行扩展信号源功能。3、可以达到的效果本设计可以将输出频率调整到 1~30 MHz,而由于在超高频条件下,一般运放的带宽不足以满足放大波幅的设计要求,但是我们通过负电压增加电流的方式,使得信号输出电压峰峰值为 0.7v~2.4v 可调。本设计可以通过按键进入设置模式,左右按键移动光标,上下按键加减频率,再通过旋钮调节幅值,然后按键结束设置模式,就可以从输出口输出我们在设置模式下给定的波形。4、硬件设计4.1、总体设计通过 STC89c52 给定 DDS 频率,短接 DDS 上 J3 口,使 DDS 可以输出稳定频率和幅值的波形,同时通过液晶显示出幅值与频率。通过按键中断进入波形设置模式,可以通过按键增减与移位调整液晶屏上的频率显示,通过调整 LM348 设置新的幅值,在跳出波形设置模式时,DDS 会根据设置好的波形参数产生一个新的波形,用以输出。4.2、 STC89C52 单片机介绍4.2.1 STC89C52 是一种低功耗、高性能 CMOS8 位微控制器,其特性及参数如下:、1、增强型 8051 单片机,6 时钟/机器周期和 12 时钟/机器周期可以任意选择,指令代码完全兼容传统 8051。2、工作电压:5.5V~3.3V(5V 单片机)/3.8V~2.0V(3V 单片机),此设计用的是 5V 的单片机。3、工作频率范围:0~40MH...