OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6655|回复: 13

关于互补PWM和死区的问题,求大虾指导,谢谢

[复制链接]

8

主题

47

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
220
金钱
220
注册时间
2015-12-23
在线时间
63 小时
发表于 2016-1-6 20:39:34 | 显示全部楼层 |阅读模式
5金钱
   问题是这样的,以定时器1的通道1为例,先考虑不带死区的互补PWM,假设使用PWM模式1,现在我对CCER低四位依次是:CC1NP(通道1互补输出要性),CC1NE,NN1P(通道1极性),CC1E。现在我关心的问题同CC1NP和CC1P,如果CC1NP,CC1P设置成以下四种情况,产生的一对互补PWM分别是什么情形,求高手指导:
情况一:CC1NP=0     CC1P=0
情况二:CC1NP=0     CC1P=1
情况三:CC1NP=1     CC1P=0
情况四:CC1NP=1     CC1P=1

然后我还想知道,在以上四种情况下,如果我插入死区时间,请问在死区的那段时间内,输出电平的极性又是怎么确定的呢??

最佳答案

查看完整内容[请看2#楼]

根据你自己的芯片型号设置一下
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

15

主题

786

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3223
金钱
3223
注册时间
2015-7-26
在线时间
811 小时
发表于 2016-1-6 20:39:35 | 显示全部楼层
1.png

根据你自己的芯片型号设置一下
我的博客:http://blog.csdn.net/itdo_just
回复

使用道具 举报

15

主题

786

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3223
金钱
3223
注册时间
2015-7-26
在线时间
811 小时
发表于 2016-1-7 08:17:18 | 显示全部楼层
我的博客:http://blog.csdn.net/itdo_just
回复

使用道具 举报

8

主题

47

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
220
金钱
220
注册时间
2015-12-23
在线时间
63 小时
 楼主| 发表于 2016-1-7 09:07:14 | 显示全部楼层
229382777@qq.co 发表于 2016-1-7 08:17
http://www.openedv.com/thread-62861-1-1.html
可以参考下

貌似并没有能解决我的问题,谢谢
回复

使用道具 举报

15

主题

786

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3223
金钱
3223
注册时间
2015-7-26
在线时间
811 小时
发表于 2016-1-7 09:26:36 | 显示全部楼层
江苏大学 发表于 2016-1-7 09:07
貌似并没有能解决我的问题,谢谢

其实我给你的帖子有简单提到,没有细讲,给你个讲的比较细的,你可以看下
http://www.openedv.com/thread-22323-1-1.html
我的博客:http://blog.csdn.net/itdo_just
回复

使用道具 举报

8

主题

47

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
220
金钱
220
注册时间
2015-12-23
在线时间
63 小时
 楼主| 发表于 2016-1-7 09:37:28 | 显示全部楼层
229382777@qq.co 发表于 2016-1-7 09:26
其实我给你的帖子有简单提到,没有细讲,给你个讲的比较细的,你可以看下
http://www.openedv.com/threa ...

大神,你给的这个贴子好像没提到(或没怎么提)互补PWM,只是说了PWM,没有解决我的问题啊,我的意思很简单,就是说我需要输出互补PWM,那么原端和互补端的极性设置是一样的还是不一样的呢?? 换句话说,CCER寄存器中的CC1NP和CC1P这两个位都设置成1或0,还是一位设置成1,另一位设置成0??
回复

使用道具 举报

15

主题

786

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3223
金钱
3223
注册时间
2015-7-26
在线时间
811 小时
发表于 2016-1-7 09:50:00 | 显示全部楼层
江苏大学 发表于 2016-1-7 09:37
大神,你给的这个贴子好像没提到(或没怎么提)互补PWM,只是说了PWM,没有解决我的问题啊,我的意思很简 ...

你需要互补输出肯定就只要设置CC1NP啊,你没看清楚手册写着,
CC2NP:输入/捕获2互补输出极性 (Capture/Compare 2 complementary output polarity)
参考CC1NP的描述。

“参考CC1NP的描述”,如果你配置了是输入/捕获2互补输出,他参考的是CC1NP,根CC1P无关啊,而如果你不用互补输出

CC2P:输入/捕获2输出极性 (Capture/Compare 2 output polarity)
“参考CC1P的描述”

我的博客:http://blog.csdn.net/itdo_just
回复

使用道具 举报

15

主题

786

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3223
金钱
3223
注册时间
2015-7-26
在线时间
811 小时
发表于 2016-1-7 09:52:01 | 显示全部楼层
江苏大学 发表于 2016-1-7 09:37
大神,你给的这个贴子好像没提到(或没怎么提)互补PWM,只是说了PWM,没有解决我的问题啊,我的意思很简 ...

那个帖子写了有段时间了,你提起我还得再去看手册看下配置的情况,再说你提出的四种情形,明明可以自己配置一下观察结果,又何必问呢
我的博客:http://blog.csdn.net/itdo_just
回复

使用道具 举报

8

主题

47

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
220
金钱
220
注册时间
2015-12-23
在线时间
63 小时
 楼主| 发表于 2016-1-7 09:55:54 | 显示全部楼层
229382777@qq.co 发表于 2016-1-7 09:52
那个帖子写了有段时间了,你提起我还得再去看手册看下配置的情况,再说你提出的四种情形,明明可以自己配 ...

看不了,我没有示波器,只是在单纯学习代码,本来我是想软件仿真的,可调不出信号来
回复

使用道具 举报

8

主题

47

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
220
金钱
220
注册时间
2015-12-23
在线时间
63 小时
 楼主| 发表于 2016-1-7 10:00:09 | 显示全部楼层
江苏大学 发表于 2016-1-7 09:55
看不了,我没有示波器,只是在单纯学习代码,本来我是想软件仿真的,可调不出信号来

360截图20160107100215744.jpg
请大神指导一下发生这种情况是为什么???????????
回复

使用道具 举报

8

主题

47

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
220
金钱
220
注册时间
2015-12-23
在线时间
63 小时
 楼主| 发表于 2016-1-7 10:26:48 | 显示全部楼层
229382777@qq.co 发表于 2016-1-7 10:06
根据你自己的芯片型号设置一下

谢谢啦,没搞出来
回复

使用道具 举报

13

主题

37

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
258
金钱
258
注册时间
2014-11-5
在线时间
46 小时
发表于 2016-1-9 15:59:34 | 显示全部楼层
要是做PWM输出,或者互补输出,只存在情况1和4 ,情况2和3是不存在的,2,3这种情况是不存在的,互补是硬件部分实现的。比如说 同道1设置为高电平有效,那同道1的N同道默认就是互补输出的 就是低电平,开与不开启是没有影响的,你可以分别坐下实验 看一下。
回复

使用道具 举报

8

主题

47

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
220
金钱
220
注册时间
2015-12-23
在线时间
63 小时
 楼主| 发表于 2016-1-10 12:56:13 | 显示全部楼层
jklw0713 发表于 2016-1-9 15:59
要是做PWM输出,或者互补输出,只存在情况1和4 ,情况2和3是不存在的,2,3这种情况是不存在的,互补是硬件 ...

了解,已用示波器观测波形了,谢谢啦
回复

使用道具 举报

爱乐乐队 该用户已被删除
发表于 2017-3-17 08:37:35 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-13 17:46

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表