打印
[PIC®/AVR®/dsPIC®产品]

PIC产生驱动半桥电路的PWM波。

[复制链接]
4526|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xiaoxiaoluohen|  楼主 | 2013-8-30 10:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
半桥电路是互补导通的,我用的16F877,CCP1和CCP2产生的波形总是同步的,怎么能产生延时半个周期的两个PWM波啊?用16f877能实现吗?
沙发
xiaoxiaoluohen|  楼主 | 2013-8-30 20:50 | 只看该作者
看到很多论文有人做出来了,但具体的方法都没说。

使用特权

评论回复
板凳
草民| | 2013-8-31 09:57 | 只看该作者
其中一路PWM取反行不行?

使用特权

评论回复
地板
xiaoxiaoluohen|  楼主 | 2013-8-31 20:06 | 只看该作者
草民 发表于 2013-8-31 09:57
其中一路PWM取反行不行?

取反就是死区时间不好设置了,想想还是不行,最好能延时半个周期就好了,就是怎么延时不知道~

使用特权

评论回复
5
XIEYUANBIN| | 2013-9-3 09:18 | 只看该作者
现在用877比较落后,你要用互补输出的,可以采用具有ECCP功能的新型单片机,比如PIC16F18XX/PIC16F19XX系列的,或者PWM功能更强大的PIC16F17XX,其中XX是“某某”之类,这些系列可以输出互补、死区可调的PWM。用877有点累,互补和死区都是要通过外部电路反相、延时才能得到。

使用特权

评论回复
6
XIEYUANBIN| | 2013-9-3 09:20 | 只看该作者
PIC16F15XX也有互补输出,只不过又是另一类。

使用特权

评论回复
7
duhemayi| | 2013-9-5 08:26 | 只看该作者

使用特权

评论回复
8
xiaoxiaoluohen|  楼主 | 2013-9-5 11:36 | 只看该作者
XIEYUANBIN 发表于 2013-9-3 09:18
现在用877比较落后,你要用互补输出的,可以采用具有ECCP功能的新型单片机,比如PIC16F18XX/PIC16F19XX系列 ...

原来这样,谢谢了~

使用特权

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

本版积分规则

4

主题

10

帖子

0

粉丝