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

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

3天内不再提示

GUI HMI_Board_LVGL健康监控设备设计

冬至子 来源:荆伟光 作者:荆伟光 2023-09-15 14:56 次阅读

1.应用背景:

健康监控功能是工业设备必不可少的功能之一,工业设备在运行过程中,需要实时监控其关键节点的温度、电压和电流信息,并控制设备风扇转速,对子模块设备进行远程复位、开机和关机,实现模块级、机箱级的健康管理功能。

2.实现功能:

本设备实现了设备健康监控功能,共设计了5个控制界面,可以实时查看设备的电压、电流、温度和风机转速等信息,并对这些参数进行设置。同时可以对设备中的子模块进行远程开关机和复位。

3.RT-Thread使用情况

本设备使用了RT-Thread实时操作系统,使用了LVGL功能组件和LWIP网络组件,使用了GPIO、SPI、CANUARTADCI2C、PWM、和RW007等外设。

4.硬件框架

1.jpg

5.软件框架

1.jpg

6.软件模块

软件设计了5个模块:UI界面模块、温度电压电流采集控制模块、风扇控制模块、远程开关机模块和APP交互模块。

UI界面基于LVGL图形库设计,目前设计了5个界面,详情请参考作品完整图片。

温度电压电流采集控制模块可以实时采集各个传感器的数据,并对各个节点参数进行设置。

风扇控制模块可以对设备的风扇转速进行控制。

远程开关机模块可以对设备内部的子模块进行远程开关机和复位。

APP交互模块可以通过WIFI和app端进行信息交互。(还未设计)

7.作品完整图片

1.jpg

1.jpg

1.jpg

2.jpg

3.jpg

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

    关注

    2548

    文章

    50707

    浏览量

    752089
  • PWM控制
    +关注

    关注

    7

    文章

    193

    浏览量

    26265
  • LwIP协议栈
    +关注

    关注

    0

    文章

    19

    浏览量

    7342
  • RT-Thread
    +关注

    关注

    31

    文章

    1273

    浏览量

    39929
  • LVGL
    +关注

    关注

    1

    文章

    81

    浏览量

    2912
收藏 人收藏

    评论

    相关推荐

    HMI-Board开发板工程在添加新组件时LVGL组件会报错的解决办法

    在使用HMI-Board开发板开发lvglGUI界面设计时,可以直接在官方提供的lvgl的demo中开发,这样就可以省去lvgl最初的繁琐
    的头像 发表于 09-13 16:17 1458次阅读
    <b class='flag-5'>HMI-Board</b>开发板工程在添加新组件时<b class='flag-5'>LVGL</b>组件会报错的解决办法

    LVGL工具使用

    一. 本文章目的以及系列目录1)给广大嵌入式GUI LVGL爱好者提供资料,代码下载渠道2)给广大嵌入式GUI LVGL爱好者增加一个学习文章导读整个
    发表于 12-15 07:17

    LVGL GUI微调器控件的概念

    一. LVGL GUI微调器控件的概念Spinbox 包含一个数字文本,可通过按键或 API 函数增加或减少数字。Spinbox 的下面是修改后的 Text 区域。二. LVGL GUI
    发表于 12-15 07:18

    LVGL GUI文本区域控件的概念

    一. LVGL GUI文本区域控件的概念文本区域是一个带有标签和光标的页面。文本或字符可以添加到它。长行被换行,当文本足够长时,可以滚动文本区域。二. LVGL GUI文本区域小部件和
    发表于 12-15 08:23

    LVGL GUI滑动条控件的概念

    一. LVGL GUI滑动条控件的概念Slider 对象看起来像一个带有旋钮的 Bar。可以拖动旋钮以设置一个值。滑块也可以是垂直或水平的二. LVGL GUI滑动条小部件和样式滑块的
    发表于 12-15 06:23

    RT-Thread联合瑞萨即将发布高性价比HMI Board

    高性能芯片 RA6M3 及 RT-Thread 软件生态,HMI Board 不仅硬件性能强劲,同时软件生态丰富,助力开发者快速开发出 GUI 智能硬件产品。
    发表于 05-08 08:22

    ADP5065 Evaluation Board GUI Installer

    ADP5065 Evaluation Board GUI Installer
    发表于 01-31 15:05 8次下载
    ADP5065 Evaluation <b class='flag-5'>Board</b> <b class='flag-5'>GUI</b> Installer

    全面解读目前LVGL的应用小知识

    并处理特定任务的应用程序。 LVGL本身是一个图形库。我们的应用程序通过调用LVGL库来创建GUI。它包含一个HAL(硬件抽象层)接口,用于注册显示和输入设备驱动程序。 驱动程序除特定
    的头像 发表于 06-04 12:01 3w次阅读
    全面解读目前<b class='flag-5'>LVGL</b>的应用小知识

    GUIHMI专题

    GUI是图形界面,而HMI是人机界面一个主流嵌入式GUI系统,譬如开源免费的littlevgl、ST收购的touchgfx、广州周立功计算机开源的国产GUI系统awtk、以及重量级的嵌
    发表于 12-22 19:10 7次下载
    <b class='flag-5'>GUI</b>与<b class='flag-5'>HMI</b>专题

    【预告】RT-Thread联合瑞萨即将发布高性价比HMI Board

    提到 HMI 屏幕,很多小伙伴会想到 组态屏 或者 串口屏 。其高效的 GUI 开发效率,在工业自动化、医疗等各个领域应用广泛。但 HMI + 主控板 模式的硬件成本略高,GUI 开发
    的头像 发表于 05-11 20:16 862次阅读
    【预告】RT-Thread联合瑞萨即将发布高性价比<b class='flag-5'>HMI</b> <b class='flag-5'>Board</b>

    GD32470i-LVGL-WSVGA-LCD GUI解决方案

    GD32F470i-LVGL-WSVGA-LCD Demo Suites是MCU驱动高分辨率LCD(RGB接口,1024*600 WSVGA)进行设计GUI开发的演示套件,可以进行LCD显示、触摸
    的头像 发表于 09-08 13:55 1143次阅读
    GD32470i-<b class='flag-5'>LVGL</b>-WSVGA-LCD <b class='flag-5'>GUI</b>解决方案

    瑞萨RA6M3 HMI-Board Video Demo 上手指南

    高性能芯片 RA6M3 及 RT-Thread 和 LVGL 软件生态,HMI Board 不仅硬件性能强劲,同时软件生态丰富,助力开发者快速开发出 GUI 智能硬件产品。 本示例开源
    的头像 发表于 09-15 18:25 1656次阅读
    瑞萨RA6M3 <b class='flag-5'>HMI-Board</b> Video Demo 上手指南

    【直播预告】HMI-Board Windows32

    RT-Thread 社区联合 LVGL 社区,及合作伙伴瑞萨电子开启的2023嵌入式GUI挑战赛,经过3个月的激烈角逐,参赛者们提交了许多令人惊喜的作品。我们将启动大赛获奖作品DIY直播秀,本周
    的头像 发表于 11-14 18:20 463次阅读
    【直播预告】<b class='flag-5'>HMI-Board</b> Windows32

    【直播预告】基于RT-Thread &amp; LVGL RA6M3 HMI-Board儿童益智学习机

    五晚,我们有幸邀请到了本次大赛的二等奖得主,他将与我们分享他的作品——基于RT-Thread LVGL RA6M3 HMI-Board儿童益智学习机。 直播信息 直播主题 基于HMI-Board
    的头像 发表于 11-30 19:05 542次阅读
    【直播预告】基于RT-Thread &amp; <b class='flag-5'>LVGL</b>  RA6M3 <b class='flag-5'>HMI-Board</b>儿童益智学习机

    RA6M3 RT-Thread* LVGL HMI Board开发实践指南-GPIO实践

    RT-Thread即将发布一系列RA6M3外设驱动的实践指南,我们将使用瑞萨RA6M3 HMI-Board 开发板,带领大家上手RT-Thread设备驱动, 本篇文章将介绍GPIO外设。GPIO
    的头像 发表于 11-30 19:05 1176次阅读
    RA6M3 RT-Thread* <b class='flag-5'>LVGL</b> <b class='flag-5'>HMI</b> <b class='flag-5'>Board</b>开发实践指南-GPIO实践