在PCB设计的时候,初学的时候对布线设计一无所知,那个时候老师布置  AT91SAM7X-开发板 作为学习例板  ,最终采用自动布线的结果如下

也并非全为自动布线,自动布线对于这种元器件稍多的很难全部连好,一些线为自己进行连接。虽然学的不多,但现在看自己第一次的布局和连线以及画板子的大小,不忍直视。

许多连线不符合规定,而且摆放不符合,至今还没有把这个板子重新弄,要学的更多更多以后,再重新完完全全对这个板子进行修改。

分享一些布线的经验

1  别想着自动布线,一定要手动,才可以锻炼自己

2   布板子最好你有强迫症,这样摆放出来会很漂亮

3  熟悉快捷键的使用,可以大大缩减布局的时间

4 按照功能把一类的元件摆放在一起

5 对于线宽要把握好

6 过孔是个好东西,但不能滥用,尤其是对于单面板,底层只有接地,所有元器件都要布置在顶层,除GND以外,其他元件都要求在顶层完成连线

......未完待续

手工布线遵循的一些通用设计规则

1 尽量采用地平面作为电流回路(回路是电学的一个基本概念。它一般指由电源电键、用电器等构成的电流通路。地平面作为回路要在其中加入GND作为回路中的一部分)

2 将模拟地平面和数字地平面分开(模拟电路像是放大器开关,对电压电流进行处理

;数字电路像是微控制器MCU,以及数字芯片,对高电平和低电平敏感)

3   如果地平面被信号走线隔断,为降低对地电流回路的干扰,应使信号走线与地平面垂直

4  模拟电路尽量靠近电路边缘放置,数字电路应尽量靠近电源连接端放置,降低由数字开关引起的di/dt 效应(电流的波动率变化,如果di/dt 过大,会导致某些敏感器件误导通,而且会改变地的电势,使噪声进入模拟电路)

5 将地平面布在顶层(覆铜),可以降低电磁干扰,可以在最后覆铜的时候再弄

6 在走线的时候,注意加粗的问题,普通的信号线可以稍微细一点,但电源以及地线,一定要注意它的粗细问题。这是国内某大型手机公司的线宽规定

比方说这个原理图中电源输入达到28V,在PCB中时尽量使它宽一些,越宽越好,但别宽到影响美观无边无际,这里我直接使用的填充,输入电压那么大,输出也不小,所以在GND上,线也应该粗一点

7 应尽量避免地环路(避免把地线设计成一闭合的环路,即两头连在一起的圈,方法:切断地环路,或者增加地环路的阻抗(模电以及电路里面都会介绍),或者使用平衡电路)

8 若不能用地平面,应采用星型连接策略(我至今没遇到过),次方法不宜用同一个回路,比方这里,理应是不对的,但是只要遵守数字电流不流经模拟器件,高速电流不流经低速器件。则可以这样连接

9 接地回路必须设计最小的阻抗和容抗(都在模拟电子技术和电路里面有)

10 电源线和地线要布在一起,可以降低电磁干扰的可能性

旁路或去耦电容

去耦电容 :模拟器件和数字器件,其电源引脚连接的一个电容,通常为0.1mF,也可以是这个值的1/10或者10倍  。系统供电电源侧需要另一类电容,通常此电容值大约为10mF。

1F=1000mF=1000000μF,1比1000 的关系

        在模拟布线设计中,旁路电容通常用于旁路电源上的高频信号,如果不加旁路电容,这些高频信号可能通过电源引脚进入敏感的模拟芯片。一般来说,这些高频信号的频率超出模拟器件抑制高频信号的能力。如果在模拟电路中不使用旁路电容的话,就可能在信号路径上引入噪声,更严重情况甚至会引起振动。对于控制器和处理器这样的数字器件,同样需要去耦电容,但原因不同。这些电容的一个功能是用作“微型”电荷库。

          在数字电路中,执行门状态的切换通常需要很大的电流。由于开关时芯片上产生开关瞬态电流并流经电路板,有额外的“备用”电荷是有利的。如果执行开关动作时没有足够的电荷,会造成电源电压发生很大变化。电压变化太大,会导致数字信号电平进入不确定状态,并很可能引起数字器件中的状态机错误运行。 

             你可以把总电源看作密云水库,我们大楼内的家家户户都需要供水,这时候,水不是直接来自于水库,那样距离太远了,等水过来,我们已经渴的不行了。实际水是来自于大楼顶上的水塔,水塔其实是一个缓冲器的作用。如果微观来看,高频器件在工作的时候,其电流是不连续的,而且频率很高,而器件VCC到总电源有一段距离,即便距离不长,在频率很高的情况下,阻抗Z=i*wL+R,线路的电感影响也会非常大,会导致器件在需要电流的时候,不能被及时供给。

PCB布线设计(1)的更多相关文章

  1. PCB布线设计-模拟和数字布线的异同(转)

    工程领域中的数字设计人员和数字电路板设计专家在不断增加,这反映了行业的发展趋势.尽管对数字设计的重视带来了电子产品的重大发展,但仍然存在,而且还会一直存在一部分与模拟或现实环境接口的电路设计.模拟和数 ...

  2. PCB布线经验

      查看: 3645|回复: 11    [经验] PCB设计经验(1)——布局基本要领 [复制链接]     ohahaha 927 TA的帖子 0 TA的资源 纯净的硅(中级) 发消息 加好友 电 ...

  3. PCB 布线,直角线,差分线,蛇形线

    1.直角线 直角走线的一般标准是PCB布线中要尽量避免的情况,也几乎成为衡量布线好坏的标准之一. 直角走线对信号的影响主要体系那在下面三个方面 1.保教可以等效为传输线是哪个的容性负载,减缓上升时间. ...

  4. cadence allegro pcb模块设计复用

    cadence allegro pcb模块设计复用 转载▼ 标签: 复用 模块 原理图 元件 文件 杂谈 分类: PCB技术 在你遇到如上图所示的dsp阵列PCB时,如果你的layout软件支持模块复 ...

  5. Altera公司高速PCB布线指南

    来至Altera公司的高速PCB布线指南,该文档言简意赅,深入浅出,对于日常高速PCB布局布线中经常碰到的一些问题进行了解析.例如:板材的选择,介电常数及损耗因子对高速高频线路的影响,传输线,阻抗控制 ...

  6. PCB Layout设计规范——PCB布线与布局

    1.PCB布线与布局隔离准则:强弱电流隔离.大小电压隔离,高低频率隔离.输入输出隔离,分界标准为相差一个数量级.隔离方法包括:空间远离.地线隔开.     2. 晶振要尽量靠近IC,且布线要较粗   ...

  7. Altium Designer PCB文件的绘制(下:PCB布线和检查)

    在完成电路板的布局工作后,就可以开始布线操作了.在PCB的设计中,布线是完成产品设计的最重要的步骤,其要求最高.技术最细.工作量最大.PCB布线可分为单面布线.双面布线.多层布线.布线的方式有自动布线 ...

  8. PCB布线总的原则

    转自张飞实战电子公众号 PCB布线总的原则 最短路径和减少干扰 PCB布线的总的流程大致如下: 1了解制造厂商的制造规范-线宽,线间距,过孔要求及层数要求: 2确定层数并定义各层的功能: 3设计布线规 ...

  9. 2.4G高频PCB天线设计

    2.4G高频PCB天线设计 本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.   参考链接: http://bbs.rfeda.cn/read-htm-t ...

随机推荐

  1. 【转】深入理解 Session 与 Cookie

    Session 与 Cookie 不管是对 Java Web 的初学者还是熟练使用者来说都是一个令人头疼的问题.在初入职场时恐怕很多程序员在面试的时候都被问到过这个问题.其实这个问题回答起来既简单又复 ...

  2. ISA 连接非443端口的https站点提示错误

    ISA 连接非443端口的https站点提示错误:12204 The specified Secure Sockets Layer (SSL) port is not allowed. ISA Ser ...

  3. 主存储器与CPU的连接

    半导体存储器的读写时间一般在十几至几百毫微秒之间,其芯片集成度高,体积小,片内含有译码器和寄存器等电路.常用的半导体存储器芯片有多字一位片和多字多位片,如16M位容量的芯片可以有16M×1位和4M×4 ...

  4. SQL查询含有%号的字段

    select * from EMS_ANNOUNCEMENT where 1=1  and title like '%\%%'  escape '\'

  5. MapReduce Design Patterns(chapter 2 (part 3))(四)

    Inverted Index Summarizations Pattern Description 反向索引模式在MapReduce分析中经常作为一个例子.我们将会讨论我们要创建的term跟标识符之间 ...

  6. August 10th 2017 Week 32nd Thursday

    Break through the psychological barrier to surpass themselves. 突破心理障碍,才能超越自己. To break through those ...

  7. php给$_POST赋值会导致值为空

    在调试一个程序的时候发现很奇怪的现象,post传过来的值再某些地方为空,先看下面的代码 <?php if($_POST['submit'] == 'Add'){ if($_POST['type' ...

  8. 008单例、继承、final

    内容:单例,类继承,final #################################################################################### ...

  9. java String 常用方法集合

    String a = "abc";String b = "abc";a==b ;//返回true,因为a,b指向的是同一个地址 String a = new S ...

  10. jq实现简单的滑动解锁效果

    <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...