SA828 1 PWM芯片工作原理
温馨提示:这篇文章已超过151天没有更新,请注意相关的内容是否还可用!
SA8281的原理框图如图2所示,由图可见SA8281主要包括三大部分:微机接口部分、PWM波形生成部分和三相PWM波形输出部分,现分述如下:
1 微机接口部分
主要由总线控制,地址/数据总线,暂存器R0,R1,R2,虚拟寄存器R3,R4,以及24位初始化寄存器和24位控制寄存器构成。24位初始化寄存器用来设置输出波形的基本参数,如载波频率、最高输出频率、脉冲延迟时间(死区时间)、最小脉宽等,一经设置好,运行中一般不允许改变.24位控制寄存器主要用来调整输出频率、幅值,另外可控制正反转、过调制及PWM输出的开、关。
在SA8281工作之前,首先由微处理器通过上述控制总线和地址/数据总线向其内部两个24位寄存器写入命令字,由于总线接口被限制在8位字长,因此数据在输送到一个24位寄存器之前,先要分三次分别送到三个暂存器RO,R1}R2中,然后通过写虚拟寄存器R3或R4(该两寄存器物理上不存在)将数据送24位控制器或24位初始化寄存器,即往R3写数据将使Ro,R1,}2中的数据送控制寄存器,往R4写数据将使Ro}m,}中的数据送到初始化寄存器.地址分配表如表1所示.
2 三相PWM波形生成部分
由地址发生器、波形ROM及相位和控制逻辑构成。SA8281采用异步调制的不对称规则采样法生成三相PWM信号,波形ROM用于存储调制波形,在相位和控制逻辑电路的控制下,根据地址发生器产生的地址信号,从波形ROM中读取波形数据,并与三角载波比较,以产生三相PWM信号,这一过程需要用到初始化寄存器和控制寄存器中的数据,但不需微处理器的直接干预。
3 三相PWM波形输出电路
波形生成电路产生的三相PWM信号,需经过脉冲取消电路和脉冲延迟电路,然后锁存输出.脉冲取消电路用来将脉冲宽度小于取消时间(即最小脉宽)的脉冲去掉,延迟电路的作用是在同一相上、下桥臂的功率开关切换时形成一个死区时间,以防切换瞬间的直通现象。
发布于:2024-12-10,除非注明,否则均为
原创文章,转载请注明出处。
还没有评论,来说两句吧...