AD9361开发:接收与发送滤波器配置
接收端滤波器:
一.模拟端的滤波器:
1.夸阻低通滤波器(TIA LPF)
该滤波器的3dB带宽可进行变成控制,一般3dB带宽校准到信号基带带宽的2.5倍
2.基带低通滤波器(BB LPF)
该滤波器的3dB带宽可进行变成控制,一般3dB带宽校准到信号基带带宽的1.4倍
二.数字端滤波器
1.滤波器属性
HB1,HB2以及HB3/DEC3三个滤波器的系数参数固定,其对应的冲激响应系数以及幅频特性如 下:
(1)半带滤波器1(HB1)
①半带滤波器冲激响应(固定系数):[−8, 0, 42, 0, −147, 0, 619, 1013, 619, 0, −147, 0, 42, 0, −8]
②滤波器的幅频特性曲线:
(2)半带滤波器2(HB2)
①半带滤波器冲激响应(固定系数):[−9, 0, 73, 128, 73, 0, −9]
②滤波器的幅频特性曲线:
(3)半带滤波器3/FIR滤波器3(HB3/DEC3)
a.HB3
①半带滤波器冲激响应(固定系数): [1, 4, 6, 4, 1]
②滤波器的幅频特性曲线:
b.DEC3
①半带滤波器冲激响应(固定系数): [55, 83, 0, −393, −580, 0, 1914, 4041, 5120, 4041, 1914, 0, −580, −393, 0, 83, 55]
②滤波器的幅频特性曲线:
2.滤波器的使用
a.HB1,HB2半带滤波器可以选择跳过不使用或者选择使用并且必须要进行二倍抽取(半带滤 波器搭配二倍抽取的固定组合可以降低运算量)
b.HB3/DEC3滤波器可以选择搭配二被抽取的HB3或者搭配三倍抽取的DEC3,也可以选择跳 过不使用该滤波器
c.PRO FIR滤波器可以进行自己配置,包括自己设定滤波器阶数以及冲激响应系数,可以利 用matlab支持的AD9361工具包进行相关滤波器配置。
冲激响应阶数的配置约束:
FIR最大抽头数为:
原理分析:
①FIR的系统时钟频率等于ADC的采样频率(系统时钟也可以为ADC采样频率的一半)
②FIR滤波器每个时钟周期可以计算16个抽头
③则FIR最大的抽头数为:
(注意:该FIR滤波器采用的是多项滤波结构,因此一般情况下抽头数都应该为16的整数 倍)
AD9361开发:接收与发送滤波器配置相关推荐
- STM32串口通信中使用printf发送数据配置方法 开发环境 Keil
STM32串口通信中使用printf发送数据配置方法(开发环境 Keil RVMDK) 已有 12456 次阅读2011-6-29 23:29 | 在STM32串口通信程序中使用printf发送数据, ...
- 中移4G模块-ML302-OpenCpu开发-(MQTT连接阿里云-接收和发送数据)
B站:https://space.bilibili.com/309103931 中移4G模块-ML302专栏:https://blog.csdn.net/qq_33259323/category_10 ...
- 微信公众号开发之接收与发送消息
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 在上一篇博客中已经验证了服务器有效性:https://blog.csdn.net/qq_41782425/article/deta ...
- 微信公众平台开发教程Java版(三) 消息接收和发送
前面两章已经介绍了如何接入微信公众平台,这一章说说消息的接收和发送 可以先了解公众平台的消息api接口(接收消息,发送消息) http://mp.weixin.qq.com/wiki/index.ph ...
- 上位机开发C#语言:模拟STC串口助手接收单片机发送数据
题目概述: 设计一个模拟STC串口助手,通过串口进行接收或发送数据. STC串口助手: 编程: using System; using System.Collections.Generic; usin ...
- 微信公众号开发接收图片消息,获取用户发送图片的media_id
现在的手机都有拍照功能, 而且人们拍完照后, 喜欢跟朋友分享. 微信公众号也提供了一个功能, 允许你的粉丝在后台回复图片, 你可以通过公众平台提供的api接口, 获取到图片media_id, 然后把图 ...
- java 微信 接收消息_微信公众平台开发教程Java版(三) 消息接收和发送
https://www.iteye.com/blog/tuposky-2017429 前面两章已经介绍了如何接入微信公众平台,这一章说说消息的接收和发送 可以先了解公众平台的消息api接口(接收消息, ...
- Spring Boot常见企业开发场景应用、自动配置原理结构分析
读者应具备: Spring SpringMVC服务器端开发基础 Maven基础 本篇主要介绍Spring Boot在企业开发中常见场景的使用.以及Spring Boot的基本原理结构. 以下为本篇设计 ...
- [SAP PI]ECC系统接收财务凭证IDoc的配置步骤(总账 应收 应付)
1. 业务场景 外围系统,通过IDoc,在SAP系统中创建财务凭证,包括总账,应收和应付. 功能 IDoc 增强 财务总账接口 ACC_GL_POSTING. ACC_GL_POSTING ...
- [短彩信]C#短彩信模块开发设计(2)——配置
准备从以下几个方面简单的谈谈短彩信模块的实现: [短彩信]C#短彩信模块开发设计(1)--架构(http://www.cnblogs.com/CopyPaster/archive/2012/12/07 ...
最新文章
- 重拾简单的linux指令之info 【转】
- 机器人(机械臂)动力学建模方法(Newton-Euler equation)
- Request请求总结
- UGUI_UI子节点在Canvas的2D坐标
- fputc会覆盖吗_深覆盖 VS 深覆合如何区分?这一篇看完就都明白了!
- python一元三次方程拟合_一元三次方程的求根公式
- 深度学习之tensorflow环境搭建
- Asp.net MVC3.0 入门指南 4 模型 Model
- 矩阵的运算和矩阵的秩
- STM32 电容触摸屏I2C转USB实现
- 华为手机USB调试与Log
- luogu P1724 东风谷早苗
- 微调StyleGAN2模型
- t480安装matlab不了,thinkpad t480和t490的区别
- 想提高跨境电商转化率?采用这几个技巧!
- 2020最实用115个Java面试题及面向对象的能力汇总合集
- Matlab中reshape函数的使用
- VScode断点调试出现unbound breakpoint(断点是灰色)问题
- 用php写水仙花及思路,php水仙花数
- D-Link宽带路由器设置全攻略