OpenEdv-开源电子网

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

每个定时器输出PWM在哪个管脚?说明书不全?

[复制链接]

19

主题

93

帖子

0

精华

初级会员

Rank: 2

积分
197
金钱
197
注册时间
2013-11-24
在线时间
8 小时
发表于 2014-2-3 12:52:31 | 显示全部楼层 |阅读模式
就像这样的


在中文手册上只找到了 TIM1、2、3、4的表   但是没有TIM5和TIM8的啊。
楼主想控制18路舵机    用哪些定时器做PWM输出比较好?
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

19

主题

93

帖子

0

精华

初级会员

Rank: 2

积分
197
金钱
197
注册时间
2013-11-24
在线时间
8 小时
 楼主| 发表于 2014-2-3 12:59:05 | 显示全部楼层
还有,TIM1_CH1和TIM1_CH1N可以输出互补PWM,可不可以不互补输出两个单独的PWM?
TIM1_ETR和TIM1_BKIN是什么?怎么用的啊
回复 支持 反对

使用道具 举报

5

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
117
金钱
117
注册时间
2014-1-12
在线时间
13 小时
发表于 2014-2-3 17:34:58 | 显示全部楼层
回复【楼主位】we-are:
---------------------------------
看英文datasheet 第31页。
回复 支持 反对

使用道具 举报

5

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
117
金钱
117
注册时间
2014-1-12
在线时间
13 小时
发表于 2014-2-3 17:39:26 | 显示全部楼层
回复【2楼】we-are:
---------------------------------
不可以只要是带“N”的通道所有基准信号都和对应的不带“N”的基准信号是一样的。所以不会出现不互补的情况。18pwm你可以试试定时器级联的方式来控制。如果你的pwm频率不是很高的情况下(一般都可以)。至于那两个寄存器,第一个是控制级联的寄存器好像,原子哥的讲pwm输出那章提过。第二个寄存器应该是控制刹车还是死区的,datasheet上都有详细介绍。
回复 支持 反对

使用道具 举报

19

主题

93

帖子

0

精华

初级会员

Rank: 2

积分
197
金钱
197
注册时间
2013-11-24
在线时间
8 小时
 楼主| 发表于 2014-2-3 18:24:12 | 显示全部楼层
回复【4楼】背成一把刀:
---------------------------------
太感谢了,查了一下午,稍微懂点了。我要控制的舵机是必须要5V信号的,我看只有TIM1、2、4、8的PWM输出管脚是FT的,TIM3的FT管脚跟8的3个是重复的,只有一个是不重复的。所以就是4+4+4+4+1=17路PWM,正好差一路。我想我自己用TIM5定时器模拟一路PWM。这样正好18路。
回复 支持 反对

使用道具 举报

5

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
117
金钱
117
注册时间
2014-1-12
在线时间
13 小时
发表于 2014-2-3 18:58:48 | 显示全部楼层
回复【5楼】we-are:
---------------------------------
客气,你还要考虑每个定时器中断优先级的相互影响,我没做过tim1,2,4,8同时输出的实验。我想最好用一个定时器输出所有信号最好,定时器用的数量越少时序的问题越少。这是我的想法,不一定对,你可以参考下。还有5v信号很容易获得的,可以用电压跟随器升压,也可以用两个高速非门升压,也可以用专门的电机驱动升压。
回复 支持 反对

使用道具 举报

5

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
117
金钱
117
注册时间
2014-1-12
在线时间
13 小时
发表于 2014-2-3 19:00:56 | 显示全部楼层
回复【5楼】we-are:
---------------------------------
光耦也可以升压,忘了这个,三极管也可以看你的频率要求和波形要求,频率太高三极管是受不了的。
回复 支持 反对

使用道具 举报

19

主题

93

帖子

0

精华

初级会员

Rank: 2

积分
197
金钱
197
注册时间
2013-11-24
在线时间
8 小时
 楼主| 发表于 2014-2-3 19:44:39 | 显示全部楼层
回复【7楼】背成一把刀:
---------------------------------
我控制的舵机  要求没那么精确,只要能输出周期20ms脉宽能在0.5-2.5ms调的PWM就行,也不需要各路同步,精确度到0.1ms就差不多够用了。。。就算不用定时器用延时做都行。所以没要搞那么复杂。。。也不用光耦升压,我只要找到能输出PWM的FT管脚,加上10K上拉电阻开漏输出就行。
回复 支持 反对

使用道具 举报

5

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
117
金钱
117
注册时间
2014-1-12
在线时间
13 小时
发表于 2014-2-3 19:55:04 | 显示全部楼层
回复【8楼】we-are:
---------------------------------
好吧= =。看来我紧张了,我做的东西时序只要不对,马上烧机。最近比较敏感^ ^.
回复 支持 反对

使用道具 举报

19

主题

93

帖子

0

精华

初级会员

Rank: 2

积分
197
金钱
197
注册时间
2013-11-24
在线时间
8 小时
 楼主| 发表于 2014-2-3 19:59:17 | 显示全部楼层
回复【9楼】背成一把刀:
---------------------------------
我去,这么狠。时序不对都要烧鸡,俺还没做到这么高端啊。做的什么东西呀
回复 支持 反对

使用道具 举报

5

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
117
金钱
117
注册时间
2014-1-12
在线时间
13 小时
发表于 2014-2-3 20:01:54 | 显示全部楼层
回复【10楼】we-are:
---------------------------------
全桥逆变。烧了2个桥臂,4个ir2110了。肉疼
回复 支持 反对

使用道具 举报

19

主题

93

帖子

0

精华

初级会员

Rank: 2

积分
197
金钱
197
注册时间
2013-11-24
在线时间
8 小时
 楼主| 发表于 2014-2-3 20:02:26 | 显示全部楼层
回复【9楼】背成一把刀:
---------------------------------
还有  TIM1的时钟使能在RCC_APB2ENR     那个TIM8的使能在哪个寄存器里啊?
回复 支持 反对

使用道具 举报

19

主题

93

帖子

0

精华

初级会员

Rank: 2

积分
197
金钱
197
注册时间
2013-11-24
在线时间
8 小时
 楼主| 发表于 2014-2-3 20:03:20 | 显示全部楼层
回复【11楼】背成一把刀:
---------------------------------
哈哈,弄不好就短路了
回复 支持 反对

使用道具 举报

5

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
117
金钱
117
注册时间
2014-1-12
在线时间
13 小时
发表于 2014-2-3 20:08:18 | 显示全部楼层
回复【12楼】we-are:
---------------------------------
这你得问datasheet,没用过tim8.
回复 支持 反对

使用道具 举报

19

主题

93

帖子

0

精华

初级会员

Rank: 2

积分
197
金钱
197
注册时间
2013-11-24
在线时间
8 小时
 楼主| 发表于 2014-2-3 20:18:25 | 显示全部楼层
回复【14楼】背成一把刀:
---------------------------------
我晕,从网上查了查,在第13位  就挨着TIM1,刚才在datasheet那个寄存器上来回找了七八遍硬是没看见,眼瞎了
回复 支持 反对

使用道具 举报

5

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
117
金钱
117
注册时间
2014-1-12
在线时间
13 小时
发表于 2014-2-3 20:27:27 | 显示全部楼层
回复【15楼】we-are:
---------------------------------
。。。。。对了,你用的是什么光耦,我感觉光耦直接驱动 电机它的输出电流不够。。。
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-9 19:19

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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