ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

物联网无线收发芯片选型指南:从原理到量产实战

物联网无线收发芯片选型指南:从原理到量产实战 物联网项目做多了绕不开的一个坎就是无线通信方案怎么定。尤其是这两年各类低功耗场景爆发从智能表计到农业大棚从资产追踪到工业传感器几乎每个项目都要在射频收发这一环上做取舍。我前后经手过十几个不同规模的物联网硬件项目踩过的坑从选错频段导致批量返工到收发芯片的休眠电流比手册标称值高出一个数量级各种情况都遇到过。这篇内容就把物联网无线收发芯片这件事从头到尾捋一遍包括技术原理、主流型号的实测表现、选型时真正需要盯住的参数以及不同应用场景下我的推荐逻辑。不管你是刚接触射频硬件的新手还是正在为下一个项目做方案评估的老手应该都能从中找到可以直接用的参考。1. 无线收发芯片在物联网架构中到底扮演什么角色1.1 从端到云收发芯片是物理层的第一道关口物联网的三层架构——感知层、网络层、应用层——说起来简单但真正落到硬件设计上感知层和网络层之间的那道桥梁就是无线收发芯片。它负责把传感器采集到的模拟或数字信号经过调制后以电磁波形式发射出去同时接收来自网关或基站的指令。这个环节决定了整个系统的通信距离、功耗水平、抗干扰能力和数据速率上限。很多人做方案时习惯先选MCU再选通信模块这个顺序其实有问题。正确的做法是先确定通信协议和频段再反过来选MCU和外围电路。因为收发芯片的接口类型、供电要求、时钟需求会直接约束MCU的选型空间。比如你选了一颗SPI接口的Sub-1G收发芯片那MCU至少要有一个空闲SPI外设还要考虑中断引脚和GPIO的分配。如果先定了MCU发现SPI资源不够用那就很被动了。从信号链路来看一颗典型的无线收发芯片内部包含以下几个关键模块低噪声放大器LNA、混频器、锁相环PLL、压控振荡器VCO、功率放大器PA、以及基带处理单元。发射时数字基带信号经过调制器变成模拟中频或射频信号再由PA放大后通过天线辐射出去。接收时则反过来天线捕获的微弱信号先经过LNA放大再下变频到中频或基带进行解调。这个链路中每一个环节的噪声系数、线性度和增益分配都会影响最终的接收灵敏度和发射频谱质量。1.2 为什么Sub-1G在物联网中如此重要物联网无线通信的频段选择大致分为几大类Sub-1G通常指315MHz、433MHz、470MHz、868MHz、915MHz等、2.4GHzBLE、Zigbee、Wi-Fi、以及授权频段的蜂窝物联网NB-IoT、Cat-M。Sub-1G之所以在物联网中占据重要地位核心原因有三个。第一是传播损耗低。根据自由空间路径损耗公式频率越低相同距离下的路径损耗越小。433MHz相比2.4GHz路径损耗大约低15dB。这意味着在相同的发射功率下Sub-1G的通信距离可以远得多。实际项目中433MHz在空旷环境下做到500米到1公里很常见而2.4GHz通常只有100到200米。第二是绕射能力强。低频电磁波的波长更长遇到建筑物、树木、地形起伏时的绕射能力更强。这在农业、矿山、地下管网等非视距场景中非常关键。我做过一个食用菌栽培车间的环境监控项目车间内湿度极高、金属架密集2.4GHz信号几乎无法穿透换成433MHz后通信立刻稳定了。第三是功耗和成本优势。Sub-1G收发芯片的射频前端设计相对简单不需要2.4GHz那样复杂的滤波和匹配网络芯片面积和成本都更低。同时在相同数据速率下Sub-1G的发射功耗通常也更低。当然Sub-1G也有明显的短板数据速率低通常几十kbps到几百kbps、天线尺寸大433MHz的四分之一波长天线约17cm、以及各国频谱法规差异大。这些限制决定了它更适合低速率、远距离、低功耗的场景而不是视频传输或高速数据采集。1.3 收发芯片与模块方案的本质区别在实际项目中你面临的第一层选择是用裸芯片自己设计射频电路还是直接采购封装好的无线模块这两条路各有适用场景不能一概而论。裸芯片方案的优势在于成本。当出货量达到万级以上时裸芯片加外围BOM的成本可以比模块低30%到50%。但代价是射频电路设计门槛高需要做阻抗匹配、滤波、天线调谐还要过无线电型号核准。没有射频设计经验的团队很容易在匹配网络上翻车导致发射功率不达标或接收灵敏度劣化。模块方案则是把收发芯片、晶振、匹配网络、天线接口甚至MCU都集成在一块小板上通过标准接口UART、SPI、I2C与主控通信。开发周期短射频性能有保障但单价高且灵活性受限。我的建议是年出货量低于5000台的项目优先用模块超过这个量级且团队有射频设计能力再考虑裸芯片方案。中间还有一个折中选项——用芯片厂商提供的参考设计直接抄板但要注意参考设计的PCB叠层和板材参数必须一致否则匹配效果会打折扣。2. 射频收发链路的核心技术原理拆解2.1 调制方式的选择逻辑与实测差异物联网无线收发芯片常用的调制方式主要有ASK/OOK、FSK/GFSK、MSK、LoRa扩频等。每种调制方式在灵敏度、抗干扰、频谱效率和功耗上各有取舍。ASK/OOK是最简单的调制方式通过载波的有无来表示数字信号。优点是电路简单、成本极低缺点是抗干扰能力差在噪声环境下误码率急剧上升。早期遥控器、门禁卡大量使用这种方式现在在物联网数据传输中已经很少用了。FSK频移键控通过两个不同频率的载波来表示0和1抗干扰能力比ASK强很多是Sub-1G物联网收发芯片最主流的调制方式。GFSK是FSK的改进版通过高斯滤波器对基带信号进行整形降低频谱旁瓣提高频谱利用率。大多数Sub-1G芯片如SI4438、CC1101、SX1278的FSK模式都支持GFSK。LoRa是Semtech的专利扩频调制技术通过线性调频扩频实现极高的接收灵敏度可达-148dBm。代价是数据速率极低通常0.3kbps到37.5kbps且频谱效率不高。LoRa适合超远距离、极低数据量的场景比如智能表计、环境监测。我在实际测试中对比过同一颗芯片在FSK和LoRa模式下的表现在城区环境下FSK在500米左右开始出现丢包而LoRa在1.5公里处仍能稳定接收。但LoRa的单包传输时间明显更长对于需要频繁上报的场景功耗反而可能更高。所以调制方式的选择不能只看灵敏度还要结合数据量、上报频率和实时性要求综合判断。2.2 接收灵敏度的影响因素与提升手段接收灵敏度是衡量收发芯片性能最核心的指标之一它决定了在给定发射功率下能通信多远。灵敏度通常用dBm表示数值越小越好。影响灵敏度的因素包括噪声系数NFLNA的噪声系数直接决定接收链路的总噪声。NF每降低1dB灵敏度大约改善1dB。带宽接收带宽越窄进入接收机的噪声功率越小灵敏度越高。这就是为什么LoRa用125kHz甚至更窄的带宽能实现极高灵敏度。数据速率速率越低每个比特的积分时间越长灵敏度越高。FSK模式下从100kbps降到1.2kbps灵敏度可以改善约10dB。解调器性能不同芯片的解调算法差异很大同规格的芯片实测灵敏度可能相差3到5dB。提升灵敏度的手段主要有降低数据速率、减小接收带宽、选用NF更低的LNA、优化天线匹配。其中天线匹配是最容易被忽视的环节。我见过很多项目芯片选的是高灵敏度型号但天线匹配没做好实际灵敏度比手册标称值差了6dB以上。用矢量网络分析仪测一下S11参数确保在目标频点回波损耗小于-10dB这是基本功。2.3 发射功率、功耗与链路预算的平衡发射功率决定了信号能传多远但同时也直接拉高功耗。大多数Sub-1G收发芯片的发射功率在10dBm到20dBm之间可调每增加3dBm通信距离理论上增加约40%但电流消耗可能翻倍。链路预算的计算公式是链路预算 发射功率 接收灵敏度 - 系统损耗。比如发射功率13dBm接收灵敏度-110dBm系统损耗包括天线增益、馈线损耗、匹配损耗约3dB那么链路预算约为120dB。根据自由空间路径损耗公式在433MHz下120dB链路预算对应的理论通信距离约为10公里视距。实际环境中由于多径、遮挡等因素通常只能达到理论值的20%到30%。功耗方面收发芯片的功耗分为几个状态休眠、待机、接收、发射。对于电池供电的物联网设备休眠电流往往比发射电流更关键。因为设备大部分时间在休眠如果休眠电流从1μA降到0.1μA对于一颗2000mAh的电池来说待机寿命可以从几个月延长到几年。选型时一定要看数据手册中休眠电流的测试条件有些芯片标称0.1μA是在特定寄存器和时钟配置下测得的实际使用中如果配置不当可能高出十倍。3. 主流Sub-1G收发芯片型号横向对比3.1 几款经典型号的参数与实测表现市面上主流的Sub-1G收发芯片型号不少我挑几款在项目中实际用过的来对比。需要说明的是以下数据部分来自数据手册部分来自我的实测记录测试条件为室温25°C、3.3V供电、50欧姆匹配负载。型号频段范围调制方式最大发射功率接收灵敏度FSK 1.2kbps休眠电流接口封装SI4438425-525MHzFSK/GFSK/OOK20dBm-124dBm40nASPIQFN20CC1101300-928MHzFSK/GFSK/ASK/OOK/MSK12dBm-116dBm200nASPIQFN20SX1278137-525MHzLoRa/FSK/GFSK/OOK20dBm-127dBmFSK/-148dBmLoRa100nASPIQFN28ADF702180-650MHzFSK/GFSK/MSK13dBm-120dBm1μASPILFCSP32CMOSTEK CMT2300A140-1020MHzFSK/GFSK/OOK20dBm-121dBm50nASPIQFN20从表格可以看出SI4438和SX1278在发射功率和灵敏度上表现突出适合远距离场景。CC1101虽然参数不算亮眼但胜在成熟稳定、资料丰富适合入门和中小批量项目。CMT2300A是国产芯片中表现不错的一款频段覆盖宽性价比高。3.2 选型时容易忽略的隐藏参数除了上面表格里的显性参数还有几个隐藏参数在实际项目中影响很大但很多人在选型阶段不会注意。第一是频率合成器的锁定时间。这个参数决定了芯片从休眠唤醒到可以发射或接收的时间。对于需要快速响应的应用比如突发报警锁定时间太长会导致响应延迟。SI4438的锁定时间约200μs而有些芯片需要1ms以上。第二是RSSI的精度和动态范围。RSSI用于评估接收信号强度在组网和链路质量评估中很重要。有些芯片的RSSI精度只有±6dB而好的芯片可以做到±2dB。动态范围也很关键如果RSSI在强信号下饱和就无法用于近距离通信的质量判断。第三是邻道抑制和阻塞性能。在密集部署的场景中相邻频道的干扰会严重影响通信质量。邻道抑制比ACR越高越好一般要求在30dB以上。阻塞性能则决定了在强干扰信号存在时芯片能否正常接收弱信号。第四是晶振要求。不同芯片对晶振的频率精度和相位噪声要求不同。有些芯片可以用低成本的无源晶振有些则需要TCXO。这直接影响BOM成本和低温性能。我遇到过一批设备在零下20度时通信失败最后排查发现是晶振频偏超出了芯片的容忍范围。3.3 国产芯片与进口芯片的真实差距这两年国产Sub-1G收发芯片进步很快在参数上已经接近甚至部分超越进口型号。但在实际项目中差距仍然存在主要体现在几个方面。一是批次一致性。进口芯片的批次间参数离散性小国产芯片在这方面还在追赶。我做过一批500台设备的生产使用某国产芯片其中有约3%的设备灵敏度比典型值低了4dB以上换芯片后恢复正常。进口芯片的类似比例通常在1%以下。二是文档和参考设计的完善程度。进口芯片的应用笔记、参考代码、FAQ文档非常详尽遇到问题容易找到答案。国产芯片的文档质量参差不齐有些只有一份简略的数据手册参考设计也需要FAE支持才能拿到。三是供货稳定性。这个因素在近几年的供应链波动中体现得尤为明显。进口芯片交期动辄20周以上国产芯片通常4到8周就能交货。对于量产项目供货稳定性有时比性能参数更重要。我的建议是如果项目对性能一致性要求极高比如医疗、工业控制优先选进口型号如果是消费类或对成本敏感的场景国产芯片完全可以用但要做好来料检验和老化测试。4. 不同物联网场景下的选型决策框架4.1 按通信距离和数据速率划分的选型矩阵选型的第一步是明确两个核心需求通信距离和数据速率。把这两个维度组合起来可以得到一个基本的选型矩阵。距离/速率低速率10kbps中速率10-100kbps高速率100kbps短距离100mBLE、ZigbeeBLE、ZigbeeWi-Fi中距离100-500mLoRa、FSK Sub-1GFSK Sub-1G2.4GHz专有协议长距离500mLoRa、NB-IoTFSK Sub-1G低速率蜂窝物联网这个矩阵只是粗略参考实际选型还要考虑功耗、成本、网络拓扑、实时性等因素。比如同样是中距离低速率如果设备是电池供电且要求几年续航LoRa是首选如果需要双向实时通信且数据量稍大FSK Sub-1G更合适。4.2 电池供电场景的功耗预算怎么做电池供电的物联网设备功耗预算是选型的核心约束。我通常用以下步骤来估算第一步确定设备的平均电流。平均电流 发射电流 × 发射时间 接收电流 × 接收时间 休眠电流 × 休眠时间/ 总周期时间。第二步确定电池容量。常见的有锂亚硫酰氯电池ER142501200mAh、碱性电池AA2000mAh、锂离子电池186502500mAh。注意电池的实际可用容量受放电速率和温度影响通常只能按标称容量的70%到80%计算。第三步计算理论寿命。寿命 电池可用容量 / 平均电流。举个例子某环境监测设备每5分钟上报一次数据每次发射耗时50ms发射电流30mA接收窗口100ms接收电流10mA其余时间休眠休眠电流1μA。那么平均电流约为30×0.05 10×0.1 0.001×299.85/ 300 ≈ 0.0083mA。用1200mAh电池理论寿命约1200×0.75/0.0083 ≈ 108000小时约12年。当然这是理想值实际中还要考虑电池自放电、温度影响等因素。从这个计算可以看出休眠电流对整体功耗的影响其实很小在这个例子中只占0.04%真正影响寿命的是发射和接收的占空比。所以选型时不要只盯着休眠电流更要关注发射和接收的电流效率。4.3 组网拓扑对芯片选型的影响物联网的组网拓扑主要有星型、Mesh和点对点三种。不同拓扑对收发芯片的要求不同。星型拓扑中所有终端节点直接与网关通信芯片需要支持较远的通信距离和较好的接收灵敏度。同时如果节点数量多网关侧的收发芯片需要支持快速切换频率或通道以避免碰撞。这种场景下SI4438或SX1278这类高灵敏度芯片比较合适。Mesh拓扑中节点之间需要互相转发数据芯片需要支持快速收发切换和较低的收发切换延迟。同时由于转发会增加功耗芯片的接收电流和发射电流都要尽可能低。CC1101和CMT2300A在这种场景下表现不错。点对点拓扑最简单主要用于远程控制、无线串口等场景。对芯片的要求最低成本敏感的可以用最简单的OOK芯片要求可靠性的用FSK芯片即可。4.4 天线设计与匹配的实操要点天线是无线收发系统中唯一无法集成的部分也是实际性能差异最大的环节。Sub-1G的天线设计有几个关键点。首先是天线类型的选择。常见的有弹簧天线、PCB天线、陶瓷天线和外部鞭状天线。弹簧天线成本低、增益适中适合大多数嵌入式场景。PCB天线如倒F天线适合空间受限的设计但调试难度大。陶瓷天线体积最小但增益低、带宽窄。外部鞭状天线增益最高但体积大、成本高。其次是匹配网络的设计。天线与芯片之间的匹配网络通常由电感和电容组成目标是实现50欧姆阻抗匹配。匹配网络的参数需要根据实际PCB和天线进行调谐不能直接照搬参考设计。我通常用矢量网络分析仪测量S11参数在目标频点调到-15dB以下。最后是接地点和馈电点的处理。射频走线要尽量短、粗两侧铺地并打密集过孔。馈电点要远离数字信号线和电源线避免耦合干扰。如果PCB上有多个射频器件要注意它们之间的隔离必要时加屏蔽罩。5. 从选型到量产那些只有踩过才知道的坑5.1 数据手册标称值与实际表现的偏差数据手册是选型的第一手资料但手册上的参数往往是在理想条件下测得的实际使用中会有偏差。我总结了几类常见的偏差。接收灵敏度方面手册通常标称的是在特定数据速率和频偏下的最佳值。实际使用中如果你的数据速率更高或频偏设置不同灵敏度会明显下降。比如某芯片手册标称-120dBm1.2kbps实际在50kbps下只有-105dBm左右。发射功率方面手册标称的最大功率通常是在特定供电电压和匹配条件下的值。如果供电电压从3.3V降到2.4V电池供电的常见情况发射功率可能下降3到6dB。休眠电流方面前面已经提到手册标称值往往是在最小配置下测得的。实际使用中如果保留了某些外设或时钟休眠电流可能高出几个数量级。我的做法是在选型阶段就向厂商或代理商索要详细测试报告并在自己的PCB上做实测验证。不要等到量产了才发现参数不达标。5.2 射频布局中的常见错误与修正射频PCB布局是很多硬件工程师的痛点。我见过太多因为布局不当导致性能劣化的案例这里列举几个最常见的错误。错误一射频走线过长且未做阻抗控制。射频信号从芯片到天线的走线应该尽可能短且保持50欧姆特征阻抗。如果走线过长且阻抗不连续信号反射会严重恶化性能。修正方法是缩短走线必要时使用共面波导结构。错误二晶振靠近射频走线。晶振是敏感器件其输出频率会受到射频信号的干扰。如果晶振离射频走线太近可能导致频率偏移或相位噪声恶化。修正方法是保持至少5mm的间距并在晶振下方铺地隔离。错误三电源去耦不足。射频芯片的电源引脚需要多级去耦通常是一个10μF的钽电容加一个100nF的陶瓷电容再加一个1nF的高频电容。如果去耦不足电源噪声会调制到射频信号上导致频谱扩展和误码率上升。错误四接地过孔不足。射频区域的接地过孔要密集间距小于波长的十分之一。对于433MHz波长约70cm十分之一就是7cm但实际设计中通常要求过孔间距小于3mm以确保良好的接地。5.3 认证测试中的射频指标整改经验物联网设备上市前需要通过无线电型号核准和电磁兼容测试。射频指标整改是认证阶段最常见的卡点。我经历过几次整改分享几个典型问题和解决思路。问题一发射功率超标。这通常是因为匹配网络设计过于激进或者PA的偏置电流设置过高。解决方法是调整匹配网络的衰减或降低PA偏置。注意不要降太多否则通信距离会受影响。问题二频率偏差超标。这通常是晶振精度不够或负载电容不匹配导致的。解决方法是更换更高精度的晶振或调整负载电容值。如果芯片支持频率校准也可以通过软件校准来补偿。问题三杂散辐射超标。杂散辐射可能来自晶振谐波、电源开关噪声或PCB布局不当。解决方法是增加滤波、优化布局、调整时钟频率。如果杂散来自芯片内部可能需要更换型号。问题四占用带宽超标。这通常是调制参数设置不当导致的。比如FSK的频偏设置过大会导致占用带宽超出法规限制。解决方法是减小频偏或降低数据速率。5.4 小批量试产到大批量的一致性控制从实验室样机到大批量生产一致性控制是最大的挑战。我总结了几个关键控制点。来料检验方面每批芯片都要抽检关键参数包括发射功率、接收灵敏度、休眠电流。抽检比例建议不低于5%对于新供应商或新批次建议提高到10%。生产工艺方面射频匹配网络的元件精度直接影响性能一致性。建议使用精度1%的电容和2%的电感避免使用精度5%以上的元件。天线组装的一致性也很关键弹簧天线的焊接位置和角度要标准化。测试环节方面每台设备出厂前都要做射频功能测试包括发射功率和接收灵敏度。测试工装要定期校准避免测试设备本身的漂移导致误判。老化筛选方面对于可靠性要求高的场景建议做48小时高温老化85°C后再测试。这可以筛出早期失效的芯片和焊接不良的板子。6. 几个典型物联网项目的收发芯片选型实录6.1 食用菌栽培车间环境监控系统的通信方案这个项目是我印象比较深的一个。食用菌栽培车间的要求很特殊湿度常年保持在85%到95%温度控制在15到25°C车间内有大量金属栽培架和喷淋设备。客户最初用的是2.4GHz方案结果通信极不稳定数据丢包率超过30%。我接手后做了现场频谱扫描发现2.4GHz频段被车间的Wi-Fi和蓝牙设备占得很满加上金属架的遮挡信号衰减严重。换成433MHz的SI4438方案后通信距离和稳定性都大幅改善。具体配置是发射功率13dBm数据速率10kbpsGFSK调制接收灵敏度实测-112dBm。网关部署在车间中央终端节点分布在四个角落最远距离约80米中间隔了三排金属架通信稳定。这个项目的经验是高湿度环境对射频的影响主要来自天线和匹配网络的介质损耗。普通FR4板材在高湿环境下介电常数会变化导致匹配偏移。后来我们改用了低吸湿性的板材并在天线和匹配网络区域涂了三防漆问题才彻底解决。6.2 智能表计项目的低功耗设计取舍智能水表和气表是Sub-1G芯片的经典应用场景。这类项目的核心诉求是超低功耗和长寿命通常要求电池寿命10年以上。在这个项目中我选用了SX1278的FSK模式而非LoRa模式。原因是LoRa虽然灵敏度更高但单包传输时间长对于每天上报一次、每次几十字节的数据量来说LoRa的传输时间可能是FSK的5到10倍综合功耗反而更高。FSK模式下数据速率设为4.8kbps发射功率10dBm接收灵敏度-118dBm完全满足覆盖需求。休眠管理方面我用了芯片的睡眠模式加上MCU的深度睡眠整体休眠电流控制在2μA以内。发射和接收的占空比控制在0.1%以下。最终用1200mAh的锂亚电池理论寿命超过10年。这个项目的教训是不要盲目追求最高灵敏度。灵敏度每提高3dB通信距离增加约40%但功耗可能增加一倍。对于覆盖已经足够的场景降低灵敏度要求反而能换来更长的电池寿命。6.3 工业资产追踪标签的频段选择工业资产追踪的场景比较复杂需要在工厂环境中追踪移动的资产比如托盘、工具车、物料箱。工厂环境的特点是金属多、干扰源多、空间大。最初考虑过2.4GHz的BLE方案但实测发现金属货架对2.4GHz的遮挡非常严重标签在货架背面时完全无法被读取。后来改用470MHz频段的CMT2300A配合20dBm的发射功率读取率从60%提升到了98%以上。频段选择上470MHz在国内属于专用频段需要申请使用许可。如果项目对合规性要求高433MHz是更稳妥的选择。但470MHz的干扰相对较少在某些工业环境中表现更好。这个取舍需要根据具体项目的合规要求和现场电磁环境来决定。标签的功耗方面由于资产追踪需要频繁上报位置每30秒一次功耗预算比表计类项目紧张得多。最终用了1000mAh的锂离子电池续航约6个月通过定期更换电池来维持运行。如果要求更长续航只能降低上报频率或改用能量收集方案。6.4 农业大棚多节点组网的抗干扰实践农业大棚的环境监控项目通常需要部署几十个节点覆盖几亩到几十亩的面积。这个场景的挑战在于节点数量多、分布广、供电困难很多节点只能用太阳能电池、且大棚内的植物和灌溉设备会对射频信号产生吸收和反射。我用的方案是星型拓扑网关用SI4438节点用CMT2300A。网关侧加了LNA和PA发射功率20dBm接收灵敏度通过外部LNA提升到-125dBm。节点侧发射功率13dBm数据速率2.4kbps以最大化通信距离。抗干扰方面我做了几件事一是跳频网关和节点在几个预设频点之间按伪随机序列跳变避开固定干扰源二是前向纠错在数据包中加入纠错码提高误码容忍度三是重传机制节点在未收到网关确认时自动重传最多三次。实测下来在3亩地的大棚中最远节点距离网关约200米中间隔了两层塑料膜和若干植株通信成功率在99%以上。这个结果比预期好关键因素是跳频和前向纠错的组合使用。7. 收发芯片选型的快速决策清单7.1 选型前必须确认的八个问题在打开选型手册之前先把下面这些问题确认清楚可以避免大量无效的对比工作。通信距离要求是多少是视距还是非视距中间有哪些遮挡物数据速率要求是多少每次传输的数据量多大上报频率多高供电方式是什么电池容量多大期望寿命多长组网拓扑是什么星型、Mesh还是点对点节点数量多少实时性要求如何允许的最大延迟是多少工作环境温度范围湿度有无腐蚀性气体成本预算是多少是单台成本还是全生命周期成本认证要求有哪些需要过哪些国家和地区的无线电法规把这八个问题的答案写下来选型范围基本就能缩小到两三款芯片。7.2 快速评估芯片是否合适的检查表拿到一款候选芯片后用下面的检查表快速评估。检查项合格标准注意事项频段覆盖包含目标频段注意不同地区的频段法规差异调制方式支持所需调制LoRa需确认专利授权发射功率满足链路预算注意供电电压对功率的影响接收灵敏度满足链路预算注意测试条件与实际的差异休眠电流满足功耗预算注意测试条件实测验证接口类型与MCU匹配SPI最通用UART最简单封装尺寸满足PCB空间注意散热和引脚间距供货情况交期可接受优先选有第二货源的型号参考设计完整可用注意PCB参数是否一致认证情况已过目标认证可节省认证时间和费用7.3 我的个人推荐逻辑最后说一下我自己的推荐逻辑不一定适用于所有场景但可以作为一个参考起点。如果是电池供电的低功耗场景数据量小、上报频率低首选SX1278的FSK模式或SI4438。这两款芯片的休眠电流低、灵敏度高适合长寿命设计。如果是成本敏感的消费类场景数据量中等、通信距离要求不高CMT2300A或CC1101是不错的选择。CC1101的资料最丰富适合新手CMT2300A性价比更高适合有经验的团队。如果是工业场景环境恶劣、干扰多优先选SI4438或ADF7021。这两款芯片的抗干扰性能和温度稳定性更好虽然价格高一些但可靠性值得。如果是超远距离、极低数据量的场景比如偏远地区的环境监测LoRa方案SX1278的LoRa模式是唯一选择。但要注意LoRa的频谱效率和实时性问题。如果项目对国产化有要求CMT2300A是目前国产Sub-1G芯片中综合表现最好的一款。频段覆盖宽、功耗低、价格有优势缺点是文档和生态还不如进口芯片完善。实际项目中我通常会准备两到三款备选芯片分别打样测试根据实测结果再做最终决定。射频这东西手册参数只是参考实际表现才是硬道理。
返回列表