打印

无线鼠标键盘的问题

[复制链接]
1694|24
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
慢慢学|  楼主 | 2015-8-24 10:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
chunyang| | 2015-8-24 11:55 | 只看该作者
这个需要综合解决,包括无线信道、编码方案、系统信噪比等。

使用特权

评论回复
板凳
chunyang| | 2015-8-24 11:56 | 只看该作者
你有一个地方考虑不周,那么就如水桶的容量是由最短的一块桶板决定的一样。

使用特权

评论回复
地板
慢慢学|  楼主 | 2015-8-25 09:12 | 只看该作者
chunyang 发表于 2015-8-24 11:56
你有一个地方考虑不周,那么就如水桶的容量是由最短的一块桶板决定的一样。 ...

你好,谢谢回答!我DIY的无线键鼠采用的是2401,2500这样的现成模块作为通信基础的,通信采用调频+握手的方式,但发现通信的质量不是很稳定,丢包率差异过大。不知道是该从软件上,还是硬件上去解决。

使用特权

评论回复
5
chunyang| | 2015-8-25 12:11 | 只看该作者
慢慢学 发表于 2015-8-25 09:12
你好,谢谢回答!我DIY的无线键鼠采用的是2401,2500这样的现成模块作为通信基础的,通信采用调频+握手的 ...

可以先编个测试程序,反复发数据,看误码率情况。误码率较高,说明硬件有问题,多半是EMC品质太差。基本无误码则说明是你的鼠标协议有问题。

使用特权

评论回复
6
慢慢学|  楼主 | 2015-8-25 12:22 | 只看该作者
chunyang 发表于 2015-8-25 12:11
可以先编个测试程序,反复发数据,看误码率情况。误码率较高,说明硬件有问题,多半是EMC品质太差。基本 ...

好吧,我之前编过测试程序,误码率基本在20%左右,有的频段甚至更差!好的情况下丢包率能控制在5%左右。协议的话,直接采用的USB标准协议来的!这样直接的体现就是时间长了之后,鼠标飘移特别大!

使用特权

评论回复
7
chunyang| | 2015-8-25 12:46 | 只看该作者
慢慢学 发表于 2015-8-25 12:22
好吧,我之前编过测试程序,误码率基本在20%左右,有的频段甚至更差!好的情况下丢包率能控制在5%左右。 ...

USB协议只是应用层协议,还需要传输层协议,后者是为通迅可靠性考虑的。不过,务必先排除硬件设计问题,这个才是难点。

使用特权

评论回复
8
lijiny888| | 2015-8-25 16:16 | 只看该作者
路过:)

使用特权

评论回复
9
dirtwillfly| | 2015-8-25 17:16 | 只看该作者
diy的玩具和产品还是有很大差距的。
产品要经过很多测试和验证才能走向市场的

使用特权

评论回复
10
dirtwillfly| | 2015-8-25 17:17 | 只看该作者
楼主加油

使用特权

评论回复
11
慢慢学|  楼主 | 2015-8-26 08:51 | 只看该作者
chunyang 发表于 2015-8-25 12:46
USB协议只是应用层协议,还需要传输层协议,后者是为通迅可靠性考虑的。不过,务必先排除硬件设计问题, ...

USB那边的传输还不是很了解,只懂一点皮毛,不过咨询了一下,他们说某些代理商卖的模块有好些都是残次品,他们模块本身丢包率就比较高。买两个好模块回来试试。不过还要努力学习啊!!

使用特权

评论回复
12
慢慢学|  楼主 | 2015-8-26 08:52 | 只看该作者
dirtwillfly 发表于 2015-8-25 17:16
diy的玩具和产品还是有很大差距的。
产品要经过很多测试和验证才能走向市场的 ...

是啊,虽然是DIY,但是还是想做到尽善尽美啊,想做到和他们一样好,但是实力欠缺的还很多啊!!

使用特权

评论回复
13
慢慢学|  楼主 | 2015-8-26 08:53 | 只看该作者

是啊,不加油不行啊!

使用特权

评论回复
14
songchenping| | 2015-8-26 09:59 | 只看该作者
和协议有关啊

使用特权

评论回复
15
慢慢学|  楼主 | 2015-8-26 10:29 | 只看该作者

是无线协议吗?

使用特权

评论回复
16
songchenping| | 2015-8-26 12:08 | 只看该作者

是啊。键盘和鼠标的协议都是透明的。怎么保证无线传输的可靠性才是最重要的。

使用特权

评论回复
17
chunyang| | 2015-8-26 12:29 | 只看该作者
慢慢学 发表于 2015-8-26 08:51
USB那边的传输还不是很了解,只懂一点皮毛,不过咨询了一下,他们说某些代理商卖的模块有好些都是残次品 ...

模块做的水平有高有低,但要说“残次品”,这个多半是诈你!多从自己身上找问题吧。

使用特权

评论回复
18
慢慢学|  楼主 | 2015-8-26 13:04 | 只看该作者
songchenping 发表于 2015-8-26 12:08
是啊。键盘和鼠标的协议都是透明的。怎么保证无线传输的可靠性才是最重要的。 ...

好嘛,如果模块本身没什么大问题的话,就只能通过建立稳定的软件纠错机制了,就是不知道延时怎么样,下午来试试!

使用特权

评论回复
19
chunyang| | 2015-8-26 15:44 | 只看该作者
慢慢学 发表于 2015-8-26 13:07
好的,又重新改了下时序方面(主要是延时方面),发现如果按照手册上的时序来的话,稍稍扩大一点效果不是 ...

去看芯片原厂的器件手册,严格按手册操作,绝不会有问题。

使用特权

评论回复
20
慢慢学|  楼主 | 2015-8-26 16:07 | 只看该作者
chunyang 发表于 2015-8-26 15:44
去看芯片原厂的器件手册,严格按手册操作,绝不会有问题。

我就是下载的英文原版的Datasheet,之前按照手册严格写的时序,,也捕获过波形看的,和手册上写的时序相差无几,但就是不行,无奈之下,增加时序间的延时,就能够正常通信了。现象就是这样, 但原因还不知道!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

140

帖子

2

粉丝