嵌入式硬件重点(四)常用信号处理、放大电路、运算放大器(运放)基础篇

引言:在嵌入式硬件设计中,信号处理和放大电路是至关重要的组成部分。它们不仅影响系统的性能,还直接关系到数据的准确性和可靠性。随着嵌入式系统的广泛应用,对各种传感器和外部设备的信号进行有效处理显得尤为重要。

运算放大器(运放)作为一种重要的模拟电路元件,在信号放大和处理过程中发挥着重要作用。运放可以实现多种功能,包括加法、减法、积分、微分等,通过适当的配置可以设计出各种应用电路,如下图为实物图,先作为引子,留个印象。

目录

运放的理论知识

运算放大器的传输特性

运算放大器的优点

运放的原理

运放的理论知识

下图为运算放大器的符号,主体为一个三角形,有五个引脚,下述对引脚进行阐述。

  • 非反相输入端(+)

    • 该引脚用于输入信号,输入信号经过运放后保持相位不变。
    • 适用于增益为正的放大电路。
  • 反相输入端(-)

    • 该引脚同样用于输入信号,但输入信号经过运放后会反相。
    • 适用于增益为负的放大电路,常用于差分放大等应用。
  • 输出端(Out)

    • 运放的输出信号从此引脚输出,输出电压取决于输入信号和电路配置。
    • 该端口可以驱动负载。
  • 电源引脚(V+ 和 V-)

    • 运放通常需要正负电源供电,V+为正电源引脚,V-为负电源引脚。某些单电源运放仅有V+引脚。
    • 确保运放工作在适当的电源电压范围内,以保证其性能。

下图为运放相关手册的结构图。

运算放大器(运放)和三极管(BJT、FET等)都是用于信号放大的重要组件,但它们在结构、工作原理和应用方面存在显著的区别。以下是两者的比较。

此为运放电路的结构图:

此为三极管放大电路:

  1. 基本结构
  • 运放
    • 运放通常由多个晶体管、二极管和电阻构成的集成电路。它具有多个引脚(如非反相输入、反相输入、输出、正负电源等)。
  • 三极管
    • 三极管是一种单一的半导体元件,主要有三根引脚(发射极、基极、集电极)。它可以是NPN或PNP类型。
  1. 工作原理
  • 运放

    • 运放基于差动放大原理,输出电压为两个输入端电压之差的放大。运放可以通过外部反馈电路配置来控制增益和频率响应。
  • 三极管

    • 三极管通过基极电流控制集电极与发射极之间的电流。其工作主要依赖于电流放大原理。
  1. 增益特性
  • 运放

    • 运放具有非常高的开环增益(通常为10^5到10^6),但通过负反馈可以稳定增益并提高线性度。
  • 三极管

    • 三极管的增益(β或hFE)相对较低,通常在20到1000之间,且对温度和其他因素敏感。
  1. 输入和输出阻抗
  • 运放

    • 运放具有高输入阻抗和低输出阻抗,适合用于信号源的连接。
  • 三极管

    • 三极管的输入阻抗通常较低(尤其是BJT),输出阻抗较高,可能需要使用阻抗匹配电路。
  1. 电源需求
  • 运放

    • 运放通常需要双电源(正负电源),但有些类型支持单电源供电。
  • 三极管

    • 三极管一般只需要一个电源供电,适用性更广。

运算放大器的传输特性

当我们了解完引脚功能之后,接下来对运放的特性图进行掌握。

上述参数引脚已经一一对应上了,A 即为运放的放大倍率,它是运放的一个固有参数,这个参数我们先不用去考虑,接下来的篇幅也会对其开展。只需要知道一般来说A非常大,可以达到几十万,因此,相关特性图的函数图也会非常 "陡峭" Up跟Un相差几十微伏或者更小时,才会进入这个区间。

下述图示部分就开始对传输特性进行演示以及模拟了,运放比较器。

运放比较器的工作原理基于其高增益特性。当两个输入电压(非反相输入和反相输入)被施加到运放的输入端时,运放会根据这两个电压的大小关系产生输出信号:

  • 当 V+ > V-(非反相输入电压大于反相输入电压)时,输出接近正电源电压(Vout ≈ V+)。
  • 当 V+ < V-(非反相输入电压小于反相输入电压)时,输出接近负电源电压或接地(Vout ≈ V-)。

这种特性使得运放可以用于实现开关行为。

Un 从 0V 上升到 5V 的过程中,输出电压波形如下所示。

当 Un 位于正弦波的下方时,Up > Un,输出 高电平。

当 Un 位于正弦波的中间时,输出 高电平。

当 Un 位于正弦波的上方时,输出 低电平。

综上,我们用的只是非线性区,对于中间的线性区域才是最重要的,后文笔者会对此放大器进行详细的梳理。

运算放大器的优点

1、高增益:放大倍数为几千到几十万!Au = 10000+

2、线性度好:三极管放大电路会出现非线性失真,运放不会

3、输入阻抗(Ri)高(无穷),输出阻抗(Ro)低(几欧姆)

4、使用方便,电路结构简单,可控性好。

下图为原理图中的结构。

运放的原理

将同相端与反相端的电压差值放大Au倍

由运放的放大曲线知: 如果U+ - U- 超过了一定的值, 运放的输出电压就不会随着输入电压的差值增大而增大, 会变为水平,进入饱和区。 饱和电压为运放的供电电压。 如何才能正常的放大实际信号呢?显然, 第一个条件是运放必须工作在线性区, 第二个条件:运放必须引入反馈,工作在闭环状态。

u+ 为同相输入端,u- 为反相输入端,uo为输出端

三者满足以下关系: Uo = Au*(U+ - U-)

前面说过,Au为放大倍数,一般为几万到几十万!

现假设如下:

U+ = 0.002mV,U- = 0.001mV,Au = 100万 = 10^6 那么Uo = 10^6*(0.002 -- 0.001) = 1 V

开环:不接反馈电阻Rf 闭环:输出端经过反馈电阻接到反相输入端

饱和电压为运放的供电电压。根据这个性质, 运放在开环状态可以当作电压比较器使用

相关推荐
yutian06061 小时前
Keil MDK下载程序后MCU自动重启设置
单片机·嵌入式硬件·keil
析木不会编程4 小时前
【小白51单片机专用教程】protues仿真独立按键控制LED
单片机·嵌入式硬件·51单片机
枯无穷肉8 小时前
stm32制作CAN适配器4--WinUsb的使用
stm32·单片机·嵌入式硬件
不过四级不改名6778 小时前
基于HAL库的stm32的can收发实验
stm32·单片机·嵌入式硬件
嵌入式科普9 小时前
十一、从0开始卷出一个新项目之瑞萨RA6M5串口DTC接收不定长
c语言·stm32·cubeide·e2studio·ra6m5·dma接收不定长
嵌入式大圣9 小时前
单片机UDP数据透传
单片机·嵌入式硬件·udp
云山工作室9 小时前
基于单片机的视力保护及身姿矫正器设计(论文+源码)
stm32·单片机·嵌入式硬件·毕业设计·毕设
嵌入式-老费9 小时前
基于海思soc的智能产品开发(mcu读保护的设置)
单片机·嵌入式硬件
qq_3975623111 小时前
MPU6050 , 设置内部低通滤波器,对于输出数据的影响。(简单实验)
单片机
liyinuo201711 小时前
嵌入式(单片机方向)面试题总结
嵌入式硬件·设计模式·面试·设计规范