登录社区云,与社区用户共同成长
邀请您加入社区
摘要:本文从XVF3800方形阵列麦克风的调试入手,探讨麦克风阵列在ASR场景中的关键技术应用。重点分析了五大核心功能:声源定位(DOA)、波束成形(BF)、噪声抑制(NS)、回声消除(AEC)和自动增益控制(AGC)。针对XVF3800的波束特性,详细解读了其自由扫描波束与固定波束的协同工作机制,包括能量竞争机制、方位角平滑处理等关键技术点,并提供了相关调试命令参数说明。文章为麦克风阵列在机器人
摘要:EQ(均衡器)通过调节音频信号特定频段的增益来优化音质,分为低频、中频和高频调节。XVF3800将EQ置于AGC前,可修正硬件缺陷并防止AGC误判,满足Teams/Zoom认证要求。其可编程滤波器能补偿外壳增益或高频衰减问题。通过xvf_tools.py工具可调整EQ参数并导出二进制文件,替换默认固件中的EQ配置。官方固件默认未启用EQ效果,需手动调整频响曲线。
本文提出了一种利用有符号数补码特性简化嵌入式定时器计时的创新方法。传统计时方案需显式判断定时器溢出,代码冗余且易出错。通过将有符号数转换为无符号数,借助补码自动处理溢出特性,实现了无需条件判断的计时逻辑。该方法适用于16/32位定时器,精简代码的同时提高了计时精度,尤其适合微秒级短时测量场景。文章详细阐述了原理验证、代码实现及注意事项,展示了软硬件协同优化嵌入式开发效率的典型案例。
Code Composer Studio (CCS) 是一款广泛用于嵌入式开发的集成开发环境(IDE),其快捷键能显著提高编码和调试效率。以下是基于可靠来源整理的常用快捷键列表,按功能类别分组(适用于CCS版本12.7及相近版本)。这些快捷键可帮助用户快速导航、编辑和调试代码。快捷键列表主要参考官方文档和用户实践,确保信息的准确性。
本文详细介绍了TMS320F28335 DSP的eCAP(增强型捕获模块)和eQEP(增强型正交编码器接口)两大外设。eCAP模块支持高精度信号捕获、多种触发模式和中断功能,适用于脉冲宽度测量;eQEP模块提供正交编码器接口、方向检测和位置计数功能,常用于电机转速和位置测量。文章通过寄存器配置说明和具体应用实例(包括硬件连接和代码实现),指导开发者快速掌握这两个模块的使用方法。这些功能使其成为电机
电动汽车纵向速度MPC控制器。采用上层控制器和下层控制器。目标为控制车辆的纵向速度,使其跟踪上期望纵向速度曲线。●上层控制器:控制方式为MPC控制器,输入为车辆纵向速度和纵向加速度,输出为期望加速度,并且对加速度增加进行约束。●下层控制器:车辆的制动根据逆向纵向动力学模型搭建、车辆的驱动根据电机MAP图搭建。包含驱动制动切换逻辑、PID控制器等模块。●可实现正弦速度曲线的速度加速度的准确跟踪,以及
DL00299-基于LSTM多时间序列特征提取的道岔故障诊断方法道岔是保证列车安全运营的重要室外信号设备之一,道岔转换过程的工作状态可以由道岔动作电流曲线的变化情况来反映。对比正常道岔动作电流和道岔故障时的动作电流之间的差异,从中判断出道岔的电气特性、时间特性和机械特性,及时判断道岔的实时工作状态。本文采用基于长短期记忆模型(long-short term memory,LSTM)结合传统神经网络
滑模相关(是一个大文件夹)1.永磁电机的滑模观测器Simulink模型2.永磁同步电机趋近律滑膜控制NSMC3.MATLAB四旋翼仿真滑模控制 simulink5.传统滑模控制器设计6.分散滑模负载频率控制的MATLAB 仿真滑模控制7.超螺旋滑模控制器8.基于模糊滑模控制的开关磁阻电机控制模型9.Matlab Simulin...使用不同控制算法(LQR、滑模控制器、积分器反步控制器)的姿态确定
AI芯片可按架构分为CPU、GPU、FPGA、ASIC,各架构的优缺点可参考以下文章:CPU、GPU、FPGA、ASIC等AI芯片特性及对比_cpu gpu fpga_maopig的博客-CSDN博客最近,新名词 DSA(Domain Specific Architecture,特定领域架构),可参考以下文章:https://mp.weixin.qq.com/s/dw0Btk126Ime6BF3z
SPMSM在同步旋转坐标系的定子电压数学模型为同步旋转坐标系下的永磁同步电机定子磁链方程为因此,同步旋转坐标系的定子电压数学模型可以写为定义由式(1.4)代入(1.3)得到参考模型的状态空间表达式:将式(1.5)电机转速、定子磁链用估计值表示,得到定子磁链可调模型:将式(1.5)减去式(1.6),电机实际值与观测估算值之间的误差状态方程:为证明系统稳定性,将式(1.7)分为线性时不变和非线性时变反
使用stm32f4的ADC采集输出的2fsk信号,然后通过dsp自带的fir低通滤波器滤除高频信号部分留下低频信号部分,使2fsk信号变成2ask信号,这时再让2ask信号取绝对值使其包络变为只有0,1两种电平,最后进行包络检波并判决便可将2ask信号转化为方波信号,通过ADC的采样频率与码元的传输速率进行对比便可将方波信号转化为接收到的数组,如果包头包尾正确便可读出数据点亮相应的LED灯。
用惯了PI,来学习并仿真一下单矢量MPTC吧
ADAU1761的移频算法详解,防啸叫一般都会用它做主要算法。
STM32F4使用DSP核的教程
有很多ADAU1701的常用算法,拧出来说一说,方便新手用
mcu使用FPU浮点计算单元和DSP库.
为五七次谐波电流的抑制,我们要建立五次、七次同步旋转坐标系,因为在五次、七次同步旋转坐标系下,五七次谐波电流分别都为直流。从下图可以看到,五七次同步旋转坐标系后,基波同步旋转坐标系下d-q电流PI调节器输出幅值基本没变化,说明这个方法确实避免了多个PI调节器的输出冲突。我们可以看到加入五七次同步旋转坐标系后,原来的基波旋转坐标系下的PI的输出是否会变化。(我是在0.25s加入五七次同步旋转坐标系的
Altium Designer使用技巧
基于TMS320F28377D-ePWM-TZ模块实现第一篇的两个如何触发trip-zone的想法(gpio绑定TZ1~3触发,ADC超越限制进行DCAEVT1/2或DCBEVT1/2触发)。本期先展示GPIO -----| I/P X-BAR |-----TZ1-----| ePWM TZ Module |-----TZ-Event触发,后期有时间再更新ADC事件触发TZ。
需要注意:调节麦克风的增益,麦克风的输出信号电平应该在声卡的有效输入范围内(rew推荐值为-40dbfs~-6db fs,如果电平很大或者很小可能报错),可以查看电平表判断,同时,选择增益要考虑实际声级测量范围,并且满足测量信噪比。输入94db,(注意,如果使用bktype4231,使用1/2英寸自由场麦克风,应该输入93.85db,详情参考type4231用户手册),点击finished,完成,
用AD2428做的A2B开发系统里,Master板当做一个纯DSP的评估板,来评估ADAU1452和ADAU1761的性能,系列文章带你去了解。本章讲带压摆的算法。
PCM是对模拟的连续信号进行抽样,G711则是对PCM数据进行再一次的抽样。G711主要是对16bit的PCM进行抽样,取到PCM的高位数据,去掉低位的数据,并且只保留8位。a-law也叫G711A,输入的是13位(其实是S16的高13位),使用在欧洲和其他地区,这种格式是经过特别设计的,便于数字设备进行快速运算。程序流程设计中首先要打开/创建输入和输出的文件,接着进行G711解码并将解码后的数据
ADI提供的DSP开发资料都有哪些,我做了一下总结,请看系列文章,本章是A2B的资料收集。
通信和语音识别:音频处理技术在手机通话、视频会议、语音助手等通信和语音识别领域发挥着重要作用,提供清晰的声音传输和准确的语音识别功能。广播和电视:音频处理技术用于广播和电视节目中,包括声音平衡、噪声抑制、回声消除和音频效果处理,提高听觉体验和节目质量。安防和监控:音频处理技术可应用于安防系统和监控设备中,如语音识别、事件检测和声音分析,提高环境监测和警报功能。音频时域处理:包括音频剪切、混响、变速
2022年最新国产半导体芯片行业细分企业名录: 囊括MCU、存储芯片、模拟芯片、电源IC、功率器件、IGBT、MOSFET、CMOS、液晶芯片、触控芯片、指纹识别芯片、时钟芯片、载波芯片、数字隔离器等领域。
用了这么多的品牌,感觉国产还是最可靠的,就像人生一样,不一定要别人的才是好。
心得笔记
2.4GHz 双模蓝牙收发器、基带、音频 ADC、DMIC、音频 DAC、高质量 PWM 数字耳机驱动器、定点和浮点 DSP、一个 32 位 RISC-V 处理器、PMU(电源管理单元)、L2-RAM、NOR 闪存和一系列丰富的外设。其专用的音频 DSP 和 CODEC 支持卓越声音的再现和各种音频格式的解码,包括高分辨率音频格式。集成的 PMU 允许芯片由不同类型的电池供电,从而实现低功耗和延长
TMR互补输出功能注意事项
GSV2006替代CH6002富利威
这些器件特有精准的 1%,0.6V 基准,和集成的升压开关。具有竞争力的特性示例包括:1.5V 至 22V 宽转换输入电压范围、超低的外部组件数、针对超快瞬变的 D-CAP™ 模式控制、自动跳跃模式运行、内部软启动控制、可选频率并且无需补偿。转换输入电压范围为 1.5V 至 22V,电源电压范围为 4.5V 至 25V,输出电压范围为 0.6V 至 5.5V。这些器件采用 5mm x 6mm 22
TI TMS320F280049通过Cmpss模块与pwm的TZ、DC模块做峰值电流控制。
网上的方法我找不到JML设置在哪里,但是我看了报错的描述,跟仿真器有关。于是,我双击XX.ccxml进入了Basic/General Setup/Connection,改了另一个仿真器,再编译就不报错了。
关于学习DSP芯片TMS320C6678后的一些知识点总结,帮助快速入门。
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于N
需要替换FlashAPIInterface28335V2_10.out文件。
AD2428做的A2B开发系统,Master板当做DSP开发板来用,应该怎么去用,将会用一个长篇系列文章来讲解。
IT6801FN -富利威-HDMI芯片
AD1565是一款国产高性能&高性价比的DSP音频数字信号处理器芯片,能实现多种音频功能如混响、均衡、滤波、反馈抑制等。适用于音频处理器、音响、乐器等相关专业音频产品。炬迪AD1565也有调音工具DashStudio供大家学习。
芯片手册翻译
在2Tx MIMO方案的情况下,将第二组Rx符号旋转与相同Tx天线对应的后续啁啾之间的估计多普勒相移的一半。在3Tx MIMO仰升方案的情况下,第二组Rx符号旋转了估计多普勒相移的1/3,而第三组Rx符号旋转了估计多普勒相移的 2/3。使用乒乓缓冲方案,其中在每次迭代(乒乓)中,从雷达立方体矩阵中提取与一个虚拟天线(对于给定的距离仓)相关的数据进行处理。除了AoA估计外,该DPU还生成用于计算方位
本文介绍了ADAU1452数字信号处理器的开发教程,内容包括硬件准备(开发板、仿真器等)、软件安装(SigmaStudio 4.7)以及多个音频处理功能的实现方法。重点讲解了单/双通道静音(带压摆功能)、多路开关选择输出、混音(四进二出、自混)、分频器(直通/可调/高低音分频)以及线性增益等模块的应用。通过具体示例展示了如何在SigmaStudio中搭建音频处理框架,并强调了带压摆模块可避免切换时
本文以LAUNCHXL-F28379D为例讲解了matlab中创建dsp项目的
摘要:本文介绍了准PR控制器的离散化实现方法及其C语言编程。针对理想PR控制器在数字系统中的局限性,提出采用准PR控制器(带有限带宽)实现稳定控制。详细推导了双线性变换离散化过程,给出了归一化差分方程和完整的C语言实现代码(包括结构体定义、初始化函数和控制更新函数)。通过单相逆变器仿真验证,证明C语言实现的PR控制器与模块化实现效果一致,可直接移植到STM32、DSP等嵌入式平台。文中提供了仿真模
在protues8.13中导入TMS320F28335芯片模型
国产升级版plutoSDR,AD9363破解升级为AD9361,支持双发双收MIMO,70M-6G,资料开源!
本文研究了基于二阶广义积分器(SOGI)的单相锁相环设计。针对单相系统缺乏正交分量的问题,采用SOGI作为正交信号发生器来构造虚拟正交信号。文章详细分析了SOGI的结构特性、传递函数及其离散化实现方法,并通过MATLAB仿真验证了其鲁棒性。结果表明,SOGI-QSG能够有效滤除谐波干扰,保持输入与输出信号的正交关系。仿真测试证实该锁相环具有快速准确的锁相性能。文中给出了关键参数整定方法和代码实现细
用AD2428做的A2B开发系统里,Master板当做一个纯DSP的评估板,来评估ADAU1452和ADAU1761的性能,系列文章带你去了解。
dsp开发
——dsp开发
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net