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

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

3天内不再提示

基于图形显示的人机界面:最新MCU的新功能

电子设计 来源:互联网 作者:佚名 2017-11-01 15:43 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

作者:Justin Palmer,垂直分部总监,嵌入式及医疗保健部,富昌电子

来自消费者研究、分析师报告、OEM客户反馈和半导体制造 商预测等的信息都预示了相同的发展方向:在未来五年内,
几乎所有嵌入式设计人员都将面临着显著增强功能、操作模 式以及其产品的人机界面(HMI)吸引力的压力。

虽然创建更多图形化和触摸敏感界面的趋势在诸如智能手 机和平板电脑等设备中已经非常普遍,但具有如此丰富的用
户体验需求的市场已经远远不限于消费者市场。事实上,工 业、汽车、医疗、军事和航空航天等市场的产品都面临着同
样的要求。以下几个因素推动了HMI设计的革命:

传感器处理器和无线设备性能提高且价格降低,大大增 强了系统进行测量和跟踪自身操作的能力。

用户群发生了代际转变,要求产品制造商满足“千禧世 代”(而非“婴儿潮世代”)用户的需求。

彩色TFT显示器比五年前的单色STN显示器成本更低。随 着目前电容式触摸感应技术的广泛应用,触摸屏覆盖层 也性能提高且价格降低,提供了比之前的电阻式技术更 好、更具交互性的界面。

当设备具有易于使用和直观的界面时,企业可以提高效率 并降低运营成本。这可以降低对培训的需求,并降低人为 错误的发生率。

过去,重新设计嵌入式产品的HMI以提供更多更好的图形内 容对于基于微控制器的系统来说几乎毫无可能。基于有复 杂图形能力的微处理器、和诸如Windows®或Linux™平台之 类的功能丰富操作系统嵌入式系统,与那些基于微控制 器、通常没有操作系统且仅运行简单设备(如段式LCD)的 系统之间存在巨大的鸿沟。

但是,现实正迅速发展,MCU功能的不断增强使设计工程师 希望他们能够在不必放弃他们熟悉和高效的MCU平台的前 提下,领先于客户不断变化的期望。那么,MCU制造商能够 为其用户显著改善人机界面的功能提供多大的帮助?

HMI如何发展以及为什么发展

在考虑系统设计人员如何实现增强的HMI之前,应该先了解 HMI为什么需要改进以及如何改进。

HMI设计转变的根本原因是新的、高级半导体技术的发展。 传感器、射频收发器和微控制器的功能越来越强大且价格 越来越便宜,OEM厂商可以将更多数量的这些器件嵌入到 更多的设备中。在工厂中,这使得工厂自动化系统可以在生 产过程中的任何时间点实时跟踪制造设备和制造产品的所 有重要参数。在医学中,这使得卫生专业人员能够持续地远 程监测患者的状况,并在超过临界阈值时设置报警。

结果是大量的数据正在生成并发送到控制单元。随着物联 网的发展,这些数据越来越多地托管在云端,可以对其进 行汇总和分析,并将分析结果显示在任何互联网终端上。因 此,用户可用的数据的范围和类型正在迅速变化。

同时,用户群体(特别是劳动力组合)正在发生变化,“婴儿 潮世代”已进入退休年龄,“千禧世代”(从20世纪80年代初 开始出生的人)及其后代已取而代之。这些人是数字化“土 著人”,从小就习惯于与电脑和显示屏进行互动(见图1)。

图1. 特斯拉Model S仪表板 – 满足现代用户对图形丰富的控制界面的偏好。(图片
来源:Steve Jurvetson,知识共享2.0许可协议)

有趣的是,“千禧世代”的喜好和工作作风与“婴儿潮世代” 不同。“婴儿潮世代”希望先接受培训再实施操作,并根据 执行情况进行衡量,而“千禧世代”期望了解系统、跟踪实 时数据,并根据数据做出自己的决定,而非遵循设定的流 程。

所以现在我们有传感器产生的大量数据、通过互联网实时通 信和共享的能力,以及有能力处理和使用它的人们。显然, 简单段式LCD和按键输入已经不适合这种与复杂设备的互 动模式。

显示器必须向用户显示数据菜单

最关键的因素是大数据的可用性,以及可以从其使用中获得 的非凡价值。在诸如密集医疗护理和机器预测维护等领域, 我们可以在多个数据流或多个参数中发现其模式,从而提供 最有价值的见解。人类能够最容易、最快速地从视觉上发现 这些模式;与数百行字母和数字相比,我们能够从框图、图 形和图表中更容易地了解关于复杂数据集的信息。

为了使“千禧世代”能够做好他们的工作(基于丰富的实时 数据做出明智的决定),嵌入式设备应该以图形方式呈现信 息,并能够与用户直观地进行交互。因此,系统需要图形功 能,并且必须支持触摸感应界面。

例如,能够处理高分辨率视频流的最复杂的图形系统将运 行在高性能MPU上,如恩智浦半导体的i.MX系列,该系列基于ARM® Cortex®-A处理器,在Linux®或Android™环境下运 行。这些系统在软件和硬件方面都是复杂和昂贵的,并且对 于不熟悉丰富操作系统(OS)开发的人员来说具有巨大的实 施挑战。

然而,目前越来越多的嵌入式系统基于微控制器平台。当 然,如果可能的话,MCU用户总是希望继续使用MCU,而非 迁移到MPU。他们熟悉MCU,MCU支持用于应用程序代码开 发的C语言,并且能够重复使用在同一平台上运行的旧系统。 简而言之,从MCU迁移到MPU的变化是巨大的,但也是可以 避免的。

那么,采用MCU架构的系统能够多大程度地模拟基于MPU 的HMI的复杂性和性能?

现在,意法半导体向用户提供了基于ARM® Cortex®-M7处 理器内核的32位STM32F7 MCU,可以支持高达1024 x 768 像素分辨率的XGA显示屏。STM32F 7x7、STM32F 7x8和 STM32F7x9系列都包含板载TFT显示控制器和JPEG图像 编解码器(见图2)。所有STM32F7 MCU还包括用于图形的 Chrom-ART Accelerator™加速器,可以实现高速渲染图形 而无需任何主处理器开销。这个图形加速器创建内容的速度是单独内核的两倍。除了提供原始2D数据的快速渲染之 外,Chrom-ART加速器还支持额外的功能,如图像格式转换 和图像混合,使MCU用户能够实现一些复杂的图形效果。

图2. 意法半导体的32F769IDISCOVERY开发板,用于STM32F7x9系列MCU,包括一
个4英寸LCD触摸屏(图片来源:意法半导体)

高达2MB的板载闪存和512kB的SR AM为图形数据存储和 Chrom-ART Accelerator加速器所需的高速暂存存储器提供了大容量。STM32F7x9系列MCU的MIPI-DSI接口在图形丰富的应用中也非常有用,因为它可以为诸如图像传感器和摄像机等设备提供直接通道。其他M C U制造商在其高端设备中提供了类似的图形和显示控制器功能。Microchip的PIC32 MX3和MX4系列适 用于具有高性能图形显示的嵌入式应用。它们支持高达WVGA(800 x 480像素分辨率)的TFT和OLED显示屏,并集成了Microchip的触摸感应控制技术。

Microchip为图形应用提供了非常好的开发支持,提供免费的图形库,以及直观易用的“Graphics Display Designer”(图形显示设计师)开发工具。

恩智浦半导体的LPC 5 460x和LPC 5 4S60x系列基于ARM Cortex-M4的MCU也针对丰富HMI应用进行了优化。它们支持分辨率高达1024 x 768的图形LCD,并提供了轻松连接和 管理外部QSPI闪存的选项,可存储大图像或代码片段。恩智浦还提供了一个良好的生态系统,包括免费提供的Segger emWin等图形库。

赛普拉斯半导体在图形显示控制领域拥有悠久的历史,它是目前通常采用2D或3D图形显示屏的汽车仪表板高度集成控
制器市场的领导者。

对于工业设备和家用电器,FM4系列MCU提供广泛的功能。特别是FM4系列中的S6E2D系列ARM Cortex-M4 MCU,它针对包含全彩色TFT图形显示屏的应用;其图形引擎源自用于 仪表板的Traveo系列MCU。

S6E2D提供512kB的视频RAM和图形引擎,支持复杂的图像重叠、镜像、缩放和图像移动,且Cortex-M4内核的开销最小。它能够以更低的价格实现复杂和出色的图形以及有竞争力的解决方案。

迁移到图形显示屏的新系统要求

好消息是,许多MCU制造商为现有用户提供了到高端设备的迁移路径,通过它们可以实现非常复杂的全彩色图形显示,甚至支持一些移动内容,并提供全高清的高分辨率。满足“千禧世代”用户需求的、非常复杂的基于显示的HMI现在无需整体迁移到基于MPU的架构和全功能操作系统即可实 现。

但首次实施复杂的图形显示的设计人员会发现:

系统的复杂性急剧增加

计时窗口缩短和调度带来了很大的挑战

存储器需求大大增加,从而需要存储器管理

毫无疑问,具有复杂HMI的嵌入式应用因此需要使用实时操 作系统(RTOS)来提供调度和优先级排序的框架,并实现存储器管理。有多种RTOS可供选择,如FreeRTOS™等系统可以免费使用,并拥有大多数MCU制造商的板卡支持。

设计人员还需要利用MCU制造商为第三方图形设计工具提供的支持。例如,意法半导体和恩智浦免费为其MCU用户提供Segger的emWin设计和仿真工具。

还需注意的是,增强HMI的趋势不仅包括先进的图形功能, 而且还包括手势控制和更好地使用音频输入和输出的能力。Microchip通过GestIC®技术在手势控制方面提供了有 趣的功能(见图3)。在音频用户界面中,XMOS在其xCOREVOICE
™处理器中实现的远场麦克风管理方面进行了开创性 工作,提供了在所有环境中实现电子设备语音控制的方法。

图3. Microchip的3DTouchPad演示了其GestIC手势识别技术。(图片来
源:Microchip)

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

    关注

    147

    文章

    19232

    浏览量

    405183
  • 人机界面
    +关注

    关注

    5

    文章

    570

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    FT81X嵌入式视频引擎:打造高品质人机界面的利器

    FT81X嵌入式视频引擎:打造高品质人机界面的利器 在嵌入式应用领域,人机界面(HMI)的质量和性能至关重要。Bridgetek Pte Ltd推出的FT81X系列图形控制器,凭借其先进的嵌入式视频
    的头像 发表于 04-28 11:45 313次阅读

    FT801嵌入式视频引擎:打造高品质人机界面的利器

    FT801嵌入式视频引擎:打造高品质人机界面的利器 在嵌入式应用领域,人机界面(HMI)的质量对于产品的用户体验和性能至关重要。FT801嵌入式视频引擎作为一款易于使用的图形控制器,为嵌入式应用提供
    的头像 发表于 04-28 11:40 344次阅读

    FT801嵌入式视频引擎:打造高品质人机界面的理想之选

    视频引擎,为开发者提供了一个强大而便捷的解决方案,能够轻松实现高品质的人机界面。今天,我们就来深入了解一下FT801的特点、功能以及应用场景。 文件下载: FT801Q-R.pdf 一、FT801概述 FT801是一款易于使用的图形
    的头像 发表于 04-28 09:20 339次阅读

    工业级平板电脑应用在人机界面领域都有哪些特点?

    工业级平板电脑是一种专门设计用于工业环境的计算设备,它们经过特殊的工程设计以满足各种恶劣条件下的需求。人机界面是工业级平板电脑的核心部分,因为它们需要提供直观、稳定和高效的交互方式,以支持工业应用的要求。
    的头像 发表于 04-13 09:42 468次阅读
    工业级平板电脑应用在<b class='flag-5'>人机界面</b>领域都有哪些特点?

    Microchip推出车规级系统封装(SiP)混合型单片机SAM9X75 专为汽车及电动出行人机界面(HMI)应用而打造

    具备MPU处理性能,同时支持传统MCU开发环境 汽车及电动出行领域的设计人员正不断引入具备高级图形效果的人机界面(HMI),以提升用户体验。为满足市场对HMI解决方案日益增长的需求
    的头像 发表于 03-25 16:05 3.5w次阅读
    Microchip推出车规级系统封装(SiP)混合型单片机SAM9X75  专为汽车及电动出行<b class='flag-5'>人机界面</b>(HMI)应用而打造

    疆鸿智能DEVICENET转PROFIBUS网关让人机界面指令秒同步五轴联动

    疆鸿智能DEVICENET转PROFIBUS网关:让人机界面指令秒同步五轴联动 苏州某家精密机械厂的车间里,一台五轴联动机床正在切削一个钛合金涡轮叶片。机床旁边,西门子PLC的指示灯快速闪烁,而
    的头像 发表于 03-10 15:41 192次阅读
    疆鸿智能DEVICENET转PROFIBUS网关让<b class='flag-5'>人机界面</b>指令秒同步五轴联动

    疆鸿智能PROFINET转DEVICENET网关+人机界面YYDS!

    的是PROFINET协议,但注塑机上的人机界面是个老款HMI,只支持DEVICENET通讯。这两种协议本来互不兼容,如果不做转换,PLC没法把温度、压力、开模位置这些数据传给屏幕显示。 当时我们在控制柜里装了一台疆鸿
    的头像 发表于 03-09 14:17 226次阅读
    疆鸿智能PROFINET转DEVICENET网关+<b class='flag-5'>人机界面</b>YYDS!

    显示、加速、控制一体集成:国民技术N32H7让TFT应用化繁为简

    在传统TFT人机界面设计中,开发工程师常常面临一个尴尬的局面:为了追求流畅的图形效果,需在主控MCU外增加专用图形芯片;为实现大容量UI资源存储,又需外扩Flash并设计复杂的高速接口
    的头像 发表于 01-22 18:02 835次阅读
    <b class='flag-5'>显示</b>、加速、控制一体集成:国民技术N32H7让TFT应用化繁为简

    信捷电气TS5系列物联网人机界面国际版震撼升级

    当制造业全球化布局迈入深水区,海外工厂的远程运维效率、跨国数据协同速度、生产安全稳定性成为企业突围的关键。针对海外生产“运维远、传输慢、安全弱、适配难”的核心痛点,信捷正式推出TS5系列物联网人机界面
    的头像 发表于 12-22 16:17 934次阅读
    信捷电气TS5系列物联网<b class='flag-5'>人机界面</b>国际版震撼升级

    神秘转换!耐达讯自动化Modbus RTU秒变Profibus 接 HMI人机界面

    的特点,常作为从站协议用于众多小型设备;而 Profibus 凭借高速稳定、抗干扰能力强的优势,多作为主站协议应用于大型自动化系统。然而,当需要将 Modbus RTU 从站设备接入 Profibus 主站并连接 HMI 人机界面时,传统方式存在通信障碍、数据传输不稳定等痛点,严重影响生产效率。
    的头像 发表于 09-30 14:07 1111次阅读
    神秘转换!耐达讯自动化Modbus RTU秒变Profibus 接 HMI<b class='flag-5'>人机界面</b>

    基于LDC-HALL-HMI-EVM的人机界面评估模块技术解析

    Texas Instruments LDC-HALL-HMI-EVM评估模块 (EVM) 采用电感和霍尔效应传感技术提供人机界面。Texas Instruments LDC-HALL-HMI-EVM
    的头像 发表于 09-11 09:49 1136次阅读
    基于LDC-HALL-HMI-EVM<b class='flag-5'>的人机界面</b>评估模块技术解析

    浮思特 | 如何开发高效可靠的人机界面(HMI):实践与考量

    在复杂设备控制系统的开发中,为不同角色的使用者(如操作员、管理员、维护人员)设计合适的交互界面至关重要,这便是人机界面(HMI)的核心任务。HMI形式多样,从紧凑的嵌入式LCD屏到大型工业触摸屏
    的头像 发表于 07-14 10:16 769次阅读
    浮思特 | 如何开发高效可靠<b class='flag-5'>的人机界面</b>(HMI):实践与考量

    STC8H 单片机 + RA8889/RA6809:重新定义嵌入式触控交互_高流畅、低延迟、零基础的人机界面(一)

    STC8H 单片机 + RA8889/RA6809:重新定义嵌入式触控交互_高流畅、低延迟、零基础的人机界面
    的头像 发表于 05-28 16:01 1593次阅读
    STC8H 单片机 + RA8889/RA6809:重新定义嵌入式触控交互_高流畅、低延迟、零基础<b class='flag-5'>的人机界面</b>(一)

    互联世界中的人机界面 (HMI) 和网关

    作者:Tawfeeq Ahmad 在当今的数字化环境中,人机界面 (HMI) 和网关已成为不可或缺的组成部分,实现了人与复杂系统之间的无缝互动。随着各行各业之间的联系越来越紧密,这些技术在提高生产力
    的头像 发表于 05-25 11:17 1368次阅读
    互联世界中<b class='flag-5'>的人机界面</b> (HMI) 和网关