打印
[DSP编程]

关于PWM波行设置死区时间的问题

[复制链接]
2418|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
麟凤龟龙|  楼主 | 2013-8-15 21:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
zhangmangui| | 2013-8-15 23:13 | 只看该作者
这个完全是用示波器能看到的  不知道你用的示波器是多少M的  
死区时间是可以设置更大的啊   你设置大一点就会更加明显
仔细查查你的配置寄存器

使用特权

评论回复
板凳
zhangmangui| | 2013-8-15 23:14 | 只看该作者
如果是2812的话   看看寄存器详解
http://www.doc88.com/p-901960349388.html

使用特权

评论回复
地板
麟凤龟龙|  楼主 | 2013-8-16 08:09 | 只看该作者
zhangmangui 发表于 2013-8-15 23:13
这个完全是用示波器能看到的  不知道你用的示波器是多少M的  
死区时间是可以设置更大的啊   你设置大一点 ...

哦,那我再看看程序,谢谢

使用特权

评论回复
5
麟凤龟龙|  楼主 | 2013-8-16 08:17 | 只看该作者
zhangmangui 发表于 2013-8-15 23:13
这个完全是用示波器能看到的  不知道你用的示波器是多少M的  
死区时间是可以设置更大的啊   你设置大一点 ...

死区时间=(m*p)个cpu时钟周期,m为由死区定时控制寄存器的位设定范围是0~15,p为死区定时器的预定标因子最大是32,cpu时钟周期是25ns,这样的话死区时间最大应该是12us级的,是这样的吗?我设定的就是这样的,但是示波器看不出死区时间,为什么啊

使用特权

评论回复
6
threetigher| | 2013-8-30 00:37 | 只看该作者
麟凤龟龙 发表于 2013-8-16 08:17
死区时间=(m*p)个cpu时钟周期,m为由死区定时控制寄存器的位设定范围是0~15,p为死区定时器的预定标因 ...

你用的什么示波器呢

使用特权

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

本版积分规则

55

主题

166

帖子

6

粉丝