(inSky)

 找回密码
 立即加入

QQ登录

只需一步,快速开始

楼主: aixin35

用单片机做个了 USB 控制器 8轴12按钮

[复制链接]
发表于 2010-12-2 23:16:04 | 显示全部楼层 |阅读模式
用单片机做个了 USB 控制器 8轴12按钮
看USB 协议 真头疼   好不容易才把 3轴的 改成 8轴的了  按钮还是不能增加  还得再研究协议

目前是用电位器控制 各个轴   以后想改用  光栅或者  编码器   或者霍尔原件   完全不用担心 电位器跳动的影响了

等试验做好了后  打算做几块板子  本人不完 飞行  偶尔玩赛车   不知道 这个配置 玩飞行是否按钮少点  不知还需要什么

所有的轴都是 0-255  是8位的   好像有16位的高精度的轴

想做点设备  但是不了解 飞行控制器   大家能不能给点意见



回复

使用道具 举报

发表于 2010-12-3 07:58:18 | 显示全部楼层
[s:17]  原来LZ也是SRFC的呀
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-12-3 08:48:55 | 显示全部楼层
我都不怎么玩  用键盘感觉很不爽  还是先DIY好 设备 再开始联系吧  所以有好多都不懂
回复 支持 反对

使用道具 举报

发表于 2010-12-3 14:18:22 | 显示全部楼层
赞一个!
不过作为飞行摇杆,255的精度不是很够,最少是512的,一般好一点的控制器都是1024的,不过你的开发板用来做脚踏的控制还是可以的。
建议还是用avr 的mega16吧,芯片自支持usb上位协议,不用编写usb协议,而且精度为10位1024, 只是目前芯片涨价很多稍微有点贵。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-12-3 19:19:24 | 显示全部楼层
哦? 协议是开发板现成的 我只是修改了一点  把4轴的 改成8轴的  想要把精度 提高 我还需要在研究一下  我这个设备 是属于USB里面 HID设备  也就是免驱动的 就想USB鼠标键盘一类的
如果HID设备 支持 16位 或者32位的 就好了  我再看看协议

多谢大家指点
回复 支持 反对

使用道具 举报

发表于 2010-12-3 20:31:10 | 显示全部楼层
用的是什么芯片? 精度最好为1024,步进最好为1
精度可以用DIVIEW 测试,发个截图; DXTWEAK好像不支持8轴以上的控制器,所以只能用DIVIEW测试一下了。
回复 支持 反对

使用道具 举报

发表于 2010-12-4 09:08:29 | 显示全部楼层
aixin35  , 威武~~~ 威武~~~ 威武~~~
回复 支持 反对

使用道具 举报

发表于 2010-12-5 01:27:59 | 显示全部楼层

回 3楼(frendly) 的帖子

10位的AD精度是1024
回复 支持 反对

使用道具 举报

发表于 2010-12-5 10:04:40 | 显示全部楼层
技术帝在现insky,好强的专业觉悟
回复 支持 反对

使用道具 举报

发表于 2010-12-5 14:58:00 | 显示全部楼层

回 7楼(lujiashun1) 的帖子

没错,手误,感谢提醒![s:22]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

小黑屋|手机版|Archiver|(inSky)

GMT+8, 2025-4-30 07:29 , Processed in 0.032538 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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