图3 C8051F021芯片引脚图
2.2 信号发生模块设计
(1)DDS简介
     DDS 技术是一种把一系列数字量形式的信号通过DAC转换成模拟量形式的信号合成技术。目前使用最广泛的一种DDS方式是利用高速存储器作查寻表,然后通过高速DAC产生已经用数字形式存入的正弦波。常见的DDS系统由频率控制字、相位累加器、正弦查询表、D/ A 转换器和低通滤波器组成。参考时钟为高稳定度的晶体振荡器,其输出用于同步DDS各组成部分的工作。DDS系统的核心是相位累加器,它由一个加法器与一个N位相位寄存器构成。每来一个时钟脉冲,加法器将频率控制数据与累加寄存器输出的累加相位数据相加,把相加后的结果送至累加寄存器的数据输入端。累加寄存器将加法器在上一个时钟作用后所产生的新相位数据反馈到加法器的输入端,以使加法器在下一个时钟的作用下继续与频率控制数据相加。这样相位累加器在参考时钟的作用下,进行线性相位累加,当相位累加器累加满量时就会产生一次溢出,完成一个周期性的动作,这个周期就是DDS合成信号的一个频率周期,累加器的溢出频率就是输出的信号频率。正弦查询表是一个可编程只读存储器(PROM),存储的是以相位为地址的一个周期正弦信号的采样编码值,包含一个周期正弦波的数字幅度信息,每个地址对应于正弦波中0°~360°范围的一个相位点。将相位寄存器的输出与相位控制字相加得到的数据作为一个地址对正弦查询表进行寻址,查询表把输入的地址相位信息映射成正弦波幅度信号,驱动DAC,输出模拟信号,低通滤波器平滑并滤除不需要的取样分量, 以便输出频谱纯净的正弦波信号。
上一篇:AT89C51单片机GPS定位定向系统设计
下一篇:PSD光电位置探测器实时测距系统研究

AT89C51单片机的函数信号发...

STC89C51单片机函数信号发生器设计+电路图

Labview声卡的虚拟函数发生器的设计

Amarino可远程控制的爬墙机器人设计+程序

基于Walsh函数的EIT多频激励信号电路设计

基于FPGA的DDS函数信号发生器设计

STC89C52单片机MAX038的程控信...

拉力采集上位机软件开发任务书

多元化刑事简易程序构建探讨【9365字】

高校网球场馆运营管理初探【1805字】

中国古代秘书擅权的发展和恶变

浅谈传统人文精神茬大學...

谷度酒庄消费者回访调查问卷表

辩护律师的作证义务和保...

《醉青春》导演作品阐述

浅谈新形势下妇产科护理...

国内外无刷直流电动机研究现状