需要掌握电学理论基础
理论基础
- 基本电路定律:掌握欧姆定律和基尔霍夫定律(电压KVL,电流KCL),他们是分析所有电路问题的出发点。
- 电路分析:需要深入理解电阻,电容,电感在直流和交流下的特性,以及阻抗概念。还需要掌握串并联谐振、戴维南定理等网路由分析方法。
- 模拟与数字电路:理解三极管、运放等构成模拟电路,以及逻辑门、触发器构成的数字电路。
信号完整性
- 研究信号在传输过程中的质量问题,核心理论包括:
- 传输线理论:高频下,PCB走线是传输线,特性阻抗必须保持恒定以避免反射。
- 反射与匹配:阻抗不连续会导致反射,产生过冲、振铃等问题。需要通过终端匹配来解决。
- 串扰:信号线间的电磁耦合会引发干扰。
- 其他问题:还需要考虑趋肤效应、时序偏移和抖动。
电源完整性(PI):提供稳定“能量”
确保为所有元件提供稳定、干净的电源,核心关注:
- 电源分配网络(PDN):从电源模块到芯片引脚的整个网络。
- 目标阻抗:PDN阻抗需在宽频率范围内低于目标值,以抑制电压波动。
- 同步开关噪声(SSN):大量I/O同时开关时,地/电源平面上的噪声。
- 去耦电容:正确选择和布置去耦电容以降低PDN阻抗。
电磁兼容(EMC):确保“和平共处”
- 让设备既不被干扰也不干扰他人,核心是理解电磁干扰(EMI)的三要素:干扰源、耦合路径和敏感设备。设计时需抑制干扰源、切断耦合路径。
以上是相关需要知道的知识,学习过《电路分析》,《模拟电子技术》,《数字电子技术》等应该会对这些概念感到熟悉。
而以下是必须要了解的:
画板子必须懂的“三大基础”(知识地基)
电路理论基础(看懂图)
- 电平:VCC(电源正)、GND(电源地)。STM32是3.3V供电。
- 上拉/下拉电阻:让引脚在无输入时保持确定的高/低电平(如I2C总线、BOOT引脚)。
- 滤波电容:0.1μF(104)+ 10μF(106)并联放在电源引脚旁,滤除高频和低频噪声。
- 晶振电路:MCU的“心跳”,必须配负载电容(通常20pF~22pF)。## 理论知识在嘉立创EDA中的体现
电路理论基础 → 仿真模块:
在进行原理图设计时,可以使用仿真功能验证电路行为。该功能要求电路必须包含接地节点作为参考点,并内置了戴维南/诺顿定理的信号源模型(如带内阻的电压源)。电阻、电容、电感等基础元件模型也一应俱全。
信号完整性 → 阻抗与差分对工具:
- 阻抗计算:内置的阻抗计算器能根据板层、线宽等参数计算阻抗,其模型已结合生产数据校准。
- 阻抗控制:可在设计规则中为目标网络(如50Ω射频线、90Ω USB线)设置精确阻抗。
- 差分对处理:通过差分对管理器设置等长约束。布线时,等长调节功能会实时指示长度状态,确保满足时序要求。
电源完整性 → PDN分析工具:通过KiPIDA插件等扩展,可对电源分配网络(PDN)进行仿真。它能以热力图形式直观展示IR Drop(电压降落),帮助定位供电薄弱环节。
电磁兼容 → 规则与布线策略:
- 差分信号:软件提供专门的差分对布线功能,利用其电磁场相互抵消的特性来降低EMI。
- 接地设计:支持单点接地等布局策略,以抑制EMI。
- 设计规则检查(DRC):通过设计规则设定安全间距、线宽等,用DRC功能确保设计符合规范。
- 总的来说:嘉立创EDA通过这些高度集成的工具,将抽象的理论转为了可视化的操作。这使得设计者能更专注于创新,而非陷入繁琐的理论计算中。
绘制PCB板的基本步骤
- 建库:画原理图符号 + 分配PCB封装(焊盘尺寸)。符号代表逻辑连接,封装代表物理尺寸,必须对应才能焊接。
- 原理图:按功能连线,放置网络标签(VCC、GND、信号)。逻辑上的“电气连接”,告诉软件哪些点必须通。
- 导入PCB:将原理图转化为PCB中的“飞线”(鼠线)。飞线只是提示,告诉你理论上这两个焊盘要连起来。
- 布局:把元器件拖到合适位置(最耗时的核心)。好布局决定好走线,布局烂则走线地狱。
- 布线:根据飞线指引,用铜线连接焊盘。将理论连接变成实实在在的物理铜皮。
- 铺铜:在空白区域铺满GND铜皮。减少地阻抗,屏蔽干扰,散热。
- 检查&输出:运行DRC(设计规则检查),生成Gerber文件。确认没违反工厂工艺,发给厂家生产。
无论画什么板子,都要死守的“三大铁律”(注意事项)
- 先电源地,后信号线:原理:电源提供能量,地是参考平面。先给芯片供上稳定的电(VCC和GND),再考虑信号传输。电源线必须加粗(减小压降),地线最好铺铜。
- 回路最小化:原理:电流总是从电源正极流出,经过负载,回到电源负极(GND)。这条回路包围的面积越小,向外辐射的电磁干扰(EMI)就越小,抗外界干扰也越强。
- 3W原则(间距):相邻信号线的间距,尽量保持≥3倍的线宽。原理:减少线间串扰(电容耦合效应),否则一根线跳变会带偏旁边的线
怎样布局才算“好”?(黄金法则及原因)
布局不是把零件摆整齐就完事,它的核心逻辑是“按信号流向分区”。
- 核心元件放中心:把主控芯片(MCU/CPU)放在PCB几何中心附近。原因:让到各外围设备的走线长度均匀,避免有的线太长有的太短。
- 按功能模块切割(分区):把板子划分为电源区、高频区(晶振/USB)、低速区(按键/LED)、接口区(排针/插座)。
- 接口器件靠板边:USB座、电源座、排针必须紧挨PCB边缘。原因:方便外部插拔,避免线缆在板子内部绕来绕去引入干扰。
- 去耦电容“就地蹲守”:0.1μF电容必须紧贴芯片的VCC引脚。原因:电容距离越远,导线的寄生电感越大,高频滤波效果直接失效。
遇到排线交叉怎么处理?(核心策略及原理)
这是新手最头疼的问题。记住一句话:“不是绕过去,而是换层穿过去”。
具体操作技法(由简到难):
- 微调布局(最高明):交叉说明排针引脚分配不合理。操作:回到原理图,交换相连的IO口(只要功能相同,软件可以改)。原因:从根源解决问题,比硬绕节省大量空间。
- 过孔换层(最常用):顶层走不通,打个过孔穿到底层走。原因:双层板相当于给你了两层“马路”,一层走横向,一层走纵向(比如顶层走X轴,底层走Y轴),利用立体空间化解平面交叉。
- 绕行(代价最低):在不违反间距规则的前提下,把线拉长,绕开障碍物。原理:低频信号(如I2C、GPIO)对线长不敏感,绕远一点没事;但高频信号(USB、晶振)绝对禁止绕大弯。
- 等长处理(针对高速线):如果是一组总线(如SD卡数据线),交叉时要在旁边走蛇形线补偿长度。原理:信号传输需要时间,如果一组并行信号到达时间不一致,会导致数据锁存错误。
- 遇到交叉线的黄金心态:优先改布局(改封装/改引脚分配) > 其次打过孔换层 > 最后才绕长线。
总结一句通用心法(记住这个底层原理)
PCB设计就是在“有限的空间内,为每一路信号找到最短、最粗、最畅通的铜皮路径”。
- 高频看重回路面积和阻抗。
- 低频看重压降和串扰。
- 布局决定走线长度,走线决定信号质量。
按这个逻辑去审视你的每一步操作,遇到问题问自己一句:“这会让电流回跑更远吗?会让信号受到干扰吗?” 只要回答是“不会”,那你的操作就是对的。