基于DDS控制技术下的信号发生器的设计与实现

被引:0
作者
李琰
机构
[1] 吉林大学
关键词
信号发生器; CPLD; DDS; LabVIEW; USB;
D O I
暂无
年度学位
2007
学位类型
硕士
导师
摘要
在信号发生器作为测量用信号激励源进入市场之前,为了产生非正弦波信号,已使用函数发生器提供三角波、斜波、方波和余弦波等几种特殊的波形。声音和震动分析需要复杂调制的信号源,以便仿真真实的信号,只有借助任意信号发生器,例如医疗仪器测试往往需要心电波形,任意信号发生器很容易产生各种非标准的振动信号。 本文研究的内容主要是基于DDS控制技术下,对信号发生器的设计与实现。 首先进行了系统整体方案的制定。指出了本文设计的系统的基本功能和技术指标。然后讨论了系统采用DDS技术的原因,并进行了DDS技术的分析。另外,就系统DAC字长的选择、幅值控制方式的确定、通信方式和软件平台的选择做了分析研究。 其次介绍了任意信号发生器原理,主要包括了硬件设计和固化软件设计两部分。硬件设计部分讨论了各个模块实现的功能及选型原则。固化软件部分给出了系统资源分配情况和总的固化软件流程。系统的逻辑设计,主要在CPLD中用Verilog HDL编程实现。分析了DDS技术在CPLD中的编程实现,并进行了地址发生器等各个模块的功能分析与设计。在此基础上,进行了系统工作状态的分析。 论文最后设计了任意信号发生器的PC机软件部分,是在NI公司LabVIEW7.1编程环境下开发完成的。首先进行了系统主面板和子面板的程序框图设计,其次进行了USB驱动程序的设计,最后制定了系统的通信协议。 最后结论部分,进行了论文成果总结,对系统存在的不足之处以及需要改进之处提出了建议。
引用
收藏
页数:68
共 6 条
[1]
虚拟仪器技术规范与系统集成.[M].赵会兵编著;.北方交通大学出版社.2003,
[2]
Verilog数字系统设计教程.[M].夏宇闻编著;.北京航空航天大学出版社.2003,
[3]
电子线路CAD实用教程.[M].潘永雄等编著;.西安电子科技大学出版社.2001,
[4]
Verilog HDL在现代EDA中的应用 [J].
张霞 .
微型电脑应用, 2001, (08) :52-53+4
[5]
DDS在任意波形发生器中的应用 [J].
王永 ;
刘志强 ;
刘硕 .
仪表技术, 2001, (04) :22-23+33
[6]
虚拟仪器技术及其发展 [J].
林正盛 .
现代计量测试, 1997, (04)