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

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

3天内不再提示

用Qt打造基于GD32H759的HMI驱动板

GD32MCU 来源:GD32MCU 2023-10-17 17:00 次阅读

近年来,随着工业生产的自动化程度不断提高,许多工业企业都开始将自动化技术应用于生产和操作中,HMI(Human-Machine Interface,人机界面)作为工业自动化系统的一个重要组成部分,负责实现人与机器之间的信息交互和指令传递,对于提高生产效率和操作便捷性起到了至关重要的作用。

现代工业对工业HMI的需求也随着数字化和智能化的快速发展在不断演进。用户对HMI的期望越来越高,需要开放性、灵活性和可定制性更强的解决方案,还希望能够通过直观、快速的操作方式来高效地操作设备和系统。因此,工业HMI系统需要具备更高的性能、更好的可视化效果和更丰富的用户交互方式。

传统的工业HMI解决方案通常基于专有的硬件平台和软件工具,成本高且灵活性有限。技术限制也使得代码维护困难,开发过程复杂且时间长,而且无法跨平台使用,移植性差。此外,界面上使用简单的文本和图形,操作不直观,用户体验较差,频繁操作时影响工作效率。

基于上述不足,一个能够具有更高效、可维护、可移植性更强、用户体验更好等优势的工业HMI解决方案是非常具有前景的,也符合了现代工业需求的发展趋势。这也为工业的数字化转型和智能化升级提供了有力的支持。

方案介绍

风算WP工业HMI方案基于兆易创新推出的GD32H759系列超高性能MCU,搭载SDRAM、QSPI-FLASH、RGB-LCD接口,集成了LCD板以及系统控制板,是集显示和工业控制为一体的HMI解决方案,应用领域涵盖智能仪表、家电洗衣机,医疗监护仪等实际使用场景。风算的工业HMI解决方案由工业HMI驱动板、LCD显示屏组成,软件则依托于优化Qt for MCUs实现。

■HMI驱动板:围绕GD32H759系列MCU为核心设计的工业HMI驱动板,充分利用GD32H759强大的核心资源,提供2路CAN,1路I2C,1路以太网,配备了丰富的外围接口。

系统框图

d0565e32-6cc3-11ee-939d-92fbcf53809c.png

GD32H759系列MCU

核心主控是基于GD32H759系列微控制器,该系列产品具备卓越的处理能效,丰富连接特性及多重安全机制,符合工业级高可靠性和稳定性的要求。GD32H759系列MCU可以广泛用于互联和高级应用,特别是在工业控制、消费和手持设备、嵌入式模块、人机界面、安全报警系统、储能系统、图形显示、音频播放器、汽车导航、无人机、loT等领域。

Arm Cortex-M7 600MHz主频

■ Flash:3840KB

■ RAM:1024KB

■ 提供两个14位4 MSPS ADC,一个12位5.3MSPS ADC,一个12位DAC,十二个通用的16位定时器,四个32位普通定时器,四个16位基本定时器,两个16位PWM高级定时器

■标准和高级通信接口: I2Cx4,SPISx6,OSPISx2,USARTx4,UARTx4,I2Sx4,CANx3

供电电压:1.7V~3.6V

■ 工作温度范围:-40~+85°C

Qt for MCUs

Qt for MCUs是一款专为微控制器(MCUs)和入门级MPU处理器设计的嵌入式软件开发框架。它基于流行的开源跨平台GUI框架Qt,并针对资源受限的嵌入式系统进行了优化。Qt for MCUs提供了一套丰富的图形用户界面(GUI)开发工具和库,旨在简化和加速嵌入式设备的GUI应用程序开发。

■具有低内存消耗和高性能的特点,可以在资源受限的环境下运行

■提供了可视化设计工具和丰富的GUI控件库,使开发者可以轻松创建交互式和现代化的用户界面

■提供了强大的图形渲染引擎和事件处理机制,可以实现平滑动画效果和响应式的用户界面

■支持多语言和国际化,使开发者能够创建适应不同地区和语言的应用程序

基于GD32H759的Qt实现

使用Qt的设计工具QtDesigner,创建工业HMI的用户界面。添加按钮、文本框、图形元素等,以满足应用程序需求。要与工业设备、传感器或其他系统通信,Qt已经提供了网口、串口等通信库来实现数据的传输和接收,只需要通过与UI元素的交互来实现数据采集、处理和显示等功能。在GD32H759驱动板上进行HMI的编译和调试。确保界面响应迅速,数据准确显示,并确保它能够在工业环境中可靠运行。

主要规格参数

d0654c4e-6cc3-11ee-939d-92fbcf53809c.png

方案展示

d06913a6-6cc3-11ee-939d-92fbcf53809c.png

△ HMI驱动板

d074c67e-6cc3-11ee-939d-92fbcf53809c.png

△Qtfor MCUs效果展示图

d084879e-6cc3-11ee-939d-92fbcf53809c.png

△HMI LCD显示屏

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

    关注

    48

    文章

    6809

    浏览量

    147637
  • 驱动板
    +关注

    关注

    21

    文章

    144

    浏览量

    31739
  • 工业自动化
    +关注

    关注

    17

    文章

    1141

    浏览量

    66584

原文标题:智慧工业 | 用Qt打造基于GD32H759的HMI驱动板

文章出处:【微信号:GD32MCU,微信公众号:GD32MCU】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    基于GD32H759的嵌入式运动控制高效解决方案

    在系统中ARM是主处理器,用来实现系统的触发、系统命令的发送、任务调度、切换等功能。FPGA是接收并解析ARM处理好的数据,并最终根据ARM的命令完成脉冲发送、脉冲计数及运动任务掌控等功能,作为ARM的外设使用。
    发表于 04-18 09:53 50次阅读
    基于<b class='flag-5'>GD32H759</b>的嵌入式运动控制高效解决方案

    基于GD32H759的Profinet工业以太网解决方案

    工业通信是自动化系统中极其重要的一环,可称为自动化系统的“大动脉”。
    的头像 发表于 03-07 09:11 297次阅读
    基于<b class='flag-5'>GD32H759</b>的Profinet工业以太网解决方案

    GD32H759xx系列Arm Cortex-M7 MCU数据手册

    电子发烧友网站提供《GD32H759xx系列Arm Cortex-M7 MCU数据手册.pdf》资料免费下载
    发表于 01-03 10:45 3次下载
    <b class='flag-5'>GD32H759</b>xx系列Arm Cortex-M7 MCU数据手册

    最大 759 ADI

    电子发烧友网为你提供ADI(ADI)最大 759相关产品参数、数据手册,更有最大 759的引脚图、接线图、封装手册、中文资料、英文资料,最大 759真值表,最大 759管脚等资料,希望
    发表于 10-11 19:12
    最大 <b class='flag-5'>759</b> ADI

    L3GD20H 3轴数字陀螺仪相关的使用信息和应用提示

    本文档旨在提供ST L3GD20H 3轴数字陀螺仪相关的使用信息和应用提示。L3GD20H为3轴角速率传感器,具有数字I2C/SPI串行接口标准输出。该器件的量程范围为±245/±500/±2000
    发表于 09-13 06:31

    ST L3GD20H 3轴数字陀螺仪相关的使用信息和应用提示

    本文档旨在提供ST L3GD20H 3轴数字陀螺仪相关的使用信息和应用提示。L3GD20H为3轴角速率传感器,具有数字I2C/SPI串行接口标准输出。该器件的量程范围为±245/±500/±2000 dps,能使用用户选择的带宽测量速率。
    发表于 09-05 06:53

    Qt助力工业HMI设计

    Qt 助力工业HMI设计内容包含:Qt发布历程、Qt Group、Qt Product Portfolio、
    发表于 09-05 06:25

    GD32VF103 Eval怎么J-LINK刷写?

    GD32VF103--EVAL怎么J--LINK进行刷写配置 Nuclei-studio 里面找不到选择调试器的界面 只能用开发自带的USB线进行刷写
    发表于 08-16 06:43

    实现HMI直接访问驱动参数的方法

    SINAMICS V90PN驱动器可以通过模拟S7-CPU,将数据库访问从HMI映射到驱动参数,该功能可实现在没有SIMATIC S7控制器时,SIMATIC HMI
    的头像 发表于 07-11 17:14 501次阅读
    实现<b class='flag-5'>HMI</b>直接访问<b class='flag-5'>驱动</b>参数的方法

    物联网HMI的关键驱动力—SCADA级功能库和控件库

    关键驱动力的引入不仅提升了物联网HMI的功能性,也帮助企业加快智能化生产和数字化转型的进程。本文将重点介绍虹科物联网HMI的关键驱动力及其在实际应用中的核心价值。
    的头像 发表于 06-02 09:18 451次阅读
    物联网<b class='flag-5'>HMI</b>的关键<b class='flag-5'>驱动</b>力—SCADA级功能库和控件库

    【米尔MYD-JX8MMA7开发-ARM+FPGA架构试用体验】十一、QT-HMI V2.0系统

    【MYD-JX8MMA7】 十二、QT-HMI V2.0系统的研究与使用前言:个人在之前接触米尔科技的开发较少,最近的两年时间内,开始接触米尔科技的linux开发。所以一开始看到QT-HM
    发表于 05-23 09:34

    兆易创新推出GD32H737/757/759系列Cortex®-M7内核超高性能MCU

    GD32H737/757/759系列超高性能微控制器。   GD32H7系列MCU具备卓越的处理能效、丰富连接特性及多重安全机制,以先进工艺制程和优化的成本控制,全面释放高级应用的创新潜力。全新
    发表于 05-16 14:16 948次阅读
    兆易创新推出<b class='flag-5'>GD</b>32H737/757/<b class='flag-5'>759</b>系列Cortex®-M7内核超高性能MCU

    兆易创新GD32H737/757/759系列Cortex®-M7内核超高性能MCU

    业界领先的半导体器件供应商兆易创新GigaDevice (股票代码 603986) 今日宣布,正式推出中国首款基于Arm® Cortex®-M7内核的GD32H737/757/759系列超高
    发表于 05-11 17:43 1661次阅读
    兆易创新<b class='flag-5'>GD</b>32H737/757/<b class='flag-5'>759</b>系列Cortex®-M7内核超高性能MCU

    兆易创新推出GD32H737/757/759系列Cortex®-M7内核超高性能MCU

    业界领先的半导体器件供应商兆易创新GigaDevice (股票代码 603986) 今日宣布,正式推出中国首款基于Arm Cortex-M7内核的GD32H737/757/759系列超高性能微控制器。
    的头像 发表于 05-11 11:16 991次阅读
    兆易创新推出<b class='flag-5'>GD</b>32H737/757/<b class='flag-5'>759</b>系列Cortex®-M7内核超高性能MCU

    国产!全志科技T507-H工业开发( 4核ARM Cortex-A5)规格书

    1 评估简介创龙科技TLT507-EVM 是一款基于全志科技T507-H 处理器设计的4 核ARM Cortex-A53 国产工业评估, 主频高达 1.416GHz ,由核心和评
    发表于 05-03 23:41