亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于GD32和4G模組的智能充電樁

        2025-04-03 00:00:00徐石雄曹秋挺
        物聯(lián)網(wǎng)技術(shù) 2025年7期
        關(guān)鍵詞:微信智能用戶

        摘 要:為了解決傳統(tǒng)投幣式充電樁用戶體驗差、管理不便和安全性低的問題,開發(fā)了一款基于GD32F103VE微控制器和4G模組的電瓶車智能充電樁。該充電樁通過4G模組和主控制器模塊對充電過程的電壓、電流和有功功率等參數(shù)進(jìn)行監(jiān)控,以保證充電的安全性。該充電樁不僅為用戶提供了良好的體驗,還提高了電動車充電的安全性。維護(hù)人員可通過后臺數(shù)據(jù)及時對充電樁進(jìn)行管理維護(hù)。測試結(jié)果表明,該套智能充電樁系統(tǒng)成功實現(xiàn)了網(wǎng)關(guān)與服務(wù)器間的通信,用戶可以通過微信小程序?qū)Τ潆姌兜拈_關(guān)和充電時長進(jìn)行智能控制。智能充電樁對使用場所的適應(yīng)性很強,具有很高的應(yīng)用價值和廣闊的應(yīng)用前景。

        關(guān)鍵詞:智能充電樁;GD32F103VE微控制器;4G模組;微信小程序;電瓶車;物聯(lián)網(wǎng)技術(shù)

        中圖分類號:TP242.6 文獻(xiàn)標(biāo)識碼:A 文章編號:2095-1302(2025)07-0-04

        0 引 言

        隨著我國經(jīng)濟(jì)的快速發(fā)展,電瓶車成為人們出行的主要代步工具之一。然而,小區(qū)電瓶車充電引起的火災(zāi)時常發(fā)生。同時,傳統(tǒng)投幣式充電樁不僅用戶體驗差,還存在諸多安全隱患[1]。

        物聯(lián)網(wǎng)技術(shù)的迅猛發(fā)展,正在引導(dǎo)一場深遠(yuǎn)的信息社會變革[2]。作為一種先進(jìn)且新興的信息技術(shù),物聯(lián)網(wǎng)技術(shù)擁有廣闊的發(fā)展前景[3]。本文基于物聯(lián)網(wǎng)技術(shù)開發(fā)了一種4G智能充電樁,該充電樁成本低、體積小,適合安裝在各種公共場所[4]。充電樁系統(tǒng)的網(wǎng)關(guān)與服務(wù)器通過4G網(wǎng)絡(luò)直接進(jìn)行通信交互,管理方可以直接通過服務(wù)器的數(shù)據(jù)反饋進(jìn)行合理且及時的充電樁維護(hù)與調(diào)整,提高了充電樁的維護(hù)效率并且一定程度上起到了防范火災(zāi)的作用。用戶則可以通過微信小程序使用插座充電,在保證資金安全的同時讓用戶的體驗更佳。

        1 系統(tǒng)總體設(shè)計

        系統(tǒng)的總體設(shè)計如圖1所示,主要包括智能充電樁、云服務(wù)、客戶端。智能充電樁與云服務(wù)之間采用4G通信技術(shù)進(jìn)行連接,客戶端與云服務(wù)之間的廣域網(wǎng)通信則可以選擇4G或WiFi。為了降低用戶使用成本,客戶端直接采用微信小程序。智能充電樁系統(tǒng)包含了4G通信模塊、主控制器、數(shù)據(jù)采集模塊、顯示模塊、語音模塊和充電板控制模塊等。

        客戶通過微信小程序直接掃描二維碼后選取空閑的插座,在線提交訂單后就可以開始充電。客戶還能在手機(jī)上隨時查看插座的充電狀態(tài),并且隨時可以結(jié)束充電。

        EC200模組通過4G網(wǎng)絡(luò)與服務(wù)器進(jìn)行通信,將服務(wù)器發(fā)送過來的數(shù)據(jù)包傳輸給GD32F103VE,并根據(jù)用戶指令發(fā)送相關(guān)信息給充電板的控制器STM8S105S4T6C。主控制器先對數(shù)據(jù)包進(jìn)行解析,再下發(fā)解析后的命令,充電板會對主控制器的命令做出相對的響應(yīng)。主控制器GD32F103VE會將采集的數(shù)據(jù)打包并通過EC200模組上傳到服務(wù)器。此外,主控制器還可以驅(qū)動十路數(shù)碼管顯示和PCM語音文件播報,從視聽方面提高了用戶體驗。

        充電板控制十路繼電器為用戶提供充電接口,如果發(fā)生意外情況系統(tǒng)會自動做出響應(yīng),發(fā)出語音報警并且進(jìn)行硬件斷電。

        2 系統(tǒng)硬件設(shè)計

        基于GD32F103VE和4G模組的智能充電樁硬件結(jié)構(gòu)如圖2所示。智能充電樁網(wǎng)關(guān)控制系統(tǒng)采用了GD32F103VE微控制器和EC200模塊。GD MCU是一款基于Cortex-M3 ARM內(nèi)核的32位微處理器,微控制器集成了許多模塊,包括存儲器和通信單元等豐富的硬件資源[5]。此外,系統(tǒng)外接充電控制板、DS18B20測溫模塊、NTC板間測溫模塊、數(shù)碼管顯示模塊、PCM語音文件播報模塊、電源模塊。EC200是移遠(yuǎn)通信公司出品的低成本4G模塊。

        2.1 充電控制板

        用戶電瓶車通過電源接口接入充電控制板,充電控制板與MCU GD32F103VE 2路TTL電平的UART通信。充電控制板以STM8S105為控制器對十路繼電器進(jìn)行控制,繼電器采用的是JQC-3FF超小型大功率繼電器。充電控制板通過繼電器實現(xiàn)對充電插座的智能控制,充電控制板會采集充電電量和充電功率數(shù)據(jù)傳輸給GD32F103VE主控制器。板上還搭載了AP8022H芯片對充電板進(jìn)行過流保護(hù)、過溫保護(hù)以及欠壓保護(hù)。AP8022H芯片內(nèi)部集成了脈寬調(diào)制控制器和800 V高雪崩能力智能功率MOSFET。AP8022H芯片還內(nèi)置了高壓啟動模塊,保證系統(tǒng)能夠迅速啟動。

        2.2 4G通信模塊

        EC200是移遠(yuǎn)通信公司推出的LTE Cat4全網(wǎng)通無線通信模塊,搭配SIM卡執(zhí)行4G模組MQTT協(xié)議通信,支持最大下行速率150 Mb/s和最大上行速率50 Mb/s,支持AT指令操作和FOTA遠(yuǎn)程升級。EC200模塊與主控制器的UART連接,實現(xiàn)主控芯片與4G模組之間的數(shù)據(jù)通信。

        此處采用4G模組的原因是考慮到我國的2G、3G網(wǎng)絡(luò)服務(wù)正在逐漸關(guān)閉,各大運營商將逐步關(guān)閉2G、3G網(wǎng)絡(luò)服務(wù),并且4G通信速度比2G、3G快,更適合做復(fù)雜的邏輯業(yè)務(wù)。為了讓智能充電樁今后能夠運營更長時間以及方便進(jìn)行遠(yuǎn)程維護(hù),此處采用4G模組性價比更高。

        2.3 測溫模塊

        測溫模塊分為DS18B20測溫模塊和NTC板間測溫模塊。GD32F103VE與DS18B20測溫模塊以1-Wire總線協(xié)議進(jìn)行通信,并通過4.7 kΩ的上拉電阻為DS18B20提供3.3 V電壓。該溫度傳感器的溫度檢測范圍為-55~125 ℃,并且在-10~ 85 ℃溫度范圍之外仍能保持±0.5 ℃的精度。DS18B20傳感器提供9~12 bit的攝氏度測量精度,GD32F103VE主控制器與DS18B20進(jìn)行配合可以實現(xiàn)過溫和低溫觸發(fā)報警的功能。一旦觸發(fā)警報,主控制器將控制插座斷電,這對于預(yù)防火災(zāi)具有一定的作用。NTC板間級測溫模塊通過與GD32F103VE的ADC_IN9接口相連來實現(xiàn)溫度監(jiān)測。依據(jù)NTC熱敏電阻的特性,主控制器將采集到的模擬信號轉(zhuǎn)換為溫度數(shù)據(jù),從而監(jiān)控充電板的溫度,確保芯片不會在異常溫度下工作,以防系統(tǒng)故障的發(fā)生 [5]。

        DS18B20測溫模塊主要應(yīng)用于充電站環(huán)境測溫,配合煙霧傳感器和微火花傳感器在監(jiān)測到環(huán)境異常情況后發(fā)出語音警報。

        2.4 音頻播報模塊

        GD32F103VE內(nèi)置3個標(biāo)準(zhǔn)的同步定時器。每個定時器都有一個16位的計數(shù)器、一個16位的預(yù)分頻器和4個獨立的PWM通道。而PCM語音文件則采用16 kHz的采樣頻率和8 bit的量化編碼。其播報模塊僅需要占用1路PWM通道和1個定時器就可以實現(xiàn)語音播報功能。當(dāng)系統(tǒng)需要播報PCM語音文件時,會以16 kHz的速率讀取數(shù)據(jù),并將數(shù)據(jù)轉(zhuǎn)化為PWM占空比來控制音頻信號;隨后,該信號經(jīng)過濾波電路的處理以及音頻功率放大器的放大后,最終輸出到揚聲器進(jìn)行播放[6]。

        語音播報內(nèi)容主要有充電狀態(tài)播報,如“X(1~10)號開始充電了”“X(1~10)號充電完成了”等,讓用戶聽到播報內(nèi)容即可清楚插座的狀態(tài)。在發(fā)生插座起火等意外情況時,語音播報能第一時間發(fā)出警報來提醒人們注意安全并控制形勢。

        2.5 數(shù)碼管顯示模塊

        GD32F103VE主控制器通過GPIO和SPI對兩路TA6932芯片進(jìn)行控制。主控制器與數(shù)碼管模塊之間通過8根線進(jìn)行連接,其中2根為電源線和地線,其余6根與主控制器的SPI3_SCK、SPI3_MOSI、PD3、PD4、PD5、PD6進(jìn)行連接。TA6932芯片通過串行接口接收主控制器的數(shù)據(jù)后對各個LED進(jìn)行驅(qū)動,每塊芯片驅(qū)動5路LED進(jìn)行顯示。

        數(shù)碼管模塊主要顯示對應(yīng)插座的充電剩余時間(以min為單位),讓用戶能夠直觀地看到插座剩余使用時間。

        3 通信協(xié)議設(shè)計

        網(wǎng)關(guān)與服務(wù)器的通信協(xié)議采用MQTT方式,通信內(nèi)容定義為JSON格式[7]。EC200模組負(fù)責(zé)接收服務(wù)器發(fā)送來的JSON數(shù)據(jù)包,并將其傳遞給GD32主控制器進(jìn)行解析。同時,主控制器也會將充電板收集的需要上報的信息打包成JSON數(shù)據(jù)包,隨后通過EC200模塊上傳到服務(wù)器。

        3.1 充電樁定時上報數(shù)據(jù)包內(nèi)容

        充電樁會定時上報一個數(shù)據(jù)包給服務(wù)器,用以更新服務(wù)器上關(guān)于各個插座狀態(tài)的數(shù)據(jù),具體數(shù)據(jù)包內(nèi)容如圖3所示。

        3.2 服務(wù)器下發(fā)開關(guān)命令數(shù)據(jù)包內(nèi)容

        當(dāng)用戶通過微信小程序與服務(wù)器進(jìn)行通信時,服務(wù)器會根據(jù)用戶提交的申請生成數(shù)據(jù)包,并通過MQTT方式下發(fā)到EC200,之后傳遞給主控制器,主控制器根據(jù)JSON格式進(jìn)行解包后將指令傳達(dá)給充電控制板。下發(fā)命令數(shù)據(jù)包如圖4所示。

        3.3 固件更新

        固件在使用過程中通常會有升級需求,當(dāng)維護(hù)人員需要對固件進(jìn)行升級時,可以通過服務(wù)器下發(fā)一個固件升級數(shù)據(jù)包,如圖5所示。經(jīng)過主控制器解包后,EC200模塊會根據(jù)其中的URL將數(shù)據(jù)包下載后存儲到GD32內(nèi)部的IAP升級程序存儲區(qū)[8]。同時,固件版本號也會被記錄。

        4 軟件設(shè)計

        4.1 主控制器軟件設(shè)計

        主控制器的軟件設(shè)計流程如圖6所示,GD32F103VE主控制器在啟動后先進(jìn)行初始化,然后對EC200模組傳輸來的數(shù)據(jù)包進(jìn)行解析處理。在充電過程中,系統(tǒng)會采集電流、電壓和有功功率等參數(shù),并且一直保持對充電狀態(tài)和異常情況的監(jiān)測。如果充電時間已經(jīng)結(jié)束,系統(tǒng)會停止充電,等待下一次充電指令。

        在操作系統(tǒng)選取時,選擇了輕量級RTX OS實時操作系統(tǒng)。

        充電口在工作時會有4種充電狀態(tài):正常充電、非正常功率充電、插座未連接、插頭拔出;7種開關(guān)狀態(tài):正常打開狀態(tài)、涓流充電狀態(tài)、用戶關(guān)閉或套餐充電結(jié)束狀態(tài)、涓流充電拔下插頭狀態(tài)、正常充電拔下插頭狀態(tài)、充電功率大于上限功率狀態(tài)、空載狀態(tài)。當(dāng)用戶取下插頭、線路斷開或檢測功率為0時系統(tǒng)會反饋異常狀態(tài);若計量模塊無數(shù)據(jù)返回時系統(tǒng)則反饋故障狀態(tài);若在充電過程中負(fù)載的功率過大時系統(tǒng)會反饋過載狀態(tài)。

        系統(tǒng)會對充電狀態(tài)和開關(guān)狀態(tài)做出分析響應(yīng),在異常狀態(tài)下系統(tǒng)會自動進(jìn)行硬件斷電以保護(hù)自己。在拔出插頭后系統(tǒng)會監(jiān)測斷電時間,在30 s之內(nèi)重新接回插座則訂單繼續(xù)執(zhí)行,若時間超過30 s則結(jié)束訂單并退回訂單余額。

        4.2 EC200模組軟件設(shè)計

        如圖7所示,EC200模組在初始化完成后通過MQTT協(xié)議與服務(wù)器進(jìn)行通信,之后定時將主控制器收集打包的相關(guān)數(shù)據(jù)上傳到服務(wù)器。EC200模組接收服務(wù)器發(fā)來的數(shù)據(jù)包后傳送給主控制器。硬件部分還搭載了RTC實時時鐘模塊,主控制器可以利用RTC時鐘模塊提供的時間和日期在數(shù)據(jù)包中添加相關(guān)信息。

        4.3 微信小程序

        用戶端選用微信小程序集成了微信支付、地圖以及掃碼充電等功能,由于微信小程序具有無需安裝的特性[9],可以讓用戶擁有更好的體驗。微信小程序通過HTTPS[10]和WebSocket[11]協(xié)議與服務(wù)器進(jìn)行通信。使用HTTPS和WebSocket這兩種協(xié)議是為了優(yōu)化通信過程。HTTPS適用于客戶端向服務(wù)器發(fā)送請求并期望服務(wù)器立即回復(fù)以刷新界面的場景,但在需要將服務(wù)器的實時消息主動推送給小程序時則顯得不夠靈活。相比之下,WebSocket協(xié)議允許服務(wù)器隨時向小程序推送消息[12]。小程序軟件設(shè)計流程如圖8所示。

        用戶進(jìn)入界面先選擇按時收費還是按量收費,若是按量收費則根據(jù)充值的電量計算費用。若是選擇按時收費則根據(jù)客戶賬戶中的余額和時間余量來判斷是否需要進(jìn)行微信支付充值。收費完畢之后微信小程序提交訂單給服務(wù)器進(jìn)行處理,之后等待服務(wù)器處理結(jié)果并進(jìn)行響應(yīng)。用戶在閑暇時還可以通過微信小程序查詢實時的充電狀態(tài)以及結(jié)束充電,小程序上的功能以及實時狀態(tài)的反饋能夠讓用戶使用得更加放心、便捷。

        5 系統(tǒng)調(diào)試

        在智能充電樁的調(diào)試過程中,4G模組成功實現(xiàn)了與服務(wù)器的通信。用戶通過微信小程序選擇充電口和充電方式,并點擊開始充電后,服務(wù)器會接收到訂單信息,記錄該信息并將其打包處理。隨后,服務(wù)器發(fā)送包含相應(yīng)命令的數(shù)據(jù)包至EC200模組。主控制器接收到數(shù)據(jù)包后進(jìn)行解析,并根據(jù)解析結(jié)果下發(fā)控制命令,成功且準(zhǔn)確地控制了充電樁的開關(guān)狀態(tài)。整個智能充電樁系統(tǒng)在此調(diào)試過程中表現(xiàn)正常。系統(tǒng)的主控制板和充電控制板的實物圖片分別如圖9和圖10所示。

        6 結(jié) 語

        本文設(shè)計了一款基于GD32F103VE和4G模組的智能充電樁,用戶可以方便地在微信小程序進(jìn)行充電插座的開關(guān)控制,并且能夠在小程序上得到充電狀態(tài)的實時反饋。該智能充電樁對使用場所的適應(yīng)性很強,可以滿足小區(qū)對電瓶車的充電管理,有很高的應(yīng)用價值和廣闊的前景。

        注:本文通訊作者為徐石雄。

        參考文獻(xiàn)

        [1] 童偉星,吳炯.電瓶車充電云智能技術(shù)的推廣與應(yīng)用[J].消防技術(shù)與產(chǎn)品信息,2017,24(11):71-73.

        [2] 應(yīng)時彥,周澤育,梅一珉.一種基于ZigBee的聯(lián)網(wǎng)型無線門鎖系統(tǒng)設(shè)計[J].浙江工業(yè)大學(xué)學(xué)報,2017,45(2):153-154.

        [3] ZHAO J D, YUE X Z. Condition monitoring of power transmission and transformation equipment based on industrial internet of things technology [J]. Computer communications, 2020, 157(1): 204-212.

        [4] 俞銘津,江鶯,張夢琦,等.基于物聯(lián)網(wǎng)的電動車智能充電系統(tǒng)[J].測控技術(shù),2019,38(5):48-52.

        [5] 董輝,田叮,彭宣聰,等.基于WiFi的便攜智能筆控制系統(tǒng)設(shè)計[J].浙江工業(yè)大學(xué)學(xué)報,2020,48(5):557-561.

        [6] 李力,謝云,趙龍輝,等.基于PWM和GD32的語音錄放設(shè)計[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2020,20(4):83-86.

        [7] 趙鵬,駱德漢,梅領(lǐng)亮.一種基于JSON的Android終端遠(yuǎn)程獲取解析數(shù)據(jù)的方法[J].微機(jī)與應(yīng)用,2017,36(21):57-60.

        [8] 黃河.嵌入式設(shè)備遠(yuǎn)程固件升級[J].西部廣播電視,2020,41(21):228-230.

        [9] 李哲,周靈.微信小程序的架構(gòu)與開發(fā)淺析[J].福建電腦,2019,23(12):66-69.

        [10] 張家玉.淺析HTTPS協(xié)議的原理及應(yīng)用[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2016,16(7):36-37.

        [11] 張藝.基于WebSocket的即時通信系統(tǒng)研究與實現(xiàn)[J].軟件,2015,12(3):89-94.

        [12] 包文祥,胡廣朋. 基于WebSocket的實時通信機(jī)制的設(shè)計與實現(xiàn)[J].計算機(jī)與數(shù)字工程,2019,16(7):89-94.

        收稿日期:2024-03-27 修回日期:2024-04-26

        猜你喜歡
        微信智能用戶
        智能前沿
        文苑(2018年23期)2018-12-14 01:06:06
        智能前沿
        文苑(2018年19期)2018-11-09 01:30:14
        智能前沿
        文苑(2018年17期)2018-11-09 01:29:26
        智能前沿
        文苑(2018年21期)2018-11-09 01:22:32
        微信
        關(guān)注用戶
        商用汽車(2016年11期)2016-12-19 01:20:16
        關(guān)注用戶
        商用汽車(2016年6期)2016-06-29 09:18:54
        關(guān)注用戶
        商用汽車(2016年4期)2016-05-09 01:23:12
        微信
        微信
        国产免费又色又爽又黄软件| 美腿丝袜在线一区二区| 国内免费高清在线观看| 久久久精品欧美一区二区免费| 精品视频专区| 午夜一区二区三区免费观看| 亚洲国产精品一区二区成人片国内 | 天天摸日日摸狠狠添| 亚洲AV无码专区国产H小说| 最全精品自拍视频在线| 免费a级毛片又大又粗又黑| 亚洲av天天做在线观看| 亚洲AⅤ精品一区二区三区| 亚洲在中文字幕乱码熟女| 无套无码孕妇啪啪| 国产精品无码a∨精品影院| 亚洲日韩区在线电影| 扒开女性毛茸茸的视频| 成人麻豆日韩在无码视频| 97影院在线午夜| 亚洲AV秘 无码一区二区在线| 精品视频一区二区三区日本 | 97久久精品午夜一区二区| 久久精品国产亚洲av大全相关| 色男色女午夜福利影院| 放荡的少妇2欧美版| 成人区人妻精品一区二区不卡网站 | 精品乱码久久久久久中文字幕| 亚洲日本精品一区久久精品| 精品少妇一区二区三区免费| 成l人在线观看线路1| 免费看奶头视频的网站| 白色白色白色在线观看视频| 国产精品永久久久久久久久久| 少妇人妻偷人精品一区二区| 国产精品天干天干在线观蜜臀| 亚洲av日韩一卡二卡| 熟妇丰满多毛的大隂户| 日本a在线免费观看| 久久91精品国产一区二区| 激烈的性高湖波多野结衣|