arduino编码器计数_旋转编码器的工作原理以及如何在Arduino中使用

在本篇文章中,我们将学习旋转编码器的工作原理以及如何将其与Arduino开发板一起使用。旋转编码器是一种位置传感器,用于确定旋转轴的角度位置。它根据旋转运动产生模拟或数字电信号。

Rotary-Encoder-Module-300x286.jpg (14.75 KB, 下载次数: 149)

2018-11-20 20:11 上传

有许多不同类型的旋转编码器,可通过输出信号或传感技术进行分类。在本篇文章中,我们使用的特定旋转编码器是增量式旋转编码器,它是测量旋转的最简单的位置传感器。

Rotary-Encoders-Classification.png (16.26 KB, 下载次数: 141)

2018-11-20 20:11 上传

该旋转编码器也称为正交编码器或相对旋转编码器,其输出是一系列方波脉冲。

旋转编码器的工作原理

让我们详细了解编码器,看看它的工作原理。以下是方波脉冲的产生方式:编码器有一个带有均匀间隔的接触区的磁盘,它们连接到公共引脚C和另外两个独立的接触引脚A和B,如下图所示。

Rotary-Encoder-How-It-Works-Working-Principle.png (17.99 KB, 下载次数: 139)

2018-11-20 20:11 上传

当磁盘逐步开始旋转时,引脚A和B将开始与公共引脚接触,并相应地产生两个方波输出信号。

如果我们只计算信号的脉冲,则可以使用两个输出中的任何一个来确定旋转位置。但是&

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值