模数混合PCB设计技巧 下载本文

内容发布更新时间 : 2024/12/23 23:08:26星期一 下面是文章的全部内容请认真阅读。

MSP430数模混合应用的PCB设计技巧 微控论坛原创主贴 作者:DC版主

以下是我常用MSP430所整理个人心得,希望能给新手们做一些应用参考。以下纯属个人意见,如网友发现有不当之前还请给予指出和讨论。

关于MSP430数模混合应用中的PCB设计技巧将分3个小节: [1]ADC12相关的几个引脚功能与使用

[2]数模混合应用中的PCB布局和电源电路的拓扑结构 [3]常见不良的PCB处理与误区

[1]ADC12相关的几个引脚功能与使用

VREF+/VeREF+为ADC模块的正极参考基准电压源。分别为内部参考电压输出、或外部正参考电压输入。 VREF-/VeREF- 为ADC模块的负极参考基准电压源。分别为内部负参考电压、或外部负参考电压输入。

以MSP430F5438为例芯片功能引脚分别为P5.0/VREF+/VeREF+和P5.1/VREF-/VeREF-。一般情况芯片上电时默认为IO功能。如果需要使用其相应功能则需要对引脚进行配置。 比如,设置相关的引脚为其应用设置为VREF+和VREF-则执行:

ADC12CTL2 &= ~ADC12REFOUT; // 设置ADC12REFOUT位为0 P5SEL |= BIT0; // P50设置VREF+内部参考电压输出功能 P5SEL |= BIT1; // P51设置VREF-内部参考电压输出功能

若使VeREF+和VeREF-则执行:

ADC12CTL2 |= ADC12REFOUT; // 设置ADC12REFOUT位为1 P5SEL |= BIT0; // P50设置VeREF+外部参考电压输入功能 P5SEL |= BIT1; // P51设置VeREF-内部参考电压输入功能

对于上面的ADC12CTL2是ADC12_A控制寄存器2,只有MSP430F5系列产品中才使用。之前的F1、2、4系列未有此寄存器,但有相同的功能引脚。由于F5的设置方式有小小特别所以本例特以此为例加以说明。

对于ADC12部的外部连接部分,我们在MSP430的用户手册中都有提及到他们的接法。如下图1是MSP430F1系列部分型号电源和参考电压的连接图,而图2是MSP430F5438手册中所提及的连接图。这两图片中的连接方法都基本上一样,在电源和相关参考电压都必须加上了退耦电容。分别10uF的电解电容和0.1uF的无极性电容。

数字电路的退耦电容作用[难体现到]

这些电容都能起到滤波作用,但接在模拟电源端和数字电源端上的电容功能上还是有细微的功能不同的。对于一般数字电源而言数字电路在噪声抗容性方面比较强,这些电容基本上是起存储电荷的作用。以提供数字电路内部数字单元在开关状态下所提供电流能量,以保证数字单位有效地处于开或关状态。如果没有这些电容,且芯片离电源较远时由于数字电路内部单位开关瞬态电流增大而得到足够的电荷能量。此时有可能数字电路处于开关不足而导致数字状态出错。所以这些电容在数字电路里头主要是起储能作用的。就算供电电源端有电源噪声的存在,电源的噪声

对于数字电路而言也较难影响到数字单位的状态。当然这些电容也能起到对电源噪声起退耦(旁路掉)作用。

模拟电路的退耦电容作用[较易察觉]

对于模拟电路来说这些退耦电容起到更加重要。此时接在模拟电路端的电容更重要一点是起到滤波的作用了(此处讲述并不是电源端的滤波电容作用,但同样有储能功效)。对于实际中电源噪声的存在和数字电路混合应用中电源轨容受到数字电路的影响或其他大功率开关噪声传感。此时模拟端的电容起到滤除掉电源轨传来的各类噪声功效,这样有效提高数模转换中的精度。

[2]如何处理MSP430数模混合的PCB布局和电源电路的拓扑结构。

如果你的MSP430设计中有用到ADC采样转换且数字电路方面也有相应用数字控制,一般来说都认为这属数模混合信号应用电路。

为了得到较稳定的数据转换结果,在电源供电的拓扑设计和PCB设计都需要施用一些技巧。数字电源与模拟电路分开独自滤波和供给,并且采用地回流路环一点接地的方式处理。一般建议的结构如下图所示。

从图片上可以看出数模电路分开提供电源给各自的电源端,在数字电路和模拟电路的电流回路电流环中各自互不相干。最终两类电路在电源附近相汇流,从而形一点接地的拓扑结构。这种做法的好处是无论在那个类型的电路中产生开关噪声都不影响到各类型(数字与模拟)电路的参考地电位。而这种电路布局和接地拓扑结构还需要在PCB设计上的配合才能得实现。那么在PCB的“布局”和“铺地”方面需要加以实施特殊处理。

就我们常做的MSP430单片机以混合信号主板而言,一般是仪器仪表之类的设计应用较多。在电源回路布局方案中我们通常将数字电路和模拟电路、电源电路分成三大类;在元件布局方面我们可归类为两类:模拟电路与电源和数字。主电源电路与数字为共布局同一个地平面上。而模拟电路则独立布置一个模拟地平面上,模拟电路的汇流点以一点接入到最近电源电路附近。MSP430混合信号主板中,模拟信号主要提供模拟前端的电压信号输出至ADC引脚端。常用的封装比如F1、2、4、5系列的64、80、100Pin封装中,ADC模拟端的相关引脚与数字引脚的分配方向是比较好的,给PCB布局提供非常方便做法。下图是元件布局与铺地的参考。