自动化在线 自动化在线 数据加载中... 数据加载中...
首页 | 下载系统 | 供求信息 | 新闻系统 | 企业信息 | 产品信息 | 展会信息 | 论坛
首页 > 新闻系统 > 嵌入式系统 > 嵌入式系统技术
 
混合仿真下DDS的改进研究与实现
作者: 发布时间:2007-12-16 04:42:54 来源: 繁体版
欢迎访问www.autooo.net

       由此不难得出,改进的DDS系统的频率分辨率△f、相位分辨率△p以及系统输出正弦波的频率fo由式(1)、式(2)以及式(3)给定:

 

       假设幅度控制字大小为1,则由式(1),(2),(3)可知系统的频率分辨率△f约为0.044 Hz,相位分辨率△p约为8.382*10-8度,输出正弦波的最高频率fmax为11.875 MHz以及最低频率fmin为0 Hz。

       由此不难看到DDS的优点:输出信号的频带宽、频率分辨率以及相位分辨率高。

       3 存储器初始化文件(*.mif文件)的生成以及对仿真数据等间隔采样提取

       波形存储器调用LPM_ROM元件实现。为了得到1 024个10位正弦波的半周期无符号幅值样点数据,并生成相应的存储器初始化文件(*.mif文件),需要把正弦波波形移至x轴上方后进行采样。采样公式为:

 

       在QuartusⅡ6.0软件中对DDS进行波形仿真后,把仿真结果保存为含有时间和对应样点数据的*.tbl文件。然后在VC中,依据tbl文件的存储格式,编程实现对时间和样点数据的分离提取。

       尽管QuartusⅡ6.0是一款十分优秀的EDA(Elec-tronic Design Automation,电子设计自动化)开发工具,但是其仿真结果直观性差,有必要借助第三方工具来观察验证仿真结果。而且可以利用第三方工具来仿真DAC以及LPF。在本系统中,选择了信号处理函数库极其丰富、可视性很强的虚拟仪器开发平台LabWindows/CVI 8.0。

       由于QuartusⅡ6.0仿真生成的tbl文件中的仿真数据在时间上并不是等间隔的,因此在LabWindows中进行滤波处理之前,必须对仿真数据进行等间隔采样。等间隔采样的方法是“递进式查找法”,采样原则是每个周期采样512个点。

       4 仿真结果与分析

       在LabWindows 8.0中使用他的高级信号分析库中的五阶切比雪夫低通滤波器函数对等间隔采样后的样点数据进行滤波,便可得到图2(11.875 MHz的DDS仿真,等间隔采样以及滤波后的波形)、图3(20 Hz的DDS仿真,等间隔采样以及滤波后的波形)的仿真结果。

       由图2、图3中DDS的仿真波形中存在大量的毛刺,这主要是由于多位的波形数据传输到FPGA的管脚时存在微小的时间误差造成的,属正常现象。这可以通过后面的滤波电路消除,而图中的滤波后的波形也十分理想。图2、图3中的电压值只是归一化的电压。

 

       5 结 语

       文中详细描述了基于QuartusⅡ6.0,VC 6.0和Lab-Windows/CVI 8.0混合仿真环境下设计并实现一个改进的DDS系统的方法和过程,这个数字系统设计的特点就是设计完全避免了硬件平台的限制,同时提升了系统硬件实现的成功率。另外系统中回旋相位累加器的引入把ROM空间的开销降低50%,分辨率提升1倍。

       但是,由于DDS内部的波形存储器ROM工作速度的限制,使得DDS输出的最高频率有限。而DDS的全数字结构也不可避免地引入了杂散,主要来源有:回旋相位累加器的截尾误差造成的杂散、幅度量化误差造成的杂散和DAC非理想特性造成的杂散。但是,通过滤波处理完全可以把这些杂散对波形的影响降到最低。

欢迎访问www.autooo.net
  
评论】【加入收藏夹】【 】【打印】【关闭
来顶一下
近回首页
返回首页
※ 相关信息
 ·鑫弘宇线切割变频器,线切割专用  (2008-08-06)
 ·洛阳市洛龙区鑫弘宇电子设备厂  (2008-08-04)
 ·ATM自动柜员机安全防范报警系统A  (2008-08-04)
 ·线切割机床专用变频器  (2008-07-31)
 ·线切割机床专用变频器专业制造姜  (2008-07-29)
 ·2009第六届中国唐山国际工业控制  (2008-07-16)
 ·伺服器维修,伺服驱动器维修,伺服  (2008-07-09)
 ·六月巨献,华北工控高端全长CPU卡  (2008-07-02)
 ·推荐KH106温湿度显示控制仪   (2008-06-09)
 ·国防科技工业自动化测试技术研究  (2008-05-26)

关键:研究  实现  改进  DDS  仿真  波形  相位  频率  系统  控制  回旋  

※ 其他信息
8位机嵌入式TCP通信速度的研究
基于ARM处理器的MVB 2类设备研究
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

 
 搜索新闻
 最新新闻
·货架
·孟加拉纺织机械展/第六届孟加
·巴西纺织机械展/纺机展/2009
·印度纺织机械展/2009年印度新
·土耳其纺织机械展/2009年土耳
·热烈祝贺上海玛蒙工业有限公
·《功能安全技术与应用培训班
·2008-2009全球环保水处理及能
·2009南非国际水处理展览会
·2009中东迪拜(国际)环保、
 热点新闻 
·PLC课程设计课题——三层电梯
·先进控制技术及应用
·变频器原理
·一般变频器常见故障及处理
·CK6432(FANUC-0TD)数控车床
·集成温度传感器AD590及其应用
·3G无线接入网IP化传送承载方
·谈步进电机的PLC控制方法
·基于PLC的机械手控制设计
·浅谈单相电度表的反转
数据加载中..

网站地图
Autooo.Net 版权所有
Copyright © 2007 All rights reserved