|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基于DDS9834的函数发生器设计 4 ~ Y. D' h* m# E
3 P; ]6 S( Y& O) P
摘要:利用直接数字频率合 成器(DDS)与cpld技术和单片机控制技术,研制和设计了高分辨率、高稳定度的函数发
8 k& d. ^1 F5 e9 A4 q生器。给出了所设计系统的主要硬件电路、程序流程图和频率控制字传送流程图;提出并应用了一种CPLD与单片机的通
* G; Z, d& H5 p' l: o- r7 i信方法,实现了高精度和宽频率的信号产生。实验和实测结果表明所设计系统结构简单,使用方便、交互性好,性能稳定可" o8 L% K# N; R/ w# e
靠,具有较高的应用价值。
! {! Y7 A$ c) K* J, A关键词: DDS;单片机;信号源;CPLD0 H5 R+ [+ O0 G% k# X) a
( C: ^. b# k8 x% m h4 s
直接数字频率合成(DDS)是目前信号合成中分辨率、: W4 s* n. W0 o6 W6 A
转换速度都比较高的一种频率合成技术,使用DDS可以
" Y8 v" f4 H! w2 `1 ]9 e. \很方便的产生多种简单信号和调制信号,结合单片机和
# q! m, P4 k; {7 R& A# f8 ]CPLD技术可以构成性价比较高的数字合成信号源。相
% k- r; E( o# M' |4 B对于传统信号源具有信噪比高、稳定度高、功耗小、可扩展
: F/ U( {4 \6 a% }, E( Q3 ~( X性好等优点。数字合成信号源目前已经成为信号源主流
; u4 E0 d9 |. s* P产品。本文提出一种DDS信号源系统硬件及软件的设计
8 N# p9 r7 S& y7 {方法。8 U) n& S+ t* O5 h# q5 q
1系统设计方案
2 K7 x3 ^2 R# X$ M# b: d" C5 l本文设计的数字合成信号源的系统框图如图1所示,5 `9 i- Q" i: z' e+ R
信号源能产生的频率为0 Hz~10 MHz信号,可控步长为/ L4 S3 W& Y1 U1 o3 B
1Hz,面板设计包括一个5X5的矩阵键盘,6位频率显示
) i" }0 I. B' }: n, r6 V+ j# |) o和4位电压显示数码管。' b( i. E2 j) E
单片机C8051F206完成键盘扫描和键值处理,单片机* |& T9 T" _; w7 K) h# }9 Q% n2 K+ S: o
采用SPI总线实现对DDS9834的控制,同时利用单片机
5 P4 V) H' R. { V: i% V) i5 [: M; s1 D/ ~" D, J! A+ l
; X7 k4 q2 x! k2 d% L; z |
|