你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

请问stm32的一个定时器可以同时计算两个光栅编码器吗?

[复制链接]
赵怡彬 提问时间:2017-3-29 12:59 /
由于手上只有一个c8t6,想做平衡车,这样的话两个编码器要两个定时器来计数,然后我在stm32官方编码器使用笔记里看到这句话:“当定时器配置成编码器接口模式时,提供传感器当前位置的信息。如果使用另一个配置在捕获模式的定时器,测量两个编码器事件的间隔,可以获得动态的信息(速度,加速度,减速度)。”那样的话用来测速一个电机就需要两个定时器了,我至少还要一个定时器来输出pwm,所以最少要5个定时器,可是c8t6只有4个,有什么好的解决方法吗?
收藏 1 评论2 发布时间:2017-3-29 12:59

举报

2个回答
xueshawu1 回答时间:2017-3-29 14:49:01
编码器脉冲可以通过外部中断的方式来获取计数值;只不过会麻烦点;在处理上也会麻烦点;不过这种方式肯定是可行的
xueshawu1 回答时间:2017-3-29 14:52:12
另外,基本定时器是没有编码器功能的,不过,我记得C8T6好像是TIM1 TIM2 TIM3 TIM4;正好都是高级定时器或者通用定时器

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版