PIC16F716,半桥PWM的死区延时,用不了呢?

[复制链接]
5172|14
 楼主| miaoxun206 发表于 2011-10-18 08:47 | 显示全部楼层 |阅读模式
PIC16F716,半桥PWM的死区延时,用不了呢?
现在半桥PWM输出正常,就是现在死区延时实现不了。
pwm频率是20KHz
设置了PWM1CON寄存器=0x04,准备1us,但是没有反应,死区延时没有。
这个PWM1CON寄存器使用还有什么特殊的设置吗?
XIEYUANBIN 发表于 2011-10-18 11:00 | 显示全部楼层
死区时间要开的吧?
 楼主| miaoxun206 发表于 2011-10-18 13:05 | 显示全部楼层
要开,不然开关损耗大
XIEYUANBIN 发表于 2011-10-18 16:21 | 显示全部楼层
3# miaoxun206
晕死,我是说,你需要适当的配置,让死区生效才能有死区时间的效果
yewuyi 发表于 2011-10-18 16:53 | 显示全部楼层
LZ在给老谢上课了。
 楼主| miaoxun206 发表于 2011-10-18 21:00 | 显示全部楼层
不知道如何设置,还请指教:handshake
 楼主| miaoxun206 发表于 2011-10-18 21:01 | 显示全部楼层
要设置那几个寄存器才能让死区生效呢?
 楼主| miaoxun206 发表于 2011-10-18 21:13 | 显示全部楼层
4# XIEYUANBIN
XIEYUANBIN 发表于 2011-10-19 10:59 | 显示全部楼层
8# miaoxun206
你有没有看数据手册啊?仔细看看CCP1CON的设置
 楼主| miaoxun206 发表于 2011-10-19 12:29 | 显示全部楼层
C:\Users\penghuanta\Desktop\代码.jpg
 楼主| miaoxun206 发表于 2011-10-19 12:31 | 显示全部楼层
这个我程序里的设置

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| miaoxun206 发表于 2011-10-19 12:34 | 显示全部楼层
有问题吗?请帮忙看看

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| miaoxun206 发表于 2011-10-19 12:43 | 显示全部楼层
好几天了,就卡在死区控制时间这里了。:(
XIEYUANBIN 发表于 2011-10-19 13:50 | 显示全部楼层
照这样的设置应该是对的,你变一下PWM1CON的死区值试试?我这边没有这个芯片,也测试不了。
 楼主| miaoxun206 发表于 2011-10-19 19:30 | 显示全部楼层
PWM1CON值用过0x04,0x0f,0x7f都试过,还是不行。在MLPAB IDE里,SIM模拟仿真,看波形,是没有的。实际测试也是没有。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

92

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部