一种基于AD9857的信号发生器的设计

最新更新时间:2009-12-04来源: 比特网关键字:AD9857  信号发生器  设计 手机看文章 扫描二维码
随时随地手机看文章

1 引言

  电路系统设计、测试需要多种信号源,信号源是电路实验的基本组成模块。当前电路设计、测试中使用的信号发生器通常由硬件电路模块组成。这类信号发生器不仅成本高。硬件规模大、功能扩展困难,不能满足系统设计、测试和复杂实验需求。为此需要设计硬件规模小、扩展功能丰富、适用性强的信号发生器。AD9857可工作于正交调制、单音、内插DAC等3种模式,集成有DDS、DAC等功能,可实现信号发生的基本硬件功能。因而灵活运用AD9857的3种工作模式,利用其集成的硬件功能,采用较少硬件就可产生多种信号。基于AD9857的信号发生器符合系统硬件规模小、扩展功能丰富、适用性强的要求,满足系统设计和测试阶段信号源多样的要求,并满足多种不同层次电路实验对信号源的需求。这里以AD9857为核心,设计一种基于计算机和基本硬件电路的信号发生器。

2 信号发生器的系统构成

  计算机设置信号发生器的工作模式,并根据系统设计需求,利用软件编程设置产生信号的调制样式和参数,通过软件运算生成产生信号的数据,并通过端口将这些数据传递给信号发生器的硬件电路,从而产生具体的信号波形。当需要生成新的信号时,调用计算机内的信号数据库或改变信号发生器的工作模式,利用通用的外部硬件电路完成信号变换。当信号数据库中不包含所需要生成的信号时,则通过软件运算产生所需数据,实现发生信号的扩展。信号发生器的构成原理框图如图1所示。

   

      语音、图像、传真、数据等基带信号在计算机中经软件编程,生成相对一致的数据格式,并存储在计算机,从而构成生成信号的数据库。当选定生成的信号后,数据在控制信号作用下向计算机端口发送并由外部硬件电路生成模拟信号。该设计的核心是外部硬件电路生成模拟信号模块部分。

3 AD9857结构与功能描述

  AD9857是美国模拟器件公司生产的一款14 bit高性能的数字上变频器,其内部时钟速率达200 MHz,具有优异的动态特性,可实现4倍到20倍可编程的参考时钟倍频;内部集成一个32 bit正交DDS,实现8 bit的输出幅度控制;AD9857由3.3 V单电源供电,具有简单的控制接口,其功能框图如图2所示。

   

      图2中,AD9857由I、Q数据分离、级联积分梳状CIC(cascaded integrator comb)滤波、可编程内插、正交调制器、DDS核、输出滤波、DAC模块、时钟控制模块、定时和控制等部分构成。该器件可工作于正交调制、单音及内插 DAC 3种工作模式,选择不同的丁作模式其内部相应部分电路发生作用。当AD9857 工作于正交调制模式时,并行数据端口输入的I、Q数据在其分离模块中分离为I、Q两路数据。这两路数据经反CIC、4倍内插、可编程CIC后,与DDS核送来的正弦、余弦信号正交调制,并由 DAC模块输出;当AD9857 工作于单音模式下,DDS核由软件设定控制字后产生相应频率的采样值,并经DAC模块输出所需模拟信号。当AD9857 工作于内插DAC模式时,仅有I通道工作。这时,来自并口的14bit数据经滤波和内插处理后,由DAC模块输出模拟信号。在设计信号发生器时,可根据所需产生的信号,通过软件选择相应的工作模式。

4 利用AD9857设计信号发生器翻

  根据图1信号发生器的原理框图可知,其外部硬件电路生成模拟信号,这样,信号发生器是由AD9857与相关的外围电路共同实现中频信号,其核心电路如图3所示。

   

      图3中,利用CON_DATA端口输入的数据定义AD9857串口编程控制寄存器组中地址为01H寄存器的状态,由此决定信号发生器的工作模式。当01H 寄存器设置为00H时,信号发生器工作于正交调制模式;设置为01H时,工作于单音模式;设置为02H时,工作于内插DAC模式。信号发生器工作在正交调制模式,来自DATA_INPUT端口的14 bit并行数据在PDCLK时钟的同步下,首先在AD9857内进行I、Q通道的数据分离,并经反CIC和内插处理后与DDS核送来的相差为90°的两路载频信号正交相乘并相加,所形成的数据经DAC模块则生成需要的信号。在该工作模式下,由DA-TA INPUT端输入的数据应事先设置为I、Q数据交替的形式,通常情况下可由计算机预先生成,并存储在生成信号的数据库中。

  当信号发生器工作在单音模式下,AD9857内部I和Q两通道不能由并口获取数据,AD9857的输出由DDS的余弦部分决定,DDS的输出频率则由异步串口设置AD9857的频率转换字来设定。

  当信号发生器工作在内插DAC模式下,DDS不工作,仅AD9857的I通道工作。这时,经DATA_INPUT端口输入的数据串中仅I组数据作用,经AD9857的内捅处理后由DAC模块转换为模拟输出信号。

  AD9857工作在不同工作模式下,所涉及的控制寄存器组是由CON_DATA端口输入的数据连接到PS0、PS1两个引脚共同决定。

5 讨论

  本设计方法根据所生成信号的要求,由计算机通过CON_DATA端口的控制位设定AD9857串口控制字,灵活选择相应的工作模式,从而产生所需的单音信号、常用窄带通信信号,较为复杂和无规律的信号,因而具有较大灵活性。通常情况下,为减少功耗, AD9857工作时应尽可能选择较低的内部时钟频率。在DDS的典型应用时,系统时钟频率应是最高输出频率的2.5倍。由于AD9857是模拟和数字混合电路器件,因此电路布局应注意模拟电路地线和数字电路地线的设置与连接。一般情况下,模拟电路地线和数字电路地线应尽可能短并设置为一点,这样可避免引入不必要的噪声而影响模拟电路部分的工作,降低系统性能。

6 结论

  利用基本的硬件设计和软件编程相结合实现信号发生器设计。该设计充分应用AD9857的功能特点,在软件编程控制下,硬件电路可产生不同信号。与单片机控制的信号发生器设计相比,该设计主控模块由计算机构成,界面更友好,具有更大的灵活性和软件扩展空间,特别是当在网络环境下进行电路实验时,可用一台计算机作为主控机设置、控制多个信号发生器,从而构成一个局部的电磁环境空间,拓展信号发生器的应用范围。

 

 

 

 

关键字:AD9857  信号发生器  设计 编辑:于丽娜 引用地址:一种基于AD9857的信号发生器的设计

上一篇:TI推出超低功耗、250MSPS 14位 ADC
下一篇:凌力尔特公司推出一对16位增量累加ADC

推荐阅读最新更新时间:2023-10-12 20:16

一种新型嵌入式系统电源监控模块设计
1 引言 嵌入式系统对供电电源要求比较严格.通常都需采用独立的稳压器件供电。在嵌入式系统硬件设计中,通常在电源模块的交流输入端为供电提供过压保护,但在直流输出端一般只是采用稳压器件为系统提供正常的供电,并提供一个发光二极管检测直流电压的有无,并未过多的考虑系统工作时电源模块输出电压是否准确以及能否让各种器件正常运行。针对这一现象,这里给出一种应用于某嵌入式系统的电源监控模块的设计方案以及具体的硬件实现。 2 系统整体设计思想 嵌入式系统中供电电压过高会损坏器件,而过低集成电路则导致系统无法正常工作。因此电源监控模块设计需遵循以下原则: (1)保护原则电压过高,必然会烧坏器件;有时,电压过低,由于系统设计的复杂性,可能不仅会影响器件的
[嵌入式]
利用先进模拟与电源管理设计满足ADSL系统设计
虽然数字科技是ADSL的技术基础,但仍要靠着互补搭配的模拟与混合信号技术,服务供货商才能以低成本大幅建置ADSL线路,并提供服务给九成以上的客户。从许多方面来看,ADSL设计的模拟与混合信号部份是达成系统总目标的跳板;设计良好的模拟与混合信号电路可大幅减少系统的电力消耗,让工程师用更少零件做出功能整合性更高的产品,进而降低系统每个联机端口的成本。服务供货商的目标是减少用户联机价格,同时又增加自己的利润,因此每个联机埠的成本就成为他们最重视的考虑。 低功率的重要性 ADSL系统设计人员最初只关心一件事:如何在从局端至远距端点或客户端调制解调器的这条长(18,000英呎)线路上提供很高的数据传输效能。随着ADSL用户的增加,厂
[电源管理]
DSP与智能彩色液晶显示器接口设计
摘要:文中提出了一种基于DSP控制的智能彩色液晶显示器的接口设计方案。介绍了智能彩色液晶显示器VK63的原理与使用方法,讨论了TMS320F24O核心DSP控制器与智能彩色液晶显示器的串、并行两种通讯的软、硬件设计方案通过软件编程解决了高速DSP与低速外部设备之间的通信问题。 关键词:DSP;LCD;串行;并行;通讯;VK63 近年来,随着低价格、高性能DSP芯片的出现,DSP已越来越多地被应用于高速信号采集、语音处理、图像分析处理等领域中,并显示出巨大的优越性。智能彩色液晶显示器具有显示直接美观、便于操作的特点,被用作各种便携式系统的显示前端。它一般采用工业级的高频CPU可以自行对接收的命令和数据进行处理因而能够提高用
[应用]
基于AU7845单芯片的无机芯迷你音响方案设计
随着电脑、网络及数码产品普及,大量的储存卡及U盘使得人们很容易通过互联网获得MP3/WMA格式的歌曲;一种专门播放此类音乐的产品无机芯MP3迷你 播放器 应运而生,把人们随时随地享受音乐的需求发挥到极致。面向此类无机芯市场应用,山景集成电路公司研发出AU7845系列芯片。该芯片的功能包括:支持U盘和SD/MMC卡, 支持MP3/WMA 双解码;内置RTC模块,支持时钟,闹钟功能,支持RTC模块独立供电;内置4通道 10位ADC;芯片内置64KB OTP ROM及支持外部flash实现固件在线升级;内置高性能的音频DAC,实现高质量的音频输出;内置11种音效功能,方便不同风格的爱好要求;内置增强型8051内核MCU,方便客户通过
[工业控制]
基于AU7845单芯片的无机芯迷你音响方案<font color='red'>设计</font>
用ARM7和UC/OS-II设计的信号采集系统
在一些工业现场中,设备长时间运行容易出现故障,为了监控这些设备,通常利用数据采集装置采集他们运行时的数据并送给PC机,通过运行在PC机上的特定软件对这些数据进行分析,以此判断当前运行设备的状况,进而采取相应措施。当前常用的数据采集装置,在其系统软件设计中,多采用单任务顺序机制。这样就存在系统安全性差的问题。这对于稳定性、实时性要求很高的数据采集装置来说是不允许的,因此有必要引入嵌入式操作系统。笔者以μC/OSII为操作系统平台,基于ARM7系列处理器,对一种高性能的数据采集系统开发进行了探索。 1μC/OSII嵌入式操作系统简介 嵌入式操作系统μC/OSII(microcontroller operating system)是
[单片机]
用ARM7和UC/OS-II<font color='red'>设计</font>的信号采集系统
铃流源电路的新设计
    摘要: 阐述三种新型铃流源电路的工作原理,分析它们的性能与特点,并依据上述原理,设计出具体的实用电路。     关键词: 阶梯波  文氏电桥振荡器  SPWM  解调器     铃流源又称铃流信号发生器,它是一种特殊形式的电源。在通信交换设备中,铃流源为用户话机提供振铃信号和工作电源。原邮电部标准化所制定的铃流源技术标准为:波形为正弦波,频率为25Hz±3Hz,输出电压为75V±15V,失真度 1%。在早期的通信设备中,采用的是集中式铃流源,由单独的铃流源机架提供整个系统的铃流信号,其输出功率是很大的。而近期的通信设备多采用分布式铃流源,将它与程控交换机的二次电源组合在一起,采用模块化结构,
[电源管理]
基于MC9328MX1嵌入式最小系统设计
引言 嵌入式系统是以实际应用为核心,对功能、可靠性、成本、体积、功耗有严格要求的专业计算机系统,随着嵌入式系统相关技术的迅速发展,嵌入式系统功能越来越强,应用接口更加丰富,根据实际应用的需要设计出特定的嵌入式最小系统和应用系统,是嵌入式系统设计人员应具备的能力,由于ARM嵌入式体系的结构的一致性以及外围电路的通用性,采用ARM内核的嵌入式最小系统的设计原则和设计方法基本相同,本文基于MC9328MX1芯片介绍ARM嵌入式最小系统设计的一般方法。 1 MC9328MX1概述 MC9328MX1是Motorola公司基于ARM920T的龙珠(Dragon Ball)MX1处理器,MC9328MX1内含ARM公司设计的16/32bi
[单片机]
基于MC9328MX1嵌入式最小系统<font color='red'>设计</font>
基于STM32F429的定时器中断点亮LED的设计
电子时代,硬件在突飞猛进的发展,频率不断上升,目前的STM32系列,Cortex M系列,Cortex-M4的频率已经为:180MHz了,基本上与之前的ARM7/9频率差不多了,还有Cortex-M7,频率更高,出现了BGA封装与SDRAM DDR等。看来处理器越来越大众化了,物联网上的电子设备联网,也越来越普及了,硬件成本不断降低是大势所趋,因此,作为一个电子设计人员,还是要不断的学习掌握更多的技术知识与基础,从而不会被社会很快淘汰。 最近买了一个现成的STM32F429 Discovery 的开发板,想尝试一下较大点的嵌入式操作系统如RTEMS的移植与应用。因为有了STM32F103/107的基础,熟悉了硬件与固件库,ST
[单片机]
基于STM32F429的定时器中断点亮LED的<font color='red'>设计</font>
小广播
最新模拟电子文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved