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

PIC单片机PWM的死区时间最大可以多长

[复制链接]
666|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
abcd44|  楼主 | 2019-11-7 09:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 abcd44 于 2019-11-7 19:22 编辑

用的是增强型CCP模块的PWM功能型号是1825。PIC单片机PWM的死区时间最大可以多长,为什么我设置的最大只能到8uS就不能再大了,晶振用的是16MHz的
看数据手册是这样计算的   延时=4×Tosc ×(PWM1CON<6:0>)         实现的是spwm波输出SPWM周期80uS,逆变输出50Hz

使用特权

评论回复
沙发
CoolSilicon| | 2019-11-7 10:07 | 只看该作者
1. 你PWM的频率是多少?
2. 死区的作用是防止上下桥直通, 这个时间取决于你的driver和后面功率器件的开关速度等, 8us的死区时间已经很恐怖了..
3. 你确定你需要很大时间的死区???

使用特权

评论回复
板凳
abcd44|  楼主 | 2019-11-7 19:17 | 只看该作者
CoolSilicon 发表于 2019-11-7 10:07
1. 你PWM的频率是多少?
2. 死区的作用是防止上下桥直通, 这个时间取决于你的driver和后面功率器件的开关速 ...

周期80uS
spwm换向用的,因为之前搞出来的程序换向点有问题导致输出的50Hz正弦波0点过渡段不够平滑,因此想通过扩大换向时互补桥臂的死区来优化输出

使用特权

评论回复
地板
郑朝清| | 2019-11-7 22:04 | 只看该作者
2us的死区时间已经足够.IGBT2us.场管小一些1us.

使用特权

评论回复
5
abcd44|  楼主 | 2019-11-8 10:39 | 只看该作者
郑朝清 发表于 2019-11-7 22:04
2us的死区时间已经足够.IGBT2us.场管小一些1us.

主要涉及到高频臂与低频臂换向的问题,之前那个版本的程序就是在换向时的时序有问题导致逆变输出电压在过渡区的波形不够平滑有个台阶存在,现在就是想着通过增加换向点处互补前壁的死区时间来优化波形的

使用特权

评论回复
6
xuanhuanzi| | 2019-11-8 11:01 | 只看该作者
够用就好

使用特权

评论回复
7
xuanhuanzi| | 2019-11-8 11:01 | 只看该作者
实在不满意,直接定时器模拟。

使用特权

评论回复
8
wiba| | 2019-12-4 10:05 | 只看该作者
死区是不是不定的 啊

使用特权

评论回复
9
zljiu| | 2019-12-4 10:18 | 只看该作者
帮楼主顶一下

使用特权

评论回复
10
coshi| | 2019-12-4 10:51 | 只看该作者
没有关注过这个问题啊

使用特权

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

本版积分规则

13

主题

65

帖子

0

粉丝