STM32的TIMER 捕获功能界限 (编码器)

[复制链接]
3817|4
 楼主| drache2009 发表于 2011-7-26 19:04 | 显示全部楼层 |阅读模式
本帖最后由 drache2009 于 2011-7-26 19:38 编辑

看到过论坛里很多编码器的帖子,很受启发,谢谢曾给我过提示的人。
现在有一个新问题,谁知道 STM32的TIMER 捕获信号时的功能界线。一个例子:如果编码器 每转20 000线 标准模式下 x4 得到80 000 个信号没转。如果SysCLK 72MHz,最低采样频率是信号的2倍,那么,理论上电机最大的允许转数是 72M/80 000 / 2= 450 转么?还是有其它因素要考虑?

请问有人知道么,谢谢大家!!!
我才注册,好像没分:(,大家不要介意
lianshumou 发表于 2011-7-26 22:39 | 显示全部楼层
你这算出来的是每秒多少转
电机的转速单位通常是每分多少转,所以你的450*60 = 27000转
 楼主| drache2009 发表于 2011-7-27 16:53 | 显示全部楼层
谢谢楼上。你说的对,不过,转速单位不是我关心的。说白点,抛开编码器(电机)的例子,我想知道的其实是 STM32的最大采样频率,比如SYSCLK = 72 MHz的时候。这样在平时运用STM32 时心里会更有数有底。
香水城 发表于 2011-7-27 17:14 | 显示全部楼层
建议LZ看看我的这篇博客,也许对你有帮助:STM32定时器的输入滤波机制
 楼主| drache2009 发表于 2011-7-28 21:10 | 显示全部楼层
香水城,谢谢你,非常。拜读了你的那篇**,现在有据可查了。写的很详尽明了。我明白了。
在这里也特别 站里的 lxyppc 和 auzxj。:)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

13

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部