|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基于DDS9834的函数发生器设计 1 Z* r( z. f' ]
+ n+ _! j- o9 W3 g* H摘要:利用直接数字频率合 成器(DDS)与cpld技术和单片机控制技术,研制和设计了高分辨率、高稳定度的函数发( v! [5 n! {" i. q$ B7 J ~9 W
生器。给出了所设计系统的主要硬件电路、程序流程图和频率控制字传送流程图;提出并应用了一种CPLD与单片机的通$ B1 g; `0 _2 g& u* e* u c
信方法,实现了高精度和宽频率的信号产生。实验和实测结果表明所设计系统结构简单,使用方便、交互性好,性能稳定可
; d P9 f; A1 _靠,具有较高的应用价值。
* J) g4 H. v% M3 O, B: t关键词: DDS;单片机;信号源;CPLD" R, X4 d; \4 u& s
3 h4 F% y' ]3 h# t) I' F1 x: R7 g8 U+ m4 P直接数字频率合成(DDS)是目前信号合成中分辨率、! F7 @8 `1 A& S. D6 _4 Q
转换速度都比较高的一种频率合成技术,使用DDS可以
' c4 v( E g6 q: D4 |2 F _, V" C很方便的产生多种简单信号和调制信号,结合单片机和
2 V; G4 {/ V0 d: o% ~CPLD技术可以构成性价比较高的数字合成信号源。相
# [/ }, C8 v4 E对于传统信号源具有信噪比高、稳定度高、功耗小、可扩展
5 W/ l# X& S1 d6 C+ r# W性好等优点。数字合成信号源目前已经成为信号源主流. x+ L2 z8 T0 _8 W M
产品。本文提出一种DDS信号源系统硬件及软件的设计. o S, T6 x$ g4 b6 m( P( y
方法。' k* D. `) P% w5 l+ y9 C
1系统设计方案
) h2 U" T9 b* \& n' s本文设计的数字合成信号源的系统框图如图1所示,+ t* N" W# D+ }9 l B* f- d. K) J. n
信号源能产生的频率为0 Hz~10 MHz信号,可控步长为
2 k$ L7 r( ?- w3 W) a1Hz,面板设计包括一个5X5的矩阵键盘,6位频率显示6 j4 e, M6 `4 D! w( H9 I
和4位电压显示数码管。
L% M9 t4 C4 @0 \单片机C8051F206完成键盘扫描和键值处理,单片机/ p `7 g( }$ J
采用SPI总线实现对DDS9834的控制,同时利用单片机
4 P* t$ x$ B7 g. ^; N v& ?: ], ^6 g3 I
* X! o$ d4 b9 O6 D6 |6 a& A
|
|