0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

模块提供Linux的替代品 用于向产品添加WiFi

PCB线路板打样 来源:LONG 2019-08-09 10:32 次阅读

“使用正确的工具完成工作。”这是您经常在硬件商店中听到的一种说法,但对于为公司物联网/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
收藏 人收藏

    评论

    相关推荐

    LM3080N的替代品有哪些?

    有这个芯片LM3080N的替代品没? 帮人询问呢。谢谢。
    发表于 09-14 08:46

    寻求Ubuntu13系统下软件替代品……

    下的kile软件的替代品是什么?我在ubuntu软件中心找到了一个kile,但是安装后总感觉什么都没有,模板也找不到,完全不会用,球大神给讲解下……还有,Visual Studio的替代品,做fpga
    发表于 10-26 10:06

    MMBFJ176替代品??

    如题,需要寻找一个MMBFJ176替代品,用于保证电化学检测器在断电的情况下两端电位不会偏差太大。附件为MMBFJ176规格书,望大神回复下,谢谢!
    发表于 07-21 08:33

    IF增益可控放大IC,即MC1350的替代品

    MC1350是MOTO的IF AMPLIFIER,中频增益自动控制(AGC)芯片,但现在MOTO已经停产了,故本人想找它的替代品或升级版,据说MOTO 把MC1350授权给LANSDALE公司生产了(产品为ML1350),但价格翻了好几倍,接受不了,不知有没有知道
    发表于 08-22 14:10

    SPWF04SA是否有替代品

    嗨, SPWF04SA在其产品网页中标记为“NRND”。路线图中是否有替代品?特别是,我对支持Micropython板载的WiFi模块感兴趣。谢谢问候以上来自于谷歌翻译以下为原文Hi
    发表于 09-20 09:57

    用于背光手持式计算机显示器的LED的高效低成本替代品

    DN1004- 用于背光手持式计算机显示器的LED的高效低成本替代品
    发表于 08-01 14:20

    是否有TDA2003的替代品

    是否有TDA2003的替代品,或者任何人都可以推荐类似的音频放大器,可以驱动低至1欧姆的负载? #TDA2003
    发表于 08-05 10:19

    如何使用ISP1763作为替代品

    已经过时,ST-Ericson提供的下一个系列是ISP1763。 ISP1760采用128引脚配置,具有16地址线和32数据线。但新的ISP1763只是64引脚,有8个地址和32个数据引脚。我们如何使用ISP1763作为替代品?这有什么
    发表于 09-04 07:00

    Commodore 6540 ROM的替代品

    的 6540 ROM 芯片组的直接替代品。我发现 D'Asaro 项目非常好且紧凑,但更难构建。此外,他仅以 PCBexpress 格式发布该项目,无法将其导出到 Gerber。由于
    发表于 09-02 07:26

    ESP8266的非WiFi RF替代品

    Arduinos 控制的 HopeRF 模块,想知道人们对这些模块替代品有什么经验? 许多 HopeRF 模块似乎不可用,因此不确定是否正在积极开发。 与 esp8266 相比,它
    发表于 05-16 08:36

    MC908JL3ECDWE的替代品是什么?

    我正在寻找 8 位 MCU MC908JL3ECDWE 的替代品,因为不建议将其用于新设计(已过时)。为了最大限度地减少工作量,我们希望减少对 28 引脚 SOIC 封装的替换和简单的代码更改
    发表于 06-05 06:17

    钴镍锰(三元)正极材料---钴酸锂的理想替代品

    钴镍锰(三元)正极材料---钴酸锂的理想替代品  钴镍锰(三元)正极材料---钴酸锂的理想替代品 产品特点
    发表于 10-29 11:59 2183次阅读

    变速泵的更好电机替代品

    变速泵的更好电机替代品(视频)
    的头像 发表于 03-13 17:02 817次阅读
    变速泵的更好电机<b class='flag-5'>替代品</b>

    用于千兆位收发器应用的全数字VCXO替代品(7系列/Zynq-7000)

    电子发烧友网站提供用于千兆位收发器应用的全数字VCXO替代品(7系列/Zynq-7000).pdf》资料免费下载
    发表于 09-14 11:43 0次下载
    <b class='flag-5'>用于</b>千兆位收发器应用的全数字VCXO<b class='flag-5'>替代品</b>(7系列/Zynq-7000)

    CFP – SMx封装的高效替代品

    CFP – SMx封装的高效替代品
    的头像 发表于 12-05 10:58 709次阅读
    CFP – SMx封装的高效<b class='flag-5'>替代品</b>