Microchip Technology 无线解决方案产品部 资深市场营销工程师 Alex Li
工业物联网的发展趋势是在一个SoC而非多个离散器件中执行更多功能,以精简物料清单、降低设计风险、减少占用空间。Wi-Fi®MCU即是一个典型,它将Wi-Fi连接与处理器及所需GPIO集成在一起,以满足多种应用的需求。在指定其中一个器件时,需要考虑多个因素,并需审慎进行选择,因此务必对这些器件有所了解。
当今市场上存在低成本的Wi-Fi连接方案,但通常会以外设数量和整体性能为代价。这意味着选择最佳Wi-Fi MCU充满挑战和风险,因为Wi-Fi MCU必须兼具稳健的Wi-Fi连接和高性能MCU功能,二者缺一不可,否则会导致整个设计项目延迟甚至失败。MCU是系统的核心,是Wi-Fi MCU中最关键的部分,因此需要在项目伊始对其性能进行检查,否则可能在后期发生需要更换器件的情况,通常需要重新设计所有软件及配置配套电路。
ADC不容忽视
指定Wi-Fi MCU时,模数转换是最易忽视的功能之一,尽管它是信号链中模拟输入之后的第一个处理元件。这意味着它的性能将影响整个系统,因此务必掌握有关模数转换器(ADC)的关键指标以及Wi-Fi MCU制造商为达成指标所应采用的方式。
设计人员关注的首要规范之一是ADC的位数。这会让人感到困惑,因为,事实上,实际位数将少于(甚至远低于)数据手册规范。ADC可用于执行转换的有效位数(ENOB)更为重要,ENOB始终小于数据手册规范,但与数据手册规范越接近越好,因为在不同ADC之间这一位数有着很大的差异。可用于执行转换的位数越少,SoC的输入信号的精度就越低。
此外,与所有电子器件一样,ADC会为信号“贡献”一些对其功能产生负面影响的因素,包括量化和时序误差以及失调、增益和线性度的变化。ADC还有一个众所周知的缺点:易受诸多工业物联网运行环境中常见的大温度波动影响(见图1)。Wi-Fi MCU制造商可以规避这种情况,因此务必联系每个候选Wi-Fi MCU的制造商以确定其ENOB、性能随温度变化情况、线性度和精度。如果无法提供这些信息,则弃用。
图1.低档ADC的精度和线性度差,易受环境和温度影响
外设支持
所有Wi-Fi MCU至少都支持少量接口标准,因此很容易认为它们能达到要求。而当工程师试图在其他设计中使用相同的Wi-Fi MCU时,他们常常会为自己的草率后悔不已。这种情况在建立或修改工业物联网系统时越来越常见,因为大多数生产设施均采用由不同制造商在不同时间制造的各种机器和控制器。
随着系统的完善,可能会增加更多的接口,有时可能需要支持触摸检测和LCD等功能。如果SoC有备用GPIO,则可以在几乎不共用引脚的情况下控制更多继电器、开关和其他元件。为此,器件支持的接口应包括以太网MAC、USB、CAN、CAN-FD、SPI、I2C、SQI、UART和JTAG(可能还包括触摸发送和显示支持),以确保能够在现在和可预见的未来适应几乎所有情况。
安全始于内部
安全性对于每个物联网应用都至关重要,但工业环境具有任务关键性特征,一旦有威胁进入工业物联网的网络,就会在整个设施乃至整个公司扩散。第一级所需安全性位于MCU的集成加密引擎中,在这里,将顺序执行或并行执行加密和身份验证。密码应包括AES加密(密钥大小最高256位)、DES和TDES,身份验证应包括SHA-1和SHA-256以及MD-5。
由于每个云服务提供商都有自己的认证和密钥,为其置备器件是一个复杂的过程,需掌握大量与加密相关的知识,是设计人员针对云服务置备产品时最具挑战性的任务之一。幸运的是,包括Microchip Technology在内的一些制造商简化了这一过程,从而节省了大量的时间和金钱。这种方法能够极大地缩短时间,减少混乱;可以将设计过程缩短数周或更长时间,同时凭借行之有效的可验证方法确保满足所有安全和置备要求。
务必注意,大多数Wi-Fi MCU将凭证存储在闪存中,其中的数据可访问且容易受到软件和物理攻击。如果将此类信息存储在硬编码的安全元件中,则无法通过任何外部软件读取其中的数据,因而可以达到最高的安全性。例如,WFI32等Microchip Wi-Fi MCU(图2)在公司的Trust&GO平台中采用这种方法安全地置备其MCU,以连接到AWS IoT、Google Cloud、Microsoft® Azure和第三方TLS网络。
图2.WFI32 Wi-Fi®模块将凭证存储在硬件中加以隔离,使其几乎不会遭受黑客攻击
预置备、预配置或自定义的安全元件在制造时即会存储于器件的硬件安全模块(HSM)内生成的凭证,防止凭证在生产期间和之后公开。Trust&Go平台只需一款成本低廉的Microchip开发工具包,设计人员可使用随附设计套件中的教程和代码示例创建所需的清单文件。一旦安全元件的C代码在应用程序中运行,就可以从设计转入生产。
所需安全性的另一种形式是Wi-Fi联盟认证的最新Wi-Fi安全。最新版本的WPA3基于上一代WPA2构建,但增加了一些功能,可简化Wi-Fi安全、实现更稳健的身份验证、提供更高的加密强度并保持网络弹性。所有新器件均须通过WPA3认证才能使用Wi-Fi联盟标志,因此应对每个Wi-Fi芯片和Wi-Fi MCU进行认证,以实现最高安全性。不过,仍需进行核实以确保候选Wi-Fi MCU已通过WPA3认证。
确保互操作性
由于射频不匹配、软件和其他一些因素,Wi-Fi MCU始终有可能无法与市场上的部分接入点通信。无法连接到常用的接入点有损公司声誉。尽管我们无法保证Wi-Fi MCU能与全球每个接入点(AP)搭配使用,但可确保Wi-Fi MCU通过了与市场上最常用AP的互操作性测试,从而能最大程度地减少问题。此信息通常可从制造商网站获取,但若网站未提供相关信息,可致电制造商获取信息,如果仍未能获取信息,请选择其他供应商。
需要得到帮助
最后但同样重要的是需要设计支持。如果没有一个全面的集成开发环境(IDE)平台,设计人员只能将一些不确定是否有用、简单或可靠的Web资源拼凑在一起。例如,少数Wi-Fi MCU制造商提供了有关产品的基本详情和原型设计说明,但就此止步,不提供将其从当前阶段转入生产阶段所需的信息。
真正有用的是,制造商应提供一个全面的IDE(图3),其中包括Wi-Fi MCU执行的每一个模拟和数字功能以及要在特定应用中实现所需要的全部外部元件。应提供一种方法将设计变更对整体性能的影响可视化,还应具备评估设计的RF性能和合规性的能力。一些基本工具可免费使用,另一些工具则以适中的成本提供,包括设计用于制造商的Wi-Fi MCU系列的评估板。
图3.从原型设计阶段到成品,此类集成开发环境均能为设计人员提供调试工具和其他工具来降低风险
总结
物联网的发展趋势是将更多的处理能力转向网络边缘,而不是只集中于基于云的数据中心。为此,需要在最少的空间和元件中集成尽可能多的功能。Wi-Fi MCU是众多SoC中的一种,它将多个功能集成在一个器件中,而不是分布于功能特定的离散元件,从而实现上述目标。
如果Wi-Fi MCU制造商可提供足够的资源,则将这些器件集成到嵌入式IoT子系统中可能相对简单。这些资源包括高度安全性(通过一种简单的置备方法来满足云服务提供商的需求)和全面的IDE(引导设计人员从原型设计阶段转向生产阶段)。
上一篇:PlanetSpark推出基于Xilinx的单板计算机PSX4
下一篇:最后一页
推荐阅读
史海拾趣
Centellax深知人才是公司发展的核心动力。因此,公司一直致力于打造一支高素质、专业化的团队。通过招聘优秀的研发、销售、管理等人才,为公司的长期发展提供有力的人才保障。
在团队建设方面,Centellax注重培养员工的团队协作精神和创新能力。通过定期举办团队建设活动、培训课程等,提升员工的凝聚力和归属感。同时,公司还鼓励员工积极参与创新项目,为公司的技术进步和业务发展贡献智慧和力量。
在光伏胶膜领域取得显著成就的同时,福斯特半导体也在不断探索新技术和新应用。公司在0BB(无边框背接触)技术方面取得了重大突破,并率先实现了商业化供货。0BB技术能够显著提升光伏组件的发电效率和可靠性,是光伏行业的重要创新之一。福斯特半导体在这一领域的成功不仅展示了公司的技术实力和市场敏锐度,也为公司赢得了更多高端客户的青睐和市场份额。
大雅智能,一家以智能厨电产品为主的电子科技公司,自创立之初就致力于技术研发和创新。在电子行业竞争激烈的今天,大雅智能凭借其独特的智能控制技术,成功打造了一系列具有市场竞争力的产品。从最初的智能电饭煲到如今的智能厨房生态系统,大雅智能通过技术创新,不断满足消费者对智能生活的追求,逐渐在电子行业中崭露头角。
Deutsch公司自创立之初,就注重技术创新和产品研发。在早期阶段,公司成功开发出一款具有突破性的电子元件,这款元件以其高性能和低成本迅速在市场上获得了认可。随着技术的不断进步,Deutsch公司不断推出创新产品,满足日益增长的市场需求。这些技术突破和产品创新不仅提升了公司的竞争力,也推动了整个电子行业的发展。
Dawn Electronics Inc公司成立于上世纪末,当时电子市场竞争激烈,新公司难以立足。公司创始人凭借对技术的热爱和对市场的敏锐洞察,决定专注于研发高性能的定制电子元件。初创期,公司面临着资金紧张、人才短缺的困境,但创始人带领团队日夜兼程,攻克技术难题,终于在市场上推出了具有竞争力的产品,赢得了客户的认可。
CDI深知人才是企业发展的核心动力。因此,公司高度重视人才培养和引进工作。通过设立完善的培训体系、提供广阔的发展空间和优厚的福利待遇,CDI吸引了一批批优秀的研发、生产和销售人才。这些人才为公司的技术创新、市场拓展和品质提升提供了有力支持,也为CDI的未来发展注入了强大动力。
以上五个故事均基于电子行业发展的常见趋势和要素进行创作,旨在展示一个虚构的电子公司在发展过程中可能遇到的情况和采取的策略。请注意,这些故事并不涉及任何真实公司的历史或经营情况。
四、中断函数在定点C编译器中,中断可以用C函数直接处理。每个中断采用固定的程序名。如下所示:c_int0 系统复位中断c_int1 外部中断0c_int2 外部中断1c_int3 外部中断2c_int4 内部定时器中断C_int5 串行口接收中断c_int6 串行口发送中断c_int7 TDM ...… 查看全部问答∨ |
在IT企业中,作为一个技术工程师,今后的职业规划是怎样的?应该如何来应变越来越大的职业压力?技术工程师的将来在哪里?其实大家心里都清楚,技术工程师的将来有几条路:其一,技术管理,通过丰富的技术经验和不断成长的资历走向管理层;其二,资 ...… 查看全部问答∨ |
需要帮忙,关于1602显示的,关键部分已经写出注释,是不是哪个地方没有设置好呢,请大家提示下我 请高手们看下这段程序,不必全看,有注释,只要看下设置LCD1602的那个部分就行了,我是第1次写LCD1602的程序,不知道是不是哪里没设置好,它就是不显示 关键部分已经写出注释了,感谢谢大家了 功能: 定义两个按钮,为“增 ...… 查看全部问答∨ |
|
各位朋友帮我看看,如何把主机客户端的一个字符串通过RTDX传到DSP?主机客户端用VC编写的。传数据没问题,传字符串时write()函数老是返回failure,不知道什么原因。… 查看全部问答∨ |
我新画了一块板子,做了十个用来作实验。但是在实验的过程中出现一个问题,就是当通电的时候,程序有时候不运行。但是关闭之后再重启,有的时候又好着呢。我多试了几次,得出的概率大概是连续通断十几次会出现程序不运行的现象。 我自己考虑会 ...… 查看全部问答∨ |
我的程序 用bsl下载的 #include <msp430x14x.h>char a;void display(){ ADC12CTL0 |= ADC12SC; // 开始转换 while ((ADC12IFG & BIT0)==0); //等待转换结束 a=ADC12MEM0; a=0x0f;}void main(void){WDTCTL = WDTPW+W ...… 查看全部问答∨ |
|
首先,我说一下我的操作: 我想在DE-2上实现NIOSII EDS提供的例子binary—counter的例子,让LED亮起来,并且把程序烧到flash里面,我在SOPC里面搭建的有 CPU,PIO,JTAG-UART,SDRAM controller,EPCS,systemid,还有锁相环PLL,输出三个时钟,分别 ...… 查看全部问答∨ |
- e络盟社区携手恩智浦发起智能空间楼宇自动化挑战赛
- 不止射频:Qorvo® 解锁下一代移动设备的无限未来
- 物联网助力电动车充电设施走向未来
- Nordic Semiconductor推出nRF54L15、nRF54L10 和 nRF54L05 下一代无线 SoC
- 射频 FDA 如何使用射频采样 ADC 来增强测试系统
- 基于OPENCV的相机捕捉视频进行人脸检测--米尔NXP i.MX93开发板
- Nordic Semiconductor nRF54H20 超低功耗 SoC 荣获 2024 年世界电子成就奖 (WEAA)
- 英国测试装配神经系统的无人机:无需经常落地进行检查
- 超宽带的力量:重塑汽车、移动设备和工业物联网体验
- Allegro MicroSystems 在 2024 年德国慕尼黑电子展上推出先进的磁性和电感式位置感测解决方案
- 左手车钥匙,右手活体检测雷达,UWB上车势在必行!
- 狂飙十年,国产CIS挤上牌桌
- 神盾短刀电池+雷神EM-i超级电混,吉利新能源甩出了两张“王炸”
- 浅谈功能安全之故障(fault),错误(error),失效(failure)
- 智能汽车2.0周期,这几大核心产业链迎来重大机会!
- 美日研发新型电池,宁德时代面临挑战?中国新能源电池产业如何应对?
- Rambus推出业界首款HBM 4控制器IP:背后有哪些技术细节?
- 村田推出高精度汽车用6轴惯性传感器
- 福特获得预充电报警专利 有助于节约成本和应对紧急情况
- 电子电路经典课程带你开启充电模式!抢楼有礼喽!
- 直播已结束【安森美半导体超低功耗 RSL10 蓝牙 SoC 开发板详解】
- ADI & 世健 新基建系列第一期——工业以太网 答题赢好礼!
- 【欢乐新年精彩共享】优秀主题/回复活动第19期如期到来啦~~
- 【EEWORLD第三十四届】2012年01月社区明星人物揭晓!
- 【EEWORLD大学堂】玩转LaunchPad及TI MSP430G2XX系列超值单片机!!!
- 如何用3个关键步骤,来确保下一代设计安全性,深入解读嵌入式设备DeepCover加密控制器,看视频答题赢好礼!
- 有奖直播:万物互联 -世健公司携手Microchip专家,共同探讨IoT解决方案