EMC学习笔记(二十二)降低EMI的PCB设计指南(二)

降低EMI的PCB设计指南(二)

  • 1.电源和地概述
  • 2.电感量
  • 3.两层板和四层板
  • 4.单层和双层设计中的微控制器接地
  • 5.信号返回地
  • 6.模拟、数字信号与大功率电源
  • 7.模拟电源引脚和模拟参考电源
  • 8.四层板电源设计参考注意事项

tips:资料主要来自网络,仅供学习使用。

1.电源和地概述

唯一应该在PCB的电源路由中流动的非直流电流是补充旁路电容器所需的电流。在输入时钟边沿切换的微机内部使用的高频电流应该来自旁路电容,而不是来自电源。

在这里插入图片描述

2.电感量

电感随导体长度的增加而增加,随导体宽度的增加而减小(以较慢的速率)。在电源布线中,电感使电压降辐射和传播。

在这里插入图片描述

因为不希望任何迹线辐射RF能量,所以任何携带RF能量的迹线应当具有尽可能低的电感:在双层板上,对于电源和地,IC和电压源之间的任何迹线的长宽比都不应超过3:1。

电源和接地应该直接运行在对方,这减少了阻抗和最小化回路面积。

3.两层板和四层板

通过模拟计算使四层板更好的因素,两层板可以达到四层板的95%的有效性能:

多做一点努力,让地平面在电源平面之下。

电网电源和地,但要小心,不要创建不必要的公共阻抗连接或违反预期的隔离,如高功率和数字接地之间。可以使用网格化以创建平面。返回路径直接连接到信号跟踪下的处理器I/0。网格化是一种节省空间的方法。

在单片机下面,建立一个坚实的地平面,以便旁路元件和振荡器回路可以连接。将此接地连接到接地引脚和电源旁路电容。这就是所谓的单片机接地注意事项。

4.单层和双层设计中的微控制器接地

微控制器接地是位于微控制器下方底层的接地区域,它成为微控制器产生的噪声的地岛。该区域应延伸约1/4英寸外的设备和连接到微处理器的地面。接地连接的电源旁路电容器和任何旁路电容器的引脚也应该配合这个地面。此外,接地区域应延伸出并围绕振荡器引线的通孔,并将旁路电容器绑在一起,以便从顶部观察时提供尽可能小的环路区域。如图所示。

在这里插入图片描述

顶面迹线以虚线形式显示在底侧图上,以供定线之用。注意振荡器电容器是如何位于器件和晶体之间的走线上的。这消除了循环区域。铁氧体磁珠和Vcc旁路电容器的位置也是如此,位于中央的主电源引线几乎直接在接地引线下运行。

5.信号返回地

信号和从接收器设备返回到信号源的接地回路形成环路。信号返回路径是PCB布局中最困难的设计问题。
在这里插入图片描述

很难在每一个连接到微控制器上的信号引脚的迹线下面设置一个接地回路。但是,这正是一个四层板的地平面所做的。无论痕迹在哪里运行,总有一个地面返回路径运行在它下面。

最接近于在一个双层电路板中有一个接地平面的方法是将接地网格化,如前所述,来自信号迹线的辐射是主要关注的问题。通过在信号迹线下面为信号的返回布线来减少环路面积是处理这个问题的最有效的方法。因此,创建接地网格是布局PCB时要做的最重要的事情(在地板规划之后)。

在这里插入图片描述

6.模拟、数字信号与大功率电源

数字地线和电源携带需要包含的RF能量,因此最好将其与任何其他电源和地线隔离,无论是模拟、高功率还是其他不相关的迹线。如果来自微型计算机或任何其他电路的噪音在一个孤立的地面上,它可以通过仔细地放置在470-1000 PF范围内的一个小的RF电容器来返回。选择电容器的位置是通过试验和错误,最好是在暗室完成。

在这里插入图片描述

7.模拟电源引脚和模拟参考电源

集成到微控制器中的模拟到数字(A/D)转换器的参考电压确实提供了非常少量的时钟电流,但是,从噪声排放的角度来看,这是不够的。大多数应用程序的模拟Vss/Vcc绑到数字Vss1 Vcc1引脚,这不会改变显着的A/D的噪声特性,也没有辐射排放。可以参考前面的设计原则。
在这里插入图片描述

8.四层板电源设计参考注意事项

前面提到了降低四层板噪音的原因。以下指南应保持在四层板中获得的优势。

要特别注意孔和切口是怎么做的。它们破坏了平面,因此导致循环区域的增加(参见图5中的A和B)。

避免埋在地平面上的走线。如果你必须使用它们,把它们放在+V平面上。

在平面上为100 mil中心间距的引线制作通孔时,在每个引脚之间放置一个小的走线。用一排孔打破平面要比用一个长槽好得多(见图中的c和d)

"例如,当将地平面分割为数字地和电源地时,要确保连接到微处理器的信号仍然完全位于数字地上。将信号迹线延伸到电源地之外是有害的,因为电源地不能减少数字噪声信号的环路面积。
在这里插入图片描述

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

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

相关文章

外汇天眼:Vistova──假投顾带单获利400%,黑平台一再拖延不出金

在这个物价高涨的时代,愈来愈人意识到投资抗通胀的重要性,但因缺乏相关的专业知识而感到迷茫,甚至因此误信诈骗集团保证获利、稳赚不赔的话术,蒙受极大的金钱损失。 不久前,一位投资人向外汇天眼爆料Vistova这平台&…

tkinter绘制组件(41)——菜单按钮

tkinter绘制组件(41)——菜单按钮 引言布局函数结构按钮部分菜单显示完整代码函数 效果测试代码最终效果 github项目pip下载结语 引言 TinUI5的新控件,菜单按钮,menubutton。 这是一个与TinUI菜单(menubar&#xff0…

DAC调节DCDC输出电压的电路方案分析

BUCK型电源芯片的调压方式分析 1、前题 BUCK型的电源芯片非常多,常用的如LM2576、LM2596等等,这种芯片优点很多,比如功率大、体积小、效率高等。这种芯片一般都可以通过电阻分压的方式设定反馈脚VFB的电压来改变电源芯片的输出电压。但最近…

Ubuntu22.04切换系统cuda版本

由于最近项目要求的cuda版本有差异,而在Ubuntu中可以通过切换cuda来满足需求,现记录如下。 1、按照 Ubuntu22.04与深度学习配置 中的cuda安装章节,将需要的cuda版本下载到本地并进行安装。 2、cuda安装完成后修改bashrc文件内容 sudo gedit …

kmp算法板子及例题

对板子的详细解释见&#xff1a;pecco:kmp 板子 void get_pmt(const string& p) {//求pmt数组for (int i 1, j 0;i < p.size();i) {while (j && p[i] ! p[j])j pmt[j - 1];if (p[i] p[j])j;pmt[i] j;} }void kmp(const string& s, const string&…

Java之网络编程

什么是计算机网络 是指将地理位置不同的具有独立功能的计算机设备通过通信连接起来&#xff0c;在网络操作系统、网络管理软件及网络通讯协议的管理与协调下&#xff0c;实现资源共享与信息传递的计算机系统 网络通讯的两个要素 通讯双方的网络地址 1.ip 2.端口号 通过ip端…

DAY14之二叉树理论基础及递归遍历和迭代遍历

理论基础 满二叉树 满二叉树&#xff1a;如果一棵二叉树只有度为0的结点和度为2的结点&#xff0c;并且度为0的结点在同一层上&#xff0c;则这棵二叉树为满二叉树。 如图所示&#xff1a; 这棵二叉树为满二叉树&#xff0c;也可以说深度为k&#xff0c;有2^k-1个节点的二叉…

CX341A 安装驱动与刷固件

参考 驱动安装1 DPDK编译&#xff1a;支持Mellanox 25Gbps网卡 - 知乎 NVIDIA Mellanox CX网卡固件、驱动系列操作 - 知乎 驱动安装2 Mellanox网卡驱动安装指南 Mellanox OFED_崇尚匀速 追求极致的技术博客_51CTO博客 驱动与固件&#xff1a; 家用万兆网络指南 6 - 比…

深度学习入门笔记(二)神经元的结构

神经网络的基本单元是神经元&#xff0c;本节我们介绍神经元的结构。 2.1 神经元 一个神经元是由下面 5 部分组成的&#xff1a; 输入&#xff1a;x1,x2,…,xk。权重&#xff1a;w1,w2,…,wk。权重的个数与神经元输入的个数相同。偏移项&#xff1a;可省略。激活函数&#…

【已解决】onnx转换为rknn置信度大于1,图像出现乱框问题解决

前言 环境介绍&#xff1a; 1.编译环境 Ubuntu 18.04.5 LTS 2.RKNN版本 py3.8-rknn2-1.4.0 3.单板 迅为itop-3568开发板 一、现象 采用yolov5训练并将pt转换为onnx&#xff0c;再将onnx采用py3.8-rknn2-1.4.0推理转换为rknn出现置信度大于1&#xff0c;并且图像乱框问题…

MySQL之建表操作

华子目录 表操作创建表数据类型文本类型数值类型日期/时间类型Bit数据类型常见数据类型 MySQL存储引擎创建表的三个操作创建表时指定存储引擎&#xff0c;字符集&#xff0c;校对规则&#xff0c;行格式 查看表显示数据库中所有表显示数据库中表的信息&#xff08;表结构&#…

函数的连续与间断【高数笔记】

【连续】 分类&#xff0c;分几个&#xff1f;每类特点&#xff1f; 连续条件&#xff0c;是同时满足还是只需其一&#xff1f; 【间断】 分类&#xff0c;分几个大类&#xff0c;又分几个小类&#xff1f;每类特点&#xff1f; 间断条件&#xff0c;是同时满足还是只需其一&am…

芯片设计方法学之--握手

1.面向对象 本文主要介绍握手的基本概念&#xff0c;读者可通过该篇文章对握手有个基本概念。也借此机会发表下自己对流水线中的握手反压的一些愚见。更深的理解可期待后续更新&#xff1b; 2. 握手简介 举个简单例子&#xff1b; 上图中sender拉高vld发送有效的数据给recei…

44、WEB攻防——通用漏洞RCE代码执行多层面检测利用

文章目录 RCE分类&#xff1a; REC代码执行&#xff1a;引用脚本代码解析执行。例如&#xff0c;eval(phpinfo();)以php脚本解析phpinfo();。RCE命令执行&#xff1a;脚本调用操作系统命令。例如&#xff0c;system(ver)&#xff0c;命令执行能执行系统命令。 RCE漏洞对象&am…

相机图像质量研究(6)常见问题总结:光学结构对成像的影响--对焦距离

系列文章目录 相机图像质量研究(1)Camera成像流程介绍 相机图像质量研究(2)ISP专用平台调优介绍 相机图像质量研究(3)图像质量测试介绍 相机图像质量研究(4)常见问题总结&#xff1a;光学结构对成像的影响--焦距 相机图像质量研究(5)常见问题总结&#xff1a;光学结构对成…

Linux的打包压缩与解压缩---tar、xz、zip、unzip

最近突然用到了许久不用的压缩解压缩命令&#xff0c;真的陌生&#xff0c; 哈哈&#xff0c;记录一下&#xff0c;后续就不用搜索了。 tar的打包 tar -cvf 压缩有的文件名称 需要压缩的文件或文件夹tar -cvf virtualbox.tar virtualbox/ tar -zcvf virtualbox.tar virtualbo…

家政小程序开发,重塑家政服务体验

随着科技的飞速发展&#xff0c;小程序已经成为我们日常生活中不可或缺的一部分。而家政服务作为社会生活的重要环节&#xff0c;其数字化转型也正在逐步加速。本文将探讨家政小程序开发的重要性、功能特点以及如何提升用户体验。 一、家政小程序开发的重要性 家政服务行业在…

IDEA生成可执行jar包

1. 进入需要打包的项目&#xff0c;选择 最上方菜单栏的 File → Project Structure 2. 选择 左侧菜单栏 Artifacts → 加号 → JAR → from modules with dependencies 3. 选择入口类 Main Class&#xff08;点击文件夹图标可以快速选择&#xff09;&#xff0c;点击 OK&#…

Vue3.4+element-plus2.5 + Vite 搭建教程整理

一、 Vue3Vite 项目搭建 说明&#xff1a; Vue3 最新版本已经基于Vite构建&#xff0c;关于Vite简介&#xff1a;Vite 下一代的前端工具链&#xff0c;前端开发与构建工具-CSDN博客 1.安装 并 创建Vue3 应用 npm create vuelatest 创建过程可以一路 NO 目前推荐使用 Vue R…