|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基于DDS9834的函数发生器设计 / g6 t' v6 o: c0 @: ]( o: {4 i2 i
7 n5 V! v @3 d7 G0 p" ^摘要:利用直接数字频率合 成器(DDS)与cpld技术和单片机控制技术,研制和设计了高分辨率、高稳定度的函数发
" i% B0 }* h B; c生器。给出了所设计系统的主要硬件电路、程序流程图和频率控制字传送流程图;提出并应用了一种CPLD与单片机的通
% q8 V8 h5 N) K$ R+ {6 K( F: C! v信方法,实现了高精度和宽频率的信号产生。实验和实测结果表明所设计系统结构简单,使用方便、交互性好,性能稳定可
9 l0 ~* `2 s7 u4 |2 a6 |靠,具有较高的应用价值。! ]# x' X( J( G9 @1 p
关键词: DDS;单片机;信号源;CPLD, I9 }$ h r" ?$ f, L1 K- m
+ M! u, A) f$ I8 T直接数字频率合成(DDS)是目前信号合成中分辨率、
' h, ~5 K( R) b8 e转换速度都比较高的一种频率合成技术,使用DDS可以
7 H) t; I& z. K1 L& ^ }很方便的产生多种简单信号和调制信号,结合单片机和3 F2 R, |5 T- a5 u6 S q! `
CPLD技术可以构成性价比较高的数字合成信号源。相6 k& `: I; w5 h3 W# c! ~
对于传统信号源具有信噪比高、稳定度高、功耗小、可扩展
[9 `3 T- d; ]* M8 K. M& l性好等优点。数字合成信号源目前已经成为信号源主流
; M6 h! i0 q3 E9 o% k5 E4 Z产品。本文提出一种DDS信号源系统硬件及软件的设计' Q( G+ m/ F8 { A5 R
方法。
$ r4 U8 D4 m- T$ x/ F2 \1系统设计方案9 R' g; G$ b8 G8 Q+ y
本文设计的数字合成信号源的系统框图如图1所示,; X0 W5 U9 K; P3 w( K6 ]. K7 Y
信号源能产生的频率为0 Hz~10 MHz信号,可控步长为
, t8 W( c3 ~$ l- y- B' u1Hz,面板设计包括一个5X5的矩阵键盘,6位频率显示3 Z* X# ~/ c7 K0 G2 x# p2 a& z$ T
和4位电压显示数码管。7 q2 {! N/ B# t$ Z J6 ^/ `4 o
单片机C8051F206完成键盘扫描和键值处理,单片机0 X: Z/ H" ~/ {# z) H6 J
采用SPI总线实现对DDS9834的控制,同时利用单片机/ [3 K' Z6 K6 O- X3 u3 [
; S$ O7 J6 e q; T0 f7 v* [! I1 b" C" m) P) B, Z& p7 S: Y
|
|