“使用正确的工具完成工作。”这是您经常在硬件商店中听到的一种说法,但对于为公司的物联网/M2M计划添加无线功能的设计工程师而言,这也是一个非常合适的经验法则。在过去,添加Wi-Fi连接意味着使用完整的Linux实现来获得驱动程序支持,产品的应用程序简单性不需要这样的操作系统。值得庆幸的是,基于Linux的Wi-Fi的替代品现在可用于此类物联网项目。
“智能”产品市场正在快速增长,制造消费品和工业产品的公司正在竞相提供新功能通过无线连接实现。因此,广泛行业的设计工程师的任务是为以前的非网络化产品添加无线功能。然而,由于管理Wi-Fi通信固有的复杂性,设计Wi-Fi连接的传统方式涉及使用嵌入式Linux。
虽然Linux总是能够为更大规模的无线设计项目和更高科技的产品占据一席之地,但事实上Linux对于许多IoT/M2M设计的更为适度的要求来说功能太强大且复杂。在这样的设计中,使用Linux就像在需要手术刀时抓住链锯。或者用大锤追逐恼人的苍蝇。或者炸毁高尔夫球场试图获得一个地鼠。
目前,对于大多数物联网/M2M项目来说,Linux不仅太过分了,对于寻求简单连接的嵌入式设计人员而言,这也浪费了资源。将Linux用于简单的嵌入式应用程序会导致软件复杂性,功耗,PCB布局和硬件组件方面的不必要成本。 Linux提供了非常强大的功能,但仅仅因为Wi-Fi是您的物联网产品的要求而选择它会带来许多不相关的复杂性。这些复杂性往往比嵌入式实现所需的时间和脑力更多。即使对于单个设计项目,这些额外成本和额外劳动力也是重要的,并且当在整个IoT/M2M项目管道上反复出现“过度工程”时,这些成本和劳动力成倍增加。
过去,使用Linux链锯是因为它是唯一可用的工具。但是,今天增加嵌入式无线连接并不需要采取这种极端措施。为了精确和简单而不是暴力和复杂性,大多数物联网作业的正确工具很可能是嵌入式Wi-Fi模块,而不是复杂的Linux系统。
最新的Wi-Fi模块,例如LSR的新型TiWi-C-W Wi-Fi模块,包含网络堆栈,Wi-Fi驱动程序以及与建立和管理无线连接相关的其他工具。这些预先认证的模块通过在单个封装中提供Wi-Fi连接来简化集成,其直观的软件与现有的主机MCU接口直接兼容。该软件包括向微控制器(MCU)提供完整的互联网连接数据流所需的所有组件,而不会使应用软件在运行网络堆栈时负担过重。与全功能Linux系统相比,该解决方案带来了额外的设计优势,包括更低的功耗和成本。由于采用片上系统技术,成本越来越低。
权衡取决于网络性能。基于Linux的Wi-Fi实施(在全功能~800MHz核心处理器上运行)通常比完全嵌入式模块应用(在低于100MHz的内核上运行)提供更高的吞吐量。尽管内核成本较低,但嵌入式无线模块的吞吐量通常足以满足物联网解决方案的性能要求。
此模块方法可为所有物联网节省大量时间和人力/无线启用设计项目,特别是涉及传统非网络产品的项目,这些产品被重新称为具有无线功能的“智能”产品。这些重新设计的产品可能已经拥有了MCU,而工程团队的阻力最小的路径是保留现有的MCU并在该基础上创建一层Wi-Fi连接,而不是重新设计整个系统以支持Linux。在使用主机MCU的这种配置中,像TiWi-C-W这样的模块允许“连接”到产品现有“大脑”的无线网络连接。
使用最新的嵌入式Wi-Fi模块的另一个好处是,有些像TiWi-C-W一样,也提供即时的云就绪状态。云是物联网/M2M产品所需的四大设计要素之一:
连接产品本身。
广泛区域网络(WAN),表示产品可以连接到的数据以及与之间传输数据的无线网络。在大多数情况下,这只是一个Wi-Fi网络,就像在大多数住宅和商业环境中发现的那样,但在某些情况下(例如在偏远地区使用的产品),蜂窝网络或者甚至是专有协议可能更实用选择连接。
带有软件组件的云服务器,以扩展产品内置的功能,包括管理与连接产品的通信,管理与智能手机/平板电脑应用程序的交互,以及提供其他关键功能,如数据记录,分析和基于规则的引擎,可汇总产品数据并使其可操作
以及提供界面的智能手机/平板电脑应用客户与所连接的产品进行交互和控制。
云就绪是一个很有价值的属性,因为云实际上是设计工程师最好的朋友。云允许设计人员将工作转移到云端,并最大限度地减少产品本身的内容。利用云还可以提供长期优势,以便在整个生命周期内更轻松,更经济地支持和增强系统。这也意味着设计师的工作量减少,这意味着更简单,更优雅的产品重新设计。
问题是很少有设计工程师拥有丰富的云架构经验。它是一个完全独立的学科,是数据中心和IT基础设施领域的延伸。但是像TiWi-C-W这样的嵌入式Wi-Fi模块可以帮助设计工程师避开云端障碍,就像他们应对Linux所带来的挑战一样。通过为云提供完整的基础,他们使工程师能够轻松地建立这个重要的支柱,而无需专业的外部人才,这可能是昂贵且难以找到的。
所以收起链锯。还有大锤。和TNT。这项工作有一个更加精确的工具,它可能是设计工程师在物联网/M2M项目浪潮中最好的朋友:嵌入式WiFi模块。
-
PCB打样
+关注
关注
17文章
2968浏览量
21742 -
华强PCB
+关注
关注
8文章
1831浏览量
27813 -
华强pcb线路板打样
+关注
关注
5文章
14629浏览量
43088
发布评论请先 登录
相关推荐
评论