1.應(yīng)用背景:
健康監(jiān)控功能是工業(yè)設(shè)備必不可少的功能之一,工業(yè)設(shè)備在運行過程中,需要實時監(jiān)控其關(guān)鍵節(jié)點的溫度、電壓和電流等信息,并控制設(shè)備風(fēng)扇轉(zhuǎn)速,對子模塊設(shè)備進(jìn)行遠(yuǎn)程復(fù)位、開機(jī)和關(guān)機(jī),實現(xiàn)模塊級、機(jī)箱級的健康管理功能。
2.實現(xiàn)功能:
本設(shè)備實現(xiàn)了設(shè)備健康監(jiān)控功能,共設(shè)計了5個控制界面,可以實時查看設(shè)備的電壓、電流、溫度和風(fēng)機(jī)轉(zhuǎn)速等信息,并對這些參數(shù)進(jìn)行設(shè)置。同時可以對設(shè)備中的子模塊進(jìn)行遠(yuǎn)程開關(guān)機(jī)和復(fù)位。
3.RT-Thread使用情況
本設(shè)備使用了RT-Thread實時操作系統(tǒng),使用了LVGL功能組件和LWIP網(wǎng)絡(luò)組件,使用了GPIO、SPI、CAN、UART、ADC、I2C、PWM、和RW007等外設(shè)。
4.硬件框架
5.軟件框架
6.軟件模塊
軟件設(shè)計了5個模塊:UI界面模塊、溫度電壓電流采集控制模塊、風(fēng)扇控制模塊、遠(yuǎn)程開關(guān)機(jī)模塊和APP交互模塊。
UI界面基于LVGL圖形庫設(shè)計,目前設(shè)計了5個界面,詳情請參考作品完整圖片。
溫度電壓電流采集控制模塊可以實時采集各個傳感器的數(shù)據(jù),并對各個節(jié)點參數(shù)進(jìn)行設(shè)置。
風(fēng)扇控制模塊可以對設(shè)備的風(fēng)扇轉(zhuǎn)速進(jìn)行控制。
遠(yuǎn)程開關(guān)機(jī)模塊可以對設(shè)備內(nèi)部的子模塊進(jìn)行遠(yuǎn)程開關(guān)機(jī)和復(fù)位。
APP交互模塊可以通過WIFI和app端進(jìn)行信息交互。(還未設(shè)計)
7.作品完整圖片
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
傳感器
-
PWM控制
-
LwIP協(xié)議棧
-
RT-Thread
-
LVGL
相關(guān)推薦
在使用HMI-Board開發(fā)板開發(fā)lvgl的GUI界面設(shè)計時,可以直接在官方提供的lvgl的demo中開發(fā),這樣就可以省去lvgl最初的繁瑣
發(fā)表于 09-13 16:17
?1559次閱讀
一. 本文章目的以及系列目錄1)給廣大嵌入式GUI LVGL愛好者提供資料,代碼下載渠道2)給廣大嵌入式GUI LVGL愛好者增加一個學(xué)習(xí)文章導(dǎo)讀整個
發(fā)表于 12-15 07:17
一. LVGL GUI微調(diào)器控件的概念Spinbox 包含一個數(shù)字文本,可通過按鍵或 API 函數(shù)增加或減少數(shù)字。Spinbox 的下面是修改后的 Text 區(qū)域。二. LVGL GUI
發(fā)表于 12-15 07:18
一. LVGL GUI文本區(qū)域控件的概念文本區(qū)域是一個帶有標(biāo)簽和光標(biāo)的頁面。文本或字符可以添加到它。長行被換行,當(dāng)文本足夠長時,可以滾動文本區(qū)域。二. LVGL GUI文本區(qū)域小部件和
發(fā)表于 12-15 08:23
GUI是圖形界面,而HMI是人機(jī)界面一個主流嵌入式GUI系統(tǒng),譬如開源免費的littlevgl、ST收購的touchgfx、廣州周立功計算機(jī)開源的國產(chǎn)GUI系統(tǒng)awtk、以及重量級的嵌
發(fā)表于 02-17 07:11
高性能芯片 RA6M3 及 RT-Thread 軟件生態(tài),HMI Board 不僅硬件性能強(qiáng)勁,同時軟件生態(tài)豐富,助力開發(fā)者快速開發(fā)出 GUI 智能硬件產(chǎn)品。
發(fā)表于 05-08 08:22
ADP5065 Evaluation Board GUI Installer
發(fā)表于 01-31 15:05
?8次下載
并處理特定任務(wù)的應(yīng)用程序。 LVGL本身是一個圖形庫。我們的應(yīng)用程序通過調(diào)用LVGL庫來創(chuàng)建GUI。它包含一個HAL(硬件抽象層)接口,用于注冊顯示和輸入設(shè)備驅(qū)動程序。 驅(qū)動程序除特定
發(fā)表于 06-04 12:01
?3w次閱讀
GUI是圖形界面,而HMI是人機(jī)界面一個主流嵌入式GUI系統(tǒng),譬如開源免費的littlevgl、ST收購的touchgfx、廣州周立功計算機(jī)開源的國產(chǎn)GUI系統(tǒng)awtk、以及重量級的嵌
發(fā)表于 12-22 19:10
?7次下載
提到 HMI 屏幕,很多小伙伴會想到 組態(tài)屏 或者 串口屏 。其高效的 GUI 開發(fā)效率,在工業(yè)自動化、醫(yī)療等各個領(lǐng)域應(yīng)用廣泛。但 HMI + 主控板 模式的硬件成本略高,GUI 開發(fā)
發(fā)表于 05-11 20:16
?899次閱讀
GD32F470i-LVGL-WSVGA-LCD Demo Suites是MCU驅(qū)動高分辨率LCD(RGB接口,1024*600 WSVGA)進(jìn)行設(shè)計GUI開發(fā)的演示套件,可以進(jìn)行LCD顯示、觸摸
發(fā)表于 09-08 13:55
?1205次閱讀
高性能芯片 RA6M3 及 RT-Thread 和 LVGL 軟件生態(tài),HMI Board 不僅硬件性能強(qiáng)勁,同時軟件生態(tài)豐富,助力開發(fā)者快速開發(fā)出 GUI 智能硬件產(chǎn)品。 本示例開源
發(fā)表于 09-15 18:25
?1794次閱讀
RT-Thread 社區(qū)聯(lián)合 LVGL 社區(qū),及合作伙伴瑞薩電子開啟的2023嵌入式GUI挑戰(zhàn)賽,經(jīng)過3個月的激烈角逐,參賽者們提交了許多令人驚喜的作品。我們將啟動大賽獲獎作品DIY直播秀,本周
發(fā)表于 11-14 18:20
?494次閱讀
五晚,我們有幸邀請到了本次大賽的二等獎得主,他將與我們分享他的作品——基于RT-Thread LVGL RA6M3 HMI-Board兒童益智學(xué)習(xí)機(jī)。 直播信息 直播主題 基于HMI-Board和
發(fā)表于 11-30 19:05
?587次閱讀
RT-Thread即將發(fā)布一系列RA6M3外設(shè)驅(qū)動的實踐指南,我們將使用瑞薩RA6M3 HMI-Board 開發(fā)板,帶領(lǐng)大家上手RT-Thread設(shè)備驅(qū)動, 本篇文章將介紹GPIO外設(shè)。GPIO
發(fā)表于 11-30 19:05
?1304次閱讀
評論