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

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

  • 1.电路板分区
  • 2.信号走线
    • 2.1 电容和电感串扰
    • 2.2 天线
    • 2.3 端接和传输线
    • 2.4输入端的阻抗匹配

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

1.电路板分区

电路板分区与电路板平面规划具有相同的基本含义,后者是在绘制任何走线之前定义空白PCB上元件的大致位置的过程。更进一步,它包括将相似的功能放置在同一区域上,而不是混合在一起。(见图)。

包括微处理器在内的高速逻辑器件被放置在靠近电源的地方,而速度较慢的器件则被放置在离电源较远的地方,模拟器件则被放置在更远的地方。

在这里插入图片描述

采用这种布置,高速逻辑对其它信号迹线造成污染的机会较小。振荡器槽回路应远离模拟电路、低速信号和连接器,这一点尤为重要。这既适用于电路板,也适用于包含电路板的盒子内的空间。请勿设计在最终组装后折叠振荡器或微型计算机的电缆组件,因为它们可能会拾取噪声并将其带到其他地方。

在这里插入图片描述

在这里插入图片描述

在确定元件布局的优先级时,PCB设计中最重要的事情是:

将微处理器定位在电压调节器旁边,电压调节器定位在VBatt进入电路板的地方旁边;

在这三个点之间建立一个网格或坚实的地面(形成一个单点地面),并在该点连接铜皮。
在这里插入图片描述

2.信号走线

2.1 电容和电感串扰

在这里插入图片描述

电容和电感串扰发生在即使很短距离平行走线之间。在电容耦合中,源极上的上升沿导致受害者上的上升沿在电感耦合中,受端电压的变化方向与源端电压的变化方向相反。串扰的大多数实例是电容性的。受害者上的噪声量与平行距离、频率、源上电压摆动的幅值、受害者的阻抗成正比,与间隔距离成反比。 减少串扰的措施有:

将连接到微处理器的带有射频噪声的迹线与其他信号隔开,这样它们就不会耦合噪声。

可能成为噪声受害者的信号应该有其返回地在其下方运行,这有助于减少其阻抗,从而减少噪声电压和任何辐射面积。

不要在板子的外边缘留下嘈杂的痕迹。

如果可能的话,把一些嘈杂的痕迹用地面痕迹围在一起。

将无噪声的走线远离电路板上可能拾取噪声的区域,如连接器、振荡器电路、继电器和继电器驱动器。

大多数与EMI相关的串扰问题都与晶振有关。不相关的器件与晶体的距离不应超过1英寸。

2.2 天线

通常,对于联邦通信委员会(FCC)的限制,当迹线长度大于波长的1/10时,迹线长度就变得很重要,对于军用标准限值,该数值为波长的1/20至1/30。对于汽车和消费类两层板,1/50的波长开始变得至关重要,特别是在非屏蔽的应用中。这表示超过4英寸的痕迹可能是FM波段噪声的问题。在这些情况下,建议采取某种形式的终止,以防止振铃。

在这里插入图片描述

2.3 端接和传输线

端接的主要目的是提供临界阻尼,以实现尽可能高的数据传输速率和尽可能少的过冲。然而,当应用于大多数微控制器系统时,重点转变为在允许系统功能的同时尽可能多地去除总的差模噪声。下表列出了不同的终止方法以及每种方法的主要特点。

在这里插入图片描述

请注意,CMOS是一种欠阻尼技术,这意味着必须始终警惕振铃和过冲。如果出现以下任何一种情况,请使用某种形式的端接:

信号走线长度超过1英尺;

信号传输到离开屏蔽外壳的电缆;

存在振铃。

串联电阻是一个廉价的解决方案,终止和振铃问题,是基于微处理器的系统,其中最大限度地减少差模噪声也是一个问题的首选方法。

2.4输入端的阻抗匹配

CMOS器件的输入看起来像一个约5-40 nH的串联电感,这导致约5 pF并联,约5 MO到接地基板(见图)这0是一个非常高的阻抗,如果驱动输入的设备没有以某种方式与更高的阻抗匹配,可能会导致大量振铃和其他噪声。这是2.4.3节情况的补充,由于微处理器驱动的负载阻尼不足,所以要注意微处理器的输出。在这里,微处理器是欠阻尼负载,振铃和超调是真正的可能性。更有可能,一些形式的终端将需要,并再次串联电阻是最有可能的解决方案。设置在驱动器上的电阻增加输出阻抗,如跟踪和输入引脚所见,从而匹配输入的高阻抗。

在这里插入图片描述

如果输入连接到开路走线,如开关的开路线,建议使用上拉或下拉电阻。虽然这增加了输入激活时的电流切换量但在所有其他时间都降低了阻抗。这减少了跟踪成为耦合噪声受害者的机会。

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

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

相关文章

RabbitMQ的延迟队列实现[死信队列](笔记一)

关于死信队列的使用场景不再强调,只针对服务端配置 注意: 本文只针对实现死信队列的rabbitMQ基本配置步骤进行阐述和实现 目录 1、docker-compose 安装rabbitMq2、查看对应的版本及插件下载3、安装插件和检测 1、docker-compose 安装rabbitMq a、使用d…

flask+python高校学生综合测评管理系统 phl8b

系统包括管理员、教师和学生三个角色; 。通过研究,以MySQL为后端数据库,以python为前端技术,以pycharm为开发平台,采用vue架构,建立一个提供个人中心、学生管理、教师管理、课程类型管理、课程信息管理、学…

《统计学简易速速上手小册》第6章:多变量数据分析(2024 最新版)

文章目录 6.1 主成分分析(PCA)6.1.1 基础知识6.1.2 主要案例:客户细分6.1.3 拓展案例 1:面部识别6.1.4 拓展案例 2:基因数据分析 6.2 聚类分析6.2.1 基础知识6.2.2 主要案例:市场细分6.2.3 拓展案例 1&…

【leetcode】965. 单值二叉树

题目链接 965. 单值二叉树 bool isUnivalTree(struct TreeNode* root) {// if (root->left ! NULL && root->right ! NULL) {// return root->val root->left->val// && root->val root->right->val// && isUnivalTr…

python+django人力资源管理系统7w5x3

技术栈 后端:python 前端:vue.jselementui 框架:django Python版本:python3.7 数据库:mysql5.7 数据库工具:Navicat 开发软件:PyCharm .设计框架:Vue 1. 表现层:写多…

深入学习Pandas:数据连接、合并、加入、添加、重构函数的全面指南【第72篇—python:数据连接】

深入学习Pandas:数据连接、合并、加入、添加、重构函数的全面指南 Pandas是Python中最强大且广泛使用的数据处理库之一,提供了丰富的函数和工具,以便更轻松地处理和分析数据。在本文中,我们将深入探讨Pandas中一系列数据连接、合…

离线数仓(一)【数仓概念、需求架构】

前言 今天开始学习数仓的内容,之前花费一年半的时间已经学完了 Hadoop、Hive、Zookeeper、Spark、HBase、Flume、Sqoop、Kafka、Flink 等基础组件。把学过的内容用到实践这是最重要的,相信会有很大的收获。 1、数据仓库概念 1.1、概念 数据仓库&#x…

如何避免陷入穷忙的陷阱

哈喽,你好啊,我是雷工! 在2006年小日子过得不错的日本出了一部纪录片《穷忙族》, 记录了一些收入不多却整日奔波劳碌,虽然努力工作,却依然无法摆脱贫穷的一群人。 他们越忙越穷,越穷越忙&#…

C语言之预处理详解

目录 1. 预定义符号2. #define定义常量3. #define定义宏练习 4. 带有副作用的宏参数5. 宏替换的规则6. 宏函数的对比宏和函数的一个对比 7. #和###运算符##运算符 8. 命名约定9. #undef10. 命令行定义11. 条件编译常见的条件编译 12. 头文件的包含头文件的包含方式库文件包含嵌…

3d渲染100农场如何使用?渲染100邀请码1a12

3d渲染农场通常用于电影、动画或视觉效果的渲染,本文以广受好评的渲染100农场为例,来讲解它的使用方法。 1、注册账号 前往渲染100官网(http://www.xuanran100.com/?ycode1a12)注册账号, 新用户注册记得填邀请码1a12,有30元大礼…

Netty应用(五) 之 Netty引入 EventLoop

目录 第三章 Netty 1.什么是Netty? 2.为什么需要使用Netty? 3.Netty的发展历程 4.谁在使用Netty? 5.为什么上述这些分布式产品都使用Netty? 6.第一个Netty应用 7.如何理解Netty是NIO的封装 8.logback日志使用的加强 9.Ev…

腾讯2023年终奖揭秘:最高30个月!

腾讯2023年终奖揭秘:最高30个月! 关于腾讯公司2023年度年终奖的消息引起了广泛的关注。据报道,腾讯今年的年终奖金额可达到员工月薪的5个月,这无疑是许多互联网从业者梦寐以求的福利待遇。作为中国互联网行业的巨头之一&#xff…

Leecode之反转链表

一.题目及剖析 https://leetcode.cn/problems/reverse-linked-list/description/ 二.思路引入 设定三个指针,n1指向空, n2指向head,n3指向下一个元素,将n2->next指向n1,然后三个指针向后遍历重复即可 三.代码引入 /*** Definition for singly-linked list.* struct List…

【JavaEE】----SpringBoot的创建和使用

目录 1.Spring与SpringBoot的区别(面试) 2. SpringBoot的创建 3.SpringBoot创建时的问题及解决 4.SpringBoot的目录学习 5.创建一个SpringBoot 项目并且启动 1.Spring与SpringBoot的区别(面试) Spring 的诞⽣是为了简化 Java 程…

2024给你一些Android 应用性能优化的建议

2024给你一些Android 应用性能优化的建议 在当今激烈竞争的移动应用市场中,用户对应用性能和体验的要求越来越高。因此,进行 Android 应用性能优化是开发过程中必不可少的一环。下面将详细介绍如何提升应用的性能,以提升用户体验。 1. 优化…

罗德里格斯公式简要介绍

一、罗德里格斯公式(Rodrigues’ rotation formula)是一个用于计算绕任意轴旋转向量的数学公式。它是由欧仁罗德里格斯(Olinde Rodrigues)在1840年提出的。这个公式在三维空间中描述了一个向量绕着单位向量旋转θ角度后的结果。 …

【Linux】学习-文件的软硬链接

文件的软硬链接 在上一篇拓展篇—文件系统中我们介绍过文件元的概念: 我们在使用ls -l命令查看文件元信息的时候,有一个硬链接数,说明文件的硬链接数属于文件的属性之一,那么硬链接究竟是什么呢?软链接又是什么呢&…

【闲谈】开源软件的崛起与影响

随着信息技术的快速发展,开源软件已经成为软件开发的趋势,并产生了深远的影响。开源软件的低成本、可协作性和透明度等特点,使得越来越多的企业和个人选择使用开源软件,促进了软件行业的繁荣。然而,在使用开源软件的过…

CSS Selector—选择方法,和html自动——异步社区的爬取(动态网页)——爬虫(get和post的区别)

这里先说一下GET请求和POST请求: post我们平时是要加data的也就是信息,你会发现我们平时百度之类的 搜索都是post请求 get我们带的是params,是发送我们指定的内容。 要注意是get和post请求!!! 先说一下异…

STM32Cubmax DAC 采集

一、概念 DMA,全称为: Direct Memory Access,即直接存储器访问, DMA 传输将数据从一个 地址空间复制到另外一个地址空间。 当 CPU 初始化这个传输动作,传输动作本身是由 DMA 控制器 来实行和完成。典型的例子就是移动…