中文引用格式: 丁依,何嶺松. 基于ESP32嵌入式Web服務(wù)器的手機(jī)化儀表設(shè)計(jì)[J]. 電子技術(shù)應(yīng)用,2025,51(11):107-115.
英文引用格式: Ding Yi,He Lingsong. Design of mobile phone instrument based on ESP32 embedded Web server[J]. Application of Electronic Technique,2025,51(11):107-115.
引言
隨著社會(huì)需求不斷地信息化、自動(dòng)化和智能化,基于單片機(jī)設(shè)計(jì)的智能儀表在不同領(lǐng)域中都發(fā)揮著重要作用[1-3]。目前主流的智能儀表大多需要在顯示模塊上預(yù)裝APP后才能使用[4-5],對(duì)安裝平臺(tái)也有一定的要求[6],當(dāng)下位機(jī)儀器被更換時(shí),需要重裝軟件進(jìn)行適配,較為繁瑣,或者存在整個(gè)儀表的集成度太高導(dǎo)致二次開發(fā)的學(xué)習(xí)成本較大等問題,例如東輝的DY2000系列智能儀表,通常使用LCD、LED或OLED顯示屏作為顯示模塊,界面設(shè)計(jì)簡(jiǎn)潔而直觀,但顯示的內(nèi)容有限且更改較為困難,用戶在某些應(yīng)用場(chǎng)景下可能無(wú)法找到合適的功能設(shè)置;德能的智能水表采用藍(lán)牙技術(shù)與手機(jī)連接的設(shè)計(jì)模式,儀表界面更加豐富,實(shí)現(xiàn)了“抄表不入戶,繳費(fèi)不出門”的智能供水服務(wù),但需要下載并安裝APP后才能使用。隨著物聯(lián)網(wǎng)技術(shù)的迅速發(fā)展,目前許多單片機(jī)都集成了ESP32、ESP8266等Wi-Fi通信模塊,且ESP32的大部分性能優(yōu)于ESP8266[7-8],能夠輕松地在下位機(jī)運(yùn)行嵌入式Web服務(wù)器,實(shí)現(xiàn)網(wǎng)頁(yè)托管與訪問等功能,網(wǎng)上已經(jīng)有了許多應(yīng)用[9-11]。由于嵌入式系統(tǒng)資源有限且儀表庫(kù)封裝工作繁瑣,目前沒有能夠在嵌入式Web服務(wù)器中運(yùn)行的小型儀表庫(kù),缺少這類手機(jī)儀表的應(yīng)用。
針對(duì)這些問題,本文提出一種基于ESP32嵌入式Web服務(wù)器的手機(jī)化儀表設(shè)計(jì)方法,采用嵌入式Web服務(wù)器與瀏覽器通信的模式,設(shè)計(jì)了一個(gè)可以自由組裝儀表界面的下位機(jī)標(biāo)準(zhǔn)庫(kù),能夠?qū)x表界面存儲(chǔ)在單片機(jī)中,通過Web服務(wù)器方式運(yùn)行,利用手機(jī)瀏覽器查看與操作儀表界面,不用安裝任何軟件,只需要連接與下位機(jī)相同的熱點(diǎn),即可通過設(shè)備IP地址訪問不同儀器的儀表界面。該設(shè)計(jì)操作簡(jiǎn)單且交互友好,學(xué)習(xí)成本低,儀表庫(kù)開源便于進(jìn)一步拓展。
本文詳細(xì)內(nèi)容請(qǐng)下載:
http://www.ihrv.cn/resource/share/2000006848
作者信息:
丁依,何嶺松
(華中科技大學(xué) 機(jī)械科學(xué)與工程學(xué)院,湖北 武漢 430074)

