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

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

3天内不再提示

HMI设计如何跨过软硬件资源的整合的障碍?

米尔MYIR 2019-04-28 20:13 次阅读

人机交互(HMI)应用十分广泛,是目前众多产品开发设计都绕不过去的坎。但HMI设计所面临的挑战又是多种多样:包括从零开始,系统框架不清晰,评估时间过长;受困于硬件设计,不知道如何选型;受困于软件技术,开发难度大;HMI学习成本高,开发时间长等诸多障碍,如何能轻易的跨过这些软硬件资源的整合,只需专注应用开发?

在HMI创客的心目中,可能第一位想到的是树莓派。树莓派作为一款性价比十足,生态支持又广泛,性能又杠杠的单板计算机,在很多应用中都有用武之地,哪怕是大材小用。不过,对于要面向市场的量产型HMI产品,价格、体积、供货周期等都是需要设计者考量的,因此在专业应用的人机交互产品中,树莓派还不行。

MYD-Y6ULX-HMI人机接口参考设计是米尔电子推出的一款基于NXP公司i.MX 6UL/6ULL系列处理器嵌入式开发板,由MYD-Y6ULX-HMI开发板、MYB-Y6ULX-HMI-4GEXP扩展板、7寸电阻/电容三部分组成。所含的配件包含了一个12V/2A的电源适配器(多个转化插头),一条电源转接线以及一份使用指导文档。


硬件介绍

MYB-Y6ULX-HMI可以支持12V~24V 直流供电,底板主要功能有触摸功能、LCD、摄像头、USB以太网RS485RS232、RTC、IO 扩展能功能。拆下屏幕的话可以看到主板背面的情况,一个LCD接口(16bit RGB)、一个电容触摸屏接口、一个电阻屏触摸接口。需要注意的是,i.MX 6UL/6ULL系列产品最大只支持1366 x 768的分辨率显示。

开发板的板载资源分布如下:

41.png

硬件框图如下:

04_image.png

外设接口细节部分,从左往右看分别是12V~24V 直流电源输入,支持3.81mm接线端子(产品已提供电源转接线);1路3线RS232串口,1路RS485接口;一个10/100Mbps 以太网接口;1路USB Host接口,采用Type A 型连接器;1 路MicroUSB OTG接口;1 路 4 bit mmc 接口; MYB-Y6ULX-HMI 底板电路支持 USB OTG 和 USB HOST。

板子旁边还包括了MicroSD卡、串口、RTC后备电池座。MYB-Y6ULX-HMI 支持 8bit 并行摄像头。

MYC-Y6ULX 核心板采用高密度高速电路板设计,并同时兼容 i.MX 6UL 和 i.MX 6ULL系列处理器,在大小为 37x39mm 的板卡上集成了处理器、DDR、NAND Flash、eMMC、电源管理等电路。核心板与底板连接采用 1mm 间距的邮票孔焊盘相连,抗震动能力好,稳定可靠,同时具有更高的性价比。

MYD-Y6ULX-HMI是米尔电子推出的基于NXP公司i.MX 6UL/6ULL系列处理器的嵌入式开发板。i.MX6UL是一个高功效、高性价比的应用处理器系列,采用单个ARM Cortex-A7内核,运行速度高达696MHz。i.MX 6ULL在i.MX 6UL的基础上精简了安全加密部分,主频最高可达900MHz,更具性价比。i.MX 6UL/6ULL系列的处理器提供多种存储器接口,其中包括16位LPDDR2、DDR3、DDR3L、NAND Flash、NOR Flash、eMMC、Quad SPI和各种其他接口,用于连接外围设备。如果此时你想到树莓派,那你会发现,树莓派没有这么多存储接口可以扩展。


MEasy HMI框架介绍

MEasy HMI是米尔电子开发的一套人机界口框架,它包含基于QT5的本地HMI和远程的Web HMI。本地HMI需要硬件平台具备显示单元、输如单元、通讯接口、数据存贮单元等;软件部分需要包含dbus、connman和QT5运行时环境等。Web HMI是B/S架构的应用,需网络接口支持,软件部分包含Python2.x以及tornado, javascript, css,HTML, websocket等运⾏环境。本地HMI和Web HMI的结构框图如下所示:

20181210hmi4.jpg

MEasy HMI使用D-Bus作为应用程序和底层硬件的访问接口。RS232、RS485、CANLED这些硬件使用米尔电子提供的一套完整的控制和通信接口,对外提供基于D-BUS的Method和Signal,用户可以根据需要对我们提供

的接口进行扩展以实现更强大的功能,MEasy HMI中的网络管理应用则使用开源的Connman作为中间层来实现对网络设备的控制, Connman也是一个基于D-Bus的完全模块化的系统,可以通过插件化进行扩展,以支持EtherNet、WIFI、3G/4G、Bluetooth等网络设备的管理。

对于本身就从事人机交互方案的企业一般都会有自己独到的解决方案,但是若说有更加方便的HMI方案可以供参考,那不失为一种灵活的可退可进的策略。这一款主攻人机交互应用市场的嵌入式评估方案,重点是它提供了HMI设计的85%资源,可以让HMI产品开发缩短2个月,为专注应用开发的产品设计公司极大程度的降低了人力和时间成本。

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

    关注

    9

    文章

    488

    浏览量

    47881
收藏 人收藏

    评论

    相关推荐

    电池管理系统(BMS)软硬件介绍

    电子发烧友网站提供《电池管理系统(BMS)软硬件介绍.pdf》资料免费下载
    发表于 03-27 09:20 6次下载

    KubeCASH:基于软硬件融合的容器管理平台

    、CSI、CDI等接口都奉行一个重要的原则:“不做事,就不会犯错”。K8S可以理解成嵌于整个软硬件堆栈的一个薄层,仅仅提供硬件到容器环境的一个接入。至于具体的软硬件交互接口和机制、硬件
    的头像 发表于 01-08 10:16 388次阅读
    KubeCASH:基于<b class='flag-5'>软硬件</b>融合的容器管理平台

    基于ARM的管轨牵引供电监控系统软硬件平台

    电子发烧友网站提供《基于ARM的管轨牵引供电监控系统软硬件平台.pdf》资料免费下载
    发表于 11-06 16:25 0次下载
    基于ARM的管轨牵引供电监控系统<b class='flag-5'>软硬件</b>平台

    微控制器安全起动 (Secure Boot) 的软硬件整合作法 – 以NuMicro M2351系列为例

    微控制器安全起动 (Secure Boot) 的软硬件整合作法 – 以NuMicro M2351系列为例
    的头像 发表于 10-26 17:26 422次阅读
    微控制器安全起动 (Secure Boot) 的<b class='flag-5'>软硬件</b><b class='flag-5'>整合</b>作法 – 以NuMicro M2351系列为例

    基于CW32单片机做的软硬件开源项目

    今天就再给大家分享一个基于CW32单片机做的软硬件开源项目,其中包括RTOS、GUI、蓝牙、电源管理等众多常用功能。
    的头像 发表于 10-19 10:17 560次阅读
    基于CW32单片机做的<b class='flag-5'>软硬件</b>开源项目

    软硬件融合的概念和内涵

    跟很多朋友交流,当提到软硬件融合的时候,他们会这么说:“软硬件融合,难道不是显而易见吗?我感觉在二三十年前就已经有这个概念了。”在他们的想法里,其实:软硬件融合等同于软硬件协同,甚至等
    的头像 发表于 10-17 14:36 525次阅读
    <b class='flag-5'>软硬件</b>融合的概念和内涵

    软硬件协同仿真原理及主要组成部分概述

    软硬件联合仿真在确保高效云解决方案的质量、降低风险、节省时间和成本方面发挥着关键作用。
    的头像 发表于 10-16 11:08 326次阅读
    <b class='flag-5'>软硬件</b>协同仿真原理及主要组成部分概述

    基于软件模拟的SPI端口CAN控制卡的软硬件设计

    电子发烧友网站提供《基于软件模拟的SPI端口CAN控制卡的软硬件设计.pdf》资料免费下载
    发表于 10-13 11:38 0次下载
    基于软件模拟的SPI端口CAN控制卡的<b class='flag-5'>软硬件</b>设计

    昆仑芯与北京智源人工智能研究院共同推进AI软硬件评测体系建设

    近日,昆仑芯与北京智源人工智能研究院(以下简称“智源”)面向多种AI硬件的一体化评测引擎FlagPerf完成阶段性适配。昆仑芯是FlagPerf首批生态伙伴,双方将强强联合,共同推进AI软硬件评测
    的头像 发表于 08-25 10:07 1123次阅读

    均联智行研究:软硬件协同发力新一代域控技术

    2022年,均联智行提出向中央架构发展;2023年,均联智行确定了“软硬件一体”的发展模式,以可靠的硬件解决方案作为支撑,逐步实现“底层软件+中间件”的开发与部署,形成“芯片+软件+算法”的技术闭环。
    的头像 发表于 07-12 15:35 537次阅读
    均联智行研究:<b class='flag-5'>软硬件</b>协同发力新一代域控技术

    同行丨研华蔡奇男:以软硬件工具平台赋能伙伴共创,加速产业数智化

    原文标题:同行丨研华蔡奇男:以软硬件工具平台赋能伙伴共创,加速产业数智化 文章出处:【微信公众号:软通动力】欢迎添加关注!文章转载请注明出处。
    的头像 发表于 06-14 16:55 259次阅读
    同行丨研华蔡奇男:以<b class='flag-5'>软硬件</b>工具平台赋能伙伴共创,加速产业数智化

    STM32单片机到底是如何实现软硬件结合?

    本文分析 STM32 单片机到底是如何实现软硬件结合的,接着分析单片机程序如何编译、运行。
    发表于 05-16 09:54 794次阅读
    STM32单片机到底是如何实现<b class='flag-5'>软硬件</b>结合?

    移远GPS模块L76全套软硬件资料

    移远GPS模块L76全套软硬件资料,包括全套软件应用手册资料,硬件:各EDA封装,应用电路
    发表于 05-08 09:26 7次下载