印刷电路板布线产生的主要寄生元件包括:寄生电阻、寄生电容和寄生电感。例如:PCB的寄生电阻由元件之间的走线形成;电路板上的走线、焊盘和平行走线会产生寄生电容;寄生电感的产生途径包括环路电感、互感和过孔。当将电路原理图转化为实际的PCB时,所有这些寄生元件都可能对电路的有效性产生干扰。本文将对棘手的电路板寄生元件类型 — 寄生电容进行量化,并提供一个可清楚看到寄生电容对电路性能影响的示例。
大多数寄生电容都是靠近放置两条平行走线引起的。可以采用图1所示的公式来计算这种电容值。
在混合信号电路中,如果敏感的高阻抗模拟走线与数字走线距离较近,这种电容会产生问题。例如,图2中的电路就很可能存在这种问题。
为讲解图2所示电路的工作原理,采用三个8位数字电位器和三个CMOS运算放大器组成一个16位D/A转换器。在此图的左侧,在VDD和地之间跨接了两个数字电位器(U3a和U3b),其抽头输出连接到两个运放(U4a和U4b)的正相输入端。数字电位器U2和U3通过与单片机(U1)之间的SPI接口编程。在此配置中,每个数字电位器配置为8位乘法型D/A转换器。如果VDD为5V,那么这些D/A转换器的LSB大小等于19.61mV。
这两个数字电位器的抽头都分别连接到两个配置了缓冲器的运放的正相输入端。在此配置中,运放的输入端是高阻抗的,将数字电位器与电路其它部分隔离开了。这两个放大器配置为其输出摆幅限制不会超出第二级放大器的输入范围。
为使此电路具有16位D/A转换器的性能,采用第三个数字电位器(U2a)跨接在两个运放(U4a和U4b)的输出端之间。U3a和U3b的编程设定经数字电位器后的电压值。如果VDD为5V,可以将U3a和U3b的输出编程为相差19.61mV。此电压大小经第三个8位数字电位器R3,则自左至右整个电路的LSB大小为76.3mV。此电路获得性能所需的严格器件规格如表1所示。
此电路有两种基本工作模式。种模式可用于获得可编程、可调节的直流差分电压。在此模式中,电路的数字部分只是偶尔使用,在正常工作时不使用。第二种模式是可以将此电路用作任意波形发生器。在此模式中,电路的数字部分是电路运行的必需部分。此模式中可能发生电容耦合的危险。
图2所示电路的次布线如图3所示。此电路是在实验室中快速设计出的,没有注意细节。在检查布线时,发现将数字走线布在了高阻抗模拟线路的旁边。需要强调的是,次就应该正确布线,本文的目的是为了讲解如何识别问题及如何对布线做重大改进。
看一下此布线中不同的走线,可以明显看到哪里可能存在问题。图中的模拟走线从U3a的抽头连接到U4a放大器的高阻抗输入端。图中的数字走线传送对数字电位器设置进行编程的数字码。
在测试板上经过测量,发现数字走线中的数字信号耦合到了敏感的模拟走线中,参见图4。
系统中对数字电位器编程的数字信号沿着走线逐渐传输到输出直流电压的模拟线路。此噪声通过电路的模拟部分一直传播到第三个数字电位器(U5a)。第三个数字电位器在两个输出状态之间翻转。解决这个问题的方法主要是分隔开走线,图5示出了改进的布线方案。
改变布线的结果如图6所示。将模拟和数字走线仔细分开后,电路成为非常“干净”的16位D/A转换器。图中的波形是第三个数字电位器的单码转换结果76.29mV。
数字和模拟范围确定后,谨慎布线对获得成功的PCB是至关重要的。尤其是有源数字走线靠近高阻抗模拟走线时,会引起严重的耦合噪声,这只能通过增加走线之间的距离来避免。
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。