D类音频应用EMI管理

news2025/2/6 12:11:17

1、前言

  对于EMI,首先需要理解天线。频率和波长之间的关系,如下图所示。
在这里插入图片描述
  作为有效天线所需的最短长度是λ/4。在空气中,介电常数是1,但是在FR4或玻璃环氧PCB的情况下,介电常数大约4.8。这种效应会导致信号在FR4材料介质包围的导线中传播速度变慢,本质上是一种 “波长缩短” 的效应。例如,200MHz信号的四分之一波长为16.7cm,但在内层PCB走线中,波长是: 16.7/√4.8=7.6cm。
  即使长度小于λ/4,PCB走线也可以充当无意的天线,从而增加了麻烦和敏感性。表面走线也表现出这种波长缩短效应,因为表面走线一侧是空气,另一侧是PCB材料,所以总的介电常数也会发生变化。
  类似PCB走线类的意外天线是数字系统中辐射噪声的主要来源。从辐射发射的角度来看,D类音频放大器本质上是一个数字系统。电磁学的一个关键原理是互易性。电流的流动可以产生磁场,磁通量的变化可以产生感应电流,同样,有利于接收的天线也有利于发射。如果无意天线的任何尺寸接近该天线被噪声电流激发的频率的四分之一波长,则该天线成为有效的辐射发射源。
  如下图所示,是两种常见的天线设计:简单偶极子和鞭状天线,鞭状天线基本上是偶极子的一半,而水平地面基本上被诱导为偶极子的另一半。
在这里插入图片描述
  天线旨在通过电能的辐射来发送和接收信号。如下图所示,PCB电路板中可能包含的无意天线包括以下几种:长走线、过孔、器件引线和引脚、未焊接的PCB板连接器和接头。
在这里插入图片描述
  未端接的表面走线或未端接的内层走线可能成为无意的鞭状天线。由于布局不佳,不同射频电压下的走线可能会成为无意的偶极天线。此外,PCB的导电层可以充当偶极天线的另一分支,其平面本身耦合到电场中。

2、D类音频放大器

  D类音频放大器具有高效率的特点,已成为消费市场的主流应用。它通过输入的模拟信号调制高频方波。方波本身可以是固定频率、可变频率或没有固定频率的简单随机脉冲。通常采用2阶巴特沃斯低通滤波器,滤除高频噪声并恢复原始音频信号。在 “无滤波器” 拓扑结构中,扬声器自身的电感作为滤波器的一部分。如下图所示,是一种常见的D类拓扑,采用脉宽调制 (PWM),使用固定频率的波形,并改变占空比,在低通滤波器后创建信号的移动平均值。
在这里插入图片描述
  开关拓扑的优点是显而易见的: 高效率、低功耗和低热量,但提高效率并非没有成本,为了提高效率,需要一个尖锐、快速切换的方波,这可能会导致产生与数字系统中存在的意外伪影相同的伪影,因为能量高度集中在方波的边缘。此外,还会有一些过冲,导致波形在短时间内超过最大和最小电压,过冲会在输出频谱中产生额外的高频噪声,并且对于EMI和音频性能而言是不理想的。

3、优化EMI

  PCB设计对优化EMI至关重要,一般规则包括以下几个方面。
  • 在电源和地之间放置去耦电容器。电容的随意放置会加剧EMI问题。
  • 电源平面应从PCB的边缘内缩。
  • 避免分割接地平面或电源平面,防止产生缝隙。
  • 所有高频时钟线进行适当的端接。
  • PCB连接器信号进行适当的滤波。
  • 良好的PCB设计应避免环形天线。环形天线包括明确传输路径的正向电流和返回电流任何路径。
  最佳的方式是抑制给天线供电的电流源以阻止辐射。
  对于音频设计,以下几点需要注意:
  • 音频放大器到扬声器的走线尽可能短。PCB走线长度一旦达到λ/4,就会具有天线效应,发生明显的辐射。
  • 对于无滤波器的D类系统,将放大器的输出连接到扬声器的走线和电缆长度可能是最大的RF发射源。
  • D类输出信号线宽至少30mil。为了满足EMI要求,每个输出线宽应以60mil连接至扬声器。如果EMI滤波器放置在PCB板上,则必须尽可能靠近设备引脚放置。为了获得最佳的THD+N性能,输出信号的长度应相互匹配,以避免由于布线电阻的差异而导致THD+N的任何失配。
  有效的措施是将铁氧体磁珠与扬声器串联放置在放大器附近。为了更好地理解铁氧体磁珠的抑制机制,将铁氧体磁珠分解成频率相关的电阻和电感元件-R(f) 和L(f) -,如下图所示。
在这里插入图片描述
  EMI抑制,铁氧体磁珠充当电阻器,直流电阻较小,电压降可忽略,这使得磁珠在感兴趣的频率显著低于1MHz的情况时,效果较好,应理解铁氧体磁珠两元件分压机制。Z1和Z2都是频率相关的,为了实现低通滤波器的期望功能,应存在以下关系: 在期望的频率下Z2 >Z1,在噪声频率下Z1>Z2。
  铁氧体通常用作串联元件,分流元件是电容,可以是物理电容或集总电容。传递函数表明,随着频率(1/jωC)的增加,Z1增加,Z2减少,系统被阻尼到共振效应显著减弱的程度。D类功放固有的周期性方波的主要挑战是能量集中在谐波区间内。
  抖频(展频)技术可以有效降低EMI,可以减少频谱中任何一点的能量。与传统的D类放大器相比,扩频调制方案具有关键优势,效率和低THD+N得以保持,但辐射噪声和EMI可以显著降低,如下图所示。
在这里插入图片描述
  例如LM48511是一款扩频调制的D类音频放大器,包括一个内置的升压调节器,将电源电压驱动到7V,与未升压的放大器相比,增加了放大器输出功率和音频声压级,即使由电池等衰减性电压源供电,升压调节器也能使放大器保持恒定的输出电平。
  LM48511放大器具有逻辑可选的扩频调制器,可降低EMI,消除了对输出滤波器或扼流圈的需求。如下图所示,扩频调制器为驱动桥接负载扬声器的标准H桥供电。在扩频模式下,开关频率在330KHz中心频率附近随机变化10%,从而减少了扬声器和相关电缆和走线的EMI发射。当固定频率的D类放大器在开关频率的倍频处出现大量的频谱能量时,LM48511放大器的扩频架构将该能量扩展到更大的频带上,从而降低了电路中的峰值噪声功率。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2267634.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

若依框架之简历pdf文档预览功能

一、前端 (1)安装插件vue-pdf:npm install vue-pdf (2)引入方式:import pdf from "vue-pdf"; (3)components注入方式:components:{pdf} (4&…

lua-debug for Sublime

目标 Sublime 也支持 lua-debug,操作体验与 VSCode 一致。 优势 执行效率高,不掉帧 可随时开启 配置简单,一份配置兼容 VSCode 和 Sublime 安装 要求 Sublime 4 的版本(注:从 Sublime 3 升到 4 的不算,…

手机h5加桌面图标

手机h5应用1&#xff0c;网址浏览器添加到桌面&#xff0c;修改图标 关键代码 <!-- 手机h5加桌面图标 --> <!-- 安卓平台 chrome --> <link relapple-touch-icon-precomposed href<% BASE_URL %>logonew.png> <meta name"mobile-web-app-capab…

开发场景中Java 集合的最佳选择

在 Java 开发中&#xff0c;集合类是处理数据的核心工具。合理选择集合&#xff0c;不仅可以提高代码效率&#xff0c;还能让代码更简洁。本篇文章将重点探讨 List、Set 和 Map 的适用场景及优缺点&#xff0c;帮助你在实际开发中找到最佳解决方案。 一、List&#xff1a;有序存…

acitvemq AMQP:因为消息映射策略配置导致的MQTT接收JMS消息乱码问题 x-opt-jms-dest x-opt-jms-msg-type

使用ActiveMQ&#xff08;5.14.5&#xff09;作消息系统服务的场景下&#xff0c; 当我用Apache Qpid Proton发送消息(使用AMQP协议)发送JMS消息&#xff0c;用Paho MQTT接收消息的时候&#xff0c; 收到的消息前面总是有一串乱码&#xff0c;大概就是这样&#xff1a; 4Sp?AS…

apisix的hmac-auth认证

目录 1、apisix的hmac认证Authorization头信息 2、signature的lua生成源码 3、java生成签证的简单示例 4、postman调用如下 apisix的hmac-auth认证&#xff0c;介绍可以看官方文档 hmac-auth | Apache APISIX -- Cloud-Native API Gateway 照着官方文档&#xff0c;发现生…

Webpack在Vue CLI中的应用

webpack 作为目前最流行的项目打包工具&#xff0c;被广泛使用于项目的构建和开发过程中&#xff0c;其实说它是打包工具有点大材小用了&#xff0c;我个人认为它是一个集前端自动化、模块化、组件化于一体的可拓展系统&#xff0c;你可以根据自己的需要来进行一系列的配置和安…

uniapp 前端解决精度丢失的问题 (后端返回分布式id)

原因&#xff1a; 后端使用分布式id, id为19位数&#xff0c;导致精度丢失 &#xff0c;前端解决方法 这个是通过浏览器请求回来的数据&#xff0c;这个时候id 数据已经丢失了&#xff0c;在数据库查询不到&#xff0c;在调获详情接口的时候会有问题 实际的&#xff1a; 解决…

外网访问 Docker 容器的可视化管理工具 DockerUI

DockerUI 是一个 docker 容器镜像的可视化图形化管理工具&#xff0c;DockerUI 可以用来轻松构建、管理和维护 docker 环境。让用户维护起来更方便。 本文就介绍如何安装使用 DockerUI 并结合路由侠内网穿透来访问 DockerUI。 第一步&#xff0c;安装 DockerUI 1&#xff0c;…

Docker安装和使用RabbitMQ

Docker安装和使用RabbitMQ 1、拉取镜像2、运行Docker容器3、控制台界面 1、拉取镜像 docker pull rabbitmq:3-management2、运行Docker容器 docker run \-e RABBITMQ_DEFAULT_USERjagochan \-e RABBITMQ_DEFAULT_PASSjagochan \--name mq \--hostname mq \-p 15672:15672 \-p…

STM32F103RCT6学习之五:ADC

1.ADC基础 ADC&#xff08;Analog-Digital Converter&#xff09;模拟-数字转换器ADC可以将引脚上连续变化的模拟电压转换为内存中存储的数字变量&#xff0c;建立模拟电路到数字电路的桥梁12位逐次逼近型ADC&#xff0c;1us转换时间 输入电压范围&#xff1a;0~3.3V&#xff…

Python学习(2):注释、数字、文本、列表

1 关于注释 Python 使用井号#作为单行注释的符号&#xff0c; 使用三个连续的单引号’’或者三个连续的双引号"""注释多行内容。 2 数字 2.1 基本运算 解释器像一个简单的计算器&#xff1a;你可以输入一个表达式&#xff0c;它将给出结果值。 表达式语法很直观…

【Maven_bugs】The project main artifact does not exist

背景&#xff1a;我想使用 maven-shade-plugin 打一个 fat jar 时报了标题中的错误&#xff0c;使用的命令是&#xff1a;org.apache.maven.plugins:maven-shade-plugin:shade -pl :shade-project。项目结构如下图&#xff0c;我想把子模块 shade-project 打成一个 fat jar&…

Wordperss漏洞 DeDeCMS漏洞

Wordperss漏洞 环境搭建 #执⾏命令 cd /vulhub/wordpress/pwnscriptum docker-compose up -d #靶场地址 http://8.155.7.173:8080/wp-admin/ 注册账号 登录 漏洞一&#xff1a;后台修改模板拿WebShell 步骤一&#xff1a;思路是修改其WP的模板写入⼀句话木马后门并访问其文件…

使用 HTML 和 CSS 实现绚丽的节日烟花效果

文章目录 1. 效果预览2. 核心技术栈3. 核心代码解读3.1 HTML结构3.2 霓虹文字的CSS样式3.2.1 核心样式代码3.2.2 动画效果 3.3 JavaScript 的烟花效果实现3.3.1 烟花上升3.3.2 粒子爆炸 4. 用户交互5. 运行步骤总结 1. 效果预览 打开后输入文本的展示内容 用户点击页面后播放…

电力场景输电线路异物检测数据集VOC+YOLO格式4370张1类别

数据集格式&#xff1a;Pascal VOC格式YOLO格式(不包含分割路径的txt文件&#xff0c;仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数)&#xff1a;4370 标注数量(xml文件个数)&#xff1a;4370 标注数量(txt文件个数)&#xff1a;4370 …

【Next.js】002-路由篇|App Router

【Next.js】002-路由篇|App Router 文章目录 【Next.js】002-路由篇|App Router一、前言二、文件系统&#xff08;file-system&#xff09;1、说明2、演练创建代码运行访问让 Cursor 分析错误别偷懒&#xff0c;还是探究一下 Pages Router 方式吧创建代码运行并访问项目/about …

【FPGA开发】ZYNQ中PS与PL交互操作总结、BRAM,DMA原理浅析、仿真操作

文章目录 PL与PS交互综述交互端口性能&特点&#xff08;选择方案的凭据&#xff09;GPIO-AXI_GPDMA-DMACHP-AXI_HPACP-AXI_ACP 数据交互实验GP通过BRAMPS为主机&#xff0c;读写BRAMPL作为主机&#xff0c;读写BRAM DMA方式交互 PL与PS交互综述 网络上关于PS PL交互的教程…

构建全志 T113 Tina SDK

1、环境配置&#xff1a; 准备一个 Ubuntu 系统&#xff0c;可以是 WSL&#xff0c;虚拟机等&#xff0c;建议版本是 20.04。 1.1、安装必要的软件 进入系统后&#xff0c;输入下方命令安装需要的工具 &#xff1a; sudo apt update -y sudo apt full-upgrade -y sudo apt i…

Linux 搭建 nginx+keepalived 高可用 | Nginx反向代理

注意&#xff1a;本文为 “Linux 搭建 nginxkeepalived (主备双主模式) 高可用 | Nginx反向代理” 相关文章合辑。 KeepalivedNginx实现高可用&#xff08;HA&#xff09; xyang0917 于 2016-09-17 00:24:15 发布 keepalived 的 HA 分为抢占模式和非抢占模式&#xff0c;抢占…