为什么2.4g 传输率2.4g只有144m86m

为什么k2P的2.4g无线与小米5s连接能达到86M - 斐讯版面(未经论坛许可请勿发布广告) -
恩山无线论坛 -
Powered by Discuz!
后使用快捷导航没有帐号?
只需一步,快速开始
请完成以下验证码
请完成以下验证码
查看: 1916|回复: 22
为什么k2P的2.4g无线与小米5s连接能达到86M
其它路由都只能72M,用其它路由的2.4g频段都是72M,实际最快5.6MB/S左右,用k2p,实际峰值8MB/S,爽歪歪啊,我家宽带100M,在手机上跑满必须用5g,2.4隔墙都能跑8M,非常舒爽
(29.82 KB, 下载次数: 1)
16:13 上传
我的恩山、我的无线
The best wifi forum is right here.
5g的,全部利用,隔一墙
(26.12 KB, 下载次数: 1)
16:14 上传
我的恩山、我的无线
The best wifi forum is right here.
过来看看!
我的恩山、我的无线
The best wifi forum is right here.
k3,5G,三堵承重墙,speedtest测试iphone和mbp,200M电信满速
我的恩山、我的无线
The best wifi forum is right here.
楼主的小米5s连接k2P,手机设置里5G下的连接速度是433Mbps还是866Mbps?
433..........&
我的恩山、我的无线
The best wifi forum is right here.
挺给力的哦
我的恩山、我的无线
The best wifi forum is right here.
这些个零元购的路由WiFi传输都存在问题
我的恩山、我的无线
The best wifi forum is right here.
羡慕,刷的什么版本啊????
我的恩山、我的无线
The best wifi forum is right here.
本帖最后由 seth233 于
23:52 编辑
其实2.4G可以到200M,小米5
(110.1 KB, 下载次数: 2)
23:50 上传
求问,如何才能到200M&
我的恩山、我的无线
The best wifi forum is right here.
lwiibj 发表于
楼主的小米5s连接k2P,手机设置里5G下的连接速度是433Mbps还是866Mbps?
433..........
谢啦,我的小米6也是433,换成不是联发科芯片的路由器比如AC9、K3就恢复866了,小米官方解释说是骁龙835跟联发科芯片兼容性的问题,所以小米屏蔽了一路无线,说是会在后续固件中修复。目前貌似开发版已经修复了这个&
我的恩山、我的无线
The best wifi forum is right here.
K2P,2.4G很强啊。。。。。。
我的恩山、我的无线
The best wifi forum is right here.
433..........
谢啦,我的小米6也是433,换成不是联发科芯片的路由器比如AC9、K3就恢复866了,小米官方解释说是骁龙835跟联发科芯片兼容性的问题,所以小米屏蔽了一路无线,说是会在后续固件中修复。目前貌似开发版已经修复了这个问题,但是稳定版还是没有修复。
k2p 要手动调成80Mhz 才能866,不能自动切换&
小米6双天线,2.4和5都应该2倍于小米5吧&
我的恩山、我的无线
The best wifi forum is right here.
seth233 发表于
其实2.4G可以到200M,小米5
求问,如何才能到200M
打开手机40M信道带宽就行,小米默认没打开。需要root,具体方法度娘一下&
我的恩山、我的无线
The best wifi forum is right here.
lwiibj 发表于
谢啦,我的小米6也是433,换成不是联发科芯片的路由器比如AC9、K3就恢复866了,小米官方解释说是骁龙835 ...
小米6双天线,2.4和5都应该2倍于小米5吧
小米6的骁龙835跟联发科芯片兼容性的问题,小米6屏蔽了一路无线,所以只能到433了...&
我的恩山、我的无线
The best wifi forum is right here.
小米6双天线,2.4和5都应该2倍于小米5吧
小米6的骁龙835跟联发科芯片兼容性的问题,小米6屏蔽了一路无线,所以只能到433了...
我的恩山、我的无线
The best wifi forum is right here.
Powered by查看: 31382|回复: 38
2.4g 跳频遥控系统纸上谈兵
本帖最后由 armboy 于
21:27 编辑
目前2.4g遥控系统除了futaba以外,都是两点,三点跳频的(也有不跳的),而且都需要发射机上有开关或者按键用来对码,而且对码都比较麻烦。有没有办法做一个设计,能实现匹敌futaba的性能呢。我就在这里抛砖引玉,纸上谈兵,先提一个方案。
射频部分:
phy: ml2726 (2Mbps), 同futaba使用的ml2724同属于rfmd公司的产品(收购了别的公司得来的),提供了一个透明的无线串口。为了达到20dbm的发射功率,可以使用rfmd同时提供的参考设计。
如果设计支持20个通道,每个通道使用两个字节,则一包数据为40个字节,加上一些附加信息,就算500bit吧,传送也就是0.25ms。
射频带宽2400M到2483.5M,每频道1Mhz,一共80个频道(凑个整儿)。
功能上要支持:
1,容易对码,即发射机采用无模式设计,不区分对码和正常工作状态。
2,支持断线重连。3,支持100个发射机同时使用。4,产送更新速度大于50次/s,传输延迟尽可能小。
基于以上要求,可采用基于ARM cortex M3的MCU,STM32103就是个不错的选择。调试器功能强,且异常便宜,国产jlink不到100元,usb的,jtag速度稳定在4Mhz,可达6Mhz,是我用过的最为可靠的jtag调试器,(显摆一下我用的jtag调试器:arm multi-ice, ti black halk, adi usb jtag, avr usb jtag, silabs u-ec5, bdi2000...)
跳频协议:
发射机,每台发射机有一个全局唯一的id,发射的时候每真数据都包含这个id。发射机每2ms,跳频一次,要跳到的频率随机生成,但是选频道的范围要剔除上一次的频率。可以随机生成3个,并把这3个频点加到要发送的数据帧中。这样可以保证160ms内,所有的频点都能跳到。
接收机,接收机上有一个按键,按住以后进入对码模式。在对码模式下,旁边只能有一台发射机,或者以可以只接收信号强度大于某个阈值的数据帧。接收机提取数据帧中的发射机id,并存到自己的eeprom中,并从这时起,检查每帧收到的数据中的id,只有同这个id相同时才接受。
接收机有两种跳频接收模式,慢跳和快跳。在开始时慢跳,每200ms跳一次。起始频率是随机从80个频道中选取的。反正200ms以后一定能收到发射机发来的数据,一旦受到一帧以后就知道了发射机下一个频点,马上转到那个频点。这样就实现了跳频多址。
如果中途射频丢失了,接收机超过了3跳没有收到数据,就回到慢跳模式。这样实现了重连。
由于发射机发射的数据帧中包含了下面3跳的频点,如果本帧,或者下面2帧都被干扰了也不怕,这就实现了大家一起玩。
比较粗糙,大家拍玉(拍砖就算了,我抛的就是砖)
本帖最后由 jeoge 于
09:32 编辑
我认为,一个玩具没必要搞得这么复杂,在开机时选频就行了。遥控时各用各的频率,共80多个频道,可以容纳80多个一起来玩完全是可以实现的,至于跳频技术里的十几跳,即使不超过十多个也会存在干扰,只是影响不大而巳,再多干扰就很明显了,多地址码跳频技术理论上是很好理解,但RF模块的功能实现起来存在一个跳频后稳定的时间问题,性能好的往往价格偏高,消费者不认可,价格偏低的稳定性又差,所以实现起来,有诸多的瓶颈。所以本人的策略---开机对码选频,对码完成后定频通信遥控,即解决了成本问题,又解决了多机通信互不串扰的问题。
顶。虽然只能看懂三分之一
深厚的文章
jeoge 发表于
我认为,一个玩具没必要搞得这么复杂,在开机时选频就行了。遥控时各用各的频率,共80多个频道, ...
jeoge , 航模不是玩具,随时可以要你命的,设计的时候都不考虑好可靠性没人会去用的.我做好了433跳频,用了FRSKY协议,发射功率可以去到5W,延时9ms.
我写了个1000跳的算法,已经用msp430+nrf24l01测试通过,双向通讯,80个信道,盗版蓝牙的方式,相邻信道间隔大于10.跳频序列长度是2的31次方,23天左右。24小时连续通讯测试成功,初始同步时间0.3秒左右。
本帖最后由 armboy 于
08:00 编辑
频率碰撞和容量分析。
首先80个频道,任意时刻有两个人同频的概率是非常高的。
参看生日悖论
但是好在这不是要关心的问题。
要关心的问题是,任意时刻有人同你频率相同的概率是多少。
如果包括你只有两个人,则为1/80, 如果有三个人(包括你)则为2/80。
此处分析错误,应该用1-(79/80)(79/80)。思路为1减去另外两个人都与你不相同的概率,另外两个人是独立的。
也可这样分析:第一个人与你相同,第二个人与你不同(1/80)*(79/80) 再加上第一个人与你不同,第二个人与你相同(79/80)*(1/80)再加上连个人都与你相同 (1/80)*(1/80)
两种算法结果是相同的。但是第一种想法更直接。
后面的分析已经改好了。概率分析稍不注意就会犯错呀。
以此类推,如果场子上有30个人一起玩,则任意时刻,有人与你同频的概率为1-(79/80)^29 = 31.43% 。
所以如果发射机发送的信息中只包含下一跳的频道的话,就非常危险,只有68.57% 的概率能通信,如果不能就只能重新回到慢跳状态了。
那么发射机到底要包含个下一条频率呢。 如果发射机2ms跳一次,并且我们的要求是20ms内必须成功通信一次,那么就可以包含10跳的信息。
如果场子上有30个人(包括你),则连续10次有人与你同频的概率是多少呢?应该为(31.43%)^10 = 9.4068e-6 , 成功的概率为1-9.4068e-6 = 99.999%,看上去很高是不是?
这意味着,10万次通信中(每20ms更新一次)会有99999次成功。大概相当于33分钟失去同步一次。这只是一个概率。
这个分析错了,99.999%是每次通信成功的概率。而现在的问题是,10万次连续通信都成功的概率是多少?
连续10万次都成功的概率是(99.999%)^.79%
也就是说2000秒钟不出现不同步的概率为36.79%,也就是说33分钟内一次也没有出现需要再同步的概率是36.7%
一件事情的发生概率是1/100000,那么100000次实验是不是就一定发生一次呢?不是!
因为,其不发生的概率是, 100000次连续都不发生的概率是()^100000 = 39.79%, 也就是说
100000次试验发生一次的概率为1 - 39.79% = 60.21%
以上分析依然是有缺陷的,在任意时刻没人同你同频不是一次通信能成功的保证,还必须保证在接下来的0.25ms(一次通信的时间)内没有人与你同频。这要看泊松分布了。
如果场子上有多余80个人玩,理论上基本上就不能通信了。这好像有悖常理,因为最简单的每个人一个频道不跳,不就没事儿了么。这就是跳频的代价呀。跳频并没有增大信道的总容量。
这里的分析有问题,在同一时刻,并不是所有的发射机都发射,这跟ppm发射机是不一样的。同一时刻,每个发射机都可能是发射(概率为Pt)或不发射(概率为Pi)。所以先要计算同一时刻N个人同时发射的概率,再计算同频的概率。
这样看来,rc领域最有效率的做法是,每台发射机开机以后在发射之前都看一看哪还有干净的频率,在干净的频率挑一个发。 但是这需要集体的合作,这是不可能的。
粗算一下真个2.4g信道的总容量。如果每个发射机最快的调频速度是2ms,则20ms内该信道可以时分复用给10个发射机,总共有80个频道(1M一个),则总共也就能保证800个发射机同时使用(注意不是同时发射)。
所以,以后做广告的吹牛要有个上限了。
早上测了一下,基本证实了上面的想法。
而且有些数据竟然蒙对了,没有开发射机的时候,接收机确实是200ms一跳。
发射机打开以后,发现调频速度没有我想的快,不是2ms,而是在3.4-4ms之间。
关掉发射机,马上就变成200ms一跳。
特别的,测试了一下ml2724的din管脚,始终是低电平没有发送数据。
由此,更加佩服futaba的工程师,真规矩。因为按照国家标准,遥控设备的接受机是不能发送信号的。
再想想咱们自己的那几家,哎,大家努力吧。
留个密码吧,0x0588,那天谁做到这儿了,就知道这个数是什么意思了。
本帖最后由 robust 于
23:33 编辑
频率碰撞和容量分析。
这样看来,rc领域最有效率的做法是,每台发射机开机以后在发射之前都看一看哪还有干净的频率,在干净的频率挑一个发。 但是这需要集体的合作,这是不可能的。
粗算一下真个2.4g信道的总容量。如果每个发射机最快的调频速度是2ms,则20ms内该信道可以时分复用给10个发射机,总共有80个频道(1M一个),则总共也就能保证800个发射机同时使用(注意不是同时发射)。。
armboy 发表于
由于是burst发射,扫描到其他玩家发射的概率很低的。
2.4G的ISM段信道容量是很大的。完全不必1M一个信道,100kbps的传输率就已经很够用了。300KHz一个信道都很够用了。
以上是个人的一些观点,与楼主共同探讨。
如果用ARM来做2.4G的产品,成本太高了啊。现在的国产2.4G都是用ATMEGA48或者88来做的。RF芯片以CC2500、nRf2401居多,有的是几个点的慢跳频有的是不跳频。此外还有cypress的6936做DSSS。
其实目前大家对2.4G的期望值是太高了,72MHz的啥高级的抗干扰措施都没有,还不是获得了大家的认同。ISM频段有83.5MHz的频谱范围,而且是burst的发射,对于遥控器来说可以说是海量了。要干扰到接收机的话不仅仅要同频、同址还要同时,性能已经大大超越72MHz了。如果要更上一层楼,只要能避开连续发射的模拟2.4G视频传输设备就算把ATMEGA的能力用到头了。
结合目前的现状,我搞模块是固定频,已经完全适用。
本帖最后由 robust 于
23:34 编辑
结合目前的现状,我搞模块是固定频,已经完全适用。
dglilo 发表于
10:14 严重同意您的观点。如果是固定频,开机钱在这个频点上持续扫描1秒钟,如果干净的话基本上就是没人用了。按照每次飞行时间10分钟计算,被人干扰到的概率也不是太大的。此外,如果用的是DSSS,就更加不必担心被干扰了。
本帖最后由 armboy 于
08:47 编辑
如果用ARM来做2.4G的产品,成本太高了啊。现在的国产2.4G都是用ATMEGA48或者88来做的。RF芯片以CC2500、nRf2401居多,有的是几个点的慢跳频有的是不跳频。此外还有cypress的6936做DSSS。
其实目前大家对2.4G的期望值 ...
robust 发表于
首先,感谢robust参与讨论。
基于ARM的MCU以前成本是比较高,而且开发也困难。但是现在情况变化了,ARM Cortex 一出,彻底改变了这种情况。目前,TI(收购了Luminary),ST,Atemel,NXP都提供基于Cortex M3的MCU。芯片成本已经很低了,luminary的东西有1美元以下的芯片,做高频头足够了。ST的STM103C8 也就14,5块RMB。看看咱们国产厂的高频头,里面竟然用了3片mega,不说芯片价格,开发也麻烦呀。Cortex M3的调试也非常简单,jtag一连,程序直接下载到flash中调,调好了,拔掉jtag线直接就可以用。当然不是说mega不能用,只是要做的好,做最适合rc的mac协议,那还得自己处理。
再说说这几颗2.4的transciver吧。
nRF24L01, 支持Shock Burst协议。其实那只是一种很简单的mac协议。在RC领域关心的是通信的可靠性。shock burst虽然支持ack和重传,但是只能在原定频道上。虽然它最多能重传15次,最大重传延迟4ms,但是在日益干扰严重的2.4g频段上,这没用。
cc2520和CYRF6936 是支持的DSSS的,注意CC2500是不支持DSSS的。但是那只能起到扩频的作用,展宽了频谱,降低了信噪比要求,对于同频碰撞是没有帮助的。这是因为,DSSS提供的抗干扰性能是chip级,扩频以后,如果每个chip受到几位的干扰,是可能通过与pn码相关解调出来的,而同频碰撞是一个较长时间段,几个毫秒到几秒级的碰撞。芯片采用的DSSS技术可参看802.15.4 6.5节的内容。这里要说明的是DSSS和CDMA不是一个概念,看上去可能很像,但是不是一个东西。DSSS主要是扩展了频谱,系统中大家使用的PN码是相同的,或是很少的几组(CC2520是16组,按照802.15.4的规范)。CDMA是靠PN的不同来实现多址的。RC中用到的几乎都是DSSS而不是CDMA。
使用先听后发的想法是好的,但是这等于把自己的命运放在别人的手中。严重依赖别人是不是听清了,听准了。而且现在市场上已经有了一些产品,人家可是乱跳的。
2.4g给了大家一个追求高性能和高可靠性的机会,大家要抓住呀。 毕竟一架飞机上去,都不是一笔小钱,而且还有人身安全的问题。72Mppm/pcm时代模型没有这么普及,现在情况不同了,对遥控器可靠性的要求提高了。
为跳频增加智能。
上面提到的发射机跳频方式是最基本的,通过增加一些智能,就能够提高整个系统的性能。
国家规定了,接收机不能发送信号,可是没有规定发射机不能接收信号。如果发射机发送之前先听一下信道,如果已经有了人占用了这个频道,就不要发这一跳了,直接等过这一跳的时间。这样就减少了干扰别人的可能。
在相同的信道容量情况下,减小带宽就要求更高的信噪比,即要求更干净的信道。这对于2.4g频段而言是不可能的。2.4g频段越来越乱了。
这就是为什么802.15.4 (CC2520, CYRF6936)要用DSSS的原因呀。
朋友是高人&&有MSN吗?我们可以聊聊!我的MSN:
本帖最后由 armboy 于
08:48 编辑
我们看看欧洲对2.4g频段设备的要求吧。
ETS EN 300 328
设备要声明自己的调制方式,可以为两种FHSS或者DSSS。如果不是FHSS,就会被认为是DSSS,就会被按照DSSS的要求来管理。
如果你不声明自己是FHSS,即不跳。那么你的ERP 限制就是10mW/MHz, 意思是你在1Mhz的带宽上不能发射大于10mW的功率。
你的通信距离就受到了限制。国内的那个xxxx pro 号称是100mW的发射功率。所以它如果能在欧洲卖的话,就必须声明自己是跳频(FHSS)的。
对跳频也是有要求的,如果声明自己是跳频(FHSS)的,则至少要在15个频点上跳,每次停留的时间不得大于0.4S,并且最大发射功率不得大于100mW。
在一个频点上发,紧箍咒是很多地,限制是很大地。
都是高手啊,看不懂,路过~~~~~~
我加你了,我的是
6# robust&&
在相同的信道容量情况下,减小带宽就要求更高的信噪比,即要求更干净的信道。这对于2.4g频段而言是不可能的。2.4g频段越来越乱了。
这就是为什么802.15.4 (CC2520, CYRF6936)要用DSSS的原因呀。
armboy 发表于
16:26 这一点完全同意,但是RC没有必要那么高的数据率。300kHz的占用带宽已经很够了,占用带宽高了,反而影响了其他用户。您的跳频考虑实在是很周全。
Powered by【美国网件产品介绍】_美国网件原创文章_NETGEAR使用评测_什么值得买
当前位置:
用户名/邮箱
两周内免登录忘记密码?2.4G与5.8G穿透性/速率解说 | OpenWrt下载网
穿透性解析
简单来说2.4G和5G最大区别表现在速率和传输距离上。
2.4G传输距离远,速率低。
5G传输距离近,速率高。
首先单独说一说穿墙能力的误解部分。
并非5Ghz穿墙能力更差。
5GHz信号的波长要比2.4GHz信号的要短,而波长越短的电磁波穿透力就越强。
但因为频率越高消耗在穿透上的能量越大,导致信号浪费,设备接受到的反而是反射衍射过来的信号。2.4Ghz下,衍射和反射比5Ghz要多,因此设备接受到的信号反而强。
无线网络信号的本质是电磁波,电磁波的传播速率等于频率与波长的乘积,而这个乘积实际上是一个固定值,就是光速,换句话说电磁波的频率越高,波长就越短,因此5GHz信号的波长显然要比2.4GHz信号的要短,而波长越短的电磁波穿透力就越强。
对于2.4GHz和5GHz频段的电磁波来说,其主要传播方式是直线传播,在碰到障碍物时会产生穿透、反射、衍射等多种现象,其中穿透是主要现象,只有小部分的信号会发生反射和衍射。然而电磁波信号在穿透障碍物时会损失大量的能量,有时候尚未穿透障碍物,能量就已经消耗殆尽,结果接收端收到的是通过反射和衍射而来信号,简单来说就是绕过了障碍物的信号。
5GHz频段的电磁波比2.4GHz频段电磁波有更强的穿透力,但相比之下反射和衍射的能力就不如后者了。当两种频段的电磁波在碰到障碍物的时候,5GHz信号几乎全部能量都会用在穿透上,而2.4GHz信号则有部分会产生反射和衍射,绕过了障碍物继续传播。因此5GHz信号虽然选择了路程最短的传输路径,但是在传输过程中的会有很大的能量损失,2.4GHz信号走得路径会更长一些,但是保留下来的能量却更多,在我们看来就是信号强度更强了。因此我们不应该说“2.4GHz信号穿墙能力比5GHz信号更强”,应该说“2.4GHz信号绕墙能力比5GHz信号更强”。
电磁波的计算公式:C=入F ,C为光速(光速是一定的),入为波长,F为频率。入与F成反比。
原理:波长越短,电磁波穿透力越强;
波长越长,反射,衍射能力越强;
频率越大,消耗在穿透上的能量越大;
2.4ghz(小)
5.8ghz(大)
入(波长)
穿透损耗量
反射,衍射力
5.8G与2.4G穿透力强,但相应损耗能力也多,所以穿透性上PK平手;
但是2.4G比5.8G衍射,反射能力强,也就是说2.4GHz信号绕墙能力比5GHz信号更强
从效果上看,2.4G比5.8G穿透性更好一些
关于信道的问题
国内规定可用的5G信道只有149、153、157、161、165这5个(民用)。欧美采用的36-64(已经可以开放室内使用该信道)、100-144我们未开放,因此我国最大可用是100Mhz,路由器802.11ac的标准最大支持到160Mhz,这个我们暂时用不到也就意味着5Ghz使用率高的话,也比较紧凑。
(我国在13年初就允许在室内使用5.150-5.350GHz了。那么在此范围中,160Mhz便可以实现。)
5Ghz下速率会更快
先期主流的是3ss,80MHz,因此对应的是1.3Gbps。以后国内能用到160Mhz的话才能达到理论规划的速率,最大8ss的理想情况下能达到6.9Gbps。截止到目前(2014年底)市面上最先进的产品用到的是1.7Gbps,也就是4ss在80MHz情况下。
补充一下:路由器标记的速率是用ac+N一并计算的,所以厂商在802.11ac链接速率为1.7G的情况下,还会加上600M的802.11N,比如asus的AC87就会标记为AC2400。
5Ghz的省电一说并非如此
各国对无线路由器的发射功率都是有规定的,一般来都不高于100mw。当然擅自提高路由的功率意义不大,因为决定网络强度和网络覆盖范围的设备不是发射功率强的设备,而是发射功率弱的设备(如:接收端)。
另外因为芯片的功率问题,如更快的CPU、更大的内存,消耗发热也有所增加。并不一定意味着省电。当然随着以后芯片的功耗问题,采用更低耗能的ddr3内存,可能会有所降低。
2.4G互相不干扰的信道只有3个。而5G有多个。
2.4G基本上没法跑HT40,因为太嘈杂了。而HT80根本就没考虑用在2.4G频段上。(HT20指20M带宽,HT40指40M带宽,以此类推)
2.4G基本上没法跑HT40,因为太嘈杂了。而HT80根本就没考虑用在2.4G频段上。(HT20指20M带宽,HT40指40M带宽,以此类推)
5G可以跑HT20, HT40, HT80, 和将来的HT160。
5G信道干净,速率更快,目前最快的11ac的标准就是基于5G频段的。在传输同样多数据的情况下,5G会更省电,用户体验更好。
5G的缺点是穿透性比较差,目前支持5G的设备还相对比较少。

我要回帖

更多关于 2.4g只有72m 的文章

 

随机推荐