硬件设计布线原则

news/2024/11/5 14:30:22/文章来源:https://www.cnblogs.com/429512065qhq/p/18527171

1. 高速电流不应流经低速器件

高速电路的地返回信号也会造成地平面的电压发生变 化。对于地平面或接地走线的感抗,V = Ldi/dt ;对于地平面或接地走线的阻抗,V = RI 。与数字电流一样,高 速电路的地平面或接地走线经过模拟器件时,地线上的电压变化会改变信 号链中信号和地之间的关系。

2. 如果没有接地平面,那么接地建议采用星形连接,用来处理电流回路

3. 不管使用何种技术,接地回路必须设计为最小阻抗和容抗

 4. 接地环路

5.在布线时,模拟器件和数字器件都需要这些类型的电容,都需要靠近 其电源引脚连接一个电容,此电容值通常为 0.1mF。系统供电电源侧需要 另一类电容,通常此电容值大约为 10mF。

但是模拟电路和数字电路加这个电容的原因是不一样的。

在电路板上加旁路或去耦电容,以及这些电容在板上的位置,对于数字和 模拟设计来说都属于常识。但有趣的是,其原因却有所不同。在模拟布线 设计中,旁路电容通常用于旁路电源上的高频信号,如果不加旁路电容, 这些高频信号可能通过电源引脚进入敏感的模拟芯片。一般来说,这些高 频信号的频率超出模拟器件抑制高频信号的能力。如果在模拟电路中不使 用旁路电容的话,就可能在信号路径上引入噪声,更严重的情况甚至会引 起振动。

对于控制器和处理器这样的数字器件,同样需要去耦电容,但原因不 同。这些电容的一个功能是用作“微型”电荷库。在数字电路中,执行门状 态的切换通常需要很大的电流。由于开关时芯片上产生开关瞬态电流并流 经电路板,有额外的“备用”电荷是有利的。如果执行开关动作时没有足够 的电荷,会造成电源电压发生很大变化。电压变化太大,会导致数字信号 电平进入不确定状态,并很可能引起数字器件中的状态机错误运行。

流经 电路板走线的开关电流将引起电压发生变化,电路板走线存在寄生电感, 可采用如下公式计算电压的变化:V = LdI/dt

其中,V = 电压的变化;L = 电路板走线感抗;dI = 流经走线的电 流变化;dt =电流变化的时间。

因此,基于多种原因,在供电电源处或有源器件的电源引脚处施加旁路(或去耦)电容是较好的做法。

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

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

相关文章

11.9

[实验任务一]:女娲造人 使用简单工厂模式模拟女娲(Nvwa)造人(Person),如果传入参数M,则返回一个Man对象,如果传入参数W,则返回一个Woman对象,如果传入参数R,则返回一个Robot对象。请用程序设计实现上述场景。 实验要求:画出对应的类图;提交源代码;package uml;// Per…

IT监控(进阶篇):运维监控系统手把手部署教学

前言: 注:系统需必须是centos7.4-7.9或redhat7.4-7.9且无其他业务的,不存在nginx、php、mysql、perseusZ_server、ansibles、postgresql等软件,否则一些脚本探测到已安装则会跳过配置文件的修改导致后续安装的系统功能异常。 top #查看系统配置最低要求CPU8核心以上,内存8…

RocketMQ实现优惠券秒杀

RocketMQ实现优惠券秒杀的简单思路秒杀架构图准备数据库 SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0;-- ---------------------------- -- Table structure for goods -- ---------------------------- DROP TABLE IF EXISTS `goods`; CREATE TABLE `goods` (`id` int(11…

2024.11.5 人工智能在小学教育教学中的应用

【知识小课堂1】概念与历史 人工智能(Artificial Intelligence),引文缩写为AI。它是研究、开发用于模拟延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。 (一)学科范畴 人工智能是一门边沿学科,属于自然科学、社会科学、技术科学三向交叉学科。 (二)涉及…

S7-1200对V90 PN进行位置控制的三种方法

S7-1200系列PLC通过PROFINET与V90 PN伺服驱动器搭配进行位置控制,实现的方法主要有以下三种: • 方法一、在PLC中组态位置轴工艺对象,V90使用标准报文3,通过MC_Power、MC_MoveAbsolute等PLC Open标准程序块进行控制, 这种控制方式属于中央控制方式(位置控制在PLC中计算,驱…

11.5 人工智能学习内容

人工智能(Artificial Intel ligence) 引文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。 (一)学科范畴 人工智能是一门边沿学科,属于自然科学、社会科学、技术科学三向交叉学科。 (二)涉及学科与领域 哲学和认…

Nuxt.js 应用中的 nitro:build:public-assets 事件钩子详解

title: Nuxt.js 应用中的 nitro:build:public-assets 事件钩子详解 date: 2024/11/5 updated: 2024/11/5 author: cmdragon excerpt: nitro:build:public-assets 是 Nuxt 3 中的一个生命周期钩子,在复制公共资产之后调用。该钩子使开发者能够在构建 Nitro 服务器之前,对公…

FB284功能说明

FB284功能说明带增量编码器V90,使用参考挡块+编码器零脉冲方式回零时,参考挡块回零开关接到哪里,怎样配置 回零开关连接到一个PLC的数字量输入点,PLC内编程将其状态关联到FB284功能块ConfigEPos输入引脚的bit6。 (1)将V90参数P29240设置为1(选择参考挡块+零脉冲方式回零)…

《图解设计模式》 第九部分 避免浪费

第二十章 Flyweight 模式public class BigcharFactory{//这里对使用到的内容进行了缓存private HashMap pool = new HashMap();//有则直接取,无则创建并保存到缓存。public synchronized BigChar getBigChar(char charname){BigChar bc = (BigChar) pool.get("" + c…

黑马PM-电商项目-订单管理

支付管理订单管理订单统计评价管理

记录一下从keil官网下载DFP(芯片支持包)的方法

1.打开官网 www.keil.arm.com2.点击右上角的下载按钮,进入下一页面3.选择MDK-ARM会进入到MDK下载页面。 这里我们不用下载MDK。4.选择左下角的芯片列表按钮5.选择我们使用的芯片(我这里使用的是STM32L051系列)6.然后选择DFP7.在右上角选择下载DFP文件