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

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

3天内不再提示

使用微控制器开发板来作为单板计算机

454398 来源:alpha007 作者:alpha007 2020-10-30 05:42 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

半导体供应商利用评估板和演示板等开发板为其微控制器提供支持。这些板的预期用途是让工程师能够首先熟悉目标微控制器,然后协助进行微控制器硬件和固件开发。这类板涵盖的范围非常广泛,从针座连接器提供通用输入 / 输出 (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 微控制器。该板的布局概览展示了其众多功能。NUCLEO-L4P5ZG 具有一组针座连接器,以便应用能够使用微控制器的所有 GPIO。

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 焊盘,但没有针座连接器。Relax 套件适合通过 RJ45 连接器实现以太网联网的联网应用或基本 IIoT 节点。它具有受固件控制的两个按钮和两个 LED,以及一个复位按钮。

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

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

审核编辑黄昊宇

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

    关注

    48

    文章

    8250

    浏览量

    162428
  • 开发板
    +关注

    关注

    25

    文章

    6126

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    贸泽电子开售全新Arduino UNO Q单板计算机

    贸泽电子开售全新Arduino UNO Q单板计算机。Arduino UNO Q单板计算机(SBC)将高性能计算与实时控制结合,提供理想的创新平台。
    的头像 发表于 11-08 09:50 968次阅读

    STM32计算机视觉开发套件:B-CAMS-IMX摄像头模块技术解析

    CMOS RGB图像传感、ISM330DLC惯性运动单元和VL53L5CX ToF传感。B-CAMS-IMX可用于任何具有MIPI CSI-2® 接口(带22引脚FFC连接)的STM32
    的头像 发表于 10-20 09:46 720次阅读
    STM32<b class='flag-5'>计算机</b>视觉<b class='flag-5'>开发</b>套件:B-CAMS-IMX摄像头模块技术解析

    【作品合集】赛昉科技VisionFive 2单板计算机开发板测评

    赛昉科技VisionFive 2单板计算机开发板测评作品合集 产品介绍: 昉·星光 2是全球首款集成了3D GPU的高性能量产RISC-V单板计算机,搭载昉·惊鸿-7110(型号:JH-7110
    发表于 09-04 09:08

    Banana Pi BPI-R4 Lite:新型单板计算机比 Raspberry Pi 5 更具优势

    Banana Pi BPI-R4 Lite 现已上市。具体来说,这款单板计算机在 Youyeetoo 上的售价约为 86 美元,但客户在下单前请务必查看运输条款和费用。这是一款单板计算机,有望成为
    的头像 发表于 08-26 16:46 1025次阅读
    Banana Pi BPI-R4 Lite:新型<b class='flag-5'>单板计算机</b>比 Raspberry Pi 5 更具优势

    瑞莎推出基于全志A733处理单板计算机Cubie A7A

    全志科技合作伙伴瑞莎计算机(Radxa) 今日发布基于全志 A733处理平台的单板计算机—— Cubie A7A。该产品将高性能计算、AI 加速能力与灵活的接口扩展相结合,面向边缘
    的头像 发表于 08-20 11:37 2068次阅读

    5 款 RISC-V 单板计算机测试:性能、基准测试、特性及见解

    倘若计算的未来并非被专有架构所垄断,那会怎样?想象一下这样一个世界:开发者和业余爱好者都能利用开源硬件的力量自由地构建、创新和实验。现在,让我们走进RISC-V单板计算机(SBC)的世界——一个正在
    的头像 发表于 08-14 13:37 807次阅读
    5 款 RISC-V <b class='flag-5'>单板计算机</b>测试:性能、基准测试、特性及见解

    【VisionFive 2单板计算机试用体验】环境搭建与点灯实验

    一、概况 昉·星光 2是全球首款集成了GPU的高性能RISC-V单板计算机。与昉·星光相比,昉·星光 2全面升级,在处理速度、多媒体处理能力、可扩展性等方面均有显著提升。性能卓越,价格亲民,昉
    发表于 07-20 22:55

    【VisionFive 2单板计算机试用体验】VisionFive 2一个霸气的游戏机

    单板计算机,搭载昉·惊鸿-7110(型号:JH-7110)RISC-V应用处理,拥有极强的计算能力和图形处理能力。开源的昉·星光 2具有强大的软件适配性,官方适配Debian操作系统,同时通过社区合作适配
    发表于 07-13 20:41

    【VisionFive 2单板计算机试用体验】RISC-V架构卡片计算机初体验

    2h........无奈) 参考文献: 全球首款集成3D GPU的高性能量产RISC-V 单板计算机,昉·星光 2 开发实践![全球首款集成3D GPU的高性能量产RISC-V 单板计算机,昉·星光 2
    发表于 07-06 23:28

    权威评测:Orange Pi RV2等5 款 RISC-V 单板计算机测试-性能、基准测试、功能和见解

    如果计算的未来不是被锁定在专有架构上,那会怎样?想象一下,在这个世界上,开发人员和业余爱好者都可以利用开源硬件的强大功能自由构建、创新和实验。进入RISC-V单板计算机(SBC)领域——一个新兴
    的头像 发表于 06-30 13:35 880次阅读
    权威评测:Orange Pi RV2等5 款 RISC-V <b class='flag-5'>单板计算机</b>测试-性能、基准测试、功能和见解

    【VisionFive 2单板计算机试用体验】 + 开箱体验

    在x86与ARM架构主导的单板计算机市场,中国团队打造的VisionFive 2(防星光2)如同一颗新星,凭借开源开放的RISC-V架构和成熟的桌面体验,为开发者与极客提供了全新的选择。经过
    发表于 06-27 09:06

    进迭时空推出全新1.8寸RISC-V单板计算机MUSE Pi Pro

    感谢海内外开发者的使用反馈和建议,进迭时空针对MUSEPi进行了全面升级,推出全新1.8寸单板计算机--MUSEPiPro(以下简称PiPro)。升级后的PiPro将RISC-VAICPU芯片K1
    的头像 发表于 06-06 16:55 1028次阅读
    进迭时空推出全新1.8寸RISC-V<b class='flag-5'>单板计算机</b>MUSE Pi Pro

    Raspberry Pi 是单板计算机之王?

    如果你需要一台小型且经济实惠的电脑来完成个人项目,那么现在正是最佳时机。单板计算机市场价值30亿美元,预计未来十年将持续增长。这意味着有很多选择,但除非你有非常具体的需求,否则在考虑其他选项之前,有
    的头像 发表于 03-25 09:27 584次阅读
    Raspberry Pi 是<b class='flag-5'>单板计算机</b>之王?

    OrangePi 5 Plus/OrangePi 5入选How-to Geek“2025 年最佳单板计算机

    日前,全球知名科技媒体How-toGeek评选2025年最佳单板计算机,该媒体共评选出5款最佳单板计算机,香橙派占据其中两个席位,入选的产品是:OrangePi5Plus、OrangePi5。此外
    的头像 发表于 02-28 13:38 1613次阅读
    OrangePi 5 Plus/OrangePi 5入选How-to Geek“2025 年最佳<b class='flag-5'>单板计算机</b>”

    DFRobot LattePanda Mu 入选 How-to Geek 2025 年最佳单板计算机(SBC)榜单

    DFRobotLattePandaMu被全球知名科技媒体How-toGeek评选为2025年最佳Windows单板计算机单板计算机(SBC)为有创意的用户和爱好者提供了一个绝佳的方式,可以让他们
    的头像 发表于 02-21 16:57 1278次阅读
    DFRobot LattePanda Mu 入选 How-to Geek 2025 年最佳<b class='flag-5'>单板计算机</b>(SBC)榜单