打印

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

[复制链接]
4319|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
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
晕死,我是说,你需要适当的配置,让死区生效才能有死区时间的效果

使用特权

评论回复
5
yewuyi| | 2011-10-18 16:53 | 只看该作者
LZ在给老谢上课了。

使用特权

评论回复
6
miaoxun206|  楼主 | 2011-10-18 21:00 | 只看该作者
不知道如何设置,还请指教:handshake

使用特权

评论回复
7
miaoxun206|  楼主 | 2011-10-18 21:01 | 只看该作者
要设置那几个寄存器才能让死区生效呢?

使用特权

评论回复
8
miaoxun206|  楼主 | 2011-10-18 21:13 | 只看该作者
4# XIEYUANBIN

使用特权

评论回复
9
XIEYUANBIN| | 2011-10-19 10:59 | 只看该作者
8# miaoxun206
你有没有看数据手册啊?仔细看看CCP1CON的设置

使用特权

评论回复
10
miaoxun206|  楼主 | 2011-10-19 12:29 | 只看该作者
C:\Users\penghuanta\Desktop\代码.jpg

使用特权

评论回复
11
miaoxun206|  楼主 | 2011-10-19 12:31 | 只看该作者
这个我程序里的设置

代码.jpg (43.54 KB )

代码.jpg

使用特权

评论回复
12
miaoxun206|  楼主 | 2011-10-19 12:34 | 只看该作者
有问题吗?请帮忙看看

寄存器.jpg (97.48 KB )

寄存器.jpg

使用特权

评论回复
13
miaoxun206|  楼主 | 2011-10-19 12:43 | 只看该作者
好几天了,就卡在死区控制时间这里了。:(

使用特权

评论回复
14
XIEYUANBIN| | 2011-10-19 13:50 | 只看该作者
照这样的设置应该是对的,你变一下PWM1CON的死区值试试?我这边没有这个芯片,也测试不了。

使用特权

评论回复
15
miaoxun206|  楼主 | 2011-10-19 19:30 | 只看该作者
PWM1CON值用过0x04,0x0f,0x7f都试过,还是不行。在MLPAB IDE里,SIM模拟仿真,看波形,是没有的。实际测试也是没有。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

91

帖子

3

粉丝