发 帖  
原厂入驻New
[问答] 如何使用带有USB描述符的旋转编码器?
88 USB 编码器
分享
大家好,我如何使用带有USB描述符的旋转编码器?谢谢
0
2019-11-11 07:56:03   评论 分享淘帖 邀请回答

相关问题

19个回答
我们怎么回答这么少的问题呢?你在用PIC吗?哪一个?你是用和声还是MCC?你知道如何将旋转编码器连接到PIC上吗?
2019-11-11 08:06:55 评论

举报

对于这些记录,我在PIC24F上使用HID设备和通用分组读取一些编码器。
2019-11-11 08:18:34 评论

举报

谢谢qhb的回应。是的,我使用的是PIC18F4550。是的,我知道如何将旋转编码器连接到图片。但是我想知道如何为旋转编码器编写usb描述符?我正在研究飞行模拟器的操纵杆项目。旋转编码器将用于修整轮。
2019-11-11 08:31:45 评论

举报

你可以使用内部计数器调整的旋转编码器滴答和饲料计数(0-255)的HID描述符就像任何其他轴。PC将看到它像一个传统的操纵杆与一个电位器的修整轮。与主轴(X-Y)或节流器没有区别。
2019-11-11 08:47:52 评论

举报

你是说旋转计数器放入HID缓冲器?你能举例说明我如何改变下面的代码吗?Trim=(AdcLead Read(12));WrimeBuff[1]=Lo(Trimm);WrimeBuff[7 ]=Hi(Trimm);而(!)HydScript(Read Bufff,22);
2019-11-11 08:55:46 评论

举报

Hi.laimer:下面的解释是用于实现像高端操纵杆或飞行轭的模拟修剪功能。它不适合于实现低成本操纵杆中的双按钮(上/下)修剪功能。参见下一篇文章。首先,它是一个绝对的编码器,输出。二进制值还是正交2方波的正交编码器?上面的代码是读模拟轴。“Adc_Read”将电位计的电阻位置转换为二进制数,然后这个数字被存储在缓冲器(writebuff)和缓冲器(HID_Write)中。你需要把这个值缩放到一个相容的范围,然后把它放进缓冲区(写缓冲区)并从那里继续。对于操纵杆模拟轴,相容的范围是0-255。如果你有一个正交旋转编码器,你必须把编码器的运动转换为范围m中的二进制值。上面提到过,然后把值放到缓冲区(writebuff)上。要将正交编码器的移动转换为适当的值,必须处理编码器的正交输出、步骤数和方向。使用此信息增加/减少内部变量,然后将其值存储在缓冲区(writebuff)中,然后从那里开始。
2019-11-11 09:02:29 评论

举报

2019-11-11 09:09:37 评论

举报

HiFrom post#7在当前线程中。如果你想用正交编码器模拟双按钮功能,只需要识别编码器的每个脉冲的方向,并将其转换为操纵杆描述符的正确通道中的脉冲。通常,操纵杆上的按钮通道的值为“0”,“255”为“HOHESD”。
2019-11-11 09:17:30 评论

举报

感谢您的详细回答。我使用增量旋转编码器或正交编码器如下…它有20个位置。我估计,这个比率,一个修整轮的匝数等于旋转开关的4圈。你能把把编码器运动转换成二进制值的代码发送出去吗?如何
2019-11-11 09:28:19 评论

举报

2019-11-11 09:43:59 评论

举报

CHIZIAG你能帮助我如何编写代码没有ADC?
2019-11-11 09:50:49 评论

举报

我用这个线程作为参考,HTTP://www. McCHIP.COM/FUMMS/M27 941.ASPX
2019-11-11 09:58:59 评论

举报

你提到的HiTS4:1比率是从你要使用的变速箱还是普通数学?如果算起来有点奇怪。在编码器上有20个步骤,一个直接的1:1的比率会产生255/20=12.75个编码器对于操纵杆轴的全范围旋转。所以你必须决定在代码中使用什么比率来达到整圈数。你想要的。我的飞行轭(是的,我是一个飞行模拟器吸盘,因为FS4的MS-DOS,大约1990左右的时间)只有1个全转弯。但是它的电位计是这样工作的,所以它在整个0-255度范围内运行。在这种情况下,它由你来决定整个行程需要多少个转弯。不。提供一些指导是一回事,为你编写代码又是另一回事。即使我想这么做,我也不会有鳍的问题。为它腾出空闲时间……也许明年吧。
2019-11-11 10:13:27 评论

举报

但是,这里有几个链接可以帮助您进入..http://www.ni.com/.-./4763/en/http://www.dynapar.com/./Encoder_Basics/Quadrature_Encoder/http://www.robotPark.com/DT/PRO/91112-tut.-how-to-use-a-quadrature-encoder-rs011a.pdfhttp://www.robot..com/appnotes/.-qu。J.H.M.
2019-11-11 10:32:29 评论

举报

Hithis有一个伪代码http://www.edn.com/./.-.-./4363949/Decode-a-quadrature-encoder-in-softwareHIHBest问候Jorge
2019-11-11 10:47:11 评论

举报

是的,我上面的链接有真正的代码HTTP://www. McCHIP.COM/FUMMS/FUNDSPE/26986.
2019-11-11 10:54:07 评论

举报

嗨,我上面的链接有真正的代码:)http://www..hip.com/for./m279441.aspxSorry Cinzia。在写我的文章时错过了你的帖子。
2019-11-11 11:07:17 评论

举报

感谢CimZig IM使用MikROC PRO。
2019-11-11 11:25:04 评论

举报

多谢乔治,修剪轮一圈等于脉冲开关的4圈,相当于修剪刻度上的一个刻度。好吧,感谢你的帮助和时间,上帝保佑你。
2019-11-11 11:40:17 评论

举报

只有小组成员才能发言,加入小组>>

65个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /7 下一条

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