调幅控制方法是通过调节直流电压源输出(逆变器输入)电压Ud(可以用移相调压电路,也可以用斩波调压电路加电感和电容组成的滤波电路,来实现调节输出功率的目的。即逆变器的输出功率通过输入电压调节,由锁相环(PLL)完成电流和电压之间的相位控制,以保证较大的功率因数输出。
脉冲密度调制方法就是通过控制脉冲密度,实际上就是控制向负载馈送能量的时间来控制输出功率。其控制原理,这种控制方法的基本思路是:假设总共有N个调功单位,在其中M个调功单位里逆变器向负载输出功率;而剩下的N-M个单位内逆变器停止工作,负载能量以自然振荡形式逐渐衰减。输出的脉冲密度为M/N,这样输出功率就跟脉冲密度联系起来了。因此通过改变脉冲密度就可改变输出功率。

脉冲密度调制方法的主要优点是:输出频率基本不变,开关损耗相对较小,易于实现数字化控制,比较适合于开环工作场合。
脉冲频率调制方法是通过改变逆变器的工作频率,从而改变负载输出阻抗以达到调节输出功率的目的。
负载的阻抗随着逆变器的工作频率(f)的变化而变化。对于一个恒定的输出电压,当工作频率与负载谐振频率偏差越大时,输出阻抗就越高,因此输出功率就越小,反之亦然。
脉冲频率调制方法的主要缺点是工作频率在功率调节过程中不断变化,导致集肤深度也随之而改变,在某些应用场合如表面淬火等,集肤深度的变化对热处理效果会产生较大的影响,这在要求严格的应用场合中是不允许的。但是由于脉冲频率调制方法实现起来非常简单,故在以下情况中可以考虑使用它:
1)如果负载对工作频率范围没有严格限制,这时频率必须跟踪,但相位差可以存在而不处于谐振工作状态。
2)如果负载的Q值较高,或者功率调节范围不是很大,则较小的频率偏差就可以达到调功的要求。
脉冲密度调制方法的主要缺点是:逆变器输出功率的频率不完全等于负载的自然谐振频率,在需要功率闭环的场合中,工作稳定性较差。由于每次从自然衰减振荡状态恢复到输出功率状态时要重新锁定工作频率,这时系统可能会失控。因此在功率闭环或者温度闭环的场合,工作的稳定性不好。其另一个缺点就是功率调节特性不理想,呈有级调功方式。
谐振脉冲宽度调制(PWM)方法
谐振脉冲宽度调制是通过改变两对开关管的驱动信号之间的相位差来改变输出电压值以达到调节功率的目的。即在控制电路中使原来同相的两个桥臂开关(S1,S2)、(S3,S4)的驱动信号之间错开一个相位角,使得输出的正负交替电压之间插入一个零电压值,这样只要改变相位角就可以改变输出电压的有效值,最终达到调节输出功率的目的。
这种控制方法的优点是电源始终工作在谐振状态,功率因数高。但存在反并联二极管的反向恢复问题、小负载问题、软开关实现问题。
脉冲加频率调制方法
针对上述控制方法的优缺点,一些复合型控制方法的研究日益引起重视,脉宽加频率调制方法就是一种较好的控制方法。在一般的逆变器中,常用的移相PWM方法的工作频率是固定的,不需考虑负载在不同工作频率下的特性。而在串联谐振感应加热电源中使用移相PWM方法时,则要求其工作频率必须始终跟踪负载的谐振频率,通常使某一桥臂的驱动脉冲信号与输出电流的相位保持一致,而另外一个桥臂的驱动脉冲信号与输出电流的相位则可以调节。图4和图5中,S1和S4驱动信号互补,S2和S3驱动脉冲信号互补,S1驱动信号相位与负载电流的相位保持相同,而S3的驱动脉冲与S1的驱动脉冲信号之间的相位差β在0~180范围内可调,调节β就可以调节输出电压的占空比,即调节输出功率。
根据输出电压和输出电流的不同相位关系,有2种PWM调节方式:升频式PWM和降频式PWM。
升频式
为保证滞后臂(S1,S4)触发信号前沿同电流信号同相,角频率须根据移相角β的大小改变。即在通过调节移相角β调节功率的同时改变频率f。在β调节过程中,在增大输出脉冲宽度的同时,将引起输出电压相对于输出电流的相位不断减小并滞后于输出电流,这说明输出频率也在不断升高,因此称这种调制方式为升频式PWM。这时S1、S4管各导通180,已经实现ZCS。超前臂S2,S3在大电流下开通,D2,D3在大电流下关断因而有反向恢服。通过在S2、S3臂上串联电感也可实现ZCS。,这种方法适用于有关断尾部电流、关断损耗占主导的双极型器件,如IGBT,SIT,MCT等。同时应注意电路布局减小分布电感,以减小二极管反向恢复带来的电压尖峰。
转DRM (二)基本概念
PLL_Virtual
这个是锁相环虚拟元件,可设置内部参数。
锁相环4046的应用
相环技术:
锁相技术的理论早在1932年就提出了,但直到40年代在电视机中才得到广泛的应用。锁相环的英文全称是Phase-LockedLoop,简称PLL,是实现相位自动控制的负反馈系统,它使振荡器的相位和频率与输入信号的相位和频率同步。
锁相环包含三个主要的部分:⑴鉴相环(或相位比较器,记为PD或PC):是完成相位比较的单元,用来比较输入信号和基准信号的之间的相位.它的输出电压正比于两个输入信号之相位差.⑵低通滤波器(LPF):是个线性电路,其作用是滤除鉴相器输出电压中的高频分量,起平滑滤波的作用.通常由电阻、电容或电感等组成,有时也包含运算放大器。⑶压控振荡器(VCO):振荡频率受控制电压控制的振荡器,而振荡频率与控制电压之间成线性关系。在PLL中,压控振荡器实际上是把控制电压转换为相位。
如下是DRM Driver 所依赖的 Component framework。
framebuffer是驱动和应用层都能访问的一块内存区域。

可以把它理解为一块画布。画画之前需要将它格式化,指定是画油画,还是国画(色彩模式,比如 RGB24,YUV 等),画布需要多大(分辨率)。
直译为阴极摄像管上下文。它读取当前扫描缓冲区的像素数据,借助于PLL电路,生成视频模式定时信号。
简单来说,它就是显示输出的上下文,对内连接 framebuffer ,对外连接 Encoder。
可以把它理解为扫描仪。它扫描画布(framebuffer)上的内容,叠加 planes 的内容,传给 encoder。
直译为 编码器。它将内存的像素编码转换为显示器所需要的信号。
可以想象成,它将你的画在不同类型、型号的显示设备上显示,将其转换成不同的电信号,比如 DVID、VGA、YPbPr、CVBS、Mipi、eDP 等。
直译为 连接器。它常常对应于物理连接器 (VGA、DVI、FPD-link、HDMI、DisplayPort、S-Video …) ,连接到一个显示输出设备 (monitor、laptop panel …) 。
与输出设备相关的信息(如连接状态、EDID数据、DPMS状态或支持的视频模式),也存储在 Connector 内。
直译为 平面。Plane和 framebuffer 一样是内存地址。
它的作用是干什么呢?想象这样一个场景,笔者正在很不专心地一边看动作大片,一边写文章。动作大片每一帧的变化都很大,需要全幅更新。写文章则可能半天挤不出一个字,基本上不需要更新。这是显卡使用的两个极端。一个是全幅高速更新的 Video Mode,一个是文字交互这种小范围更新的 Graphics Mode。此时轮到 Planes 出马,它给 Video 刷新提供了高速通道,使 Video 单独为一个图层,可以叠加在 Graphic 上面或下面,并具有缩放等功能。
Planes可以有多个。最后扫描仪(CRTC)扫描的画,实际上是framebuffer 和 若干planes 的组合(Blending)。
厂商可能会对planes的类型、用途做出规范。比如,
DRM_PLANE_TYPE_PRIMARY: 一定要有,由于显示背景或者图像内容
DRM_PLANE_TYPE_OVERLAY: 用于显示Overlay

DRM_PLANE_TYPE_CURSOR: 用于显示鼠标
Linux DRM(二)基本概念和特性
Display中的DRM模块介绍
DRM/KMS 基本组件介绍


