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

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

3天内不再提示

关于HMI设计的一些小技巧

PCB线路板打样 来源:LONG 2019-08-09 16:37 次阅读

本周我参加瑞萨开发者大会的一个小组已经明确表示:嵌入式系统中人机界面(HMI)的设计变得更加复杂。但该小组警告说,创建这样一个图形丰富的HMI比大多数开发人员想象的更难。幸运的是,他们还有一些技巧可以传递成功的HMI设计。不久前,嵌入式系统在极简主义的用户界面上可以取得商业上的成功。为了操作设备,所有用户都需要几个按钮,一些灯和一个小的字母数字显示器。但这已经改变了过去几年。

HMI设计变得更加复杂有几个原因。一方面,低成本但功能强大的32位处理器的出现使丰富的图形功能成为大多数嵌入式系统的经济高效选择。此外,这些处理器还使设计能够提供更多的操作功能。

问题是,为了能够为用户提供新功能,用户界面需要为他们提供访问和控制。这需要多个按钮,并且可以提供简单的显示。最重要的是,智能手机和平板电脑的出现为消费者和工人提供了一个高标准,让人们期待丰富的交互式图形界面。一位专家小组成员报告说,看到一位年轻的工程师接近示波器并进行捏合和扩展以放大显示器,当它没有响应时表示惊讶。一起,这些低成本,不断增加的功能数量和不断提高的预期因素意味着您的客户对HMI的期望很高,如果您不提供它,您的竞争对手肯定会因为没有价格优势没有丰富的HMI可以获得。虽然现在可以负担得起丰富HMI的硬件设计,但软件设计变得更加困难。

在Renesas DevCon上,一组HMI专家聚集在一起讨论这些挑战,并提供如何克服这些挑战的技巧。该小组由RPA的Barry Williams组成; Crank Software的创始人Brian Edward; Express Logic的GUI工程总监Ken Maxwell; Xapplos高级工程师Mark Rodriguez; Sepastien Rusese,Adeneo的嵌入式解决方案架构师;和严肃集成的创始人特里韦斯特。它们代表了广泛的HMI应用程序和体验,并为嵌入式设计人员提供了这5个技巧。

不要重新发明轮子- 复杂的图形,动画,特殊视觉效果等需要大量的设计工作,但大部分工作已经完成。充分利用商业图书馆,开源社区和供应商对图形设计的支持,或者您会发现自己花费的开发时间远远超出您的承受能力。

使用操作系统- 除非您使用极其简单的字母数字显示器,否则尝试使用裸机进行编程将是一项巨大且容易出错的工作。拥有实时操作系统(RTOS)的资源将极大地加速HMI开发,支持使用库函数和界面开发工具。但请注意,许多RTOS需要图形库来满足他们的需求;它们可能无法有效支持通用库。如果您的系统具有所需的内存和其他资源,并且您可以容忍启动时间,那么Linux在您的系统中也可能运行良好,并且可以让您访问比RTOS提供的更丰富的软件库集。 >聘请图形设计师- 有效的用户界面设计已经成为一门专业学科,因此要创建一个有效的HMI,提供对设备功能的完全访问而不会让用户感到沮丧,您需要一个图形艺术家。 “准备好在UI设计上毫无希望,”Serious Integrated的West警告说。 “你可以创建画布,但你不是艺术家。”

尽快测试设计- - 尽可能早地在设计工作中,测试实际硬件上的用户界面设计或你可以把一个模拟放在一起。不要依赖于工作站或其他设计工具上出现的设计。接口的大小,布局和可用性在目标硬件上将与其显示方式不同,并且在开发工具上有效。您还会发现用户会提出问题和疑虑,营销会询问新的或不同的功能,其他操作假设将受到挑战,很可能导致需要修改设计甚至更改显示尺寸。显示尺寸的变化将影响处理器的选择以及软件。最好尽可能早地在设计中发现所有这些。

计划变革- 嵌入式系统编程的刻录和完成时代已经过去,专家组成员指出。凭借当今的连接选项和不断变化的用户期望,嵌入式设备及其显示器将需要定期升级,以提高性能和添加新功能。开发人员还可能发现,为区域使用和偏好远程定制用户界面的能力将成为新嵌入式设计的重要特征。正如特里·韦斯特所说:“如果你没有物联网计划,你需要得到一个。”

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

    关注

    9

    文章

    569

    浏览量

    48280
  • PCB打样
    +关注

    关注

    17

    文章

    2967

    浏览量

    21549
  • 华强PCB
    +关注

    关注

    8

    文章

    1831

    浏览量

    27614
  • 华强pcb线路板打样

    关注

    5

    文章

    14629

    浏览量

    42762
收藏 人收藏

    评论

    相关推荐

    一些小众的C语言知识点

    一些小众的C语言知识点,可能会比较有趣或者怪异,分享给大家看下。
    发表于 09-26 10:16 600次阅读

    stm32一些小资料

    本帖最后由 eehome 于 2013-1-5 10:02 编辑 stm32一些小资料,大家可以看看
    发表于 12-19 23:09

    一些小资料,不求全,但求精

    一些小资料,不求全,但求精
    发表于 06-10 13:28

    PID算法一些小资料(感觉还行)

    PID算法一些小资料(感觉还行)推荐看看
    发表于 08-20 22:38

    jlink调试的一些小经验

    本帖最后由 richthoffen 于 2019-7-20 11:19 编辑 jlink调试的一些小经验,欢迎下载
    发表于 06-02 08:25

    关于labview一些小程序

    一些关于labview的小程序
    发表于 06-23 23:31

    分享选购充电宝的一些小技巧

    分享选购充电宝的一些小技巧,赶快码住!
    发表于 05-10 06:30

    使用NodeMCU开发一些小项目

    NodeMCU是个开源的物联网平台,拥有开源,交互式,可编程,低成本,简单,智能,WI-FI硬件等特点,可以在Arduino IDE中进行编程开发,对新手十分友好。这是本人使用NodeMCU开发的一些小项目,仅为自己边学习
    发表于 11-01 06:13

    关于ISA 数据交换的一些小例子

    关于ISA 数据交换的一些小例子
    发表于 05-14 16:12 20次下载

    一些小型有机实芯电位器

    一些小型有机实芯电位器 表3-56 列出了一些小型有机实芯电位器的主要参数,它们的外形如图3-82 所示。
    发表于 08-21 18:55 725次阅读

    一些小型按钮开关

    一些小型按钮开关 表9-6 列出一些小型按钮开关的特性参数及外形。
    发表于 09-19 15:03 2236次阅读

    关于半导体的一些小常识

    关于半导体的一些小常识 关于半导体的一些小常识   以非晶态半
    发表于 03-01 17:07 829次阅读

    单片机的一些小项目资料

    单片机的一些小项目,单片机入门必备,适合初学者
    发表于 11-18 17:24 11次下载

    关于PCB设计的一些小技巧

    在进行高速多层PCB设计时,关于电阻电容等器件的封装的选择的,主要依据是什么?
    的头像 发表于 05-24 16:36 2863次阅读

    关于示波器维修的一些小建议

    干货和操作方法,大家都了解多少呢?下面,就来听听西安安泰维修中心小编为大家科普一下关于示波器DSO9104A的相关干货,以及西安安泰DSO9104A维修中心小编的一些建议,希望能帮到大家! 、西安安泰示波器DSO9104A维修
    发表于 01-21 17:07 1982次阅读