捷配笔记-混合信号PCB布局设计的基本准则是什么?

news/2024/9/14 6:01:43/ 标签: pcb, 捷配, 制造, 元器件, pcb工艺

混合信号PCB设计需要对模拟和数字电路有基本的了解,以最大限度地减少(如果不能防止的话)信号干扰。现代系统由数字域和模拟域均可操作的组件组成,这些组件必须经过精心设计,以确保整个系统的信号完整性。

在混合信号系统的PCB布局设计中,接地也是一个不可或缺的过程。虽然接地是行业中经常争论的话题,但对于任何工程师来说,构建标准化方法可能并不总是最简单的任务。例如,质量接地的单个问题可能会影响高性能混合信号PCB设计的整个布局。因此,这一领域不容忽视。

零部件放置

与建造房屋类似,在放置电路元件之前,必须创建系统的楼层平面。此步骤将设置系统设计的整体完整性,并应有助于避免噪声信号干扰。在制定平面图时,建议遵循示意图的信号路径,尤其是对于高速电路。组件的位置也是设计的一个关键方面。设计者应该能够识别重要的功能块、信号和块之间的连接,以便识别系统中每个组件的最佳匹配位置。例如,连接器最好放在电路板的边缘,而去耦电容器和晶体等辅助组件必须尽可能靠近混合信号设备。

模拟和数字块分区

为了帮助最小化模拟和数字信号的公共返回路径,可以考虑模拟和数字块分离,使得模拟信号不会与数字信号混合。

电源块

电源是电路的重要组成部分,应相应地进行处理。根据经验,电源模块必须与电路的其余部分隔离,同时保持靠近被供电的组件。

具有多个电源引脚的器件的复杂系统可以使用专用于模拟和数字部分的单独电源模块,以避免噪声数字干扰。

另一方面,电源布线应短、直接,并使用宽走线,以降低电感并避免电流限制。

板层

设置好组件放置和平面图后,我们就可以浏览电路板设计的其他维度,通常称为电路板层。强烈建议在进行PCB布线之前首先考虑电路板层,因为这将决定系统设计的允许返回电流路径。板层是板中铜层的垂直排列。这些层应管理整个电路板的电流和信号。

通常,高性能数据收集系统应具有四层或更多层。顶层通常用于数字/模拟信号,而底层用于辅助信号。第二层(接地层)用作阻抗控制信号的参考平面,用于减少红外压降和屏蔽顶层中的数字信号。最后,电源平面位于第三层。

电源层和接地层必须彼此相邻,因为它们提供额外的层间电容,这有助于电源的高频去耦。对于接地层,多年来对混合信号设计的建议发生了变化。多年来,在模拟和数字之间分离接地层是有意义的,但对于现代混合信号设备,建议采用一种新方法。适当的楼层规划和分离信号应防止任何嘈杂信号问题。

混合信号应用的PCB布局具有挑战性。创建组件平面图只是一个起点。正确管理电路板层和准备适当的接地方案也是系统设计人员在混合信号系统布局中尝试实现最佳性能时必须考虑的关键点的一部分。适当的板层组织将有助于管理整个板的电流和信号。最后,选择最有利的接地方案将提高系统的性能,并防止任何噪声信号和返回电流问题。关注捷配,分享更多PCB、PCBA、元器件干货知识,打样快,批量省,上捷配PCB打样_线路板打样_捷配极速PCB超级工厂


http://www.ppmy.cn/news/1475917.html

相关文章

SpringBoot如何使用Kafka来优化接口请求的并发

在Spring Boot中使用 Kafka 来优化接口请求的并发,主要是通过将耗时的任务异步化到Kafka消息队列中来实现。这样,接口可以立即响应客户端,而不需要等待耗时任务完成。 在Spring Boot应用程序中调用Kafka通常涉及使用Spring Kafka库&#xff…

ubuntu 换源

sudo apt update 错误如下 Ign:1 http://security.ubuntu.com/ubuntu focal-security InRelease Ign:2 http://us.archive.ubuntu.com/ubuntu focal InRelease Err:3 http://security.ubuntu.com/ubuntu focal-security Release SECURITY: URL redirect target…

flutter 手写 TabBar

前言: 这几天在使用 flutter TabBar 的时候 我们的设计给我提了一个需求: 如下 Tabbar 第一个元素 左对齐,试了下TabBar 的配置,无法实现这个需求,他的 配置是针对所有元素的。而且 这个 TabBar 下面的 滑块在移动的时…

【Godot4.2】MLTag类:HTML、XML通用标签类

概述 HTML和XML采用类似的标签形式。 之前在Godot中以函数库形式实现了网页标签和内容生成。能用,但是缺点也很明显。函数之间没有从属关系,但是多有依赖,而且没有划分出各种对象和类型。 如果以完全的面向对象形式来设计标签类或者元素类…

信创终端系统上使用Pillow库调整图片大小 | 统信 | 麒麟 | 中科方德

原文链接:信创终端系统上使用Pillow库调整图片大小 Hello,大家好啊!今天给大家带来一篇关于在信创终端系统上使用Pillow库调整图片大小的文章。Pillow是Python Imaging Library(PIL)的一个分支,是一个非常强…

【Git 学习笔记】第五章 在 Git 仓库存入附加信息(上)

第五章 在 Git 仓库存入附加信息 相关主题 添加第一条 Git 笔记按类别区分 Git 笔记从远程库读取 Git 笔记推送 Git 笔记到远程库为 commit 版本添加标签 Git 最强大的一个特性,在于它的提交历史 永不可改变。这意味着任何试图篡改仓库历史的行为,对于其…

排序-java(详解)

一,分类 主要的排序大致分为以下几类: 1,插入排序,又分为直接插入排序和希尔排序 2,选择排序,又分为选择排序和堆排序 3,交换排序,又分为冒泡排序和快速排序 4,归并…

论文翻译:通过云计算对联网多智能体系统进行预测控制

通过云计算对联网多智能体系统进行预测控制 文章目录 通过云计算对联网多智能体系统进行预测控制摘要前言通过云计算实现联网的多智能体控制系统网络化多智能体系统的云预测控制器设计云预测控制系统的稳定性和一致性分析例子结论 摘要 本文研究了基于云计算的网络化多智能体预…

第九课:服务器发布(静态nat配置)

一个要用到静态NAT的场景,当内网有一台服务器server1,假如一个用户在外网,从外网访问内网怎么访问呢,无法访问,这是因为外网没办法直接访问内网,这时候需要给服务器做一个静态NAT。 静态NAT指的是给服务器…

Html_Css问答集(8)

52、在网页设计中有一个目录assets一般表示什么意思 "Assets" 的英文原意是 资产。 在网页设计中,我们使用 "assets" 文件夹来存放网站的静态资源文件,就像把这些资源看作是网站的“资产”一样。 assets 文件夹中的静态资源…

使用Spring Boot实现分布式配置管理

使用Spring Boot实现分布式配置管理 大家好,我是微赚淘客系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿! 1. 什么是分布式配置管理? 在分布式系统中,配置管理是一项重要的任务。它涉及到管理和集…

N叉树的前序遍历

Problem: 589. N 叉树的前序遍历 文章目录 思路解题过程Code 思路 前序遍历&#xff0c;遇到空节点返回 解题过程 对每个节点进行遍历 Code /* // Definition for a Node. class Node { public:int val;vector<Node*> children;Node() {}Node(int _val) {val _val;}Nod…

Nature Pixels V2 | Top-down pixel art asset pack

Nature Pixels V2可以用于自上而下的视图游戏&#xff0c;使其看起来更好&#xff01; 如果你喜欢这个资产包&#xff0c;一定要在评论中告诉我&#xff01;祝你今天过得愉快 所容纳之物 16x16瓷砖&#xff0c;可以帮助你用100多块瓷砖构建自己的美丽世界 房屋 岩石 树 墙壁 水…

Java(二十)---双向链表

文章目录 前言1.为什么学习双向链表2.双向链表(LinkedList)的模拟实现2.1. 准备工作2.2.功能的实现2.2.1.显示链表(display) 和 是否包含某种元素(contains) 以及 获取链表节点个数(size())2.2.2.头插法(addFirst)&#xff0c;尾插法(addLast)&#xff0c;以及在指定位置进行插…

RK3568 V1.4.0 SDK,USB OTG端子不能被电脑识别出adb设备,解决

修改后的/usr/bin/usbdevice: #!/bin/sh # # Usage: # usbdevice [start|update|stop] # # Hookable stages: # usb_<pre|post>_<init|prepare|start|stop|restart>_hook # <usb function>_<pre|post>_<prepare|start|stop>_hook # # Example …

第三方配件也能适配苹果了,iOS 18与iPadOS 18将支持快速配对

苹果公司以其对用户体验的不懈追求和对创新技术的不断探索而闻名。随着iOS 18和iPadOS 18的发布&#xff0c;苹果再次证明了其在移动操作系统领域的领先地位。 最新系统版本中的一项引人注目的功能&#xff0c;便是对蓝牙和Wi-Fi配件的配对方式进行了重大改进&#xff0c;不仅…

【LabVIEW学习篇 - 6】:数组、簇

文章目录 数组创建数组数组函数数组大小 根据索引取值数组与for循环 案例一案例二 簇LabVIEW簇的特点和用途&#xff1a;创建簇解除捆绑按名称解除捆绑簇的捆绑重新排序簇中控件 数组 在LabVIEW中&#xff0c;数组是一种用于存储相同数据类型的多个元素的数据结构。以下是关于…

技术探索之kotlin浅谈

Kotlin是一种静态类型编程语言&#xff0c;它运行在Java虚拟机&#xff08;JVM&#xff09;上&#xff0c;可以与Java代码互操作。Kotlin由JetBrains开发&#xff0c;是一种现代、简洁且安全的编程语言。它在2011年首次亮相&#xff0c;2017年被谷歌宣布为Android官方开发语言。…

作业7.16

第一题&#xff1a; 在终端的界面上输出:__-__-__-__ 1秒过后&#xff0c; 变成 1_-__-__-__ 再1秒过后&#xff0c;变成 12-__-__-__ 依此类推 经过8秒&#xff0c;最终变成 12-34-56-78 \b 是printf里面&#xff0c;光标向左移动的转义符 #include <stdio.h> #include …

视频使用操作说明书-T80004系列视频编码器如何对接海康NVR硬盘录像机,包括T80004系列高清HDMI编码器、4K超高清HDMI编码器

视频使用操作说明书-T80004系列视频编码器如何对接海康NVR硬盘录像机&#xff0c;包括T80004系列高清HDMI编码器、4K超高清HDMI编码器。 视频使用操作说明书-T80004系列视频编码器如何对接海康NVR硬盘录像机(不带屏)&#xff0c;包括T80004系列高清HDMI编码器、4K超高清HDMI编码…