智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3229|回复: 6
打印 上一主题 下一主题

请教pwm控制

[复制链接]

0

主题

9

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
213
威望
191
贡献
22
兑换币
0
注册时间
2008-3-6
在线时间
0 小时
跳转到指定楼层
1#
发表于 2008-3-23 02:37:14 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
<><SPAN lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: &#39;Times New Roman&#39;; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"><SPAN lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: &#39;Times New Roman&#39;; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">PWMPER是设置pwm周期的,这个我弄懂了,</SPAN></SPAN><SPAN lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: &#39;Times New Roman&#39;; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">PWMDTY是设置占空比的,问题是<SPAN lang=EN-US style="FONT-SIZE: 10.5pt; FONT-FAMILY: &#39;Times New Roman&#39;; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">PWMPER=(数字),这个数字是怎样和占空比联系起来的?还不明白怎样设置自己想要的占空比。请教各位了!</SPAN></SPAN></P>

0

主题

248

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2327
威望
2305
贡献
22
兑换币
0
注册时间
2008-1-6
在线时间
0 小时
7#
发表于 2008-3-23 05:15:34 | 只看该作者

Re:Re:请教pwm控制

<><blockquote><img border=0 src=images/icon-quote.gif> <b>bonbonyue:</b><br>那counter有什么作用呢?</blockquote></P><P>要想知道counter的作用就得知道PWM真正是如何产生的,对于S12产生PWM我们只用配置几个寄存器就行了,但是有很多单片机是没有像S12那样的模块的,需要用软件配置PWM,用到定时器,</P>
回复 支持 反对

使用道具 举报

0

主题

0

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
338
威望
202
贡献
108
兑换币
84
注册时间
2008-3-22
在线时间
14 小时
6#
发表于 2008-3-23 04:25:48 | 只看该作者

Re:请教pwm控制

那counter有什么作用呢?
回复 支持 反对

使用道具 举报

0

主题

248

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2327
威望
2305
贡献
22
兑换币
0
注册时间
2008-1-6
在线时间
0 小时
5#
发表于 2008-3-23 03:59:51 | 只看该作者

Re:Re:请教pwm控制

<blockquote><img border=0 src=images/icon-quote.gif> <b>bonbonyue:</b><br><>既然PWMDTY你已经知道是设置占空比的了,那么难道没有对整个周期是怎么算的有疑问吗,不错PWMPER就是用来设置整个周期是多长的了。</P><P>我也有个问题,既然这两个能够设置脉冲了,那counter这个寄存器是用来干什么的呢?</P><P></blockquote></P><P>对于PWM的设置,counter意义不大,因为产生PWM其内部必须要有定时器,就单纯的产生PWM,我们不用管counter!</P>
回复 支持 反对

使用道具 举报

0

主题

0

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
338
威望
202
贡献
108
兑换币
84
注册时间
2008-3-22
在线时间
14 小时
4#
发表于 2008-3-23 03:14:01 | 只看该作者

Re:请教pwm控制

<>既然PWMDTY你已经知道是设置占空比的了,那么难道没有对整个周期是怎么算的有疑问吗,不错PWMPER就是用来设置整个周期是多长的了。</P><P>我也有个问题,既然这两个能够设置脉冲了,那counter这个寄存器是用来干什么的呢?</P>
回复 支持 反对

使用道具 举报

0

主题

294

帖子

1

精华

功勋会员

Rank: 10Rank: 10Rank: 10

积分
4137

特殊贡献奖章

QQ
威望
2664
贡献
1409
兑换币
35
注册时间
2007-11-22
在线时间
32 小时
3#
发表于 2008-4-10 06:16:47 | 只看该作者

Re:请教pwm控制

占空比就是<SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: &#39;Times New Roman&#39;; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA" lang=EN-US>WMDTY/<SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: &#39;Times New Roman&#39;; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA" lang=EN-US><SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: &#39;Times New Roman&#39;; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA" lang=EN-US>PWMPER(正极性),提高时钟源频率可以提高分辨率。</SPAN></SPAN></SPAN>
回复 支持 反对

使用道具 举报

0

主题

46

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
269
威望
238
贡献
27
兑换币
2
注册时间
2008-3-23
在线时间
2 小时
2#
发表于 2008-3-25 19:58:38 | 只看该作者

Re:请教pwm控制

<>pwm模块功能很丰富的,简单的就是设置频率和周期,还有中心对齐位置,是否反向,是否级联,网上有中文的技术手册,PPT的,看下就明白了</P><P>&nbsp;</P>
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-27 02:30 , Processed in 0.337339 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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