添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符B型号页 > 首字符B的型号第239页 > BTS6460SF > BTS6460SF PDF资料 > BTS6460SF PDF资料1第26页
SPOC - BTS6460SF
自动PWM发生器
7
自动PWM发生器
该SPOC - BTS6460SF实现了自动的PWM发生器,它允许操作通道
在PWM模式,大大减少微控制器注意对比常规的PWM生成通过
SPI 。在初始化阶段,在不同的设置完成后, PWM发生器的工作原理自主。该
来自微控制器的唯一要求的信息是PWM占空比和信道状态( ON状态或
OFF状态) 。
有关电流检测诊断的详细信息,请参阅
第9章。
7.1
PWM设置
在PWM工作模式可为每个输出。登记
CHCRn.FREQ
用于从正常转
自动模式PWM生成模式。同
CHCRn.FREQ = 00
b
输出状态是继OUTn的
寄存器的值。有关详细信息,请参阅
图5中。
要启动自动PWM生成的位
PCR.PST
已被设置。有关详细信息,请参阅
网络连接gure 8 。
该设备可以被唤醒还出了待机模式通过设置位
PCR.PST 。
因此,在电源接通后
运行时间
t
吴( PO )
( 5.3.14 ) ,必须考虑到作为延迟直到自动PWM生成将开始。
7.2
PWM时钟
输出的PWM频率
f
PWM
可以从外部时钟得到
f
PCLK
,施加在引脚PCLK ,或
从内部时钟
f
INT
。源为PWM时钟可通过SPI寄存器选择
HWCR.CLK 。
注意:为了避免歪斜,建议从外部改变为内部时钟源,或反之亦然仅
在停用的PWM发生器( PCR.PST
= 0
b
).
7.2.1
外部PWM时钟
输出PWM频率是由PWM时钟输入信号中产生的
f
PCLK
(施加于所述销的PCLK ) ,如果
HWCR.CLK
被设置为0
b
。所得到的输出的PWM频率的时钟
f
PWM
是:
f
PCLK
f
PWM
= -------------------------------------
-
256
预分频器
预分频器是通过寄存器设定
CHCRn.FREQ
根据:
表3
预分频器设置
导致预分频器
没有自动的PWM生成正常模式
预分频器1 :
f
PCLK
(或
f
INT
) / 256
预分频器2 :
f
PCLK
(或
f
INT
) / 512
预分频器4 :
f
PCLK
(或
f
INT
) / 1024
(1)
预分频器设置
CHCRn.FREQ
00
b
01
b
10
b
11
b
例如:有
f
in
= 102,400赫兹
CHCRn.FREQ = 01
b
:
f
PWM
= 400赫兹
CHCRn.FREQ = 10
b
:
f
PWM
= 200赫兹
CHCRn.FREQ = 11
b
:
f
PWM
= 100赫兹
注意:为了避免歪斜,建议改变预分频器只能在停用的PWM设置
发电机( PCR.PST
= 0
b
).
数据表
26
1.0版, 2010-04-12

深圳市碧威特网络技术有限公司