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

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

3天内不再提示

概念开发和测试阶段,原型的模块化控制设备平台

454398 来源:powerelectronicsnews 作者:Annika Mahl 2021-05-20 17:29 次阅读

在概念开发和测试阶段,原型和测试系统通常需要专门为这种单次使用而开发和制造的电子组件。这产生了高成本,并且需要大量时间来延迟产品发布。代价高昂的初始阶段排除了在短时间内迅速响应更改的问题。这是一个严重的劣势,特别是对于快节奏的汽车行业而言。为了加快过程中的这一步,同时为所需的灵活性创造空间,开发服务提供商ARRK Engineering选择了不同的途径:使用了许多用例来识别经常需要的功能并开发模块化控制设备的相关组件。概念,即快速构建系统(BuildRS)。得益于此,

“多年来,我们一直支持汽车制造商和供应商作为他们的战略发展合作伙伴,” ARRK Engineering软件开发团队负责人Zarko Tomic解释说。在预开发项目,组件测试和测试系列的整个过程中,某些应用程序一次又一次地出现。其中包括通过总线系统或无线网络的数据和信号传输,传感器评估和电动机控制。”通常,针对这些情况专门开发了特殊的控制设备–由于数量少,导致时间和成本方面的要求很高。或者,团队可以求助于通用控制设备,这些设备通常对于特定的应用来说尺寸过大。两者都延长了开发时间和成本,鉴于汽车工业的快速发展,这是不利的。

通过内部开发获得最大的灵活性

ARRK Engineering内部开发了底层硬件套件和软件。“这是必要的,因为市场上可比的系统对于我们的目的而言要么太大而成本太高,要么针对电子爱好者。结果,它们效率低下且不稳定。” Tomic指出。当无法将这些模型直接集成到软件中时,常常会引起另一个问题,从而使ARRK Engineering无法执行任何全面的更改。这会阻止系统灵活地适应和扩展,这在广泛的项目中非常重要。

在开发新的控制设备概念时,ARRK Engineering选择了一种务实的系统方法:“建立平台概念后,我们为模块化控制设备平台开发了一个新组件,用于所有随后的项目,这些项目需要的功能以前没有必不可少。” Tomic回忆道。因此,在过去的一年中,这个想法催生了一个综合的模块化系统-该系统不断发展,就像在众多项目的整个过程中传达的客户需求一样。同时,ARRK Engineering可以引用针对不同可能应用的功能池,例如数字或模拟输入和输出,引擎控制以及蓝牙或无线传输,以及众多受支持的总线系统。产品组合不断得到进一步发展。

带有可适配软件的紧凑模块

该系统被ARRK Engineering命名为BuildRS,它包括两块电路板:控制器板通过CAN与其他设备相连,并构成该单元的起点。外围单元指定控制设备的实际功能。“例如,如果由于客户需求的变化而有必要从数字输入切换为模拟输入,或者从一个传感器切换到另一个,则我们只需要更换外围板,”团队负责人解释说。“客户将从快速的响应时间,较低的成本和增强的系统稳定性中受益。”有两种方法可以将板子装配在一起:它们可以相邻排列以方便接触所有组件,也可以整齐地堆叠在一起,使系统不易受到外部影响。根据客户要求,

BuildRS平台的软件体系结构也是模块化的:“软件和硬件具有与外围电路板功能相对应的可能的功能,并且在不断增长。” Tomic解释说。该系统可以通过CAN接口进行配置或重新编程。这意味着,在功能更改的情况下,通常仅需要重新配置软件,而无需进行完整的重新编程。由于这是ARRK Engineering内部开发的问题,因此该公司可以完全访问源代码。这样,硬件和软件都可以随时快速有效地适应客户需求,从而确保充分利用硬件的潜力(图1)。

图1:BuildRS包括两个电路板:控制器板通过CAN与其他设备连接,并构成该单元的起点;外围单元指定控制设备的实际功能。

快速概念开发和测试的三种可能的应用程序

BuildRS提供了与概念开发和测试有关的各种可能的应用程序。这样,模块可以例如支持单个原型的电气化。“例如,BuildRS用于座椅盒中,用于座椅调节–作为电动机驱动器数字信号传输,” Tomic解释说。模块的耐用性在这里是一个很大的优势:它们可以堆叠或内置在外壳中,并且可以使用数年。这也使它们适合作为长期测试对象或演示样本,例如用于博览会。

它们也可以用于小批量或测试设备。“其中一个例子是我们为汽车行业开发的踏板测量设备,” Tomic解释说。该测试设备的目的是测量和分析踏板行程和力,例如制动踏板,离合器踏板和油门踏板。一个模块承担着管理两个传感器上的值,将它们转换为数字信号并将其传输以进行进一步处理的任务。第二个模块是遥控器的一部分,可以从远处控制系统。客户将从系统的模块化中受益:“在这种情况下,我们的控件开发服务包括选择合适的BuildRS板,软件设置和功能配置-所花费的时间只有几个小时,成本却很低,” Tomic(图2)。

图2:用于测量仪器和测试系统的控制单元是在很短的时间内以低成本创建的。一个示例是用于确定踏板行程和力的踏板测量装置。

但是在概念测试期间,BuildRS还可以作为工作站的一部分在预算和计划时间方面提供优势,因为与其他情况不同,无需开发新的控制设备。同时,与标准单位不同,客户可以更自由地对其进行调整,从而使他们可以选择多次使用BuildRS。由于各个外围板都是可更换的,并且可以轻松切换,因此购买新功能既快捷又相宜。可以使用安装在控制器板上的模块化基本软件通过CAN连接来启动新板。这样,用户可以独立调整控制单元的功能并将其集成到工作站中。“ BuildRS可用于所有类型的原型和小批量。

作者:ARRK Engineering市场与公共关系经理Annika Mahl

编辑:hfy

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

    关注

    140

    文章

    4621

    浏览量

    92438
  • CAN
    CAN
    +关注

    关注

    56

    文章

    2467

    浏览量

    459195
  • CAN接口
    +关注

    关注

    3

    文章

    74

    浏览量

    25134
  • 控制设备
    +关注

    关注

    0

    文章

    68

    浏览量

    10580
收藏 人收藏

    评论

    相关推荐

    飞思卡尔塔式系统控制模块开发平台几大优势

    飞思卡尔塔式系统是一个为8位、16位和32位微控制器而设计的模块化开发平台,基于该平台,研发人员可通过快速原型技术进行样机研制。该系统具有多
    发表于 05-06 14:46 1557次阅读

    贴片机模块化设计概述

      模块化的设计理念源于柔性设计思想,其目的是通过模块化设计使贴片机设备及其功能部件在生产中具有更高适应性和高效性。从概念上讲,贴片机的模块化
    发表于 09-06 16:40

    物联网(IoT)开发模块化方案

    开发套件(IDK)支持这一概念,它通过已被采用的模块化结构而与众不同。各种各样的扩展板(具有不同的感测、驱动和通信功能)可以连接到IDK基板。有了这个套件,工程师几乎有无限的空间,来进行原型
    发表于 10-31 09:06

    基于NI TestStand和LabVIEW的模块化测试软件架构

    不断缩短预算不断缩减,但产品测试却越来越昂贵模块化测试框架:软件定义的测试方法为了满足缩短开发周期、实现较大范围的产品组合、减少预算以及完成
    发表于 04-08 09:42

    为什么要开发模块化测试框架?

    为什么要开发模块化测试框架?具体该怎么做?
    发表于 08-08 06:06

    为什么选择模块化来进行原型开发

    如今,开发新应用的第一步原型开发,常常采用模块化的方法。这可以通过多种方式来实现。
    发表于 08-08 08:09

    为什么要开发模块化的软件架构?

    全球设计和新产品开发的快速发展,测试管理者和测试工程师在开发测试系统时具有了新机会,这极大加速了产品开发
    发表于 08-12 08:06

    110060024,Grove Starter Kit v3是一个模块化电子平台,可实现方便快捷的原型设计

    110060024,Grove Starter Kit v3是一个模块化电子平台,可实现方便快捷的原型设计。无需焊接或面包板即可组装许多配置。只需将Grove模块连接到Grove屏蔽,
    发表于 09-05 08:11

    怎么使用LabVIEW和NI射频模块化仪器开发动态频率选择(DFS)认证测试

    怎么使用LabVIEW和NI射频模块化仪器开发动态频率选择(DFS)认证测试
    发表于 05-07 06:11

    如何采用模块化仪器应对新兴音频和视频测试

    测试工程师们面临的挑战有哪些?模块化仪器具有什么优点?如何采用模块化仪器应对新兴音频和视频测试
    发表于 06-08 06:39

    LIDAR原型制作平台如何建立算法和自定义硬件解决方案的原型

    模块化硬件设计,包括光接收和发送信号链、FPGA接口,以及用于长距离感测的光学器件;介绍系统分区决策,以凸显良好的系统设计、接口定义和合适的模块化分级的重要性;描述开源LIDAR软件堆栈的组件和平台定制的API,显示客户在产品
    发表于 06-17 09:08

    基于AT32(STM32)单片机的模块化代码之——ADC代码模块化 精选资料分享

    基于AT32(STM32)单片机的模块化代码之——ADC代码模块化1.环境介绍平台:AT32F415单片机,雅特力公司的AT32系列单片机其实跟STM32系列单片机大同小异,包括库函数等基本都是一样
    发表于 07-16 06:08

    到底什么是模块化编程?

    对于一些接触单片机编程不久的小萌新来说,模块化编程这个概念刚接触的时候可能会很懵,到底什么是模块化编程?我以前也不懂,后面根据网上的说明和自己对库函数例程的分析,已经完全掌握了这门技能。 模块
    发表于 12-03 07:39

    模块化仪器系统如何满足自动化测试设备需求

    模块化架构。该白皮书将通过虚拟仪器系统引入软件定义的概念,为硬件平台和软件实现提供多种选择,并讨论模块化仪器系统是如何满足自动化测试
    发表于 05-15 10:13 964次阅读
    <b class='flag-5'>模块化</b>仪器系统如何满足自动化<b class='flag-5'>测试</b><b class='flag-5'>设备</b>需求

    用于概念和小批量开发模块化控制设备平台

    概念开发测试阶段原型测试系统通常需要专门为这种一次性使用而
    发表于 08-09 10:04 223次阅读
    用于<b class='flag-5'>概念</b>和小批量<b class='flag-5'>开发</b>的<b class='flag-5'>模块化</b><b class='flag-5'>控制</b><b class='flag-5'>设备</b><b class='flag-5'>平台</b>