新闻中心

EEPW首页 > 电源与新能源 > 设计应用 > SA828在航空电源中的应用

SA828在航空电源中的应用

作者: 时间:2011-02-20 来源:网络 收藏

2.4 关键参数的设置

载波频率的设计关系到滤波电路体积大小、功率模块损耗及输出波形品质。为了上下兼顾,取载波频率fCARR=11.7kHz,由式(1)得则n=2,为了满足频率可调(400±30Hz),调制频率下限为零,只需设置最高即可,若m=16,由式(2)调制频率范围为0~488.2Hz。

fCARR=(1)

fRANGE=×m(2)

式中:K为系统时钟;

fCARR为载波频率;

fRANGE为调制频率范围;

m的范围为2(0-6);

n为分频比,与SA828寄存器R1的载波频率选择字CSS状态位相对应,其范围为2(0-5)。

死区时间tpdy是为了避免上下臂直通而设置的延迟时间,其关系如图4所示。有些窄脉冲可能引起功率管来不及开通,却要立即关断,因而设置脉冲取消时间tpd。输出SPWM信号与脉冲取消时间tpd如图5所示。脉冲取消时间tpd=输出最小脉宽+tpdy;例如,输出最小脉宽为4μs,tpdy=4μs时,则tpd=8μs。完成初始化编程后,其中R0、R1、R2三寄存器状态为D0H、81H、28H。

图4 脉冲死区时间

图5 脉冲取消时间

SA828的初始化程序为

MOV DPTR ,#0FD00H

MOV A ,#0D0H ;8μs

MOVX @DPTR ,A

INC DPTR

MOV A ,#81H ;11.7kHz,488Hz

MOVX @DPTR ,A

INC DPTR

MOV A ,#28H ;4μs

MOVX @DPTR ,A

INC DPTR

INC DPTR

MOVX @DPTR,A ;R4

对调压调频的控制,为了简化程序算法,缩短软件时间开销,采用查表的方式。其A/D转化的数值作为查表的地址。对于频率地址,首先对采样数据进行压缩后,满足所有数据在(350~488)Hz范围内,并使之在(370~430)Hz内具有良好的线性度和可调精度。调压调频根据式(3)、(4)进行计算。

fpower=×pfs(3)

式中:fRANGE为频率采样值;

pfs为SA828寄存器R1的调制频率选择字。

APOWER=×100%(4)

式中:APOWER为电压采样值;

A为SA828寄存器R2的调制波幅值选择字。



关键词:

评论


相关推荐

技术专区

关闭