梁琨 肖宏偉 杜瑩瑩等
摘要:為改善果蔬冷鏈物流運輸中監測信息不透明的現狀,設計一種基于物聯網的冷鏈物流溫濕度及地理信息實時監測系統。通過二維碼掃描槍掃描溫濕度、GPS數據編碼得到的二維碼信息,獲取果蔬在冷鏈運輸中的溫濕度信息和運輸車的地理位置,提高冷鏈運輸的信息化與透明化,從而提升食品品質,保證食品安全。
關鍵詞:物聯網;果蔬冷鏈物流;溫濕度;二維碼;GPS
中圖分類號: S126;TS207.7文獻標志碼: A文章編號:1002-1302(2015)11-0519-03
收稿日期:2015-01-12
基金項目:國家大學生創新試驗項目(編號:201410307087);南京農業大學人才啟動基金(編號:rcqd13-15)。
作者簡介:梁琨(1983—),女,博士,講師,主要從事農產品檢測與溯源研究。E-mail:Kliang@njau.edu.cn。
通信作者:沈明霞,教授,博士生導師,主要從事檢測技術自動化裝置研究。E-mail:Mingxia@njau.edu.cn。隨著人們安全意識的增強與生活質量的提高,果蔬的品質安全逐漸受到消費者的重視。冷鏈物流是保障果蔬品質安全的關鍵,而物流運輸監測是其中較為薄弱的環節[1-2]。完善我國冷鏈物流體系的管理和監督工作已成為當今社會急需解決的焦點問題[3]。物聯網是一種涉及射頻識別技術、傳感器技術、互聯網技術、嵌入式系統技術等的新一代信息技術,物聯網技術的發展及其在冷鏈物流中的應用使整個冷鏈過程更加信息化、透明化,從而提升食品品質,保證食品安全[4-7]。
本研究提出一種將物聯網應用于冷鏈物流的設計方案,通過GPS模塊、溫濕度采集模塊、食品條碼信息采集模塊采集冷鏈運輸過程中果蔬的食品身份信息、環境參數信息、地理信息,并通過無線發送裝置傳輸給上位機顯示。物聯網與冷鏈物流的結合,可實現對農產品在冷鏈運輸過程中環境參數的監測,提高果蔬在冷鏈物流中的安全品質。
1系統總體設計
本系統以微處理器STM32為核心,實時監測冷鏈運輸過程中的環境參數和地理位置信息。通過溫濕度傳感器采集冷藏車的溫度、濕度,通過GPS采集運輸車的位置信息,通過掃碼器掃描食品包裝二維碼信息,并通過無線傳輸裝置(無線模塊UTC-1212SE)將以上信息發送給上位機,實現對食品冷鏈運輸的實時監測(圖1)。
1.1硬件組成與設計
硬件部分主要由溫濕度、GPS、條碼采集三大模塊組成。溫濕度模塊用于實時采集冷鏈物流過程中的溫度、濕度信息,GPS模塊用于獲取冷藏車在運輸過程中的地理位置信息,條碼采集模塊用于收集食品的身份信息。本研究選取STM32F103ZET6型微處理器,該處理器是基于ARM Cortex-M3內核的32位嵌入式微處理器,主頻為72 MHZ,具
有5個USART串口,其最小系統電路包括電源電路、復位電路、時鐘電路等[8]。該處理器具有功能強、結構簡單、成本低等優勢[9],其特性滿足冷鏈物流實時監測的需要。STM32型微處理器通過無線裝置將溫濕度、GPS、條碼掃描3個模塊采集的數據傳輸并顯示于上位機,完成整個冷鏈物流運輸過程中的信息自動實時采集(圖2)。
1.1.1溫濕度采集模塊設計在果蔬冷鏈運輸過程中,溫濕度決定果蔬的品質,溫濕度過高或過低均會導致果蔬的口感、味道等變差,從而使果蔬品質降低甚至變質[10],因此溫濕度檢測極其重要。本系統的溫濕度采集模塊用于實時監測冷藏車車廂內的溫濕度信息。鑒于果蔬冷鏈運輸過程中的復雜環境,本模塊要求溫濕度傳感器的測量精度高、抗干擾能力強、工作性能穩定、結構簡單、功耗較小。
本研究選用SHT10型溫濕度傳感器,包括1個電容式聚合體測濕元件、1個能隙式測溫元件,并與1個14位A/D轉換器、串行接口電路在同一芯片上無縫連接。SHT10型溫濕度傳感器的兩線制串行接口可與微處理器的串口相連并進行串口通信。SHT10型溫濕度傳感器具有長期穩定、體積小、功耗低、信號質量優等優點,且其測量范圍廣、精度高,完全滿足對果蔬冷鏈運輸過程中車廂內環境的監測要求。
溫濕度采集模塊的工作流程見圖3。首先,微處理器發送1組“啟動傳輸”時序來完成數據傳輸的初始化,啟動時序為:當SCK時鐘為高電平時,DATA翻轉為低電平,緊接著SCK變為低電平,隨后在SCK時鐘高電平時,DATA翻轉為高電平。啟動完成后,微處理器向SHT10型溫濕度傳感器發送包含3個地址位(目前只支持“000”)、5個命令位的指令,并等待其測量結束。當SHT10型溫濕度傳感器測量完成后,通過下拉DATA至低電平表示測量結束。最后,控制器觸發SCK時鐘讀取溫濕度數據。
1.1.2GPS模塊設計目前,我國冷鏈物流的流程信息不透明,冷鏈食品的信息網絡和技術均處于初級階段,難以保證食品質量,使冷鏈物流成本大幅提升[11]。GPS定位系統具有高精度、全天候、高效率、多功能、操作簡便、使用廣泛等特點,可對冷藏車進行全天候、全面的監控[12];因此,GPS技術的引用極有利于物流行業的發展。本系統選用型號為WF-NEO-6M的GPS。WF-NEO-6M型GPS是具有高性能、低功耗的GPS定位模塊,采用u-blox公司的NEO-6M模組方案,可通過串口、USB接口將GPS定位信息輸出至單片機系統和電腦。WF-NEO-6M型GPS工作時的波特率為9 600 B/s。本研究中采用NMEA0183協議的GPS定位數據信息,被WF-NEO-6M型GPS通過串口傳輸至STM32型微處理器。本研究使用NMEA0813協議定義語句中的$GPGGA,格式為:$GPGGA,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>,<13>,<14>*<15>
1.1.3條碼信息采集模塊設計二維碼技術是一種用于信息儲存、傳輸、識別的全新技術。二維碼技術的應用可極大提高信息的采集、處理速度,提升工作效率[13]。在發達國家,二維碼技術被廣泛運用于軍事、物流等領域。我國應用二維碼技術的領域較少,物流條碼覆蓋率較低,許多物流公司尚未應用條碼技術[14],須加強二維碼技術在我國物流領域的推廣。
本研究選用型號為H21的二維影像式掃描器。H21型掃碼器主要由激光源、光學掃描、光學接收、光電轉換、信號放大、整形、量化、譯碼等部分組成。H21型掃碼器的全向掃描模式可解讀所有標準一維條碼以及PDF417、QR Code、Data Matrix、Aztec Code等二維條碼,其掃描角度為水平50°、垂直20°。H21型掃碼器有USB、RS-232等接口模式,本研究選擇掃碼器的串口模式與STM32型微處理器相連。掃碼器將掃描得到的條碼信息傳送至串口的數據寄存器,微處理器檢測到數據寄存器有數據后,將數據讀取至內存中,然后將條碼信息通過串口傳送至上位機。
1.2軟件設計
本研究中,上位機信息采集顯示軟件在Windows 8操作系統下、Visual Studio 2012編程環境中,使用C# 語言調用 SerialPort 類實現串口通信功能(圖5),此類提供同步I/O、事件驅動I/O、對管腳和中斷狀態的訪問、對串行驅動程序屬性的訪問,為應用程序提供通過串口收發數據的簡便方法,具有功能強大、通信快速、實時性好等特點[15]。
最終編寫的上位機見圖6,能夠實時采集并顯示果蔬冷鏈物流過程中的溫濕度信息、果蔬條碼信息、運輸車的經緯度和地理位置信息。
2結果與分析
溫度參數檢測精度在監測系統中最重要,本研究對其進行測試。試驗在不同溫度的環境下進行監測,將監測結果與AZ7752型溫濕度采集器采集的20組數據進行對比(圖7)。結果表明,系統精度滿足果蔬冷鏈物流中溫濕度監測精度的要求,數據傳輸穩定。
3總結
針對目前冷鏈運輸環節追溯信息不透明的問題,設計了一套基于物聯網的果蔬溫濕度實時監測系統。本試驗模擬了果蔬的冷鏈運輸環境,并對冷鏈運輸過程中果蔬所處環境的溫濕度信息、車輛位置信息進行監測,證實了試驗的可行性。物聯網技術對果蔬冷鏈物流的信息化起重要作用,其在冷鏈物流中的應用已成為一種趨勢,對提高食品品質、保證食品安全具有重要意義。
參考文獻:
[1]潘金珠,王興元,朱效剛,等. 基于物聯網的冷鏈物流監測系統設計[J]. 物聯網技術,2014(9):20-21,24.
[2]遲成. 基于ARM的嵌入式果蔬冷藏保鮮運輸車監測系統的研究[D]. 天津:天津科技大學,2011.
[3]趙曉峰. 基于ARM的農產品冷藏車環境監控系統研究[D]. 楊凌:西北農林科技大學,2010.
[4]李超,宋利偉,李紅. 物聯網技術在生鮮蔬菜冷鏈物流中的應用研究[J]. 河北企業,2014(10):70.
[5]成志平. 物聯網技術在冷鏈物流中的應用[J]. 北方經貿,2014(4):46.
[6]秦立公,吳嬌,董津津,等. 基于物聯網的冷鏈物流設備管控研究[J]. 安徽農業科學,2012,40(18):9942-9945.
[7]董明望,胡志輝. 我國物流標準檢測技術體系的構建[J]. 武漢理工大學學報,2004,28(4):508-510.
[8]李濤. 基于STM32的GPS車載終端的設計[D]. 甘肅:蘭州交通大學,2013.
[9]陳宮,王三勝,張慶榮,等. 基于STM32F103VCT6的微位移控制系統設計[J]. 現代電子技術,2012,35(3):144-146,150.
[10]劉運杰. 基于STM32W108單片機溫濕度監測系統的設計與實現[D]. 青島:青島理工大學,2012.
[11]周磊. GPS技術應用于冷鏈物流運輸過程的應用[J]. 現代商業,2011(6):114-115.
[12]史良. 基于GPS/RFID的冷鏈運輸車輛監控系統設計與研究[D]. 哈爾濱:哈爾濱工程大學,2011.
[13]田海軍,蘭建軍,劉彥臣. 基于單片機的條形碼數據采集系統[J]. 北華大學學報:自然科學版,2005,6(6):568-570.
[14]穆輝宇,胡雪妍. 二維碼在物流領域中的應用[J]. 才智,2013(28):293.
[15]馬斌,張娜,郭強,等. C串行類在PC機與IC卡讀寫器串行通信中的作用[J]. 沈陽建筑大學學報:自然科學版,2008,24(3):508-511.郜闊,李翠梅. 基于集合經驗模態分解的農業灌溉用水量預測[J]. 江蘇農業科學,2015,43(11:522-524.