基于DDS的8051F330啭音信号发生器

发布者:喜从中来最新更新时间:2012-01-16 关键字:DDS  啭音信号发生器 手机看文章 扫描二维码
随时随地手机看文章

  1 引言

  啭音指纯音信号在某一中心频率处所发生音调高低的连续周期性变化,是一种调频信号,听起来不像纯音信号的调高一成不变。在听力学测试中,应用啭音有两个方面的优点:一是啭音更能引人注意。并提高小儿对声音的兴趣;二是应用啭音可减少驻波的产生,从而成为一种重要的测试声。传统产生啭音的系统采用集成电路。因其强度和频率的可调性差,结构复杂,从而提出了一种结构简单,可调性较高的啭音发生器。该发生器基于DDS造波原理,并利用软件编程,采用8051单片机作为主控制器来实现。

  2 啭音信号发生器的原理

  2.1 啭音波形的简化处理

  频率调制是用低频调制信号控制高频载波频率信号的过程。调频过程中载波幅值保持不变,载波频率随调制信号的幅值成正比变化。啭音实质上就是一调频波,即用5 Hz正弦波作为调制波,以调制更高频率的正弦载波而得到的信号,其整合过程如图1a所示。正弦载波的公式为:

                        sin[(ω0+msin(ωo,t1))t2] (1)

  式中:ω0为载波角频率;ωc为调频波角频率;m为调频系数,按实际选取,以确定调频波频率范围;t1,t2为不同时间值。但在利用式(1)构造啭音波形时无法确定t1,t2的取值,所以这种方法不可取。

  由式(1)可知,msin(ωct1)的取值范围为[-m,m],中心频率为ω0时,其调制波信号的频率范围为[ω0-m,ω0+m]。中心频率确定的啭音信号波形由上截止频率、下截止频率和中间频率的纯音波形构成。根据啭音波形的构造特点,对其简化处理,将组成啭音波形的纯音信号按频率低到高依次排列,即可得图1b所示的简化波形。由图1b可知,频率为ω的啭音信号可由角频率ω0~ω3的纯音信号依次进行衔接构成。该信号发生器的主要设计思路是以上述原理为依据.首先构造出单个频率的纯音信号所对应的一个周期波形,然后将上述4种角频率的单周期纯音信号进行积木式叠加.最后输出这一整块积木,进而得到对应频率的啭音信号。

  2.2 DDS技术简介

  图2给出DDS原理框图。在对信号数字合成时,从初始相位开始,每隔固定时间以一定的相位增量改变一次相位.并将对应的信号幅值写入D/A转换器。通过相位累加器在固定参考时钟的控制下累加实现相位的改变。累加器溢出后完成一个周期的相位改变,D/A转换器输出一个周期的阶梯信号,以通过低通滤波器得到平滑的输出信号。通过改变相位增量(简称频率字)来改变累加器的溢出速度,从而实现对输出频率的调节。

  式中;f0为输出频率信号;fs为参考时钟频率,反映波形离散点的发送速率;k为频率字;n为相位累加器字长;△f为输出信号频率分辨率。

  通常按查表法进行相幅转换。由于波形数据有限,一般只能取相位累加器的高位m作为查表指针。后位(n—m)可视为小数部分,在下次求和时予以累计。该信号发生器中所应用的与固定频率纯音信号对应的一个周期的波形就是根据上述原理构造的。由式(2)知,k=2nfo/fs。当系统要输出fo纯音信号时。因系统中fs固定,待选定相位累加字长后,即可通过上式求得对应的频率字K,这就是通常意义上的步长。

  2.3 硬件电路设计

  该发生器采用8051F330单片机作为主控制器:采用外部晶振11.059 2 MHz作为振荡器:将P01口配置为模拟输出,并作为D/A转换器的输出口。以1.2 V为基准,通过OP07对信号电压放大:通过TIPl22和TIPl27组合成推挽方式对信号电流放大,以驱动耳机,产生人耳能识别的啭音。OP07是一种精密、低噪声和低漂移的运算放大器,内部有短路保护机制,用以防止负载短路时损坏器件。二极管VD3,VD4用来向TIPl22和TIPl27提供偏置电压,以消除交越失真。为了消除电源信号中的高频噪声,采用RC高通滤波器电路和低通滤波电路对系统中的高、低频噪声进行信号处理。图3给出系统硬件电路图。

  2.4 软件设计

  2.4.1 上位机编程

  CVI作为一个用于建立自动测试系统的理想软件开发系统,提供了大量用于信号分析和处理的函数,极大地满足了工程人员的需要。CVI中信号的产生库位于Library-Advanced Analysis-Signal Generation下,可以产生冲击、脉冲、斜坡、正弦、噪声及三角波等信号,利用数学方法产生所需信号的离散数据序列。

//产生一个正弦信号波形数据,并把数据存放在sine[]数组中。phase:初始相位值。若要产生正弦信号。则相位值为90°,默认值为0;sine[]:输出波形数组,离散数值存放在该数组

  2.4.2 下位机编程

  下位机采用C语言中嵌入汇编语言方式输出波形,既可利用C语言控制方便和形象化的优点,也可利用汇编语言清晰简洁的工作流程,提高DDS的参考频率。

  2.5 可调性控制

  2.5.1 强度控制


  通过设置IDAOH将D/A转换器的满程输出电流,配置为2 mA,结合P01口外接电阻可知,该I/O口的最大输出电压为2x10-3V。由上述可知,改变啭音强度的方法有:①配置D/A转换器,使POI口的输出满程电流为1 mA;②改变电阻R;③设置一个小于1的系数m,将其与存放啭音幅值的数组X[n]相乘,这就相当于改变了波形采样中的最大幅值。

  2.5.2 频率控制

  中心频率不同的啭音信号对应不同的高截止频率和低截止频率,通过输出构成不同啭音信号的单周期纯音信号,以达到控制频率的目的。

  3 扩展与优化

  对该系统进行扩展时.可将信号对应的全部幅值存储在单片机中,通过D/A转换器输出所要求的声音。由于单片机存储容量的局限性,大大限制了可存储的最大数据量。但是,可根据需求采用适当的存储器予以扩展。但在利用外部存储器时,应注意若硬性提高DDS参考周期,会限制可产生啭音的最大频率。

  4 实验结论

  设定以5 dB为步进的衰减,即可由201g(U/U1)=5(U为输出电压;U1为输入电压)得到电压的衰减系数为10025,t通过在衰减前的电压乘以该系数即可获得要输出的声音强度。经过测试,该系统的精度值可达到1 dB。表1给出步进5 dB所对应的电压值。

  5 结语

  该系统设计精度高,杂音少,结构简单,成本较低,利用软件编程即可实现dB档的衰减,大大简化系统的硬件电路设计。利用软件编程使其具有良好的复制性,无需改动硬件电路就可用作其他声音信号发生器,同时还可方便地扩展。

关键字:DDS  啭音信号发生器 引用地址:基于DDS的8051F330啭音信号发生器

上一篇:表面肌电信号数字传感器的设计
下一篇:基于ARM的信号发生器人机交互系统设计

推荐阅读最新更新时间:2024-03-30 22:22

基于内插和QLA技术的并行DDS的实现
1 引 言 直接数字频率合成技术(Direel Digital FrequencySynthesis,DDS)称为第三代频率合成技术,他利用正弦信号的相位与时间呈线性关系的特性,通过查表的方式得到信号的瞬时幅值,从而实现频率合成。这种方法不仅可以产生不同频率的正弦波,而且具有超宽的相对带宽,超高的变频速率,超细的分辨率以及相位的连续性和产生任意波形(AWG)的特点。 目前所使用的大部分DDS结构,在相位累加模块和相位幅度转换模块均采用了流水线技术和某些压缩算法等,但都不能从根本上解决DDS的输出频率受外部时钟频率约束的瓶颈以及波形的输出质量受查找表容量限制的问题。因此在对DDS的结构进行深入研究的基础上,我们在相位累加器部分以
[应用]
基于AVR与DDS技术的超声波电源研制
1引言 近年来, 随着压电材料、电力电子技术的飞速发展,超声在工业、农业、生物、医药卫生、环境保护等国民经济的各个部门以及国防工业中已得到广泛的应用 。超声技术的两大核心要素包括换能器和超声电源 。目前,超声技术向高频率、高稳定性发展,因此对超声电源的性能提出了更高的要求。在超声系统工作过程中,由于变幅杆系统刚度、载荷、工作面积等因素的变化,导致换能器系统固有频率发生漂移 ,要求超声电源具有精确的频率自动跟踪功能 ,以满足换能器稳定的超声输出。此外,目前对换能器多种工作频率的需求日愈增加,急需具有多种频率选择的超声电源与之配对 。本文采用DDS与AVR,研制了一种新型超声波电源,能够提供500kHz、功率为3.2瓦范围内的电信号输出
[单片机]
基于AVR与<font color='red'>DDS</font>技术的超声波电源研制
基于DDS技术的声纳信号模拟器
摘要:提出一种基于DDS技术的数字化通用声纳信号模拟器的实现方案。通过控制DDS器件输出信号的幅度和相位来模拟成像声纳基阵的输出,可以对任意距离和方位上目标回波进行精确的模拟,并可以模拟运动目标的回波信号。讨论了多通道信号模拟器在设计和实现中的具体的问题。 关键词:声纳 波束形式 DDS CPLD 近年来随着海洋开发和海军技术的发燕尾服,声纳设备的研究越来越受重视。但是由于水声设备试验通常需要适宜的水声环境,例如消声水池、湖泊或海洋等,因而试验的复杂性和成本都较高。为了能在普通实验室环境中模拟目标回波信号,需要针对各种声纳设备的要求设计专用的声纳信号模拟器。 1 声纳信号模拟器的基本原理 1.1 波束形成原理简介 本文
[应用]
dds正弦波信号发生器
在数字信号处理器飞速发展的今天,微处理器的应用已主领着电子技术领域的潮流,先进的数字信号处理技术,能实现各种复杂的功能。对正弦波信号发生器而言,数字DDS技术的诞生,使波形发生器技术有了进一步的飞跃。就数字DDS波形发生器和模拟振荡器对比而言,具有输出频率精度高,波形失真小,可由单片机或DSP微处理器对其进行通讯控制其输出频率,从而实现用数控方式来精确控制其输出频率,以适应高精度仪表或智能化系统信号发生器应用,从而克服传统方式通过模拟振荡带来的频率调整分辨率低,稳定性较差,无法实现和微处理器接口的智能化的缺点。基于该芯片能实现很宽范围的输出频率和可输出任何波形的特点。本文以DDS技术,介绍一种宽范围正弦波发生器的芯片。 数字频率
[模拟电子]
<font color='red'>dds</font>正弦波<font color='red'>信号发生器</font>
基于DDS的多路任意波形发生器的设计与实现
本文采用单片机控制DDS专用芯片(AD9854)设计了信号发生器。以AD9854芯片为核心,详细分析了该信号发生器的系统结构、软硬件设计和具体电路实现,并介绍了使用单片机STC12LE5A56S2对AD9854的控制方法。信号发生器利用计算机串口通信技术,使用上位机通过串口对下位机控制,通过人机交互的控制方法产生正弦单频信号、扫频信号、FSK调制信号等波形。本信号发生器的优点是硬件电路简单,软件功能完善,人机界面友好,控制方便,性价比较高等特点,具有一定的使用和参考价值。 任意波形发生器是一种常用信号源,是现代电子测试领域内应用最为广泛的常用仪器之一,广泛用于电子电路、通信、雷达、导航、宇航等领域。输出信号的灵活性使之成为系统综合测
[单片机]
基于<font color='red'>DDS</font>的多路任意波形发生器的设计与实现
基于DDS技术的实用信号源的设计(一)
1.引言 在通讯.电子测量.电视广播.雷达.遥控遥测.导航等领域都需要在一定频率范围内产生符合质量要求的频率信号.随着电子技术的发展,人们对信号源的频率精确度和频率稳定度以及其他方面的要求越来越高.目前,产生一定频率的信号一般是采用频率合成技术,随着技术的发展,频率合成器应运而生,这是实现频率合成技术的电路系统.而直接数字频率合成技术(Direct Digital FrequencySynthesis.简称DDS)频率转换速度快,频率分辨率精度高,被广泛使用.有王学凤等人使用DDS芯片的信号源设计;有袁辉使用AD9854和FPGA基于DDS理论设计并实现了多模式多波形雷达信号源;有刘健余等设计的基于DDS和PLL的Chirp超宽带
[电源管理]
基于<font color='red'>DDS</font>技术的实用信号源的设计(一)
石英晶体测试系统中DDS信号源设计
针对π网络石英晶体参数测试系统,采用以STM32F103ZET6型ARM为MCU控制DDS产生激励信号。该测试系统相对于传统的PC机测试系统具有设备简单、操作方便,较之普通单片机测试系统又具有资源丰富、运算速度更快等优点。AD9852型DDS在ARM控制下能产生0~100 MHz扫频信号,经试验数据分析得到信号精度达到0.5×10-6,基本满足设计要求。该系统将以其小巧、快速、操作方便、等优点被广泛采用。 产生正弦激励信号一般可以通过振荡电路或直接数字频率合成器(Direct Digital Frequency Synthesis,DDS),DDS较振荡电路具有相位噪声小、杂散抑制好、可产生连续波信号、扫频信号和频率捷变信号等
[单片机]
石英晶体测试系统中<font color='red'>DDS</font>信号源设计
基于FPGA和DDS的信号源研究与设计
   1 引言   直接数字频率合成DDS(Direct Digital Synthesizer)是基于奈奎斯特抽样定理理论和现代器件生产技术发展的一种新的频率合成技术。与第二代基于锁相环频率合成技术相比,DDS具有频率切换时间短、频率分辨率高、相位可连续变化和输出波形灵活等优点,因此,广泛应用于教学科研、通信、雷达、自动控制和电子测量等领域。该技术的常用方法是利用性能优良的DDS专用器件,“搭积木”式设计电路,这种“搭积木”式设计电路方法虽然直观,但DDS专用器件价格较贵,输出波形单一,使用受到一定限制,特别不适合于输出波形多样化的应用场合。随着高速可编程逻辑器件FPGA的发展,电子工程师可根据实际需求,在单一FPGA上开发出
[嵌入式]
基于FPGA和<font color='red'>DDS</font>的信号源研究与设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved