硬件基础(4):(11)ADC采样方式:单端采样和差分采样


在 ADC 采样方式中,“单端采样”与“差分采样”是两种常见的测量模式,差异主要体现在测量信号的参考点和抗干扰特性上。以下从原理、特点和应用场景几个方面详细介绍它们的区别与适用性。


1. 单端采样

  1. 定义
    • 单端采样(Single-Ended Input)是指将测量信号的“正端”与 ADC 输入相连,而“负端”与地 (GND) 相连。也就是说,ADC 只关心信号与地之间的电压差。
  2. 特点
    • 结构简单:硬件接线和软件处理都相对容易。
    • 常见于绝大多数 MCU:很多通用 ADC 或 MCU 内置 ADC 都只支持单端模式。
    • 共模干扰抑制能力较弱:由于只测相对于地的电压,若地线存在噪声或者信号与地之间存在共模干扰,测量值容易受到干扰。
    • 适合低成本、普通精度应用:如一般的电池电压检测、传感器输出已放大到相对地的信号等等。
  3. 典型应用
    • MCU 采集传感器输出电压(例如 0~3.3V),传感器已将信号参考地输出。
    • 读取电位器、按键电压分压等简单测量场景。

2. 差分采样

  1. 定义
    • 差分采样(Differential Input)是指 ADC 同时采集两个输入端(通常称为 V
### 差分采样电路的设计与工作原理 差分采样电路是一种广泛应用于电子测量信号处理中的技术,其核心在于利用差分放大器来提取两个输入信号之间的差异部分。这种设计可以有效抑制共模干扰并提高信噪比。 #### 1. 基本概念 差分采样电路的核心组件是差分放大器,它能够接收一对差分输入信号 \( V_{in+} \) \( V_{in-} \),并通过特定的增益配置输出两者的差值。理想情况下,差分放大器仅对差模信号敏感而忽略共模信号[^1]。 #### 2. 设计原则 在实际应用中,为了简化计算以及优化性能,通常会采用平衡电阻网络结构。例如,在双电阻差分电流采样的场景下,通过设置匹配的反馈电阻输入电阻,可以使电路达到最佳线性稳定性。具体而言: - **电阻匹配**:假设输入电阻为 \( R_1 \) \( R_2 \),反馈电阻为 \( R_f \),则满足条件 \( R_1 = R_2 \) 可显著降低误差。 - **增益控制**:对于单端输出模式下的差分放大器,其理论上的差模电压增益可表示为: \[ A_v = -\frac{R_f}{R_1} \] #### 3. 小信号分析 当研究差分放大电路的小信号特性时,需考虑两种主要的工作状态——单端输出双端输出。以下是具体的推导过程: - 对于单端输出情况,交流通路模型显示负载阻抗趋于无穷大时,输出电压由以下公式决定: \[ V_{out} = A_d (V_{in+} - V_{in-}) \] 这里 \( A_d \) 表示差模增益[^2]。 - 而在双端输出的情况下,总输出电压将是两端输出之差的一半乘以相应的增益因子。 #### 4. 实现细节 构建一个高效的差分采样电路需要注意以下几个方面: - 使用高精度运算放大器以减少失调电压的影响; - 精心挑选低温度漂移系数的金属膜电阻作为关键元件; - 防止外部电磁场干扰,必要时增加屏蔽措施; ```python import numpy as np def diff_amplifier(v_in_plus, v_in_minus, r_input=10e3, r_feedback=100e3): """ Simulate a differential amplifier with given input voltages and resistances. Parameters: v_in_plus : float Positive input voltage. v_in_minus : float Negative input voltage. r_input : float Input resistance value in ohms. r_feedback : float Feedback resistance value in ohms. Returns: output_voltage : float Calculated output voltage based on the provided parameters. """ gain = -(r_feedback / r_input) output_voltage = gain * (v_in_plus - v_in_minus) return output_voltage # Example usage output = diff_amplifier(5.0, 3.0) print(f"Output Voltage: {output:.2f} Volts") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

魂兮-龙游

你的鼓励是我创作最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值