嵌入式分享合集9

还是嵌入式的分享哦

一、STM32的GPIO电路原理

GPIO是通用输入/输出端口的简称,是STM32可控制的引脚。GPIO的引脚与外部硬件设备连接,可实现与外部通讯、控制外部硬件或者采集外部硬件数据的功能。

    STM32F103ZET6芯片为144脚芯片,包括7个通用目的的输入/输出口(GPIO)组,分别为GPIOA、GPIOB、GPIOC、GPIOD、GPIOE、GPIOF、GPIOG,同时每组GPIO口组有16个GPIO口。通常简略称为PAx、PBx、PCx、PDx、PEx、PFx、PGx,其中x为0-15。

    STM32的大部分引脚除了当GPIO使用之外,还可以复用为外设功能引脚,比如串口。相关文章:学习STM32单片机,绕不开的串口。

GPIO基本结构

    每个GPIO内部都有这样的一个电路结构,这个结构在本文下面会具体介绍。

嵌入式分享合集9_第1张图片

 

保护二极管:IO引脚上下两边两个二极管用于防止引脚外部过高、过低的电压输入。当引脚电压高于VDD时,上方的二极管导通;当引脚电压低于VSS时,下方的二极管导通,防止不正常电压引入芯片导致芯片烧毁。相关文章:如何用二极管实现不同电压的输出?但是尽管如此,还是不能直接外接大功率器件,须加大功率及隔离电路驱动,防止烧坏芯片或者外接器件无法正常工作。

    P-MOS管和N-MOS管:由P-MOS管和N-MOS管组成的单元电路使得GPIO具有“推挽输出”和“开漏输出”的模式。这里的电路会在下面很详细地分析到。

    TTL肖特基触发器:信号经过触发器后,模拟信号转化为0和1的数字信号。但是,当GPIO引脚作为ADC采集电压的输入通道时,用其“模拟输入”功能,此时信号不再经过触发器进行TTL电平转换。ADC外设要采集到的原始的模拟信号。

    这里需要注意的是,在查看《STM32中文参考手册V10》中的GPIO的表格时,会看到有“FT”一列,这代表着这个GPIO口时兼容3.3V和5V的。如果没有标注“FT”,就代表着不兼容5V。

STM32的GPIO工作方式

    GPIO支持的输入输出模式:

  • GPIO_Mode_AIN 模拟输入

  • GPIO_Mode_IN_FLOATING 浮空输入

  • GPIO_Mode_IPD 下拉输入

  • GPIO_Mode_IPU 上拉输入

  • GPIO_Mode_Out_OD 开漏输出

  • GPIO_Mode_Out_PP 推挽输出

  • GPIO_Mode_AF_OD 复用开漏输出

  • GPIO_Mode_AF_PP 复用推挽输出

    每个I/O口可以自由编程,但I/O口寄存器必须按32位字被访问。

    下面将具体介绍GPIO的这八种工作方式:

浮空输入模式

嵌入式分享合集9_第2张图片

    浮空输入模式下,I/O端口的电平信号直接进入输入数据寄存器。也就是说,I/O的电平状态是不确定的,完全由外部输入决定;如果在该引脚悬空(在无信号输入)的情况下,读取该端口的电平是不确定的。

上拉输入模式

嵌入式分享合集9_第3张图片

    上拉输入模式下,I/O端口的电平信号直接进入输入数据寄存器。但是在I/O端口悬空(在无信号输入)的情况下,输入端的电平可以保持在高电平;并且在I/O端口输入为低电平的时候,输入端的电平也还是低电平。

下拉输入模式

嵌入式分享合集9_第4张图片

    下拉输入模式下,I/O端口的电平信号直接进入输入数据寄存器。但是在I/O端口悬空(在无信号输入)的情况下,输入端的电平可以保持在低电平;并且在I/O端口输入为高电平的时候,输入端的电平也还是高电平。

模拟输入模式

嵌入式分享合集9_第5张图片

    模拟输入模式下,I/O端口的模拟信号(电压信号,而非电平信号)直接模拟输入到片上外设模块,比如ADC模块等等。

开漏输出模式

嵌入式分享合集9_第6张图片

    开漏输出模式下,通过设置位设置/清除寄存器或者输出数据寄存器的值,途经N-MOS管,最终输出到I/O端口。这里要注意N-MOS管,当设置输出的值为高电平的时候,N-MOS管处于关闭状态,此时I/O端口的电平就不会由输出的高低电平决定,而是由I/O端口外部的上拉或者下拉决定;当设置输出的值为低电平的时候,N-MOS管处于开启状态,此时I/O端口的电平就是低电平。同时,I/O端口的电平也可以通过输入电路进行读取;注意,I/O端口的电平不一定是输出的电平。

开漏复用输出模式

嵌入式分享合集9_第7张图片

    开漏复用输出模式,与开漏输出模式很是类似。只是输出的高低电平的来源,不是让CPU直接写输出数据寄存器,取而代之利用片上外设模块的复用功能输出来决定的。

推挽输出模式

嵌入式分享合集9_第8张图片

    推挽输出模式下,通过设置位设置/清除寄存器或者输出数据寄存器的值,途经P-MOS管和N-MOS管,最终输出到I/O端口。这里要注意P-MOS管和N-MOS管,当设置输出的值为高电平的时候,P-MOS管处于开启状态,N-MOS管处于关闭状态,此时I/O端口的电平就由P-MOS管决定:高电平;当设置输出的值为低电平的时候,P-MOS管处于关闭状态,N-MOS管处于开启状态,此时I/O端口的电平就由N-MOS管决定:低电平。同时,I/O端口的电平也可以通过输入电路进行读取;注意,此时I/O端口的电平一定是输出的电平。

推挽复用输出模式

嵌入式分享合集9_第9张图片

 

    推挽复用输出模式,与推挽输出模式很是类似。只是输出的高低电平的来源,不是让CPU直接写输出数据寄存器,取而代之利用片上外设模块的复用功能输出来决定的。

总结与分析

什么是推挽结构和推挽电路?

    推挽结构一般是指两个参数相同的三极管或MOS管分别受两互补信号的控制,总是在一个三极管或MOS管导通的时候另一个截止。高低电平由输出电平决定。

    推挽电路是两个参数相同的三极管或MOSFET,以推挽方式存在于电路中,各负责正负半周的波形放大任务。电路工作时,两只对称的功率开关管每次只有一个导通,所以导通损耗小、效率高。输出既可以向负载灌电流,也可以从负载抽取电流。推拉式输出级既提高电路的负载能力,又提高开关速度。

开漏输出和推挽输出的区别?

    开漏输出:只可以输出强低电平,高电平得靠外部电阻拉高。输出端相当于三极管的集电极。适合于做电流型的驱动,其吸收电流的能力相对强(一般20ma以内);

推挽输出:可以输出强高、低电平,连接数字器件。

    关于推挽输出和开漏输出,最后用一幅最简单的图形来概括:

嵌入式分享合集9_第10张图片

    该图中左边的便是推挽输出模式,其中比较器输出高电平时下面的PNP三极管截止,而上面NPN三极管导通,输出电平VS+;当比较器输出低电平时则恰恰相反,PNP三极管导通,输出和地相连,为低电平。右边的则可以理解为开漏输出形式,需要接上拉。

在STM32中选用怎样选择I/O模式?

  • 浮空输入_IN_FLOATING ——浮空输入,可以做KEY识别,RX1

  • 带上拉输入_IPU——IO内部上拉电阻输入

  • 带下拉输入_IPD—— IO内部下拉电阻输入

  • 模拟输入_AIN ——应用ADC模拟输入,或者低功耗下省电

  • 开漏输出_OUT_OD ——IO输出0接GND,IO输出1,悬空,需要外接上拉电阻,才能实现输出高电平。当输出为1时,IO口的状态由上拉电阻拉高电平,但由于是开漏输出模式,这样IO口也就可以由外部电路改变为低电平或不变。可以读IO输入电平变化,实现C51的IO双向功能

  • 推挽输出_OUT_PP ——IO输出0-接GND, IO输出1 -接VCC,读输入值是未知的

  • 复用功能的推挽输出_AF_PP ——片内外设功能(I2C的SCL、SDA)

  • 复用功能的开漏输出_AF_OD——片内外设功能(TX1、MOSI、MISO.SCK.SS)

whaosoft aiot http://143ai.com 

二、开关电源的几个概念

一、纹波与噪声

1、纹波

    开关电源的输出并不是真正恒定的,输出存在着周期性的抖动,这些抖动看上去就和水纹一样,称为纹波。纹波可以是电压或电流纹波。

    通常用2个参数来描述纹波:

    1)最大纹波电压:纹波的峰峰值。

    2)纹波系数:交流分量的有效值与直流分量之比。

嵌入式分享合集9_第11张图片

2、纹波产生的原因

    开关电源的纹波来自2个地方:

    1)低频纹波:来自AC输入的周期,电源对输入的抑制比不是完美的,当输入变化,输出也会变化。

    2)高频纹波:来自开关切换的周期,开关电源不是线性连续输出能量,而是将能量组成一个个包来传输,因此会存在和开关周期相对应的纹波。

    如果是线性电源,是没有开关纹波的,只有低频纹波。

嵌入式分享合集9_第12张图片

3、纹波的影响

    最大纹波会决定输出的峰值,本来输出是稳定的某个电压或电流,由于纹波的影响,使得输出的峰值比平均值高,这可能会损坏负载。

    比如,对LED来说,过高的电流会减少LED的寿命。

    过大的纹波系数会使得输出的能量不均衡平滑,从而偏离了直流输出这个要求。

    比如,对LED来说,过大的纹波系数会使得LED亮度变化,造成闪烁。

    如果开关电源用来驱动电池,LED灯这种负载,低频纹波的影响更大,如果是驱动IC这种高速型负载,高频纹波的影响更大。

4、纹波与噪声

    纹波是由于AC周期或开关周期引起的输出抖动,而噪声是随机耦合到输出上的高频信号,是不一样的。

嵌入式分享合集9_第13张图片

二、调整率

1、调整率

    电源在使用时,有两个明显变化的外部条件:输入和负载。好的电源应该在输入和负载发生变化时,依然能维持恒压或恒流。

    将输入或负载变化时,输出偏离额定输出的程度称为调整率,比如输入在最大最小值之间变化,测量输出的偏差比率,为一个百分比,比如5%,就称为调整率为±5%。

    注意区分调整率和纹波,纹波是输出的动态特征,而调整率是让电源工作在极限外部条件下,输出的极限偏差。

嵌入式分享合集9_第14张图片

2、调整率类型

    1)输入调整率

    其他条件不变,调节输入时,输出的偏差,对于AC电源来说,是以AC线的有效电压作为变化区间,比如以180~264作为上下限来变化。

    有时还会调节AC的频率,来看输出是否有偏差,比如从47~63Hz区间。

    2)负载调整率

    其他条件不变,调节负载时,输出的偏差。

    3)综合调整率

    同时调节输入和负载,找出最差的偏差。

三、恒流

1、LED恒流驱动

    为什么照明用LED都是电流驱动?

    LED是二极管,而二极管的PN结的正向导通阻抗是负温度系数,随着温度的升高,二极管正向导通阻抗降低。

    如果用恒压源驱动LED,随着LED工作,温度开始升高,温度升高后,正向导通阻抗降低,由于I=U/R,电流升高,且由于功率P=U*I,功率也增加,LED发热更厉害,进一步刺激温度升高,陷于恶性循环,直到LED损坏。

    恒压源驱动时,温度和电路是一对正反馈。

    所以照明LED都是恒流驱动,如果是非照明,LED几乎没有温升,此时可以用恒压驱动。

2、恒流精度

    恒流精度和其他的恒压效果一样,体现在几个方面。

    1)当负载发生变化时,电源输出的电流的恒定程度。

    在实际应用时,多个不同的LED串不可能阻抗特性完全相同,将这些不同的负载接到电源上后,电流的误差就定义为恒流精度。

    不光是多负载,同一个LED,温度不同时,阻抗特性也不同,不同温度下电流也是有误差的,但这和前面的条件本质还是一样,都是负载变化。

    因此在测试恒流精度时,需要使用电子负载,让负载在合理的范围内变化,测量电压的电流误差。

    2)当电源内部元件参数变化时,电源输出的电流的恒定程度。

    这并不是标准的恒流精度的定义,但目前很多电源都是有这个要求,其中一个重要的指标是储能元件,比如电感,或变压器,感值存在误差时,电源输出电流的恒定度。

    考虑到成本因素,储能元件在加工时偏差是很大的,所以,电源应当设计成对储能元件的感值不敏感。

3、锂电池恒流驱动

    便携式设备所用的锂电池,在不同电量的情况下,电压是不同的,以手机所用的锂电池为例,电池在满能量时约4.2V,低能量时约2.5V。

    如果使用恒压源对电池充电,当电池电量较低时,充电电流会极大,相当于电压源接到电容上,会损坏电池。

    损坏的原因是大电流带来的大发热。

    为了限制大电流,目前的充电器都是使用恒流-恒压充电,当电池电压低时,使用恒流输出。

四、冲击与浪涌

1、冲击电流

    如果负载为一个容性负载,将一个电压源直接加到负载上时,会产生一个非常大的电流,这个电流就称为冲击电流。

    过大的冲击电流会使得交流线上的保护电路识别为短路,会导致空气开关跳闸,熔断保险丝等问题。

    对于AC电源来说,将电源接到AC线上的一瞬间,AC电源本身就是一个容性负载,假如此时电源的负载处在满负荷状态,且AC线正处在峰值电压处,会产生最大的冲击电流。

嵌入式分享合集9_第15张图片

2、浪涌(电压)

    闪电,雷击等会在电网上制造时间非常短的高电压脉冲或者高能量脉冲。

    这种过压通常是由专门的保护器进行保护,比如浪涌放电器。

    大功率设备断开或接入电网时,会使得电网电压上升或跌落。为了保护电源,有时会使用一个压敏电阻接在输入端。

    压敏电阻的阻值和其上的电压有关,当电压变大时,阻值降低。

    为什么压敏电阻不能包含雷击等产生的脉冲,因为这种浪涌有可能是同时出现在L线和N线上的。

嵌入式分享合集9_第16张图片

五、效率与待机功耗

1、效率和待机功耗

    这两个概念很简单,但有一点需要理清,就是电源在工作时:

    虽然待机功耗就是电源本身的全部损耗,但是在电源带负载时,电源本身的功耗要大于待机功耗。

    电源本身的功耗主要来自于电感/变压器的损耗,开关管的损耗,二极管的损耗,这些损耗都和切换频率有关,而目前的开关电源,在输出功率很低时,都会将频率降低以节能,所以电源本身的功耗在带负载工作时和待机时是完全不同的。

    但是效率是随着负载消耗增加而升高的,这个很好理解,待机时效率为0,而带负载时,电源本身功耗的增加跟不上负载消耗的增加。

六、ESR

1、电容ESR

    开关电源都需要在输出加一个电容,将切换电路投递过来的断续能量平滑成稳定的线性输出,这个电容的重要性不言而喻。

    一个非理想因素就是所有的电容都有等效串联电阻(ESR),这个电阻会导致一系列问题。

    电容稳压的原理就是当VO电压上升时,吸入电流,将能量存储于电容,当VO电压下降时,吐出电流,释放能量。这个过程中,电流始终流过ESR。

嵌入式分享合集9_第17张图片

2、ESR导致的纹波

    ESR是输出高频电压纹波的罪魁祸首,当电容储能和释能时,电流方向相反,因此输出在VO=VC+VESR,和VO=VC+VESR之间切换,ESR越大,纹波电压越大。

嵌入式分享合集9_第18张图片

3、电解电容ESR的危害

    为了降低成本,通常输出电容会使用偏移的电解电容,但是电解电容的ESR是较高的。

    ESR大小:电解电容>钽电容>陶瓷电容。

    对于电解电容来说,高纹波电压倒在其次,要命的是ESR会导致电容发热,电流越大,发热越厉害,发热越厉害,电解电容的电解液蒸发得越快,随着电解液的蒸发,ESR加大,发热更高,陷入恶性循环。

    电解电容本身就寿命不高,是电源系统中寿命最短的器件,由于ESR导致的发热,会加快电解电容报废,所以开关电源随着时间的推移,纹波电压会越来越大。

4、解决ESR的问题

    解决方法是降低ESR阻值或降低流过ESR的电流,降低流过ESR的电流比较麻烦,比较简单的方法是降低ESR阻值。

    可以采用低ESR的电解电容替代普通电容,或者用多个电容并联来替代单个电容。

    多个电容并联的方法缺点是占用大量的空间,在小体积电源中应用受限,所以有时会用陶瓷和电解电容并联的方法,甚至用一种多层陶瓷电容替代多个陶瓷电容。

嵌入式分享合集9_第19张图片

七、动态

1、动态响应

    通常动态响应特指电源的输入,负载阶跃变化所导致的输出被扰动后恢复正常的过程。

    AC电源的输入为不间断交流,一般不关心输入的阶跃变化,动态响应通常仅限于描述负载在一定范围内变化时的响应。

    通常定义空载为0%,满载为100%,然后用负载在某2个百分比之间的切换来定义负载变化。

    常用的负载变化有0-100、10-90、20-80、25-75,取决于应用,对于充电器这类需要热插拔的应用,最大的变化在0-100。

2、动态响应的指标

    动态响应一般有2个指标,一个叫过冲幅度,另一个叫稳定时间。

    过冲幅度定义为输出偏离稳定值的幅度,有上冲和下冲。

    稳定时间是负载开始变化到输出达到能接受的范围内的时间。

嵌入式分享合集9_第20张图片

3、动态响应和阶跃响应

    阶跃响应,指的是输入阶跃,输出跟着阶跃,也就是说输出要尽快的变到目标值,而动态响应指的是负载阶跃,输出要尽快的稳定下来。这两者在形式上不同,但本质是相同的。

    以恒压输出为例,当负载突变时,为了维持电压恒定,需要调整电流,电流调整的过程,通过负载就会表现出电压的波动,所以,负载的动态响应,其本质就是负载-输出电流这个传递函数的阶跃响应。

嵌入式分享合集9_第21张图片

4、动态响应的系统框图

    将Load视为输入,IOUT和VOUT视为输出。

    将Load视为输入后,REF就是固定值,整个系统的传递函数变为Load-IOUT的传递函数。

    对于负载非阻性的应用,比如电池等,也将其模拟为电阻。

    将一般性电源系统适用于动态响应的系统框图重画如下:

嵌入式分享合集9_第22张图片

延庆川北小区45孙老师 收卖废品破烂垃圾炒股 废品孙 延庆废品王 

三、模拟电路分析,从八大基础电路

在电子电路中,电源、放大、振荡和调制电路被称为模拟电子电路,因为它们加工和处理的是连续变化的模拟信号。

1 反馈

    反馈是指把输出的变化通过某种方式送到输入端,作为输入的一部分。如果送回部分和原来的输入部分是相减的,就是负反馈。

2 耦合

    一个放大器通常有好几级,级与级之间的联系就称为耦合。放大器的级间耦合方式有三种:

①RC 耦合(见图a): 优点是简单、成本低。但性能不是最佳。

② 变压器耦合(见图b):优点是阻抗匹配好、输出功率和效率高,但变压器制作比较麻烦。

③ 直接耦合(见图c): 优点是频带宽,可作直流放大器使用,但前后级工作有牵制,稳定性差,设计制作较麻烦。

嵌入式分享合集9_第23张图片

3 功率放大器

    能把输入信号放大并向负载提供足够大的功率的放大器叫功率放大器。例如收音机的末级放大器就是功率放大器。应用实例推荐:用三极管制作简易功放,附电路图。

3.1 甲类单管功率放大器

嵌入式分享合集9_第24张图片

    负载电阻是低阻抗的扬声器,用变压器可以起阻抗变换作用,使负载得到较大的功率。

    这个电路不管有没有输入信号,晶体管始终处于导通状态,静态电流比较大,困此集电极损耗较大,效率不高,大约只有 35 %。这种工作状态被称为甲类工作状态。这种电路一般用在功率不太大的场合,它的输入方式可以是变压器耦合也可以是 RC 耦合。

3.2 乙类推挽功率放大器

    下图是常用的乙类推挽功率放大电路。

嵌入式分享合集9_第25张图片

 

    它由两个特性相同的晶体管组成对称电路,在没有输入信号时,每个管子都处于截止状态,静态电流几乎是零,只有在有信号输入时管子才导通,这种状态称为乙类工作状态。当输入信号是正弦波时,正半周时 VT1 导通 VT2 截止,负半周时 VT2 导通 VT1 截止。两个管子交替出现的电流在输出变压器中合成,使负载上得到纯正的正弦波。这种两管交替工作的形式叫做推挽电路。

3.3 OTL 功率放大器

    目前广泛应用的无变压器乙类推挽放大器,简称 OTL 电路,是一种性能很好的功率放大器。为了易于说明,先介绍一个有输入变压器没有输出变压器的 OTL 电路,如下图所示。

嵌入式分享合集9_第26张图片

4 直流放大器

    能够放大直流信号或变化很缓慢的信号的电路称为直流放大电路或直流放大器。测量和控制方面常用到这种放大器。

4.1 双管直耦放大器

    直流放大器不能用 RC 耦合或变压器耦合,只能用直接耦合方式。下图是一个两级直耦放大器。直耦方式会带来前后级工作点的相互牵制,电路中在 VT2 的发射极加电阻 R E 以提高后级发射极电位来解决前后级的牵制。相关文章:三极管放大电路设计技巧。

    直流放大器的另一个更重要的问题是零点漂移。所谓零点漂移是指放大器在没有输入信号时,由于工作点不稳定引起静 态电位缓慢地变化,这种变化被逐级放大,使输出端产生虚假信号。放大器级数越多,零点漂移越严重。所以这种双管直耦放大器只能用于要求不高的场合。

嵌入式分享合集9_第27张图片

4.2 差分放大器

    解决零点漂移的办法是采用差分放大器,下图是应用较广的射极耦合差分放大器。它使用双电源,其中 VT1 和 VT2 的特性相同,两组电阻数值也相同, R E 有负反馈作用。实际上这是一个桥形电路,两个 R C 和两个管子是四个桥臂,输出电压 V 0 从电桥的对角线上取出。没有输入信号时,因为 RC1=RC2 和两管特性相同,所以电桥是平衡的,输出是零。由于是接成桥形,零点漂移也很小。差分放大器有良好的稳定性,因此得到广泛的应用。

嵌入式分享合集9_第28张图片

 

5 集成运算放大器

    集成运算放大器是一种把多级直流放大器做在一个集成片上,只要在外部接少量元件就能完成各种功能的器件。因为它早期是用在模拟计算机中做加法器、乘法器用的,所以叫做运算放大器。相关推荐:看懂运算放大器原理。

6 振荡器

    不需要外加信号就能自动地把直流电能转换成具有一定振幅和一定频率的交流信号的电路就称为振荡电路或振荡器。这种现象也叫做自激振荡。或者说,能够产生交流信号的电路就叫做振荡电路。

    一个振荡器必须包括三部分:放大器、正反馈电路和选频网络。放大器能对振荡器输入端所加的输入信号予以放大使输出信号保持恒定的数值。正反馈电路保证向振荡器输入端提供的反馈信号是相位相同的,只有这样才能使振荡维持下去。选频网络则只允许某个特定频率f0能通过,使振荡器产生单一频率的输出。

    振荡器能不能振荡起来并维持稳定的输出是由以下两个条件决定的;一个是反馈电压Uf和输入电压 Ui要相等,这是振幅平衡条件。二是 Uf 和 Ui 必须相位相同,这是相位平衡条件,也就是说必须保证是正反馈。一般情况下,振幅平衡条件往往容易做到,所以在判断一个振荡电路能否振荡,主要是看它的相位平衡条件是否成立。

    振荡器按振荡频率的高低可分成超低频( 20赫以下)、低频( 20赫~ 200千赫)、高频(200千赫~ 30兆赫)和超高频( 10兆赫~ 350兆赫)等几种。按振荡波形可分成正弦波振荡和非正弦波振荡两类。

    正弦波振荡器按照选频网络所用的元件可以分成 LC 振荡器、 RC振荡器和石英晶体振荡器三种。石英晶体振荡器有很高的频率稳定度,只在要求很高的场合使用。在一般家用电器中,大量使用着各种 LC振荡器和 RC 振荡器。

6.1 LC振荡器

    LC 振荡器的选频网络是LC 谐振电路。它们的振荡频率都比较高,常见电路有 3 种。

1) 变压器反馈 LC 振荡电路

嵌入式分享合集9_第29张图片

    图(a)是变压器反馈 LC 振荡电路。晶体管 VT 是共发射极放大器。变压器 T 的初级是起选频作用的 LC 谐振电路,变压器 T 的次级向放大器输入提供正反馈信号。接通电源时, LC 回路中出现微弱的瞬变电流,但是只有频率和回路谐振频率 f 0 相同的电流才能在回路两端产生较高的电压,这个电压通过变压器初次级 L1 、 L2 的耦合又送回到晶体管 V 的基极。从图(b)看到,只要接法没有错误,这个反馈信号电压是和输入信号电压相位相同的,也就是说,它是正反馈。因此电路的振荡迅速加强并最后稳定下来。

    变压器反馈 LC 振荡电路的特点是:频率范围宽、容易起振,但频率稳定度不高。它的振荡频率是:f 0 =1/2π LC 。常用于产生几十千赫到几十兆赫的正弦波信号。

2) 电感三点式振荡电路

嵌入式分享合集9_第30张图片

 

    图(a)是另一种常用的电感三点式振荡电路。图中电感 L1 、 L2 和电容 C 组成起选频作用的谐振电路。从 L2 上取出反馈电压加到晶体管 VT 的基极。从图(b)看到,晶体管的输入电压和反馈电压是同相的,满足相位平衡条件的,因此电路能起振。由于晶体管的 3 个极是分别接在电感的 3 个点上的,因此被称为电感三点式振荡电路。

    电感三点式振荡电路的特点是:频率范围宽、容易起振,但输出含有较多高次调波,波形较差。它的振荡频率是:f 0 =1/2π LC ,其中 L=L1 + L2 + 2M 。常用于产生几十兆赫以下的正弦波信号。

3) 电容三点式振荡电路

嵌入式分享合集9_第31张图片

    还有一种常用的振荡电路是电容三点式振荡电路,见图(a)。图中电感 L 和电容 C1 、 C2 组成起选频作用的谐振电路,从电容 C2 上取出反馈电压加到晶体管 VT 的基极。从图(b)看到,晶体管的输入电压和反馈电压同相,满足相位平衡条件,因此电路能起振。由于电路中晶体管的 3 个极分别接在电容 C1 、 C2 的 3 个点上,因此被称为电容三点式振荡电路。

    电容三点式振荡电路的特点是:频率稳定度较高,输出波形好,频率可以高达 100 兆赫以上,但频率调节范围较小,因此适合于作固定频率的振荡器。它的振荡频率是:f 0 =1/2π LC ,其中 C= C 1 +C 2 。

    上面 3 种振荡电路中的放大器都是用的共发射极电路。共发射极接法的振荡器增益较高,容易起振。也可以把振荡电路中的放大器接成共基极电路形式。共基极接法的振荡器振荡频率比较高,而且频率稳定性好。

6.2 RC 振荡器

    RC 振荡器的选频网络是 RC 电路,它们的振荡频率比较低。常用的电路有两种。

1) RC 相移振荡电路

嵌入式分享合集9_第32张图片

    RC 相移振荡电路的特点是:电路简单、经济,但稳定性不高,而且调节不方便。一般都用作固定频率振荡器和要求不太高的场合。它的振荡频率是:当 3 节 RC 网络的参数相同时:f 0 = 1 2π 6RC 。频率一般为几十千赫。

2) RC 桥式振荡电路

嵌入式分享合集9_第33张图片

    RC 桥式振荡电路的性能比 RC 相移振荡电路好。它的稳定性高、非线性失真小,频率调节方便。它的振荡频率是:当 R1=R2=R 、 C1=C2=C 时 f 0 = 1 2πRC 。它的频率范围从 1 赫~ 1 兆赫。

7 调幅和检波电路

    广播和无线电通信是利用调制技术把低频声音信号加到高频信号上发射出去的。在接收机中还原的过程叫解调。其中低频信号叫做调制信号,高频信号则叫载波。常见的连续波调制方法有调幅和调频两种,对应的解调方法就叫检波和鉴频。

7.1 调幅电路

    调幅是使载波信号的幅度随着调制信号的幅度变化,载波的频率和相位不变。能够完成调幅功能的电路就叫调幅电路或调幅器。

    调幅是一个非线性频率变换过程,所以它的关键是必须使用二极管、三极管等非线性器件。根据调制过程在哪个回路里进行可以把三极管调幅电路分成集电极调幅、基极调幅和发射极调幅 3 种。下面举集电极调幅电路为例。

嵌入式分享合集9_第34张图片

    上图是集电极调幅电路,由高频载波振荡器产生的等幅载波经 T1 加到晶体管基极。低频调制信号则通过 T3 耦合到集电极中。C1 、 C2 、 C3 是高频旁路电容, R1 、 R2 是偏置电阻。集电极的 LC 并联回路谐振在载波频率上。如果把三极管的静态工作点选在特性曲线的弯曲部分,三极管就是一个非线性器件。因为晶体管的集电极电流是随着调制电压变化的, 所以集电极中的 2 个信号就因非线性作用而实现了调幅。由于 LC 谐振回路是调谐在载波的基频上,因此在 T2 的次级就可得到调幅波输出。

7.2 检波电路

    检波电路或检波器的作用是从调幅波中取出低频信号。它的工作过程正好和调幅相反。检波过程也是一个频率变换过程,也要使用非线性元器件。常用的有二极管和三极管。另外为了取出低频有用信号,还必须使用滤波器滤除高频分量,所以检波电路通常包含非线性元器件和滤波器两部分。下面举二极管检波器为例说明它的工作原理。

嵌入式分享合集9_第35张图片

    上图是一个二极管检波电路。VD 是检波元件, C 和 R 是低通滤波器。当输入的已调波信号较大时,二极管 VD 是断续工作的。正半周时,二极管导通,对 C 充电;负半周和输入电压较小时,二极管截止, C 对 R 放电。在 R 两端得到的电压包含的频率成分很多,经过电容 C 滤除了高频部分,再经过隔直流电容 C0 的隔直流作用,在输出端就可得到还原的低频信号。

8 调频和鉴频电路

    调频是使载波频率随调制信号的幅度变化,而振幅则保持不变。鉴频则是从调频波中解调出原来的低频信号,它的过程和调频正好相反。

8.1 调频电路

    能够完成调频功能的电路就叫调频器或调频电路。常用的调频方法是直接调频法,也就是用调制信号直接改变载波振荡器频率的方法。下图画出了它的大意,图中用一个可变电抗元件并联在谐振回路上。用低频调制信号控制可变电抗元件参数的变化,使载波振荡器的频率发生变化。

嵌入式分享合集9_第36张图片

8.2 鉴频电路

    能够完成鉴频功能的电路叫鉴频器或鉴频电路,有时也叫频率检波器。鉴频的方法通常分二步,第一步先将等幅的调频波变成幅度随频率变化的调频 — 调幅波,第二步再用一般的检波器检出幅度变化,还原成低频信号。常用的鉴频器有相位鉴频器、比例鉴频器等。

你可能感兴趣的:(aiot,单片机,stm32,嵌入式硬件)