观看"杜洋AD的讲解视频",杜洋着重强调了"模块分开"布线的好处。

-------------------------------------------------------------------------网上仅找到的资料------------------------------------------------------------------

元件布局原则
  首先划分区域。根据电路的功能单元,对电路的全部元器件进行整体考虑,将各个功能电路单元按照模块划分大体区域,使布局适合信号流通,并尽量保持方向一致。
  如上图所示,大体的功能模块比如电源部分,核心控制部分,信号输入处理部分,信号输出处理部分,接插件部分,人机交互部分等等。按照电路板的实际功能需要进行模块区域的划分。一般的原则是电源部分集中布局在板边(靠边长方形),核心控制部分在板中间信号输入部分位于核心控制部分的左边,而信号输出部分位于核心控制部分右边接插件部分尽量布置在板边,人机交互部分要考虑到人机工程的要求进行合理布局。在保证电气性能的前提下,各功能模块的元件应放置在栅格上且相互平行或垂直排列,以求整齐、美观
  然后以每个功能模块电路的核心元件为中心,围绕这个中心来进行布局。元器件应均匀、整体、紧凑的排列在PCB上,尽量减少和缩短各元器件之间的引线和连接以方便布线并减少电磁干扰。在PCB中,特殊的元件比如电源器件、可调器件、发热及热敏感器件、高频部分的关键元件、核心芯片、易受干扰的元件、体积或重量大的器件、带高压器件,以及一些异性元件,这些特殊元件的位置需要仔细分析,布局要合乎电路功能的要求及生产的需求。不合适的布局可能产生电路兼容问题、信号完整性问题,从而导致PCB设计的失败。特殊元器件的位置在布局时一般要遵守以下原则:
  DC/DC 变换器、开关元件和整流器应尽可能靠近变压器放置,整流二极管尽可能靠近调压元件和滤波电容器。以减小其线路长度。
  电磁干扰(EMI)滤波器要尽可能靠近 EMI 源。尽可能缩短高频元器件之间的连接,设法减少他们的分布参数及和相互间的电磁干扰。易受干扰的元器件不能相互离的太近,输入和输出应尽量远离。
  对于电位器、可调电感线圈、可变电容器、微动开关等可调元器件的布局应考虑整块扳子的结构要求,一些经常用到的开关,在结构允许的情况下,应放置到手容易接触到的地方。元器件的布局到均衡,疏密有度。
  发热元件应该布置在 PCB 的边缘,以利散热。如果 PCB 为垂直安装,发热元件应该布置在 PCB 的上方。热敏元件应远离发热元件。
  在电源布局时,尽量让器件布局方便电源线布线走向。布局时需要考虑减小输入电源回路的面积。满足流通的情况下,避免输入电源线满板跑,回路圈起来的面积过大。电源线与地线的位置良好配合,可降低电磁干扰的影响。如果电源线和地线配合不当,会出现很多环路,并可能产生噪声。
  高、低频电路由于频率不同,其干扰以及抑制干扰的方法也不相同。所以在元件布局时,应将数字电路、模拟电路以及电源电路按模块分开布局。将高频电路与低频电路有效隔离,或者分成小的子电路模块板,之间用接插件连接。
  此外,布局中还应特别注意强、弱信号的器件分布及信号传输方向路径等问题。为将干扰减轻到最小程度,模拟电路部分和数字电路部分分隔开之后,保持高、中、低速逻辑电路在 PCB 上也要用不同区域,PCB 板按频率和电流开关特性分区。噪声元件与非噪声元件要距离远一些。热敏元件与发热元件距离远一些。低电平信号通道远离高电平信号通道和无滤波的电源线。将低电平的模拟电路和数字电路分开,避免模拟电路、数字电路和电源公共回线产生公共阻抗耦合。

最新文章

  1. BZOJ4416: [Shoi2013]阶乘字符串
  2. [模板] SAP
  3. RMAN备份注意事项
  4. 【html5】Web存储_locaStorage对象的应用
  5. android 页面停几秒后跳转
  6. 原生JavaScript实现的addclass,removeclass,hasclass,toggleclass,getbyclass
  7. 分布式数据库中间件TDDL、Amoeba、Cobar、MyCAT架构比较分
  8. keil中使用_at_绝对地址定位
  9. ArcGIS for WPF 访问外部资源
  10. [置顶] CSDN博客第三期云计算最佳博主评选
  11. EasyUI - Resizable 调整大小
  12. C 语言资源大全中文版
  13. Altera Soc交叉编译环境搭建
  14. java基础,流程控制语句
  15. @RequestParam、@RequestBody和@ModelAttribute区别
  16. 简单H5单页面真机调试
  17. python----函数的动态传参
  18. JVM规范系列第2章:Java虚拟机结构
  19. 设备重力感应 window.DeviceOrientationEvent
  20. rpm安装JDK方法

热门文章

  1. Roslyn 编译器和RyuJIT 编译器
  2. nodejs 实践:express 最佳实践(五) connect解析
  3. 《移动Web前端高效开发实战》笔记2——使用Gulp构建一个ECMAScript 6和Sass应用
  4. hashlib(加盐)回炉练习
  5. jQuery动态追加移除CSS样式
  6. iOS 应用架构 (一)
  7. ionic 2 起航(一)
  8. HDU 2639 Bone Collector II (01背包,第k解)
  9. connect() to 192.168.30.71:8082 failed (99: Cannot assign requested address) while connecting to upstream, client: 114.80.182.136, server: localhost, request: "GET /home/senior HTTP/1.1", upstream: "
  10. PHP的优良习惯(转)