五哥1 发表于 2017-12-21 15:56:09

这个接两个定时器的接法是不是不妥,会有不同步。

风之山谷 发表于 2017-12-21 16:16:25

建议采用后者的方法,编码器读数变化速度就代表着转速

forrest1-135268 发表于 2017-12-21 18:47:17

这样做事可以的。但我认为没有太大意义。因为转速慢就意味着需要更长的时间来捕捉编码器的变化。这个没有更好的办法的。

slotg 发表于 2017-12-21 19:38:29

每一个定时器都是独立的,所以同时接到两个定时器输入是没有问题的。

sylar.z 发表于 2017-12-21 19:47:22

只是一个信号传递的,没有大电流,一般不会有问题

the_newbie 发表于 2017-12-21 19:55:24

也应该不会有什么大问题

yangjiaxu 发表于 2017-12-21 20:10:29

电机转速测量 就霍尔传感器就行,第二,您这接俩定时器 应该会有冲突的

xnmc2013 发表于 2017-12-21 20:17:05

没有处理过类似的问题,不过,我觉得单片机的定时器都是相对独立的,可以在硬件上将信号分路引入不同的定时器引脚,应该没有问题的

手捧流年风和月 发表于 2017-12-21 20:34:44

没有处理过类似的问题,同时将一个信号接到两个定时器应该没问题,布线方式可能会造成捕获到不同的结果,但是毫无意义。既然ST留了编码器接口,为什么不从编码器接口获取到的数据来进行处理呢?经过处理也可以得到电机转速。

fashaoyoua 发表于 2017-12-21 20:34:54

我没有类似的经验。但是我觉得没有隐患。定时器本来就是捕获脉冲的,而且32的定时器性能更加强大。可以更加精确地从测量编码器的速率。
页: 1 [2] 3
查看完整版本: 讨论一下STM32编码器接口