厂家代表
- 注册时间
- 2011-9-23
- 金币
- 150 个
- 威望
- 0 个
- 荣誉
- 0 个
尚未签到
|
在真情告白之前,根据国际惯例,首先真心感谢一下Tange以及关注、参与这次评测活动的所有坛友;
这是领导给我这个论坛的地址,让我注意大家对产品的反馈,并要求给出一个官方的回复(咱也能代表官方了,长这么大头一次啊,热泪盈眶)。
站在工程师的立场,其实非常希望能够和这么多懂应用和技术,够热情的朋友一起对产品进行探讨,包括产品的各个方面。
对于这个产品,各位朋友有赞赏的,也有拍砖的,我认为从各个角度对产品进行审视,是非常好的方式(准备向领导反映多搞此类活动,使开发和用户靠得更近),只有这样才能充分发现产品的缺陷并进行改进。
站在开发的角度对NW339进行一个主观评价的话,我给自己的这款产品打75分,有些亮点,但不是尽善尽美,原因我将按照我的思路在下面逐个进行分析:
1. 产品定位和关键要求:
这点对于我们开发人员而言,其实是最核心,也是最关键的。对于一个系统而言(虽然这个系统比较小),有句名言是“if you can’t measure it ,you can’t control it”,它的意思是如果不能够量化定义各种关键参数的话,将无法真正满足要求;通过自己对此产品的理解(如果能先和大家讨论方向会更加明确),关键参数被定义为如下:
a) 现在是11N的年代,所以这个卡必须是支持11N标准的;
b) RF发射功率,这个也是我感觉目前市场上争议最多的一个环节,为了增加功率,各出奇招,甚至有离谱到标称2W输出的。这种规格作为市场人员忽悠客户是可以的,对于开发者,这是有严重问题的:
 首先通信是基于双向的,单纯提升发送功率,若无接收灵敏度的相应的提升,在实际应用中无法实际体验到;咱不是纯粹比谁发的功率高,而是在比谁传得远不是吗?
 PA属于耗电大户,一般来讲,high gain的PA都使用5V供电,电流一般在500-600mA,这也就是说,在以最大功率发送的瞬间,仅PA的功率将达到2.5-3W,考虑到一般电脑的USB接口供电标准为5V/500mA,这极有可能造成造成网卡在工作过程中发生问题。
 从工程实现的角度,按照“simple is perfect”原则,我个人不倾向于使用两路PA合路实现大于1.5W或更高的输出,它将带来设计难度的大幅提升及不可控因素过多等问题,无法满足公司有关部门(怎么这里也出现了“有关部门”这个字眼?)对于上市时间的要求;
目前市场同类产品的500mW/1W/2W的宣称,其实都是在说PA的最大输出功率而往往不是真正到达天线的信号强度。同时无论是谁,也不可能让一个元件永远工作于最大标称功率,设计必须留有余量(torrence);另外在RF switch、PCB传输线上都会带来衰减,所以实际上一个可靠的系统,都需要将PA的最大标称值回退4-5dBm(到达天线的这一点)。基于这个考虑,PA的选择被确定为SIGE的SE2527L(CCK模式下最大输出功率25dBm,按照市场的讲法,可以说是300mW);
c) 接收灵敏度,这是最被大家(有意或无意)忽略的一个关键技术指标,这个参数我个人认为对于网卡而言,其重要程度要大于发射功率,因为接收部分属于小信号处理,难度更高且难以直接量化测试。我将本产品的标志性接收灵敏度指标,设定为在CCK 11Mbps速率下,能够达到-94dBm(一般网卡为-87dBm)。之所以单独提出在低速率下的灵敏度提升要求,是因为在远距离传输条件下,系统会进行自动降速,通常会降到CCK模式;
2. 实现
任何产品,细节决定一切,我从方案选型、设计两个方面分别进行说明
a) 方案选型,理由不解释,选型错误,一切都白搭
 主IC,这个好像也没得选,领导指定(REALTEK RTL8188RU);站在开发的立场,ATHEROS、RALINK、REALTEK并不最重要,重点是每家芯片有各自不同的特点(有优点也有缺点),有多熟悉各厂家的特点,就能更好发挥优点,回避缺点。ATHEROS的典型特点是RF设计理念较为剑走偏锋(包括PA增益控制、中心频点可偏移、最小带宽可调整为5MHz等等,总之比较独特),REALTEK比较传统,硬件、驱动部分都中规中矩,系统较为简化;RALINK介于两者之间;从个人熟悉的角度,也是对REALTEK的产品更为了解,做熟不做生,选型完毕;
 关键射频元件选型,PA选型上节已经提到,这里不再详述;LNA部分有朋友比较关注,我们选择的是NXP的BFU725,这是一个NPN小信号放大器,有兴趣的朋友可以下载这个的资料进行研究,2.4GHz下最大增益为25dB,噪声系数为0.47,价钱也公道,就是它了吧;
b) 设计,这个最重要,也最枯燥,总而言之需要确保RF设计的各种要求被满足,阻抗控制、电源分割及滤波、收发尽量分离等等等等;由于版面尺寸限制,也有很多点没有做到完美,比如RF部分的GND并没有铺到足够多(开发人员总是希望版面越大越好)、高频杂散的吸收电路使用了简化电路等,都有可能引起实际使用中的一些问题;
3. 验证及调试
a) 硬件部分,这里面陷阱非常多,原因上面也提到一部分,就是各厂家的芯片有不同的特点,REALTEK这颗芯片的特点是它在接收部分对噪声系数的要求,要远远低于增益的要求(这和经典RF理论有点不同啊,有点奇怪),若不加调整,效果非常不好;还有诸如发送电路、接收电路、天线的匹配等都要逐一进行测试和调整才行。这个部分足足搞了我们一月时间,没干别的,就只有反复的测试、调整、测试、调整,周而复始;
b) 驱动,一个设备的成败,很大程度也取决于驱动部分的处理,就以能够搜索到AP的数量这个大家非常关注的效果而言,其实主要取决于驱动中RSSI的阀值设定,我也曾经突发异想向REALTEK驱动工程师提出是否能够使用开根号乘以10的做法(哈哈,这来源于大学编译原理课程考试几乎全班覆没后,老师面子挂不住采用的分数计算算法)设置显示阀值,被REALTEK的工程师严正拒绝了,后来想想也是,都是做开发的,也别搞得太假了吧,咱今后还是要在业界继续混的啊。
在测试中也发现NW339能够搜索到的AP数量,要少于NW338,这个问题咱也回答不了,估计是驱动里面的阀值设置有不同引起,但是能够实际连接的AP数量,在实际测试中是要超过NW338的。这个问题也是NW339的一个遗憾,至今还未想到办法解决,我会继续想办法。
同时对朋友们提出的一些典型问题,我在这里也发表一下意见:
1. 带电更换天线烧卡的问题:
我个人认为有朋友提出的由于匹配严重失调导致在无天线条件下造成PA损坏的观点,在这个产品里可能不是真正的原因。更有可能的原因是由于人体的静电(这在设备插电的时候更显著)导致了RF switch的损坏,因为这个元件的ESD防护能力一般不会太好,在以往的测试、生产过程中也经常会遇到类似的情况;
2. 单独的windows驱动
这个已经安排FAE的兄弟去准备了,今后会提供
3. USB延长线的问题
从原理分析,应当是有些线缆,带来了5V电压的较大下降(PA是用5V的)或带来了较大的电源纹波,我们会尽量收集市场上3-5m的线缆进行测试,再给出恰当的解决方式。
谢谢大家 |
|