如今,无线功能越来越普遍,并且RF设计不再是普通电气工程师可以忽略的。也许我们中的许多人都想忽略它 - 专业技术和不熟悉的组件可能令人生畏,更不用说无法通过EMC测试的RF电路的不祥故事,或者需要无休止的调整和调整,或者仅在满月。
RF系统带来的挑战是真实的,毫无疑问,开发高频无线收发器比设计由微控制器和少量传感器组成的嵌入式系统要困难得多。然而,障碍绝不是不可克服的,特别是当我们考虑高度集成的RF收发器IC的能力时。
定制射频设计
当我们考虑将无线功能集成到设计中时,首先想到的可能是蓝牙,Wi-Fi或ZigBee。在许多情况下,使用标准化协议是有意义的,特别是如果您希望您的设备与PC交互,但重要的是要意识到,当您想要做的只是在两个电路板之间无线传输数据时,自定义RF接口可能更好。
自定义界面允许您根据系统的要求和约束优化各种参数。这些包括低级参数,例如调制方案,频带和输出功率,以及与设备如何相互识别,如何格式化数据以及如何安排和组织数据包传输相关的更高级别细节。
数据包结构的一个例子。
认为可以公平地说,我们大多数人不应该尝试使用基本的RF和数字组件设计无线数据链路(例如,微控制器与分立混频器,PLL,低噪声放大器等结合)。几年前,我曾参与过一个像这样的项目,甚至一个资金充足的专业工程师团队也无法强迫系统以我们想要的方式进行强有力的沟通。
幸运的是,很少有必要为所有这些复杂的细节负担:RF收发器IC提供灵活性和定制,同时还使我们摆脱困难和可能令人抓狂的设计任务。
如何选择射频收发器IC
第一步是彻底了解系统的特性,并熟悉相关的RF术语和概念。如果您没有太多的无线通信经验,AAC的RF教科书是一个很好的起点。我们还有一个免费空间路径损耗计算器和一个链路预算计算器。
以下部分讨论了在尝试将收发器IC与系统的功能要求和操作条件相匹配时必须考虑的突出特性。
数据速率
在某些情况下,您需要确保设备可以足够快地传输位以跟上数据流。在其他情况下,您正在寻找专为低数据速率而设计的IC。当您需要做的只是每十分钟传输一次温度读数时,您不希望收发器针对2 Mbps(兆位/秒)进行优化。
例如,ADI公司的ADF7021-V可以低至50 bps。它也是高度集成的(如框图所示)。
频带
如果您的系统必须保持在915 MHz ISM频段内,显然您不需要2.4 GHz设备。如果您不确定哪种频段适合您的应用,请寻找兼容各种频率的收发器。STMicro的SPIRIT1(这是我见过的最有趣的部件号)可以使用以下频段:150-174 MHz,300-348 MHz,387-470 MHz和779-956 MHz。