基于ML2035低频正弦信号发生器的设计

发布者:blq0681最新更新时间:2016-10-17 来源: elecfans关键字:ML2035  低频正弦  信号发生器 手机看文章 扫描二维码
随时随地手机看文章
  1 引 言

  正弦信号发生器是一种广泛应用的信号源,对它的要求也随着技术的发展越来越高。传统的正弦信号发生器产生电路一般采用模拟电路来实现,低频输出的频率的稳定度和精度等指标都不高。为了要获得高稳定度的信号源,往往要采用锁相环来实现,但电路复杂且体积庞大。

  随着电路系统的数字化发展,直接数字频率合成( Direct Digital Synthesizer, DDS) 作为一种波形产生方法,得到了广泛的应用。DDS 技术具有产生频率快速转换、分辨率高、相位可控的信号。这在电子测量、雷达系统、调频通信等领域具有十分重要的作用。若选用通常的DDS 芯片来实现低频正弦信号发生器,往往需要外部微处理器,电路较为复杂。而ML2035可以不需要其他的外围器件。

  2 ML2035 的工作原理

  ML2035 原理框图如图1 所示。其内部主要由串行输入接口、相位累加器、正弦波发生器和晶体振荡器4 大部分组成。串行输入接口电路负责将用户输入的16 位串行频率控制字转化为并行数据, 并传送给相位累加器,控制相位生成的速度;然后,相位累加器把21 位累加和的高9 位作为有效数据传送给正弦波发生器;正弦波发生器把这9 位数据的最高位作为符号位,次最高位作为象限位,低7 位作为正弦搜索表的查表地址,以生成4 象限的波形样值数据;最后,波形数据传送到一个8 位的数模转换器, 形成正弦脉冲波,经过一个低通滤波器平滑波形后输出。下面分别介绍这4 部分的组成和原理。

  

  图1 M L2035 的原理框图

  2. 1 相位累加器

  相位累加器如图2 所示,它是DDS 的核心部件,由加法器和相位锁存器构成。每来一个时钟脉冲, 相位寄存器的输出就增加一个步长的相位增量值,加法器将频率控制数据与累加寄存器输出的累加相位数据相加,把相加结果送至累加寄存器的数据输入端。相位累加器进入线性相位累加, 至满量程时产生一次计数溢出,这个溢出频率即为DDS 的输出频率。加法器A 组的低16 位( A15 ~ A0 ) 接串行输入接口电路的16 位锁存器输出,高5 位( A20 ~ A16 ) 全部接地。B 组( B20 ~ B0 ) 作为后端锁存器的反馈输入。

  

  图2 相位累加器
 

  2. 2 正弦波发生器

  正弦波发生器如图3 所示。由相位累加器送来的低7 位地址码和第8 位( 象限位) 先送到象限求补器。

  象限位为0 时,象限求补器保持地址码不变;象限位为1 时,它对地址码进行模128 求补。在1 个T OUT 内,生成4 个的TO UT / 4 位地址码。这些地址码被送到ROM用于搜索对应相位点的正弦波样值, 以获得2 个半波的正弦波样值数据,连同相位累加器的最高位一起送到符号求反器。这样使得第一个半波不变,第二个半波被倒相,从而生成一个周期的完整正弦波样值数据。将相位寄存器的输出与相位控制字相加得到的数据作为一个地址对正弦查询表进行寻址,查询表把输入的地址相位信息映射成正弦波幅度信号驱动DAC 做D/ A 转换,输出模拟信号;低通滤波器平滑,输出频谱纯净的正弦波信号。

  由DDS 的基本原理可以知道,输出的正弦信号将有可能出现误差。对于不同的参考时钟,将产生不同程度的频率误差,表1 例举了ML2035 在常见的晶振下的频率控制字和频率误差情况。

  

  图3 正弦信号发生器

  表1 ML2035 在常见的晶振下的频率控制字和误差

  

  3 基于ML2035 的低频信号发生器的设计

  输出的正弦信号的频率可以由16 b 的串行比特字控制,广泛地应用在输出正弦波要求高的领域。

  ML2035 的频率设置值是通过SID 脚串行输入的。数据在SCK 的上升沿移入。当16 b 数据都进入移位寄存器后,在LAT 1 的下降沿锁存。由于ML2035 的控制字是16 b,因此据DDS 的原理可以得出ML2035 的输出频率关系式为:

  

  相应地,ML2035 的频率分辨率为:

  

  用ML2035 产生100 Hz 的正弦信号,系统所用晶振选取6. 553 6 MHz,通过输出的频率关系式( 1) 可以计算出16 b 的控制字为0000000010000000,则由74LS20 产生16 b 的控制字输入到ML2035 的SID 端,控制ML2035 的输出频率为100 Hz 的正弦信号。通过ML2035 的LAT 1 端在时钟的下降沿将频率控制字锁入16 b 数据锁存器中。正弦信号发生器如图4 所示。

  

  图4 100 H z 正弦信号发生器

  输出的脉冲时序图如图5 所示。

  

  图5 脉冲时序图

  则产生100 Hz 正弦波信号的控制字应由f out = Q5.Q6.Q7.Q8 得出。

  4 结语

  由于ML2035 可以不需要外部处理器,能够在外围器件较少的情况下,产生精度和稳定度较高的正弦信号。因此可以应用ML2035 设计出频率在0~ 25 kHz 的高稳定的、高精度的正弦波形。由ML2035 的工作原理,设计了100 Hz 的正弦信号发生器,实验证明该信号发生器具有较高的稳定度和精度。

关键字:ML2035  低频正弦  信号发生器 引用地址:基于ML2035低频正弦信号发生器的设计

上一篇:使用罗德与施瓦茨示波器对汽车总线接口CXPI进行分析
下一篇:扩展示波器用途的十大实用技巧

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

信号发生器的结构和原理
  信号发生器内部电路一般由振荡器、放大器、输出衰减器、稳压电源及指示电压表等部分组成。   (1)振荡器 振荡信号可以由三种形式的振荡器产生。   ①LC振荡器。这种振荡器由于LC体积大、频率变化范围小、品质因数Q值较小,故一般不太适合用于低频信号振荡器,一般在高频信号振荡器中使用较多。   ②差频振荡器。由一稳定的基准频率振荡器与可调频率振荡器产生差频信号,此差频信号经过低频滤波、放大后作为信号源输出信号。这种振荡器频率覆盖面宽,缺点是受高频基准振荡器频率稳定性的影响很大,所以输出频率稳定性较差,在低频端尤为显著,使用时需要经常校正。   ③RC振荡器。RC振荡器用电阻代替了电感器,使结构简单、紧凑,不仅降低了成本,而且还
[测试测量]
<font color='red'>信号发生器</font>的结构和原理
基于FPGA的DDS信号发生器的设计仿真
本文主要介绍利用FPGA和matlab实现任意频率信号发生器的功能,并进行仿真,使用Quartus Ⅱ+modelsim+matlab实现功能,以正弦波为例说明,开发芯片频率50MHz 产生正弦波sin信号的mif文件 采用matlab产生mif文件,具体的代码如下: clear; clc; width=8; depth=256; fid =fopen ('sin.mif','w'); fprintf(fid,'WIDTH=%d;n',width); fprintf(fid,'DEPTH=%d;n',depth); fprintf(fid,'ADD
[测试测量]
基于FPGA的DDS<font color='red'>信号发生器</font>的设计仿真
AD9833数字信号发生器模块
§01 硬件设计 硬件设计文件: AltiumDesignTest2020AD9833F030AD9833F030.SCH, .PCB 快速制版的电路板。 焊接完毕电路板之后的组装图: FIRMWARE: D:zhuoqingwindowARMIARSTM32ApplicationTest2020GeneralFSPIF030SrcSERIALTXT.c §02 Zigbee控制命令 (1) BAUD:115200 (2)控制命令: //============================================================================== // PRO
[测试测量]
AD9833数字<font color='red'>信号发生器</font>模块
DG4000系列多功能信号发生器介绍
DG4000系列是集函数发生器,任意波形发生器,脉冲发生器,谐波发生器,模拟/数字调制器,频率计等功能于一身的多功能信号发生器。该系列的所有型号皆具有2个功能完全相同的通道,通道间相位可调。 DG4000系列采用DDS直接数字合成技术,可生成稳定,精确,纯净和低失真的输出信号;高清宽屏显示,人性化的界面设计和键盘布局,给用户带来非凡体验;标配的LAN,USB接口,可轻松实现仪器远程控制,为用户提供更多解决方案。 产品特性: 最高输出频率160 MHz, 100 MHz, 60 MHz 500MSa/s采样率,14bits垂直分辨率 标配等性能双通道 2ppm高频率稳定度 低相噪至-115dBc/Hz 丰富的模拟调制和数字调
[测试测量]
DG4000系列多功能<font color='red'>信号发生器</font>介绍
基于FPGA的可调信号发生器
    传统信号发生器大多由模拟电路构成,存在连线复杂、调试烦琐且可靠性较差等缺点。以Verilog HDL编程语言和FPGA器件为核心的可调信号发生器的设计实现,提高了系统可靠性,实现了系统信号实时快速测量,也为其广泛应用于实际领域创造了条件。 1 系统总体设计     可调信号发生器系统由顶层模块、EP2C70器件、控制开关和输入输出模块等部分组成,如图l所示。在FPGA中实现的顶层文件包含地址指针和数据ROM2部分。其中,数据ROM由QuartusⅡ软件中的LPM_ROM模块构成,能达到最优设计,LPM_ROM由FPGA中的EAB或ESB实现。数据ROM中存储正弦波、方波、三角波和锯齿波4种信号各1个周期的波形数据(在此
[嵌入式]
基于DSP DUC的短波阵列信号发生器
  一、引言   阵列信号处理作为数字信号处理领域的一个重要分支,广泛应用于雷达、声纳、通信、地震勘探和医用成像等众多领域;短波频段则常用于短波测向和波束合成技术。   在短波频段,阵列信号处理设备通常包括短波天线阵、短波多波道接收机、后端阵列信号处理机3个主要组成部分。其中,短波天线阵接收空间短波信号,短波接收机对HF信号作模拟下变频,阵列信号处理机则对短波多波道接收机输出信号作数字采样并进行相应的阵列信号处理算法,给出最终运算结果。   短波天线阵由于短波频段的限制,通常天线单元的体积比较大,天线阵的孔径也比较大,占地往往近十亩;而且为了达到比较好的接收效果,短波天线阵对周边电磁环境的要求也相当高。这都给短波阵列信号处理
[嵌入式]
应对现代RF测试挑战,开创信号发生新时代
作者:沈鼐叡 泰克科技中国区高端产品市场经理 现代RF系统,如超导量子比特控制器、相阵雷达、MIMO收发机、智能天线发射机和捷变超宽带扩频通信,都基于宽带、相干、多通道结构。传统方式采用矢量信号发生器及IQ 调制器和模拟合成器生成RF信号,由于校准复杂及大规模实现此类系统的成本而存在着许多重大局限。为解决这种问题,市场上出现了一种高速数模转换器,包括信号处理、调制和生成功能。这些数据转换器能够在微波频率上直接合成复杂信号,另外能够更简便地实现多通道同步和校准,通道密度高的系统的成本也明显下降,因为它不需要复杂的模拟前端。泰克最新推出的AWG5200 系列任意波形发生器就采用这种数模转换器,为每台仪器提供了最多8 条同步通道,并
[测试测量]
应对现代RF测试挑战,开创信号发生新时代
泰克为混合信号设备的测试推出业界领先的全新AWG5000信号发生器
一台仪器同时满足数字RF技术的基带测试和IF测试需求 俄勒冈州毕佛顿, 2007年3月5日 –全球领先的测试、测量和监测解决方案供应商泰克公司(NYSE:TEK)今天宣布推出AWG5000系列任意波形发生器(AWG)。最新的AWG5000采用了与泰克新近推出的AWG7000系列任意波形发生器相同的平台。现在,客户仅仅使用一台AWG5000便可为混合信号设备中的模拟电路、数字基带电路以及 中频(IF)电路产生高分辨率信号,,从而大大提高测试效率,降低了测试成本。AWG5000为各类数字RF技术(包括了软件定义的无线电(SDR)、雷达、WiMAX、WiFi、MIMO和UWB)的验证提供了理想选择。 作为一项将数字计算技术与传统模
[新品]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved