1 如何基于DDS IP实现线性调频信号-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何基于DDS IP实现线性调频信号

FPGA之家 来源:时沿科技 作者:ShownSun 2021-07-02 10:27 次阅读

利用DDS IP实现线性调频信号

1 DDS技术简介随着电子技术的不断发展,传统的频率合成技术逐渐不能满足人们对于频率转换速度、频率分辨率等方面的追求,直接数字频率合成技术应运而生。

直接数字频率合成技术(DDS) 是把一系列数据量形式的信号通过D/A转换器转换成vwin 量形式的信号合成技术。DDS具有很多优点,比如:频率转换快、频率分辨率高、相位连续、低功耗、低成本与控制方便。

DDS技术满足了人们对于速度稳定性的需求,但是在一些控制较为复杂的系统中,DDS专用芯片不能很好的贴合要求。利用现场可编程门阵列(FPGA)实现DDS具有很大的灵活性,基本能满足现在通信系统的使用要求。

2 DDS IP使用说明

基于FPGA的DDS设计方案

3 线性调频信号3.1 理论介绍

3.1.1 基本概念

线性调频(LFM)信号是瞬时频率随时间成线性变化的信号。线性调频信号也称为鸟声(Chirp)信号,因为其频谱带宽落于可听范围,听着像鸟声,所以又称Chirp扩展频谱(CSS)技术。

3.1.2 表达公式

本文重点研究Xlinx DDS IP实现线性调频信号,主要关心线性调频信号的相位变化情况,如若想要了解线性调频信号其他方面信息,请参考其他相关文章。

线性调频信号表达式:

线性调频信号数学公式

其中,t是时间,单位为秒(s);T是脉冲持续时间(周期);K是线性调频斜率,单位是Hz/s.

相位表达式:

φ(t)=πKt^2

相位变化率:

∆φ(t)=2πKt

3.1.3 应用范围

LFM技术在雷达、声纳技术中有广泛应用,例如,在雷达定位技术中,它可用来增大射频脉冲宽度、加大通信距离、提高平均发射功率,同时又保持足够的信号频谱宽度,不降低雷达的距离分辨率。

3.2 Matlab仿真

3.2.1 matlab代码

fs = 100e6; %采样率

T = 5e-6; %脉冲宽度

B = 10e6; %信号带宽

K = B/T;%调频斜率

N = round(T*fs);%采样点数

t = linspace(0,T,N);

y = exp(1j*pi*K*t.^2);%LFM信号

theta = pi*K*t.^2; %信号相位

dtheta = pi*K*t; %相位变化量figure;

plot(t,real(y));

title(‘LFM信号时域-实部’);

xlabel(‘t/s’);

ylabel(‘幅度’);

figure;

plot(t,imag(y));

title(‘LFM信号时域-虚部’);

xlabel(‘t/s’);

ylabel(‘幅度’);

figure;

plot(t,theta);

title(‘LFM信号相位’);

xlabel(‘t/s’);

ylabel(‘相位’);

figure;

plot(t,dtheta);

title(‘LFM相位变化率’);

xlabel(‘t/s’);

ylabel(‘相位变化率’);

3.2.2 仿真结果图像

3.3 FPGA实现

3.3.1 参数计算

For example:

参数与上述matlab参数一致,采样率fs:100MHz,脉冲宽度T:5us,信号带宽B:10MHz,采样点数N:500。Xlinx DDS IP设置如下,假定相位累加器设置为32位,输出信号宽度设置为12位,可以根据自己的需求进行设计:

需要注意的是相位增量不是一个定值,而是随时间呈线性变化的量。根据公式相位表达式φ(t)=πKt^2与相位变化率∆φ(t)=2πKt,端口S_AXIS_PHASE的CHAN_0_POFF 与CHAN_0_PINC设置如下: 当t = 0时φ(t) = πKt^2 = 0;∆φ(t) = 2πKt = 0相位变化率∆φ(t)每次增加的量为2πK∆t:2πK∆t = 2πBT/TNfs = 2πB/N由于DDS IP相位累加器位数Bθ(n)为32,且参数[0,2^32]对于相位弧度[0,1],那么相位增量∆θ公式如下:∆θ = 2πB/N*1/2π*2^Bθ(n)/fs = 858993.4592≈858993综上,CHAN_0_POFF设置为0,CHAN_0_PINC从0开始每次增加∆θ。

3.3.2 仿真结果

部分代码

//生成chirp信号

dds_compiler_0 suband_reference_waveform_inst (

.aclk (samp_clk),

.aclken (dds_aclken),

.aresetn (dds_aresetn),

.s_axis_phase_tvalid (s_axis_phase_tvalid),

.s_axis_phase_tdata (s_axis_phase_tdata),

.m_axis_data_tvalid (m_axis_data_tvalid),

.m_axis_data_tdata (m_axis_data_tdata),

.m_axis_phase_tvalid (m_axis_phase_tvalid),

.m_axis_phase_tdata (m_axis_phase_tdata)

);

wire signed [15:0] data_real = m_axis_data_tdata[15:0];

wire signed [15:0] data_imag = m_axis_data_tdata[31:16];

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1629

    文章

    21729

    浏览量

    602978
  • DDS
    DDS
    +关注

    关注

    21

    文章

    633

    浏览量

    152630
  • 代码
    +关注

    关注

    30

    文章

    4779

    浏览量

    68521
收藏 人收藏

    评论

    相关推荐

    Xilinx DDS IP核的使用和参数配置

    用RAM实现一个DDS,从原理上来说很简单,在实际使用的时候,可能没有直接使用官方提供的IP核来的方便。这个博客就记录一下,最近使用到的这个DDS
    的头像 发表于 10-25 16:54 766次阅读
    Xilinx <b class='flag-5'>DDS</b> <b class='flag-5'>IP</b>核的使用和参数配置

    ip网络音频终端是什么

    IP网络音频终端是一种数字通信设备,它结合了网络技术和音频处理技术,用于实现网络环境下的音频通信和传输。 一、基本概念 IP网络音频终端通过网络进行音频信号的传输和接收,这些终端通常与
    的头像 发表于 10-08 14:52 393次阅读

    模拟音频信号是由什么组成的

    模拟音频信号是由声波的模拟表示组成的。 模拟音频信号的基本概念 模拟音频信号是一种连续变化的信号,它能够准确地表示声音波形的幅度和相位。与数字音频信
    的头像 发表于 08-25 15:47 621次阅读

    声卡的主要功能及音频信号的来源

    、声卡的工作原理 声卡是一种计算机硬件设备,它通过与计算机的主板连接,实现频信号的输入和输出。声卡的主要工作原理是将数字音频信号转换为模拟音频信号,或者将模拟音
    的头像 发表于 08-25 15:45 1318次阅读

    频信号通常包括哪些声音信号

    频信号是指通过声音传输的信号,它包含了各种不同的声音信号。以下是对音频信号中常见的声音信号的介绍: 语音
    的头像 发表于 08-25 15:43 1213次阅读

    调频中波段收音机接收频率范围

    调频(FM)中波段收音机是一种广泛使用的无线电接收设备,它能够接收调频广播信号调频广播是一种音频广播技术,通过调制无线电波的频率来传输音频信号
    的头像 发表于 08-06 10:07 2180次阅读

    调频收音机中频信号频率的选择

    调频收音机是一种常见的无线电接收设备,它通过接收调频信号并将其转换为音频信号,从而实现对广播节目的收听。在调频收音机中,中
    的头像 发表于 08-06 10:05 1029次阅读

    调频信号的分类和依据有哪些

    调频信号(FM,Frequency Modulation)是一种无线电信号调制方式,通过改变载波信号的频率来传输信息。调频信号广泛应用于广播、通信、雷达等领域。本文将详细介绍
    的头像 发表于 06-03 09:40 1749次阅读

    频信号处理电路的特征 影碟机中的音频信号处理电路详解

    频信号处理电路是专门设计来处理音频信号的电子电路,它们可以用于放大、滤波、调制、解调、编码、解码等多种用途。
    的头像 发表于 05-01 15:46 1359次阅读
    音<b class='flag-5'>频信号</b>处理电路的特征 影碟机中的音<b class='flag-5'>频信号</b>处理电路详解

    频信号发生器如何调节电压?

    :低频信号发生器通常配备了一个幅度或电平旋钮,可以通过旋转该旋钮来调整输出信号的电压。旋钮可能带有标度或刻度,可以直接读取电压值。 2. 载波强度:对于某些低频信号发生器,特别是那些使用调幅(AM)或
    的头像 发表于 04-26 09:07 532次阅读
    低<b class='flag-5'>频信号</b>发生器如何调节电压?

    基于FPGA 的DDS正弦信号发生器的设计和实现

    德赢Vwin官网 网站提供《基于FPGA 的DDS正弦信号发生器的设计和实现.pdf》资料免费下载
    发表于 03-24 09:34 8次下载

    什么是调频直放站,调频直放站的功能和作用是什么

    调频直放站,顾名思义是一种对调频广播信号进行放大处理的通信设备,将调频广播信号引入到地下空间或隧道内,
    的头像 发表于 03-11 15:46 417次阅读
    什么是<b class='flag-5'>调频</b>直放站,<b class='flag-5'>调频</b>直放站的功能和作用是什么

    红外耳机和调频耳机一样吗 红外耳机和调频耳机的区别

    红外耳机和调频耳机一样吗 红外耳机和调频耳机的区别 红外耳机和调频耳机是两种不同的无线音频传输技术。红外耳机使用红外线作为传输媒介,而调频耳机使用
    的头像 发表于 02-19 09:25 4806次阅读

    调频发射机电路图分享

    调频发射机是一种用于将调频广播电台的语音和音乐节目以无线方式发射出去的设备。它首先将音频信号和高频载波调制为调频波,使高频载波的频率随音频信号
    的头像 发表于 02-12 17:21 2735次阅读
    <b class='flag-5'>调频</b>发射机电路图分享

    什么是调频直放站,调频直放站的功能和作用是什么?

    调频直放站,顾名思义是一种对调频广播信号进行放大处理的通信设备,将调频广播信号引入到地下空间或隧道内,
    的头像 发表于 01-26 14:11 369次阅读
    什么是<b class='flag-5'>调频</b>直放站,<b class='flag-5'>调频</b>直放站的功能和作用是什么?