Arduino爱好者

 找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: eagler8

[经验] 【Arduino】108种传感器模块系列实验(40)---旋转编码器模块

[复制链接]
 楼主| 发表于 2022-3-1 19:50 | 显示全部楼层
TM1637四位数码管显示旋转编码器数值
1、开源仿真编程(Linkboy V4.63
4.2-55.jpg

 楼主| 发表于 2022-3-1 19:51 | 显示全部楼层
2、实验场景图
4.2-56.jpg

发表于 2022-5-8 15:35 | 显示全部楼层
谢谢楼主分享了旋转编码器的使用
 楼主| 发表于 2022-5-8 19:48 | 显示全部楼层
qinhfm 发表于 2022-5-8 15:35
谢谢楼主分享了旋转编码器的使用

不客气,多交流
发表于 2022-9-15 17:14 | 显示全部楼层
eagler8 发表于 2019-6-28 11:01
[mw_shl_code=arduino,true]/*
【Arduino】66种传感器模块系列实验(40)
实验四十:360度旋转增量编码器模 ...

这里的中断使用了CHANGE,会造成转一格编码器,中断两次,然后实际输出的时候增加/减少2个数,您这边有这个情况吗?我测试是这样,分析原因可能是这个。
但是改成FALLING后,会造成“丢步”的情况,就是转动1格,有时候没有反应,不知道是什么情况,是不是我的编码器不太好?
 楼主| 发表于 2022-9-16 19:28 | 显示全部楼层
apei2005 发表于 2022-9-15 17:14
这里的中断使用了CHANGE,会造成转一格编码器,中断两次,然后实际输出的时候增加/减少2个数,您这边有这 ...

这个模块结构简单,一般硬件没有问题
 楼主| 发表于 2022-9-16 19:29 | 显示全部楼层
apei2005 发表于 2022-9-15 17:14
这里的中断使用了CHANGE,会造成转一格编码器,中断两次,然后实际输出的时候增加/减少2个数,您这边有这 ...

我是多次测试,效果不错的


12.jpg
发表于 2022-9-28 11:08 | 显示全部楼层
eagler8 发表于 2022-9-16 19:29
我是多次测试,效果不错的

老哥,有没有试过,每转一格,屏幕输出两个数字?就是说转动的过程中,最终都是停留在偶数输出上?
 楼主| 发表于 2022-9-28 11:35 | 显示全部楼层
apei2005 发表于 2022-9-28 11:08
老哥,有没有试过,每转一格,屏幕输出两个数字?就是说转动的过程中,最终都是停留在偶数输出上? ...

这个没有做过,可以每次转动时+1试试
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino爱好者

GMT+8, 2022-11-27 22:54 , Processed in 0.072943 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表