No.90440 作者:chinarfstar 邮件:jordum@szrfstar.com ID:149154 登陆:2次 文章数:5篇 最后登陆IP:219.134.64.122 最后登陆:2013/12/4 10:01:21 注册:2013/3/2 10:36:12 财富:136 发帖时间:2013/3/21 11:47:19 发贴者IP:219.134.64.122 标题:chinarfstar:有线通信变无线通信 摘要:No.90440有线通信变无线通信 有线通信变无线通信 —为你的设备加装无线透明传输模块— 看到网上有线鼠标改造成无线的帖子,ZOL论坛和百度知道等都有,诸多网友对此热烈响应,积极参与,观点大致分为这么几类,一是从经济出发,从改造的成本来看;二是从观感出发,从改造后的外观来看;三是从技术出发,从改造所需的技术来看。先不论事情怎么发展,结局如何,但是想把有线的装备“变”成或“换”成无线装备的这种需要存在。 就着这个讨论,szRFStar想把些变换要考虑的“方面”给网友说一下,完全是个人立场,一家之言,不说这事是否靠谱,只说如何做更靠谱。将有线改造成无线首先看是否必要,对技术着迷的一概认为改造是有必要,这里假定你不完全是技术小白,至少想了解技术的真相。本文不能将所有情况全部说到,请谅解。 有必要做的事,怎么做就要看需要了,鼠标改无线,是将“一条线”改成无线,各位记住,这条可能是USB线,也可能是PS/2线缆,如果是其他设备,也可能是一条串口线,或者其他,不一而足。“一条线”的含义是指“点对点的连接”,在通常情况下,一台电脑接一个键盘,一只鼠标,没有多余的。这种形式的连接就是点对点,许多有线的连接都是这一类,它的最简单的连接形式,数据来源和目标是唯一的,也是最容易改造的,就鼠标而言,数据是由位移传感器(滚球、光电)采集,然后经过某种方式传送给PC,PC按照数据的内容作出响应。有线鼠标将采集的结果使用PS/2接口传递到PC,现在要将这种传输方式“变换”成为无线,那么可以选择一种支持点对点的无线传输技术(模块)来代替PS/2,蓝牙或者一些433MHZ/2.4GHZ无线模块都可以完成这样的功能。现在讨论PS/2鼠标,并假定数据是鼠标在移动时生成,思路就是产生的数据先通过PS/2传给无线模块(发),另外一端使用无线模块来接收,接收到的无线模块中的数据当然还是PS/2格式的,理想的连接应该是这样:  图一 理想的“变换”后连接示意图 接收到的无线模块可以直接通过PS/2将信息传给PC,不过实际上无论是TX模块还是RX模块都鲜有带PS/2接口,市面上大量的无线透明传输模块是串口(UART/RS232/RS485),比如STR-CC110LD5430。因此要再增加一个转换器,先将PS/2的信号转换为UART信号,再发送给TX模块,接收端则需要一个逆向变换器,将UART转换成PS/2。所以真实的改造工作是找到或者DIY这么一个转换器。无线模块可以买到,但这个转换器则未必。  图二 无线通信模块 接着再说说非“一条线”的连接,比如一台电脑通过RS485总线接多个设备,数据流向是设备周期性地向PC发报,这种“众星捧月”的场合如果响应时间和可靠性要求并不是什么苛刻的话,也可以考虑换成无线,省去的布线施工和成本再加上维护,可没有使用无线模块那么划算。由PC对若干设备进行控制的情况也是一样,不同的是数据流向而已。无论是多点对点还是点对多点的连接,都可以轻松改为无线。还有一种像是因特网上的连接,有服务器,有终端,还有路由,各点之间自行路由和通信,这种形式的连接在个域无线网内可以使用ZigBee技术实现,但使用ZigBee协议开发的无线模块的接口会稍为复杂。  图三 多点与 ......
>>返回讨论的主题
|