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

    文章

    7557

    浏览量

    151447
  • 半导体
    +关注

    关注

    334

    文章

    27380

    浏览量

    218944
  • 元器件
    +关注

    关注

    112

    文章

    4718

    浏览量

    92355
  • 物联网
    +关注

    关注

    2909

    文章

    44661

    浏览量

    373523
收藏 人收藏

    评论

    相关推荐

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

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

    FPGA 与微控制器优缺点比较

    在现代电子设计领域,FPGA和微控制器(MCU)是两种常用的计算平台。它们各自具有独特的优势和局限性,适用于不同的应用场景。 性能 FPGA FPGA是一种可编程的硬件,由大量的逻辑单元、触发
    的头像 发表于 12-02 09:58 332次阅读

    野火GD32H759开发板产品概述

    野火GD32H759开发板基于中国首款Arm Cortex-M7内核的超高性能微控制器——兆易创新GD32H759IMK6芯片进行设计,主频高达600MHz,采用BGA176封装,配备3840KB的片上FLASH,以及1024KB的SRAM。
    的头像 发表于 11-13 17:31 1199次阅读
    野火GD32H759<b class='flag-5'>开发板</b>产品概述

    什么是微控制器/它的关键组成部分有哪些?

    微控制器
    芯广场
    发布于 :2024年09月18日 15:02:33

    D类放大器上仅电容EMI滤波局限性

    电子发烧友网站提供《D类放大器上仅电容EMI滤波局限性.pdf》资料免费下载
    发表于 09-14 10:44 0次下载
    D类放大器上仅电容EMI滤波<b class='flag-5'>器</b>的<b class='flag-5'>局限性</b>

    linux开发板和单片机开发的区别

    硬件架构 Linux开发板和单片机开发在硬件架构上有很大的区别。Linux开发板通常基于ARM、x86或其他处理架构,具有较高的处理能力和内存容量。而单片机
    的头像 发表于 08-30 15:30 834次阅读

    微控制器内部的存储有哪些

    微控制器(MCU)内部的存储微控制器系统的重要组成部分,它负责存储程序代码、数据以及控制逻辑等信息。这些存储类型多样,各具特点,共同支
    的头像 发表于 08-22 10:41 775次阅读

    微控制器的结构和应用

    微控制器(Microcontroller Unit,简称MCU)作为嵌入式系统的核心部件,其原理和应用在现代科技发展中占据了举足轻重的地位。本文将从微控制器的原理、基本结构、工作原理、性能特点以及广泛的应用领域等方面进行详细阐述,旨在全面介绍
    的头像 发表于 08-22 10:40 1046次阅读

    微通道反应目前的局限性

    ,可以实现物料的瞬间均匀混合和高效的传热,因此许多在常规反应中无法实现的反应都可以微反应中实现。 从结构特点上来说,目前微通道反应应用与局限性如下 1. 反应本身速度很快,但受制
    的头像 发表于 08-12 14:23 294次阅读

    WDM技术的缺点和局限性

    和效率。然而,尽管WDM技术具有诸多优势,但它也存在一些缺点和局限性。以下是对WDM技术缺点和局限性的详细分析:
    的头像 发表于 08-09 11:42 810次阅读

    微控制器与运动控制器的区别

    随着现代工业技术的快速发展,控制技术在各种机械设备中扮演着越来越重要的角色。微控制器和运动控制器作为两种常见的控制设备,在各自的领域发挥着重要作用。然而,两者在功能、应用、特点等方面
    的头像 发表于 06-13 14:52 641次阅读

    RL78/G24快速原型开发板资料包大全

      RL78/G24快速原型开发板资料包大全  RL78/G24 快速原型开发板配备RL78/G24微控制器,是一种专门用于各种应用开发试产的原型
    发表于 06-04 16:21 2次下载

    基于瑞萨电子RA系列的野火耀阳RA8D1开发板产品简介

    野火耀阳RA8D1开发板是一款功能强大的开发板,适用于各种嵌入式应用开发。它采用瑞萨电子的RA系列R7FA8D1BHECBD微控制器作为主控,具有高性能和低功耗的特点。
    的头像 发表于 05-29 14:19 839次阅读
    基于瑞萨电子RA系列的野火耀阳RA8D1<b class='flag-5'>开发板</b>产品简介

    富昌电子推荐两款恩智浦的MCX A和MCX N系列微控制器

    富昌电子为您推荐恩智浦的 MCX A 和 MCX N 系列微控制器开发板 FRDM-MCXA153 和 FRDM-MCXN947,帮助您快速开始基于 MCX A 和 MCX N 系列微控制器的原型设计。
    的头像 发表于 05-09 16:44 1230次阅读

    高光谱成像技术如何改善现有遥感技术的局限性?

    随着科技的不断进步,遥感技术在地球观测、资源管理、环境监测等领域中发挥着日益重要的作用。然而,传统的遥感技术在分辨率、准确性和信息获取能力等方面存在一定的局限性。为了克服这些局限性,高光谱成像技术
    的头像 发表于 02-21 10:52 600次阅读
    高光谱成像技术如何改善现有遥感技术的<b class='flag-5'>局限性</b>?