⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 基于dds的调制信号发生器的设计--skycanny的笔记.htm

📁 DDS9850函数信号发生器 包括按键控制;方波
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0056)http://blog.21ic.com/user1/1202/archives/2006/24204.html -->
<HTML><HEAD><TITLE>基于DDS的调制信号发生器的设计--skycanny的笔记</TITLE>
<META http-equiv=Content-Language content=zh-CN>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2900.3132" name=GENERATOR>
<META content=skycanny, name=author>
<META content=基于DDS的调制信号发生器的设计 name=keyword>
<META content="你有程序设计吗?控制AD9852?&nbsp; pangfei.iop@gmail.com&nbsp; &nbsp;" 
name=description><LINK title=RSS href="/user1/1202/rss2.xml" 
type=application/rss+xml rel=alternate><LINK 
href="基于DDS的调制信号发生器的设计--skycanny的笔记.files/OblogUserDefault4.css" type=text/css 
rel=stylesheet>
<SCRIPT src="基于DDS的调制信号发生器的设计--skycanny的笔记.files/main.js" 
type=text/javascript></SCRIPT>
</HEAD>
<BODY>
<SCRIPT src="基于DDS的调制信号发生器的设计--skycanny的笔记.files/ad_usertopjs.htm"></SCRIPT>

<SCRIPT type=text/javascript><!--
google_ad_client = "pub-5340227906261827";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
google_ad_channel ="";
//--></SCRIPT>

<SCRIPT src="基于DDS的调制信号发生器的设计--skycanny的笔记.files/show_ads.js" 
type=text/javascript>
</SCRIPT>

<SCRIPT type=text/javascript><!--
google_ad_client = "pub-5340227906261827";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as_rimg";
google_cpa_choice = "CAAQvYGvjAIaCMkPvHc5tgGyKIvN93M";
google_ad_channel = "";
//--></SCRIPT>

<SCRIPT src="基于DDS的调制信号发生器的设计--skycanny的笔记.files/show_ads.js" 
type=text/javascript>
</SCRIPT>
</SPAN></A>
<DIV><BR>&nbsp;&nbsp;&nbsp; <A title=本站地址 href="http://skycanny.21ic.org/"><SPAN 
style="FONT-SIZE: 18pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SPAN 
style="FONT-SIZE: 24pt; COLOR: #ff6347">http://skycanny.21ic.org</SPAN></SPAN></A></DIV>
<DIV><BR>&nbsp;</DIV><LINK id=MainStyle 
href="基于DDS的调制信号发生器的设计--skycanny的笔记.files/style.css" type=text/css 
rel=stylesheet></LINK>
<TABLE cellSpacing=0 cellPadding=0 width="100%" align=center border=0>
  <TBODY>
  <TR>
    <TD width=184 
    background=基于DDS的调制信号发生器的设计--skycanny的笔记.files/banner1.gif></TD>
    <TD background=基于DDS的调制信号发生器的设计--skycanny的笔记.files/banner.gif>
      <DIV class=header>
      <DIV class=headerText><SPAN 
      style="PADDING-LEFT: 0px; FONT-SIZE: 14px; COLOR: #4371a6"><SPAN 
      id=blogname>21IC页面载入....</SPAN></SPAN></A><BR><BR><SPAN 
      style="PADDING-LEFT: 0px; FONT-SIZE: 12px; COLOR: #4371a6">他们彼此深信,是瞬间迸发的热情让他们相遇。这样的确定是美丽的,但变幻无常更为美丽</SPAN> 
      </DIV></DIV></TD>
    <TD width=295 
    background=基于DDS的调制信号发生器的设计--skycanny的笔记.files/banner2.gif></TD></TR></TBODY></TABLE>
<DIV id=mylinks>
<DIV id=subject_l>21IC页面载入....</DIV></DIV>
<DIV id=mytopmenu></DIV>
<DIV id=leftcontent>
<DIV id=leftcontentcontainer>
<DIV id=calendar>21IC页面载入....</DIV><BR>
<H1 class=catListTitle>留言簿</H1>
<UL class=catList>
  <LI>
  <DIV id=newmessage>21IC页面载入....</DIV></LI></UL>
<H1 class=catListTitle>公告</H1>
<UL class=catList>
  <LI class=catListItem>
  <DIV id=placard>21IC页面载入....</DIV></UL<!-- -- Google Search>
  <DIV>
  <FORM action=http://www.google.cn/custom method=get target=google_window>
  <TABLE bgColor=#ffffff>
    <TBODY>
    <TR>
      <TD vAlign=top noWrap align=left height=32><A 
        href="http://www.google.com/"><IMG alt=Google 
        src="基于DDS的调制信号发生器的设计--skycanny的笔记.files/Logo_25wht.gif" align=middle 
        border=0></IMG></A> <BR><INPUT maxLength=255 size=31 name=q></INPUT> 
    </TD></TR>
    <TR>
      <TD vAlign=top align=left><INPUT type=submit value=搜索 name=sa></INPUT> 
        <INPUT type=hidden value=pub-5340227906261827 name=client></INPUT> 
        <INPUT type=hidden value=1 name=forid></INPUT> <INPUT type=hidden 
        value=GB2312 name=ie></INPUT> <INPUT type=hidden value=GB2312 
        name=oe></INPUT> <INPUT type=hidden 
        value=GALT:#9A2C06;GL:1;DIV:#33FFFF;VLC:D03500;AH:center;BGC:99CCFF;LBGC:CCE5F9;ALC:440066;LC:440066;T:336699;GFNT:223472;GIMP:223472;FORID:1 
        name=cof></INPUT> <INPUT type=hidden value=zh-CN name=hl></INPUT> 
    </TD></TR></TBODY></TABLE></FORM></DIV><!-- Search Google -->
  <SCRIPT type=text/javascript><!--
google_ad_client = "pub-5340227906261827";
google_ad_width = 160;
google_ad_height = 600;
google_ad_format = "160x600_as";
google_ad_type = "text_image";
google_ad_channel ="";
//--></SCRIPT>

  <SCRIPT src="基于DDS的调制信号发生器的设计--skycanny的笔记.files/show_ads.js" 
  type=text/javascript>
</SCRIPT>

  <SCRIPT type=text/javascript><!--
google_ad_client = "pub-5340227906261827";
google_ad_width = 160;
google_ad_height = 600;
google_ad_format = "160x600_as";
google_ad_type = "text_image";
google_ad_channel ="";
//--></SCRIPT>

  <SCRIPT src="基于DDS的调制信号发生器的设计--skycanny的笔记.files/show_ads.js" 
  type=text/javascript>
</SCRIPT>

  <SCRIPT type=text/javascript><!--
google_ad_client = "pub-5340227906261827";
google_ad_width = 160;
google_ad_height = 600;
google_ad_format = "160x600_as";
google_ad_type = "text_image";
google_ad_channel ="";
//--></SCRIPT>

  <SCRIPT src="基于DDS的调制信号发生器的设计--skycanny的笔记.files/show_ads.js" 
  type=text/javascript>
</SCRIPT>

  <SCRIPT type=text/javascript><!--
google_ad_client = "pub-5340227906261827";
google_ad_width = 120;
google_ad_height = 240;
google_ad_format = "120x240_as_rimg";
google_cpa_choice = "CAAQ8fOujAIaCOun9lVDwMlHKJPM93M";
google_ad_channel = "";
//--></SCRIPT>

  <SCRIPT src="基于DDS的调制信号发生器的设计--skycanny的笔记.files/show_ads.js" 
  type=text/javascript>
</SCRIPT>

  <H1 class=catListTitle>最新日志</H1>
  <UL class=catList>
    <LI class=catListItem>
    <DIV id=newblog>21IC页面载入....</DIV></LI></UL>
  <H1 class=catListTitle>最新评论</H1>
  <UL class=catList>
    <LI class=catListItem>
    <DIV id=comment>21IC页面载入....</DIV></LI></UL>
  <H1 class=catListTitle>搜索</H1>
  <UL class=catList>
    <LI class=catListItem>
    <DIV id=search>21IC页面载入....</DIV></LI></UL>
  <H1 class=catListTitle>登陆</H1>
  <UL class=catList>
    <LI class=catListItem>
    <DIV id=ob_login></DIV></LI></UL>
  <H1 class=catListTitle>友情连接</H1>
  <UL class=catList>
    <LI class=catListItem>
    <DIV id=links>21IC页面载入....</DIV>
    <SCRIPT 
    src="基于DDS的调制信号发生器的设计--skycanny的笔记.files/ad_userlinksjs.htm"></SCRIPT>
    </LI></UL>
  <H1 class=catListTitle>第三方统计</H1>
  <UL class=catList>
    <LI class=catListItem><SPAN 
    style="FONT-SIZE: 10pt; COLOR: #00bfff"><STRONG>2006-11-23 
    12:00:00开始统计</STRONG></SPAN></LI></UL>
  <SCRIPT language=javascript 
  src="基于DDS的调制信号发生器的设计--skycanny的笔记.files/quote.51.htm" 
  type=text/javascript></SCRIPT>

  <H1 class=listtitle>统计</H1>
  <UL class=catList>
    <LI class=catListItem>
    <DIV id=info>21IC页面载入....</DIV><BR>
    <SCRIPT type=text/javascript><!--
google_ad_client = "pub-5340227906261827";
google_ad_width = 120;
google_ad_height = 240;
google_ad_format = "120x240_as_rimg";
google_cpa_choice = "CAAQ-fKujAIaCIh6oVb7wOmQKJPM93M";
google_ad_channel = "";
//--></SCRIPT>

    <SCRIPT src="基于DDS的调制信号发生器的设计--skycanny的笔记.files/show_ads.js" 
    type=text/javascript>
</SCRIPT>
    </LI></UL></LI></UL></DIV></DIV>
<DIV id=centercontent>
<SCRIPT type=text/javascript><!--
google_ad_client = "pub-5340227906261827";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as_rimg";
google_cpa_choice = "CAAQnaWdzgEaCINObkyS6oFDKIvN93M";
google_ad_channel = "";
//--></SCRIPT>

<SCRIPT src="基于DDS的调制信号发生器的设计--skycanny的笔记.files/show_ads.js" 
type=text/javascript>
</SCRIPT>

<DIV class=day>
<DIV class=dayTitle>2006-8-16 8:52:00 </DIV>
<DIV class=postTitle>基于DDS的调制信号发生器的设计 </DIV>
<TABLE style="TABLE-LAYOUT: fixed" border=0>
  <TBODY>
  <TR>
    <TD>
      <TABLE cellSpacing=0 cellPadding=0 width=550 border=0>
        <TBODY>
        <TR>
          <TD class=l16 height=40>
            <DIV align=center>基于DDS的调制信号发生器的设计</DIV></TD></TR>
        <TR class=l12>
          <TD height=40>
            <DIV align=center>海军工程大学电子工程学院 金芳 杨强</DIV></TD></TR>
        <TR class=l12>
          <TD>
            <P>DDS原理与AD9852的结构 
            <BR>基本的DDS是在高速存储器中放入正弦函数-相位数据表格,经过查表操作,将读出的数据送到高速DAC产生正弦波。常用的可编程DDS系统如图1所示。<BR></P>
            <TABLE cellSpacing=0 cellPadding=0 width=550 border=0>
              <TBODY>
              <TR>
                <TD>
                  <DIV align=center><IMG height=180 
                  src="基于DDS的调制信号发生器的设计--skycanny的笔记.files/xsj062743_1.jpg" 
                  width=400></DIV></TD></TR></TBODY></TABLE>
            <P></P>
            <P>DDS系统由频率控制字、相位累加器、正弦查询表、D/A转换器和低通滤波器组成。参考时钟一般为高稳定度的晶体振荡器,其输出用于同步DDS各组成部分的工作。</P>
            <P>对于计数容量为2的相位累加器和具有M个相位取样点的正弦波波形存储器,若频率控制字为K,输出信号频率为fo,参考时钟频率为fc,则DDS系统输出信号的频率为:</P>
            <P></P><IMG height=31 
            src="基于DDS的调制信号发生器的设计--skycanny的笔记.files/xsj062743_3.jpg" 
            width=160><BR>AD9852是由ADI公司生产的高性能DDS芯片,主要由DDS核心、寄存器、DAC、数字乘法器、反辛格函数滤波器、比较器、I/O接口等电路组成。其系统功能框图如图2所示。<BR>
            <TABLE cellSpacing=0 cellPadding=0 width=550 border=0>
              <TBODY>
              <TR>
                <TD>
                  <DIV align=center><IMG height=293 
                  src="基于DDS的调制信号发生器的设计--skycanny的笔记.files/xsj062743_2.jpg" 
                  width=400></DIV></TD></TR></TBODY></TABLE>信号的产生 
            <P>AM信号的产生</P>
            <P>设需要产生一个载波频率为f0,调制频率为f 
            的幅度调制信号,则给AD9852输入一个48位的频率控制字,产生一个频率为f0的固定幅度的载波。AD9852可以通过数字乘法器控制输出信号的幅度,要产生一个调制频率为f 
            的振幅调制信号,只需产生一系列随着调制信号幅度变化的幅度控制字,则可直接产生数字式的调幅波。AM信号产生原理如图3所示。</P>
            <P></P>
            <TABLE cellSpacing=0 cellPadding=0 width=550 border=0>
              <TBODY>
              <TR>
                <TD>
                  <DIV align=center><IMG height=293 
                  src="基于DDS的调制信号发生器的设计--skycanny的笔记.files/xsj062743_2.jpg" 
                  width=400></DIV></TD></TR></TBODY></TABLE>FM信号的产生 
            <P>根据(1)式,通过改变频率控制字K,可以迅速改变输出信号的频率。因此,FM信号的产生和前面的AM信号产生相似,按照调制信号幅度的变化,实时改变频率控制字使输出的频率随调制信号的幅度变化。<BR>特别地,AD9852通过改变工作模式,可以产生线性调频信号(Chirp),通过改变时间步进量(斜率计数器)和频率步进量( 
            频率字)来产生不同斜率,从而实现非线性扫频。FM信号产生原理如图4所示。</P>
            <P></P>
            <TABLE cellSpacing=0 cellPadding=0 width=550 border=0>
              <TBODY>
              <TR>
                <TD>
                  <DIV align=center><IMG height=141 
                  src="基于DDS的调制信号发生器的设计--skycanny的笔记.files/xsj062743_4.jpg" 
                  width=450></DIV></TD></TR></TBODY></TABLE>二进制PSK信号的产生 
            <P>两点(二元或两相位)相移键控是在预先设置好的两个14位相移量中快速切换。其控制信号为芯片的一个管脚“BPSK”,“BPSK”端的逻辑状态选择相移量,当为低时,选择相位1;为高时,选择相位2。在“BPSK”上输入巴克码信号,则输出信号为二相巴克码信号。</P>
            <P></P>
            <TABLE cellSpacing=0 cellPadding=0 width=550 border=0>
              <TBODY>
              <TR>
                <TD>
                  <DIV align=center><IMG height=107 
                  src="基于DDS的调制信号发生器的设计--skycanny的笔记.files/xsj062743_5.jpg" 
                  width=450><BR><IMG height=353 
                  src="基于DDS的调制信号发生器的设计--skycanny的笔记.files/xsj062743_6.jpg" 
                  width=450> </DIV></TD></TR></TBODY></TABLE>二进制ASK信号的产生 
            <P>DDS集成芯片AD9852内部包含“通断整形键控”。 
            “通断整形键控”功能使用户控制数模变换器的输出幅度渐变上升和下降,可减小反冲频谱,幅度突变会在很宽的频谱范围内产生冲击,要用此功能首先使数字乘法器有效,输出幅度渐变可在内部自动进行,也可由用户编程控制。当数字乘法器的输人值全0时,输入信号乘以0,产生零幅度;数字乘法器全1时,输入信号乘以1,是满幅度。</P>
            <P><BR>系统结构</P>
            <P>系统结构如图6所示,由于系统是通过实时改变DDS的幅度控制字和频率控制字,来实现调幅和调频的功能,因此对控制器的处理速度提出了较高的要求,本设计采用DSP芯片TMS320C31为控制器,通过键盘和液晶显示作为用户的人机接口。由于DDS输出的信号是通过DAC产生的,因此不可避免的存在一些杂散,故需在DDS输出级设计一个低通滤波器。<BR></P>
            <TABLE cellSpacing=0 cellPadding=0 width=550 border=0>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -