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

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

3天内不再提示

浅析微控制器开发板存在的局限性

我快闭嘴 来源:与非网 作者:与非网 2020-09-30 15:54 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

半导体供应商利用评估板和演示板等开发板为其微控制器提供支持。这些板的预期用途是让工程师能够首先熟悉目标微控制器,然后协助进行微控制器硬件和固件开发。这类板涵盖的范围非常广泛,从针座连接器提供通用输入 / 输出 (GPIO) 的最简单板,到带有小键盘和 LCD 显示屏的复杂板。由于可获取的此类开发板种类繁多,一些工程师开始选择这些板进行批量采购,以用于工业应用。

不过,与工业质量的单板计算机 (SBC) 不同,开发板通常未经过严格的制造商质量保证 (QA) 测试,难以保证在工业条件下能够连续使用。开发板通常仅在室温和低湿度条件下进行 QA。这就给连续使用应用中的可靠性和适用性带来问题。尽管开发板使用的半导体和硬件元器件仍是经过 QA 测试,并且面向商业或工业用途且经过相关测试,但工程师需要了解开发板与工业 SBC 间有哪些不同规定,以及工程师应该进行何种级别的测试,然后再核准开发板用于连续使用。

为解决这些问题,本文将讨论这些开发板存在的局限性,如何正确确定它们对目标应用的适用性,以及工程师在选择用于连续应用用途的开发板时需要考虑哪些问题。之后,我们将研究 STMicroelectronics 和 Infineon Technologies 的两块开发板,并讨论它们何以适合连续使用的应用。

工业 SBC 的质量保证

在控制工业机电设备以及管理物联网IoT) 和工业物联网 (IIoT) 节点时,现成的工业 SBC 是最常用的方法。SBC 已填入经过测试的元器件,并附带完整的使用文档。如果量足够大,并且没有现成的 SBC 能以适当的价格提供所需的功能,则可以选择定制设计的 SBC。但是,已经过测试的现成解决方案可能仍优于定制 SBC,因为它能实现更快的开发速度和更短的上市时间。

在将设计发布生产之前,SBC 的制造商会对新板进行一系列严格的质量控制测试。专为工业用途而设计的 SBC 会经过严格的质量控制测试,以确保它们可以在目标应用中可靠地运行。对于额定温度为 -40°C 至 +85°C 的常见工业应用,应基于额定温度范围选择工业级半导体和硬件。这些元器件会安装到印刷电路板上,并且电路板所用材料也能在额定温度范围内正常工作。对于某些应用,可以在 SBC 上涂覆保形涂层,以保护电路板免受湿气、灰尘和环境颗粒以及化学溢出物的影响。

新型工业 SBC 的初始 QA 包括对电流和电压的电气额定值上限和下限进行台架测试。完成此基本测试后,新型 SBC 接着会经历完整而漫长的 QA,并在目标冷热极限温度以及极限湿度和振动条件下进行全面运行测试。新型工业 SBC 的制造商还可以进行应力测试,在极端条件下进行数天的测试。任何故障,无论多小,都会被记录下来,并认真追踪其原因。测试失败可能导致元器件被更换或重新设计 SBC。QA 测试可能耗时数周甚至数月。只有当 SBC 设计完全合格后,制造商才会最终将该板发布生产。现在,投产的每个 SBC 在生产线的末端都会进行快速测试,这些测试通常需要不到一分钟的时间。

即使在 SBC 发布生产后,测试也没有停止。工业 SBC 的制造商可能按季度或按年度,随机从生产中抽出一个 SBC 并对其进行完整的 QA,以确保质量得到保持。

这些 QA 结果通常会提供给客户。此外,在发生任何变更时,例如更换了板元器件,SBC 制造商还会向 SBC 客户发送工程更改通知 (ECN)。

微控制器开发板

微控制器制造商以及第三方工具提供商都提供了用于支持微控制器的开发板。评估板不过是用于一般微控制器研究和检查基本操作的板。演示板用于演示微控制器的操作,并且通常更为复杂,具有闪烁的 LED、开关和 LCD 显示屏。开发板则用于硬件和固件开发。

实际上,评估板、演示板和开发板等并非标准化名称,板的目标用途之间存在很大的重叠。与其功能相比,板的名称不太重要,直接将所有板归并到术语“开发板”下面更容易一些,也不易造成混淆。

工业用开发板测试

由微控制器制造商发布或由第三方提供的开发板所经过的测试则不及工业 SBC 那么严格。元器件通常为商用级,不过某些板也包含工业级元器件。开发板设计为仅在室温下运行。开发板的首批原型将会经过数天或数周的室温测试,不过这一点根据不同的制造商存在很大的差异。开发板的唯一目标质量要求是能够在室温下运行。可以肯定的是,开发板没有经过极端温度、高湿度、振动或冲击条件下的测试。

在确定工业应用中应使用哪种开发板时,主要目标是降低风险。因此,应首先了解电路板制造商,具体而言,了解制造商的停产 (EOL) 政策和开发板历史,这一点很重要。工程师最需要避免的做法是,在完美的板因 EOL 而停产之前进行大批量采购。如果制造商有维持开发板生产的历史,则可以安全地向他们采购开发板。但如果制造商有定期停产这类板的历史,那么采购的风险就太高了。

在决定是否在工业应用中使用某种开发板时,应查看板上的元器件;确保元器件具有适合目标应用的适当温度等级。如果板将用在与操作人员共存的工业环境中,则商用级元器件对于该应用可能便够用了。所有连接器或其他关联的硬件零件均应进行检查,确保已牢固安装。任何未焊接的螺丝都应使用螺丝刀轻轻地进行转动测试——松动过大的情况需要警惕,这可能表明 QA 过程不一致。

如果板的元器件和结构可以接受,最好同时在高温条件下对三块以上的板进行为期数天的应力测试。为了更好地了解生产一致性,应按时间顺序单独购买各个测试板,以便对不同的板生产批次进行抽样。任何故障都是有害的,除非制造商可以充分解释该故障为例外情况,否则应另选一块开发板。

如果板将要在高湿度环境中使用,则应该在相应湿度的环境中进行测试。开发板并非面向高湿度应用而设计。印刷电路板上可以涂覆保形涂层以达到防潮的效果,前提是妥善保护连接器和电气触点不受涂层影响。

此外,还应该与制造商联系,确认他们是否在每次变更板时会发送 ECN。通常情况下,开发板做不到这一点,因此,为了安全起见,所有购入的板都应目视验证是否存在元器件变更。

如果板将要在高振动环境中使用,则应将其安装在测试框架中进行振动测试。测试结束时,应目视检查是否存在裂纹或变形。应检查螺丝和卡式固定座是否松动。任何故障或缺陷都是有害的,并应将相应的板排除在考虑之外。

用于连续使用的开发板

以下是两个可能适合连续使用的工业应用的开发板示例。制造商没有对这些板的连续工业使用进行认证:工程师应自行进行测试,鉴定板是否适合特定的最终应用。

制造商通过常用的 Arduino 外形尺寸提供了许多板衍生器件。例如,STMicroelectronics 的 NUCLEO-L4P5ZG 基于 Arm® Cortex®-M4 微控制器。该板的布局概览展示了其众多功能(图 1)。NUCLEO-L4P5ZG 具有一组针座连接器,以便应用能够使用微控制器的所有 GPIO。

图 1:STMicroelectronics 的 NUCLEO-L4P5ZG 是一款 Arduino 兼容型 Nucleo 板,该板具有基本的开发板功能,将所有 GPIO 引脚汇集到针座连接器。它有三个用户可编程的 LED、一个用户按钮和一个复位按钮。

NUCLEO-L4P5ZG 的一个重要优势在于,GPIO 与许多 STMicroelectronics 的 Nucleo 系列 Arduino 兼容板也兼容。这意味着在产品停产的情况下,可以使用兼容的 Nucleo 第二来源替代品。该板具有受固件控制的三个 LED 和一个按钮,以及一个硬接线的复位按钮。LED 指示灯可以显示简单的状态,硬复位按钮可以让电路板从固件锁死中快速恢复。它具有受固件控制的 USB OTG 全速连接器,以及用于编程和调试的 micro USB 连接器。白色的印刷电路板在温暖的环境中更易于散热。NUCLEO-L4P5ZG 适合需要管理 I/O(例如传感器、开关和致动器 I/O)的应用。

另一个可能用于应用的开发板示例是 Infineon Technologies 的 KITXMC47RELAXV1TOBO1 Relax 套件。它同样基于 Arm Cortex-M4,并具有全套 Arduino 焊盘,但没有针座连接器(图 2)。Relax 套件适合通过 RJ45 连接器实现以太网联网的联网应用或基本 IIoT 节点。它具有受固件控制的两个按钮和两个 LED,以及一个复位按钮。


图 2:Infineon Technologies 的 KITXMC47RELAXV1TOBO1 Relax 套件将所有 GPIO 汇集至印刷电路板的接触孔。它通过可用的以太网和 USB 连接器支持串行接口,并可以使用 microSD 卡插槽扩展内存。

Infineon 的 Relax 套件还具有 microSD 卡插槽。只需通过交换不同的 microSD 闪存卡,便能轻松地更换用于不同板的固件或应用数据。该套件适合需要监视传感器、开关和控制致动器的耐用型联网应用,而 microSD 卡在需要定期更改固件或数据的情况下非常有用,其效率高于对板进行重新编程。

总结

微控制器开发板也可以用作工业应用板,前提是在用于目标应用之前经过了仔细挑选和测试。工程师在使用前需要对硬件进行严格的测试,并仔细检查制造商的供应可靠性,包括 EOL 政策。由于可供选择的开发板种类繁多,工程师可以轻松找到通过内部 QA 的板,以用于工业应用。
责任编辑:tzh

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    8249

    浏览量

    162327
  • 半导体
    +关注

    关注

    336

    文章

    29977

    浏览量

    258107
  • 元器件
    +关注

    关注

    113

    文章

    4944

    浏览量

    98162
  • 物联网
    +关注

    关注

    2939

    文章

    47317

    浏览量

    407720
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【有奖评测】瑞萨RA × Zephyr FPB-RA6E2开发板评测

    乾芯QXS320F280049开发板是由乾芯科技推出的一款用于评估和开发C2000系列F280049微控制器的工具,级集成JTAG下载,串口打印及供电功能,芯片外设资源全部通过排针引
    的头像 发表于 12-02 08:08 65次阅读
    【有奖评测】瑞萨RA × Zephyr FPB-RA6E2<b class='flag-5'>开发板</b>评测

    ‌STM32 Nucleo-U385RG-Q开发板技术解析与应用指南‌

    STMicroelectronics NUCLEO-U385RG-Q开发板(带STM32U3 MCU)是一款多功能、全面的评估平台,设计用于让开发人员使用STM32U385RGT6Q微控制器进行探索
    的头像 发表于 10-16 14:46 368次阅读
    ‌STM32 Nucleo-U385RG-Q<b class='flag-5'>开发板</b>技术解析与应用指南‌

    ‌STM32 Nucleo-64开发板技术解析与应用指南

    STMicroelectronics -C051C8 STM32 Nucleo-64开发板通过由STM32微控制器为概念测试和原型创建提供了一种经济实惠且灵活的途径。该开发板支持ARDUINO
    的头像 发表于 10-16 10:50 404次阅读
    ‌STM32 Nucleo-64<b class='flag-5'>开发板</b>技术解析与应用指南

    ‌AVR-IoT蜂窝迷你开发板技术解析与应用指南

    Microchip Technology AVR-IoT蜂窝迷你开发板 (EV70N78A) 是一个完整的平台,可用于评估和开发物联网解决方案。它采用AVR128DB48 avr®微控制器
    的头像 发表于 10-14 14:57 345次阅读
    ‌AVR-IoT蜂窝迷你<b class='flag-5'>开发板</b>技术解析与应用指南

    Microchip Technology PIC32CK GC Curiosity Ultra开发板数据手册

    Microchip Technology PIC32CK GC Curiosity Ultra开发板 (EV44P93A) 是一款硬件平台,设计用于加速PIC32CK GC微控制器设计的开发
    的头像 发表于 10-09 15:03 376次阅读
    Microchip Technology PIC32CK GC Curiosity Ultra<b class='flag-5'>开发板</b>数据手册

    ‌PIC32CZ CA70 Curiosity Ultra开发板用户指南总结

    微控制器 (MCU)。该开发板集成编程或调试,无需额外硬件。PIC32CZ CA70开发板配备Arduino Uno R3兼容接口和Xp
    的头像 发表于 09-28 14:43 437次阅读
    ‌PIC32CZ CA70 Curiosity Ultra<b class='flag-5'>开发板</b>用户指南总结

    RVSP线缆有哪些缺点或者局限性

    RVSP线缆虽然具有抗干扰能力强、柔软易弯曲等优点,但在实际应用中也存在一些缺点和局限性,以下是详细分析: 一、机械性能局限性 抗拉强度不足 RVSP线缆的铜芯导体较细,且采用软铜线结构,虽然提高了
    的头像 发表于 08-22 09:53 472次阅读

    UPS电源—UPS电源优化电力质量局限大揭秘

    在工业自动化及众多关键领域,UPS(不间断电源)作为电力保障的重要设备,对于提升电力质量起到了至关重要的作用。然而,任何技术都有其局限性,UPS电源在优化电力质量方面也不例外。以下是对UPS电源优化电力质量局限性的详细分析.
    的头像 发表于 08-05 19:51 519次阅读
    UPS电源—UPS电源优化电力质量<b class='flag-5'>局限</b>大揭秘

    高性能系列微控制器XL32F001开发板

     XL32F001 系列微控制器采用高性能的 32 位 ARM® Cortex®-M0+内核,宽电压工作范围的 MCU。嵌入 24Kbytes Flash 和 3Kbytes SRAM 存储,最高
    的头像 发表于 06-10 11:22 512次阅读
    高性能系列<b class='flag-5'>微控制器</b>XL32F001<b class='flag-5'>开发板</b>

    e络盟开售恩智浦新型微控制器和 FRDM 开发板

    安富利旗下全球电子元器件产品与解决方案分销商e络盟宣布开售 NXP® Semiconductors (下称: 恩智浦) 的通用型 MCX 系列工业和物联网微控制器,以及新型 FRDM 开发板平台,释放设计工程师的想象力及创造力。
    的头像 发表于 04-28 10:09 3474次阅读
    e络盟开售恩智浦新型<b class='flag-5'>微控制器</b>和 FRDM <b class='flag-5'>开发板</b>

    家用电器开发微控制器的选型要点

    ROHM提供融入自有低功耗技术优势的丰富的低功耗微控制器产品。通过供应微控制器产品,为从事电池供电的小型设备、家用电器、工业设备、社会基础设施、车载设备等各种系统开发微控制器用户提供
    的头像 发表于 04-24 10:26 925次阅读
    家用电器<b class='flag-5'>开发</b>中<b class='flag-5'>微控制器</b>的选型要点

    儒卓力推出基于英飞凌微控制器的AI控制系统

    的进一步开发,并将其整合到面向应用的演示中。最新成果是基于英飞凌PSOC Edge E84微控制器开发的AI控制系统,集成RAB3雷达手势识别与关键词识别功能。该
    的头像 发表于 04-09 10:21 923次阅读

    在SMT贴片加工过程中“阴阳”的拼板设计有什么优点和局限性

      在电子制造行业中,PCB的设计和制造是至关重要的环节。为了提高生产效率和降低成本,有时会采用“阴阳”拼板的方式进行生产。以下是对“阴阳”拼板设计在 PCB 制造中优势与局限的总结: 优势
    的头像 发表于 02-08 11:35 927次阅读
    在SMT贴片加工过程中“阴阳<b class='flag-5'>板</b>”的拼板设计有什么优点和<b class='flag-5'>局限性</b>

    ADS1298ECGFE-PDK开发板是否可以通过spi接口与其他控制器连接?

    ADS1298ECGFE-PDK开发板是否可以通过spi接口与其他控制器连接,并通过其他控制器的spi控制进行实时AD采集?
    发表于 01-07 06:34

    蓝桥杯物联网开发板硬件组成

    基于STM32WLE5无线微控制器设计,芯片提供了256KBFLASH和64KBSRAM存储,最高主频48MHz,内部集成ARMCortexM4内核和无线通讯单元,支持L
    的头像 发表于 12-22 21:30 2169次阅读
    蓝桥杯物联网<b class='flag-5'>开发板</b>硬件组成