STM32学习笔记【江科协】【6-7】TIM编码器接口

频繁执行、操作又比较简单的任务,会设计一个硬件模块,来自动完成

比如这节的代码是通过定时器的编码器接口,来自动计次,之前的代码是通过触发外部中断,然后再中断函数里手动计次。使用编码器接口的好处在于节约软件资源

编码器测速一般应用在电机控制的项目上,使用PWM驱动电机,再使用编码器测量电机的速度,然后再用PID算法进行闭环控制

电机的旋转速度一般比较高,会使用无接触式的霍尔传感器或光栅进行测速

实际使用中,旋转编码器和电机的霍尔、光栅编码器都是一样的效果


Encoder Interface 编码器接口
  • 编码器接口可接收增量(正交)编码器的信号,根据编码器旋转产生的正交信号脉冲,自动控制CNT自增或自减,从而指示编码器的位置、旋转方向和旋转速度

*这个编码器接口相当于带有方向控制的外部时钟,同时控制着CNT的计数时钟和计数方向

  • 每个高级定时器和通用定时器都拥有
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值