完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友william hill官网
|
|
|
相关推荐
19个回答
|
|
|
我们怎么回答这么少的问题呢?你在用PIC吗?哪一个?你是用和声还是MCC?你知道如何将旋转编码器连接到PIC上吗?
|
|
|
|
|
|
对于这些记录,我在PIC24F上使用HID设备和通用分组读取一些编码器。
|
|
|
|
|
|
谢谢qhb的回应。是的,我使用的是PIC18F4550。是的,我知道如何将旋转编码器连接到图片。但是我想知道如何为旋转编码器编写u***描述符?我正在研究飞行模拟器的操纵杆项目。旋转编码器将用于修整轮。
|
|
|
|
|
|
你可以使用内部计数器调整的旋转编码器滴答和饲料计数(0-255)的HID描述符就像任何其他轴。PC将看到它像一个传统的操纵杆与一个电位器的修整轮。与主轴(X-Y)或节流器没有区别。
|
|
|
|
|
|
你是说旋转计数器放入HID缓冲器?你能举例说明我如何改变下面的代码吗?Trim=(AdcLead Read(12));WrimeBuff[1]=Lo(Trimm);WrimeBuff[7 ]=Hi(Trimm);而(!)HydScript(Read Bufff,22);
|
|
|
|
|
|
Hi.laimer:下面的解释是用于实现像高端操纵杆或飞行轭的模拟修剪功能。它不适合于实现低成本操纵杆中的双按钮(上/下)修剪功能。参见下一篇文章。首先,它是一个绝对的编码器,输出。二进制值还是正交2方波的正交编码器?上面的代码是读模拟轴。“Adc_Read”将电位计的电阻位置转换为二进制数,然后这个数字被存储在缓冲器(writebuff)和缓冲器(HID_Write)中。你需要把这个值缩放到一个相容的范围,然后把它放进缓冲区(写缓冲区)并从那里继续。对于操纵杆模拟轴,相容的范围是0-255。如果你有一个正交旋转编码器,你必须把编码器的运动转换为范围m中的二进制值。上面提到过,然后把值放到缓冲区(writebuff)上。要将正交编码器的移动转换为适当的值,必须处理编码器的正交输出、步骤数和方向。使用此信息增加/减少内部变量,然后将其值存储在缓冲区(writebuff)中,然后从那里开始。
|
|
|
|
|
|
基于哪些描述符?
|
|
|
|
|
|
HiFrom post#7在当前线程中。如果你想用正交编码器模拟双按钮功能,只需要识别编码器的每个脉冲的方向,并将其转换为操纵杆描述符的正确通道中的脉冲。通常,操纵杆上的按钮通道的值为“0”,“255”为“HOHESD”。
|
|
|
|
|
|
感谢您的详细回答。我使用增量旋转编码器或正交编码器如下…它有20个位置。我估计,这个比率,一个修整轮的匝数等于旋转开关的4圈。你能把把编码器运动转换成二进制值的代码发送出去吗?如何
|
|
|
|
|
|
因此,没有ADC
|
|
|
|
|
|
CHIZIAG你能帮助我如何编写代码没有ADC?
|
|
|
|
|
|
我用这个线程作为参考,HTTP://www. McCHIP.COM/FUMMS/M27 941.ASPX
|
|
|
|
|
|
你提到的HiTS4:1比率是从你要使用的变速箱还是普通数学?如果算起来有点奇怪。在编码器上有20个步骤,一个直接的1:1的比率会产生255/20=12.75个编码器对于操纵杆轴的全范围旋转。所以你必须决定在代码中使用什么比率来达到整圈数。你想要的。我的飞行轭(是的,我是一个飞行模拟器吸盘,因为FS4的MS-DOS,大约1990左右的时间)只有1个全转弯。但是它的电位计是这样工作的,所以它在整个0-255度范围内运行。在这种情况下,它由你来决定整个行程需要多少个转弯。不。提供一些指导是一回事,为你编写代码又是另一回事。即使我想这么做,我也不会有鳍的问题。为它腾出空闲时间……也许明年吧。
|
|
|
|
|
|
但是,这里有几个链接可以帮助您进入..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.
|
|
|
|
|
|
Hithis有一个伪代码http://www.edn.com/./.-.-./4363949/Decode-a-quadrature-encoder-in-softwareHIHBest问候Jorge
|
|
|
|
|
|
是的,我上面的链接有真正的代码HTTP://www. McCHIP.COM/FUMMS/FUNDSPE/26986.
|
|
|
|
|
|
嗨,我上面的链接有真正的代码:)http://www..hip.com/for./m279441.aspxSorry Cinzia。在写我的文章时错过了你的帖子。
|
|
|
|
|
|
感谢CimZig IM使用MikROC PRO。
|
|
|
|
|
|
多谢乔治,修剪轮一圈等于脉冲开关的4圈,相当于修剪刻度上的一个刻度。好吧,感谢你的帮助和时间,上帝保佑你。
|
|
|
|
|
只有小组成员才能发言,加入小组>>
5244 浏览 9 评论
2035 浏览 8 评论
1955 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3214 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2261 浏览 5 评论
781浏览 1评论
676浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
602浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
684浏览 0评论
581浏览 0评论
/7
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 10:45 , Processed in 1.877047 second(s), Total 113, Slave 97 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
13621