《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于WiFi和STM32船舶制造業智能配電樁系統設計
基于WiFi和STM32船舶制造業智能配電樁系統設計
2016年電子技術應用第10期
楊鄭明,徐軼群
集美大學 輪機工程學院 福建省船舶與海洋工程重點實驗室,福建 廈門361021
摘要: 由于船舶制造業施工現場用電混亂,管理層無法精確計量施工現場用電數據,導致存在能耗漏洞,電量浪費嚴重。以STM32F407ZET6為控制核心、RM04無線WiFi為無線通信模塊,采用CR95HF為芯片的RFID模塊,設計制作了一種適用于船舶制造業的智能配電樁系統。介紹了系統的硬件電路以及軟件工作流程。經測試,采集得到的用電量、用電卡號以及用電時間段表明系統滿足實時性無線數據信息采集和傳輸。在船舶制造業智能配電樁系統節能方面有較好的應用前景。
關鍵詞: STM32 信息采集 RFID WiFi
中圖分類號: TP277
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2016.10.017
中文引用格式: 楊鄭明,徐軼群. 基于WiFi和STM32船舶制造業智能配電樁系統設計[J].電子技術應用,2016,42(10):69-72,76.
英文引用格式: Yang Zhengming,Xu Yiqun. Design of intelligent power distribution system for ship building industry based on WiFi and STM32[J].Application of Electronic Technique,2016,42(10):69-72,76.
Design of intelligent power distribution system for ship building industry based on WiFi and STM32
Yang Zhengming,Xu Yiqun
Provincial Key Laboratory of Naval Architecture & Ocean Engineering,Institute of Marine Engineering, Jimei University,Xiamen 361021,China
Abstract: Due to the chaos of the construction site of the shipbuilding industry, management can not accurately measure the construction site electricity data,leading to energy vulnerability and serious waste of electricity. Taking STM32F407ZET6 as control core, RM04 wireless WiFi module for wireless communication, using RFID as the CR95HF module of the chip, this paper designs a intelligent power distribution system for the ship manufacturing industry. The hardware circuit and software flow of system are introduced. After testing,the power consumption, the card number and the time data indicate that the system can meet the real-time wireless data acquisition and transmission. It has good application prospects in the field of intelligent power distribution system of shipbuilding industry.
Key words : STM32;information acquisition;RFID;WiFi

0 引言

    船舶制造業屬于高電耗型產業,據統計我國船舶制造業電力費用支出占據總能耗費用70%~80%以上[1],而且,我國船舶建造的萬元電耗平均水平與世界先進造船企業相比要高出5倍以上[2]。我國船舶制造業采用分級配電方式,對于一、二級的配電站,管理層可以很清晰地掌握電能的去向明細,但是針對第三級即施工現場,由于施工范圍廣、人員密集、工人私自接線、施工現場用電散亂等問題造成管理層對現場用電細節比較模糊,因此,造成了大面積高能耗無作業設備運行的浪費現狀。同時,由于無法精確計量各個船臺施工現場用電量,管理層無法抓住能耗漏洞,從而制定嚴格的能效考核指標實行精細化管理,造成我國船舶制造業電耗過高,浪費嚴重。所以對于輔助管理層精細化用電管理,杜絕現場施工人員用電陋習,減少電量浪費是十分必要的。

    本文結合實際情況,設計了一種可以實現用電量實時采集、記錄使用者信息、使用時間段的智能配電樁系統。利用RFID(射頻識別)模塊識別用戶信息,主控制器STM32 通過控制繼電器模塊實現用電終端通斷電控制,并對計量表的用電數據進行采集,所有的信息經過相關處理之后通過無線透傳模塊傳送到數據庫服務器進行存儲和分析利用。智能配電樁對于輔助船舶制造業管理層針對用電精細化管理、減少能耗具有重要意義。

1 系統整體結構

    因為船舶制造業施工現場工作環境復雜,作業區域電線密集,考慮到現場重新布線工作量大、改造成本高,智能配電樁利用無線通信方式可以解決現場布線難題。WiFi、藍牙、ZigBee、3G/4G等無線通信方式都可以實現本系統中的數據信息傳輸功能。但是,考慮到智能配電樁傳輸信息量大,并且需要將數據通過互聯網上傳到服務器進行數據存儲和分析等問題,所以選擇WiFi作為智能配電樁的無線通信模塊。

    WiFi無線模塊具有AP(無線接入點)、Client(無線客戶端)、Repeater(無線中繼)、Bridge(無線橋接)、Router(無線路由器)5種工作模式[3]。本系統選擇Bridge(無線中繼)工作模式,利用WiFi模塊的橋接功能,首先將第一級WiFi模塊與前端無線網絡建立無線連接,然后自身發出無線信號,形成新的無線覆蓋范圍;再將第二級WiFi模塊與前一級WiFi模塊建立無線連接,自身發出無線信號,再一次形成新的無線覆蓋范圍;以此類推。這樣可以有效解決信號弱以及信號盲點等無線覆蓋問題,同時以無線接力方式可以延伸無線通信距離,防止施工現場某些智能配電樁與服務器相距較遠導致通信失敗。整體系統示意圖如圖1所示。

qrs5-t1.gif

    整體系統上層主要由能耗管理中心計算機、數據庫服務器、路由器組成,并通過以太網建立通信。計算機實現現場用電信息的展示;數據庫服務器實現對不同編號的智能配電樁用電信息的分類、分項和存儲;路由器通過接入以太網,發出最原始的WiFi信號與現場WiFi模塊建立無線連接,實現施工現場無線網絡連接。系統下層主要由主控制器模塊、RFID(射頻識別)模塊、繼電器模塊、無線WiFi模塊、帶RS485通信功能數字化計量表和SD卡模塊構成。系統通信成功并正常工作時,智能配電樁會接收到服務器周期性發送的當地時間,以保證時間的同步性。當工作人員將管理層分配的身份信息卡放置到RFID模塊上時,RFID將識別信息卡上的編號并通過SPI反饋到主控制器STM32F407ZET6。STM32F407ZET6判斷卡號合法后,通過TTL電平信號給繼電器發送閉合指令,此時現場開關接口全部接通,STM32F407ZET6通過RS485與數字化計量表通信進行用電數據采集,經過相關處理之后,通過數據包格式將用電量、用電卡號、用電時間發送到服務器,再將相關數據保存到SD卡上。當工作人員將身份信息卡從RFID模塊上拿走時,STM32F407ZET6立刻向繼電器發送斷開指令,此時系統進入低功耗工作模式。

2 系統硬件設計

2.1 主控制器

    系統主控制器采用STM32F407ZET6[4-6],基于ARM Cortex-M4[7]為內核的STM32F407ZET6集成了新的DSP和FPU指令,168 MHz的高性能使得數字信號控制器應用和快速的產品開發達到了新水平,大大提升了控制算法的執行速度和代碼效率,加之具有豐富的外圍接口,所以STM32F407ZET6適用于對計算要求較高、執行模塊功能較多的智能配電樁系統。在進行軟件調試時,可以采用JTAG調試接口,將標準的20針JTAG與JLINK仿真器直接連接,再通過USB與電腦相連,直接在集成開發環境μVision將編譯成功源代碼下載到STM32F407ZET6運行。也可以采用RS232串口轉USB線將開發板與電腦連接,同時需要用跳線帽將BOOT0載跳線短接,然后在電腦上運行Flash_Loader_Demonstrator軟件,選擇合適串口號,先擦除原程序再下載新程序。

2.2 無線通信模塊

    無線通信模塊是實現與遠程服務器建立無線連接的核心,實現智能配電樁用戶信息和計量表數據的無線傳輸。本設計采用RM04芯片,它是基于通用串行接口的符合網絡標準的嵌入式模塊,內置無線IEEE 802.11n、IEEE 802.11g,有線標準IEEE 802.3、IEEE 802.3?滋以及TCP/IP協議棧,能夠實現以太網、無線網(WiFi)之間的轉換。且支持WPA-PSK/WPA2-PSK、WPA/WPA2安全機制,64/128/152 bit WEP加密,最高傳輸速率可達50 000 b/s,無線傳輸距離最遠可達200 m。同時RM04具有不同的運行模式,系統安全、穩定,所以適用于傳輸距離遠、功耗低的智能配電樁系統。RM04系統原理圖如圖2所示。

qrs5-t2.gif

2.3 射頻識別模塊

    RFID(射頻識別)模塊采用CR95HF射頻芯片。CR95HR是由意法半導體生產的具有多協議非接觸13.56 MHz射頻識別芯片。正常工作情況中,CR95HR有等待事件和激活2種工作模式。在激活模式下,CR95HR可以與微控制器或電子標簽進行通信。在等待模式下,有上電、休眠、睡眠和標簽檢測4種狀態[7-9]。本設計中的RFID模塊是基于ISO/IEC 1809標準協議,使用SPI與STM32F407ZET6進行數據通信,與電子標簽的通信通過脈沖位置調劑編碼和副載波負載調劑實現。CR95HR射頻模塊電路圖如圖3所示。

qrs5-t3.gif

3 系統軟件設計

    智能配電樁系統軟件設計主要包括能耗管理中心計算機人機界面設計和控制器的軟件設計。

3.1 人機界面軟件設計

    人機界面軟件設計采用Java語言。Java語言是甲骨文公司推出的一種電腦編程語言,擁有跨平臺、面向對象、泛型編程的特點。編程軟件采用My Eclipse開發平臺,My Eclipse具有良好的編程界面和簡單易學的特點[10],使其成為Java開發人員運用最廣泛的集成開發環境之一。本設計為確保不同管理人員對信息系統的操作權限,故為不同管理人員配置了不同訪問權限的賬號和密碼。 

3.2 控制器軟件設計

    控制器軟件開發環境選用ARM公司推出的針對各種嵌入式處理器的軟件開發工具Keil μVision4.0,Keil提供了包括C編譯器、宏匯編、鏈接器、庫管理以及仿真調試器等開發方案。軟件編程采用模塊化編程思想,主要包括主程序、身份信息卡識別程序、計量表數據采集及解析程序、通信程序、底層時間校驗、數據存取程序等。將編譯成功的源代碼通過JTAG接口下載到STM32F407ZET6運行。系統工作流程圖如圖4所示。

qrs5-t4.gif

    系統初始化主要包括處理器和設備外圍接口初始化,保證各設備都處于正常工作狀態中。相關外設配置主要包括以太網配置、串口配置、NVIC配置、SysTick配置、RTC配置,其中RTC配置是STM32F407ZET6中用于為系統提供精確的時間基準,以高精度晶體振蕩器為時鐘源。系統初始化完成后會進入正常工作模式,首先接收到服務器發送的時間進行時間校驗,RFID模塊將檢測到的身份信息卡卡號發送到STM32F407ZET6進行預判斷(合法卡號會提前錄入到STM32控制器和數據庫服務器中),當判斷卡號合法后,輸入高電平,此時常開繼電器模塊就會吸合通電,卡號非法或無信息源時,持續為低電平。當電源導通后,采集計量表數據、數據信息處理和通信工作會持續展開,但是如果此時通信失敗,系統會將數據信息以數據塊的形式傳輸到SD卡進行存儲,等待下一次通信成功,會將實時數據和歷史數據一同上傳到數據庫服務器。每成功發送一次數據,系統都會將相關寄存器清空,將指針復位,以防止數據溢出造成信息錯誤。如果在系統工作過程中將信息卡拿開,則由于檢測不到合法信息源,繼電器就會立刻斷電,此設計是為了方便統計不同施工隊的用電數據信息以及減少不必要的電量浪費。

4 系統測試

    在進行系統整體測試之前,首先對開發板硬件進行測試。硬件測試主要對硬件制作中是否存在虛焊、連線是否錯誤、芯片安裝是否正確等問題進行檢查。在調試中,要確保電路中沒有短路才能上電調試,然后測試其他供電模塊的引腳,檢查其電壓是否滿足設計要求。

    系統整體測試采用兩套智能配電樁系統,第一套智能配電樁系統與路由器間隔150 m,并與路由器建立無線連接;第二套智能配電樁系統與第一套間隔150 m,接收第一套智能配電樁系統WiFi模塊發出的無線信號。這樣布置的目的是為了檢測無線WiFi模塊是否達到無線接力功能的要求。實際測試過程中兩套智能配電樁均能滿足正常工作要求,其中第一套智能配電樁測試結果如圖5所示。

qrs5-t5.gif

    測試結果表明:

    (1)無線WiFi模塊信號可以滿足無線接力傳輸要求,并且無線信號長時間穩定,數據網絡傳輸滿足100 h不間斷測試,且網絡傳輸延時最大為5 s;

    (2)RFID模塊工作穩定,對信息卡是否合法的判斷準確,能及時為控制器提供是否閉合繼電器的信號;

    (3)計算機獲得的智能配電樁系統用電數據信息準確,滿足設計要求。

5 結論

    本設計將刷卡取電、用電計量、無線抄表等功能集于一體,方便管理層對船舶制造業施工現場用電管理。智能配電樁系統的運用能加強管理層人員對用電現場的監控、管理,減少工人隨意接線導致電量浪費現象。未來的研究方向主要是對每一個船臺作業區域智能配電樁的用電數據進行對比分析,運用數據挖掘方法,為管理層探索出一系列能效考核指標,進一步加強用電管理,減少能耗成本。

參考文獻

[1] 王寶琳.淺析船廠中用電的節能措施[J].中國修船,2010,2(1):29-30.

[2] 葉小烈,王楠,任婷婷,等.面向船舶行業能源管理信息系統研究[A];第十六屆中國科協論文集[C].2014.

[3] 崔貫勛.物聯網高級實踐技術[M].北京:清華大學出版社,2014.

[4] STMicroelectronics.STM32F101xx,STM32F102xx,STM32F103xx,STM32F105xx  and  STM32F107xx advanced ARM-based 32-bit MCUs reference manual[EB/OL](2011)[2016].http://download.siliconexpert.com/pdfs/2015/9/10/5/48/38/900/st_/manual/49256716625486392cd00220364.pdf.

[5] 蒙博宇.STM32自學筆記[M].北京:北京航空航天大學出版社,2012.

[6] 劉杰,陳昌川.基于固件的ARM Cortex M4原理及應用[M].北京:機械工業出版社,2015.

[7] 張艷,劉占杰,李媛.嵌入式系統的RFID讀卡器和無源標簽設計[J].單片機與嵌入式系統應用,2013,13(8):52-55.

[8] STMicroeletronics.CR95HF Datasheet.[EB/OL](2012)[2016].http://download.siliconexpert.com/pdfs/2014/11/30/5/43/31/554/st_/manual/9dm00025644.pdf.

[9] STMicroeletronics.Designing an antenna for the M24LRxx-R and M24LRxxE-Rdual interface I2C/RFID devices.[EB/OL](2010)[2016].http://download.siliconexpert.com/pdfs/2011/6/27/0/2/38/812/tnl_/manual/file.php3696.pdf.

[10] 朱曉龍.Java語言程序設計教程[M].北京:人民郵電出版社,2015.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
日韩一区二区精品葵司在线| 一本色道久久综合亚洲精品婷婷| 国产精品久久久久天堂| 久久网站热最新地址| 亚洲欧美日本视频在线观看| 日韩视频精品在线观看| 久久精品成人一区二区三区蜜臀| 亚洲性色视频| 99在线观看免费视频精品观看| 在线观看精品| 国模一区二区三区| 国产日韩欧美三区| 国产精品女人网站| 国产精品久久久久久久久借妻| 欧美日韩国产一区| 欧美国产高清| 欧美顶级少妇做爰| 免费不卡在线观看av| 久久亚洲春色中文字幕| 久久久国产亚洲精品| 欧美在线观看一区二区| 性欧美1819性猛交| 午夜久久久久久| 午夜精品福利在线观看| 亚洲欧美日韩视频二区| 亚洲综合国产激情另类一区| 亚洲午夜精品| 亚洲综合国产| 午夜亚洲精品| 欧美在线欧美在线| 久久久蜜臀国产一区二区| 久久久人成影片一区二区三区观看| 欧美在线观看你懂的| 欧美一区二区视频在线观看| 欧美一区二区性| 久久精品国产77777蜜臀| 久久精品国产亚洲一区二区三区| 久久精品一二三区| 久久中文在线| 欧美粗暴jizz性欧美20| 欧美激情国产日韩精品一区18| 欧美激情中文不卡| 欧美三级精品| 国产精品视频大全| 国产日本精品| 激情另类综合| 亚洲七七久久综合桃花剧情介绍| 亚洲精品影院在线观看| 亚洲视频在线观看免费| 亚洲主播在线观看| 欧美与黑人午夜性猛交久久久| 久久精品一二三区| 亚洲三级色网| 亚洲视频你懂的| 欧美在线视频观看免费网站| 久久青草久久| 欧美国内亚洲| 国产精品毛片| 影音先锋成人资源站| 日韩亚洲一区在线播放| 亚洲欧美一区二区三区在线| 91久久黄色| 午夜精品国产| 欧美高清成人| 国产欧美精品| 亚洲日本欧美天堂| 性欧美大战久久久久久久久| 亚洲黄色性网站| 亚洲欧美日产图| 蜜臀久久99精品久久久久久9| 欧美日韩综合视频网址| 狠狠干狠狠久久| 9l视频自拍蝌蚪9l视频成人| 欧美在线免费一级片| 中文日韩在线| 久久久五月天| 国产精品久久久久免费a∨大胸 | 欧美极品一区| 欧美国产日韩二区| 欧美三级中文字幕在线观看| 国内精品久久久久久| 亚洲黄色一区二区三区| 亚洲午夜一区二区三区| 久久精品视频在线免费观看| 99热免费精品| 欧美一区二区视频在线观看| 欧美/亚洲一区| 欧美日韩国产综合久久| 国产精品自拍视频| 亚洲国产精品久久久久秋霞蜜臀 | 狠狠色综合日日| 99视频+国产日韩欧美| 欧美在线首页| 中文一区二区| 久久午夜精品| 国产欧美日韩视频一区二区| 亚洲国内高清视频| 香蕉久久一区二区不卡无毒影院| 亚洲日本电影| 性欧美1819sex性高清| 欧美成人午夜激情| 国产精品一级二级三级| 亚洲黄色片网站| 亚洲视频中文字幕| 艳女tv在线观看国产一区| 久久久99爱| 国产精品av久久久久久麻豆网| 精品1区2区3区4区| 亚洲在线不卡| 99综合精品| 蜜桃av一区| 国产日韩一区二区三区在线播放 | 国产精品久久久久久久久久免费 | 亚洲在线国产日韩欧美| 蜜桃久久精品一区二区| 国产精品视频久久| 亚洲精品在线视频观看| 亚洲第一页在线| 欧美在线一级视频| 国产精品黄色在线观看| 亚洲毛片网站| 亚洲精品久久久蜜桃| 久久久久久夜精品精品免费| 国产精品久久久久久模特| 最近中文字幕mv在线一区二区三区四区| 性高湖久久久久久久久| 亚洲一区二区三区高清 | 欧美小视频在线| 亚洲国产精品久久久久秋霞不卡 | 久久久久久一区| 国产精品久久久久永久免费观看| 一区二区三区久久网| 日韩视频国产视频| 免费在线欧美视频| 国语自产精品视频在线看抢先版结局 | 国产亚洲欧美日韩精品| 亚洲欧美日韩成人高清在线一区| 一本色道久久88综合亚洲精品ⅰ | 亚洲福利视频网站| 久久精品国产免费看久久精品| 国产精品亚洲激情| 亚洲一区二区免费在线| 亚洲一区二区av电影| 欧美日韩在线电影| 亚洲一区二区在线免费观看| 亚洲综合久久久久| 国产精品高清网站| 中文在线资源观看网站视频免费不卡 | 亚洲欧美偷拍卡通变态| 国产精品另类一区| 亚洲直播在线一区| 欧美怡红院视频| 国产精品永久| 亚洲欧美日韩久久精品| 欧美一区二区三区在线免费观看| 国产精品男gay被猛男狂揉视频| 日韩一区二区高清| 欧美一区二区| 国产日韩欧美一区| 久久精品青青大伊人av| 久热精品视频在线观看| 在线观看欧美激情| 99成人免费视频| 欧美日韩国产在线| 亚洲一区二区三区精品动漫| 午夜精品免费| 国产精品日韩久久久久| 亚洲国产成人av好男人在线观看| 久久久另类综合| 亚洲高清久久久| 一本一道久久综合狠狠老精东影业| 欧美日韩一区二区三区视频| 中文精品99久久国产香蕉| 欧美一区二区三区在线| 国产一区二区三区久久精品| 亚洲国产黄色| 欧美激情一区| 亚洲天堂网在线观看| 久久精品免费播放| 国产一区二区三区日韩| 亚洲国产欧美不卡在线观看| 欧美激情久久久久| 一区二区精品在线观看| 欧美一区二区三区日韩| 国内精品免费午夜毛片| 亚洲精品乱码久久久久久久久| 欧美日韩中文在线观看| 午夜精品理论片| 久热re这里精品视频在线6| 亚洲精品免费一区二区三区| 亚洲欧美中文日韩v在线观看| 一区二区视频免费完整版观看| 夜夜嗨一区二区三区| 国产欧美视频一区二区| 亚洲欧洲日韩综合二区| 国产精品国产一区二区| 亚洲成在线观看| 欧美日韩亚洲激情| 欧美在线欧美在线| 欧美日韩国产经典色站一区二区三区|