Edit online

典型工作模式

Read time: 3 minute(s)

本节介绍 PGA 的几种典型工作模式及其初始化配置说明。

1. PGA 典型工作模式及配置说明

初始化配置参数

模式 1

模式 2

模式 3

模式 4

模式 5

源跟随器

增益放大

增益放大

负增益放大

运放模式

PGA_INP_EN

0x1

0x1

0x1

0x0

0x1

PGA_R4_EN

0x0

0x0

0x1

0x1

0x0

PGA_R1_EN

0x0

0x1

0x1

0x1

0x1

PGA_R2_EN

0x1

0x1

0x1

0x1

0x0

INRES_EN

0x1

0x1

0x1

0x1

0x0

PGA_INN_EN

-

0x0

0x1

0x1

0x1

PGA_EN

0x1

0x1

0x1

0x1

0x1

R4

-

-

可编程电阻,R2 = R4

可编程电阻,R3=R4

短路

R3

短路

短路

可编程电阻,R1 = R3

可编程电阻,R3=R4

短路

R2

短路

可编程电阻

可编程电阻,R2 = R4

可编程电阻,R1=R2

短路

R1

-

可编程电阻

可编程电阻,R1 = R3

可编程电阻,R1=R2

短路

模式 1:源跟随器

在此模式下,输入信号直接连接到输出端,通过单位增益放大器实现信号的传递。由于没有额外的增益或衰减,因此输出信号与输入信号相同。

初始化配置如下:
  • PGA_INP_EN = 0x1,使能,开关选通 PGA_INP 输入通路
  • PGA_R4_EN = 0x0,未使能,开关处于断开
  • PGA_R1_EN = 0x0,未使能,开关处于断开
  • PGA_R2_EN = 0x1,使能,开关处于闭合
  • INRES_EN = 0x1,使能,开关处于闭合
  • PGA_EN = 0x1,使能,开关选通运放的输出
  • R3 配置为短路、R2 配置为短路

得出如下的拓扑关系,实现的功能为源跟随器 Vout = Vin。



模式 2:增益放大

在此模式下,通过设置 R1 和 R2 的阻值比来实现所需的增益。例如,如果 R1 = R2,则增益为 2。

用户可以根据实际需求选择合适的电阻值来获得所需的增益。初始化配置:

  • PGA_INP_EN = 0x1,使能,开关选通 PGA_INP 输入通路
  • PGA_R4_EN = 0x0,未使能,开关处于断开
  • PGA_R1_EN = 0x1,使能,开关处于闭合
  • PGA_R2_EN = 0x1,使能,开关处于闭合
  • INRES_EN = 0x1,使能,开关处于闭合
  • PGA_INN_EN = 0x0,未使能,开关导通至模拟地 VSSA
  • PGA_EN = 0x1,使能,开关选通运放的输出
  • R3 配置为短路状态,R1、R2 配置为可编程电阻,阻值根据应用选择

得出如下的拓扑关系,实现的功能为增益放大,放大公式为:Vout = Vin *(R1+ R2)/ R1



模式 3:增益放大

在此模式下,通过设置 R1、R2、R3 和 R4 的阻值比来实现所需的差分增益。例如,如果 R1 = R3 且 R2 = R4,则差分增益为 1。

初始化配置:

  • PGA_INP_EN = 0x1,使能,开关选通 PGA_INP 输入通路
  • PGA_R4_EN = 0x1,使能,开关处于闭合
  • PGA_R1_EN = 0x1,使能,开关处于闭合
  • PGA_R2_EN = 0x1,使能,开关处于闭合
  • INRES_EN = 0x1,使能,开关处于闭合
  • PGA_INN_EN = 0x1,使能,开关导通至输入 PGA_INN
  • PGA_EN = 0x1,使能,开关选通运放的输出
  • R1、R2、R3、R4 配置为可编程电阻,阻值根据应用选择,设置 R1 = R3,R2 = R4

得出如下的拓扑关系,实现的功能为增益放大,放大公式为:Vout = Vref + Vin *(R2/R1)



注: 关于 Vref 的描述,可查看参考电压配置

模式 4:负增益放大模式

在此模式下,通过设置 R1、R2 和 R3、R4 阻值比来实现所需的反相增益。例如,如果 R1 = R2,则反相增益为 -1。

初始化配置:

  • PGA_INP_EN = 0x0,未使能,开关选通模拟地 VSSA
  • PGA_R4_EN = 0x1,使能,开关处于闭合
  • PGA_R1_EN = 0x1,使能,开关处于闭合
  • PGA_R2_EN = 0x1,使能,开关处于闭合
  • INRES_EN = 0x1,使能,开关处于闭合
  • PGA_INN_EN = 0x1,使能,开关导通至输入通路 PGA_INN
  • PGA_EN = 0x1,使能,开关选通运放的输出
  • R1、R2 和 R3、R4 配置为可编程电阻,R1=R2,R3=R4

得出如下的拓扑关系,实现的功能为增益放大,放大公式为: Vout = Vin* (- R2/R1) + Vref



注: 关于 Vref 的描述,可查看参考电压配置

模式 5:运放模式

在此模式下,PGA 内部的四个电阻都被短路,用户可以根据自己的需求连接外部电阻和其它元件来构建特定的电路拓扑结构。由于没有内部增益或衰减,因此用户可以完全控制电路的行为。

PGA 的内置运放支持 Normal 和 High Speed 两种模式,High Speed 模式相对 Normal 模式提供更高的动态响应的性能。

初始化配置:
  • PGA_INP_EN = 0x1,使能,开关选通 PGA_INP 输入通路
  • PGA_R4_EN = 0x0,未使能,开关处于断开
  • PGA_R1_EN = 0x1,使能,开关处于闭合
  • PGA_R2_EN = 0x0,未使能,开关处于断开
  • INRES_EN = 0x0,未使能,开关处于断开
  • PGA_INN_EN = 0x1,使能,开关导通至 PGA_INN 输入通路
  • PGA_EN = 0x1,使能,开关选通运放的输出
  • R1、R2、R3、R4 配置短路状态

此模式为运放模式,输入输出均开放到管脚,用于实现其它功能。