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

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

3天内不再提示

用于电子设备的定制设计HMI前端

星星科技指导员 来源:嵌入式计算设计 作者:Rodney Feldman, InHan 2022-10-25 15:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

交互式电子设备需要一个人机界面(HMI),允许用户与底层电子设备进行通信。使用带有触摸屏/显示器的嵌入式计算机可以满足这一要求,该计算机连接到能够实现用户交互的大型设备。但是,如何将这样的HMI前端用于专门的工业,医疗和军事应用?

在当今的嵌入式设备中,HMI基本上由四个项目组成,包括显示器、触摸屏、处理器操作系统

显示

显示器向用户提供机器状态和应用数据的可视化通信,并请求用户输入。平板显示器(包括 LCD 和 OLED)是实现显示器的硬件机制。显示器的关键技术属性不仅包括尺寸和分辨率,还包括亮度、视角、可读性的特殊用例(如阳光直射的明亮环境)以及可能包括极端高温或低温的操作温度范围。

触摸屏

在复杂机械上使用触摸屏进行信息输入的情况正在增加。目前使用的两种主要触摸屏技术是电容式和电阻式。投射电容技术在大多数智能手机中使用,但在潮湿或嘈杂的电磁环境中,或者使用厚手套可能不是最佳选择。电阻技术在这些环境中已经使用了很多年,但更容易划伤,并且光学清晰度低于电容。关键参数包括所需的触摸分辨率、手写笔或其他触摸仪器的使用、同时触摸点的数量、手势、环境条件和抗冲击性。

处理器

处理器通常控制HMI子系统,渲染图像并将其驱动到显示器,接受和解释触摸输入,以及处理系统的指令。对于处理需求有限的低分辨率和/或静态图像,可以使用微控制器,可能运行实时操作系统(RTOS)。对于高分辨率显示器、运动视频或复杂系统,可能需要能够运行复杂操作系统的微处理器。具有硬件加速视频和图形引擎的处理器可提供最佳的功耗/性能权衡。处理器可以响应HMI子系统中的用户输入,或通过RS-232,UARTWi-Fi,PAN,以太网USB接口在HMI之外进行通信指令和/或数据。

操作系统

操作系统是在处理器上运行的软件,它通过提供与外围设备(如触摸屏、显示器和其他界面)进行通信的方式来简化应用程序开发。当针对特定电路板进行优化时,操作系统称为电路板支持包(BSP)。HMI 设备通常实现安卓、Linux 或视窗操作系统。安卓大大简化了用户在HMI设备中进行交互的软件设计。

面向嵌入式应用的 HMI:高度复杂的子系统

出于技术和业务原因,将这四个元素组合成功能性HMI子系统涉及大量复杂性。

电路板设计

现代微处理器的电路板设计非常复杂。由于有数百个处理器封装连接以及存储器、电源组件和各种外设的相关电路板迹线,因此存在原理图错误和路由信号完整性问题的大量机会。这些问题的发生可能导致较长的调试周期、代价高昂的重制和相关的计划滑点。这种设计通常最好外包给知识渊博的公司,该公司了解嵌入式微处理器的操作并定期交付这些设计。

显示器/触摸屏

触摸屏以光学、机械方式(有时是电气方式)与底层显示器进行交互。因此,将显示器及其触摸屏视为子系统非常重要,两者都针对HMI应用进行了优化。显示器/触摸屏一起安装在一个满足加固要求和美学的封装中。适当的显示器和触摸屏组件的可用性通常是一个因素。经验丰富的HMI设计人员可以帮助促进各种性能,成本和可用性权衡。

业务计划定制

BSP通常需要根据运行它的嵌入式处理器平台进行定制。特殊外设的驱动程序可能需要开发。删除未实现的功能可能会防止崩溃。对于嵌入式 HMI 系统,可能需要自定义初始屏幕并直接引导到固定应用程序(通常称为展台模式)。可能需要增强安全性。定制BSP的开发人员不仅要了解操作系统本身,还要了解底层硬件的复杂性以及应用程序开发人员期望如何与BSP进行交互。

环境的

HMI前端可供人类使用,通常暴露在恶劣的环境条件下。触摸屏/显示器通常由玻璃制成,容易受到冲击,从而可能使设备破裂或破碎。划痕会影响可见度。水分会渗入前挡板周围并渗入内部电路。来自强光或太阳的眩光可能会使显示器无法读取。对于在户外使用的设备,温度范围宽会导致操作问题,通常在角落情况下。幸运的是,考虑到电子、机械、热和光学设计的正确系统设计可以确保产品的坚固性。

监管认证

所有电子产品,无论行业、应用或用例如何,都必须最低限度地通过监管认证。在美国,至少需要 FCC 第 15 部分对 EMI/EMC 进行测试。其他国家也有类似的要求,例如欧洲的CE认证和加拿大的IC认证。虽然HMI前端通常使用其连接的机器进行认证,但其设计人员必须熟悉电磁兼容设计,以使认证过程顺利进行。拥有一个有经验的业务合作伙伴,他们具有设计HMI接口设备并通过认证过程的历史,这对于产品成功发布至关重要。

产品生命周期

工业、医疗和军用设备的产品寿命远远超过消费类产品,包括销售和支持,通常要超过十年或更长时间。可用性是所选组件和随后监控过时的函数。最关键的是,处理器、显示器(带触摸屏)和其他重要组件的选择必须考虑到使用寿命。面向消费者的处理器、显示器和复杂的外围设备(如无线模块)的可用时间通常不超过 2-3 年。在设计阶段了解供应链至关重要。

定制人机界面设计

鉴于设计参数范围如此之广,复杂的机器通常需要定制的HMI,通常以满足显示器、触摸屏和外围设备的要求。底层处理器电路通常可以通过对特定显示器、触摸屏和外设进行微小的修改来利用。在寻找定制 HMI 时,请寻找从已知的、经过验证的设计开始的解决方案,以减少开发时间、成本和风险。

审核编辑:郭婷

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

    关注

    22

    文章

    5160

    浏览量

    144770
  • 触摸屏
    +关注

    关注

    42

    文章

    2509

    浏览量

    122506
  • HMI
    HMI
    +关注

    关注

    9

    文章

    728

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    航空电子设备覆冰测试有哪些方法?需要用到哪些设备?怎么测试?

    航空电子设备覆冰测试是一种在实验室或特定环境中模拟航空电子设备在覆冰条件下的运行状态的测试方法。这种测试的目的是评估航空电子设备在遭受冰雪覆盖时的性能表现,确保其能够在极端天气条件下正常工作,以保障
    的头像 发表于 04-16 15:18 153次阅读
    航空<b class='flag-5'>电子设备</b>覆冰测试有哪些方法?需要用到哪些<b class='flag-5'>设备</b>?怎么测试?

    电子设备的“地基”:陶瓷基板和PCB板到底有啥不一样?

    在应用领域上有一定的差异。陶瓷基板由于其优异的热导性高频特性和高温稳定性更适用于高功率高频和高温等苛刻环境下的电子设备。如通信设备汽车电子、激光器医疗
    发表于 04-09 10:13

    分立元器件:电子设备的基础支撑与灵活适配核心

    电子技术飞速发展中,集成电路主导电子设备核心架构,但分立元器件作为基础单元仍不可或缺。从电阻、电容、二极管到三极管等,这些独立封装的电子元件广泛应用于工业控制、消费
    的头像 发表于 04-03 17:33 2929次阅读

    超轻高弹导电泡棉:如何成为高端电子设备的EMI屏蔽首选?

    随着电子设备轻薄化发展,传统EMI屏蔽材料面临挑战。苏州康丽达研发的超轻高弹导电泡棉采用中空闭环结构,重量减轻40%-60%,压缩力低至0.05-0.15N/mm²,屏蔽效能达75dB以上,适用于
    的头像 发表于 03-04 09:52 221次阅读
    超轻高弹导电泡棉:如何成为高端<b class='flag-5'>电子设备</b>的EMI屏蔽首选?

    精密合金电阻在电子设备中广泛的应用

    合金电阻凭借其独特的性能优势,在各类电子设备中扮演着不可或缺的角色。从日常消费电子到高端工业设备,不同类型的合金电阻满足了多样化的电路需求。
    的头像 发表于 12-18 17:46 395次阅读
    精密合金电阻在<b class='flag-5'>电子设备</b>中广泛的应用

    宏集案例 | 集成Docker!解锁 HMI/网关的定制化应用

    定制化解决方案。然而,传统HMI/网关设备往往受限于固化的功能设计,难以满足客户对于高度定制化和快速迭代的需求。在这种背景下,Docker技术的出现为企业带来了
    的头像 发表于 08-08 18:21 547次阅读
    宏集案例 | 集成Docker!解锁 <b class='flag-5'>HMI</b>/网关的<b class='flag-5'>定制</b>化应用

    用于 Zigbee 技术应用/Thread/蓝牙®应用的 2.4 GHz 前端模块 skyworksinc

    电子发烧友网为你提供()用于 Zigbee 技术应用/Thread/蓝牙®应用的 2.4 GHz 前端模块相关产品参数、数据手册,更有用于 Zigbee 技术应用/Thread/蓝牙®
    发表于 06-19 18:31
    <b class='flag-5'>用于</b> Zigbee 技术应用/Thread/蓝牙®应用的 2.4 GHz <b class='flag-5'>前端</b>模块 skyworksinc

    集成Docker,解锁 HMI/网关的定制化应用

    工业自动化领域对定制HMI/网关的需求日益增长,而传统设备因功能固化难以满足快速迭代需求。宏集HMI&网关通过集成Docker技术,赋予设备
    的头像 发表于 05-22 11:06 655次阅读
    集成Docker,解锁 <b class='flag-5'>HMI</b>/网关的<b class='flag-5'>定制</b>化应用

    用于 LTE 和 NR 频段的前端模块 skyworksinc

    电子发烧友网为你提供()用于 LTE 和 NR 频段的前端模块相关产品参数、数据手册,更有用于 LTE 和 NR 频段的前端模块的引脚图、接
    发表于 05-19 18:29
    <b class='flag-5'>用于</b> LTE 和 NR 频段的<b class='flag-5'>前端</b>模块 skyworksinc

    2.4 GHz 前端模块 (FEM),用于 Zigbee 技术、线程和设备,具有适合蓝牙®应用的端口 skyworksinc

    电子发烧友网为你提供()2.4 GHz 前端模块 (FEM),用于 Zigbee 技术、线程和设备,具有适合蓝牙®应用的端口相关产品参数、数据手册,更有2.4 GHz
    发表于 05-15 18:30
    2.4 GHz <b class='flag-5'>前端</b>模块 (FEM),<b class='flag-5'>用于</b> Zigbee 技术、线程和<b class='flag-5'>设备</b>,具有适合蓝牙®应用的端口 skyworksinc

    用于 Wi-SUN® 应用的前端模块 skyworksinc

    电子发烧友网为你提供()用于 Wi-SUN® 应用的前端模块相关产品参数、数据手册,更有用于 Wi-SUN® 应用的前端模块的引脚图、接线图
    发表于 05-14 18:32
    <b class='flag-5'>用于</b> Wi-SUN® 应用的<b class='flag-5'>前端</b>模块 skyworksinc

    用于 Zigbee®/Thread/蓝牙®信号应用的 2.4 GHz 前端模块 skyworksinc

    电子发烧友网为你提供()用于 Zigbee®/Thread/蓝牙®信号应用的 2.4 GHz 前端模块相关产品参数、数据手册,更有用于 Zigbee®/Thread/蓝牙®信号应用的
    发表于 05-09 18:31
    <b class='flag-5'>用于</b> Zigbee®/Thread/蓝牙®信号应用的 2.4 GHz <b class='flag-5'>前端</b>模块 skyworksinc

    用于 5G 应用的 Sky5® 前端模块 skyworksinc

    电子发烧友网为你提供()用于 5G 应用的 Sky5® 前端模块相关产品参数、数据手册,更有用于 5G 应用的 Sky5® 前端模块的引脚图
    发表于 05-08 18:32
    <b class='flag-5'>用于</b> 5G 应用的 Sky5® <b class='flag-5'>前端</b>模块 skyworksinc

    用于 LTE 和 NR 的前端模块 skyworksinc

    电子发烧友网为你提供()用于 LTE 和 NR 的前端模块相关产品参数、数据手册,更有用于 LTE 和 NR 的前端模块的引脚图、接线图、封
    发表于 05-08 18:30
    <b class='flag-5'>用于</b> LTE 和 NR 的<b class='flag-5'>前端</b>模块 skyworksinc