谘詢電話

ENGLISH0755-88840386
新聞中心

谘詢電話

0755-88840386
您的位置:首頁 > K8凯发大酒店天生赢家專題 > 專業技術專題 > 工業自動化稱重儀表>詳情頁

智能稱重係統的設計與實現

發布時間:2021-07-07 11:18:39 |來源:網絡轉載

1係統概述
現在是萬眾創新的互聯網時代,無論是國家的政策方針還是產業環境,都將“互聯網+”提到了很高的層次,並且國內無線網絡及有線網絡的普及率很高,為傳統行業的升級改造提供了良好的基礎設施。我國是人口大國,衣食住行需求和消耗量巨大,如何有效地管理和控製農產品的生產、銷售過程,對提升效率具有舉足輕重的作用和意義。而當下農產品的銷售主要采用稱重計價的方式進行,不具備聯網功能,無法實現網絡快捷支付;不具備產品進銷存儲功能、無法溯源;不具有數據分析能力,市場監管難度大。為了解決以上問題,結合“互聯網+”技術,本文設計了一款智能稱重係統。本係統以智能電子秤為數據采集終端,將商品訂單、客戶信息等上傳給服務器。服務器接收到數據後進行解析,將解析後的支付鏈接返還給硬件層,讓顧客實現掃碼支付,並從數據庫裏讀取溯源數據反饋給顧客。運用物聯網、大數據分析等技術為監管部門、從業人員、下遊供應商提供可靠的數據,實現各個環節的信息共享。
2係統設計方案及關鍵技術
2.1智能電子秤模塊
電子秤的發展經曆了模擬指針式、數字式和微電子式三個階段。隨著電子技術,移動互聯、物聯網的發展,電子秤慢慢向小型化、模塊化、集成化、智能化方向發展。本智能電子秤具體功能結構如圖1所示,主要包括高性能微處理器、液晶顯示模塊、矩陣鍵盤、重量采集模塊以及無線通信模塊。

智能電子秤係統功能框圖

微處理器采用低功耗高性能的STM32F103ZET6芯片,時鍾頻率最高可達到72MHz;基本型時鍾頻率為36MHz,內置32K到128K的閃存,功耗為36mA。
屏顯示模塊采用7寸液晶電容屏,最多五點同時觸摸,分辨率為864×480,確保二維碼無缺顯示,LCD接口為並行24位RGB接口。控製器為SSD1963,內部集成有1215KB的幀緩衝器,支持864X480像素點的24位真彩色圖片的顯示。
矩陣鍵盤用來接收價格、重量,清零,去皮重,最大稱量,度值,零點自動跟蹤,自動累計,欠電壓指示等數據和指令的輸入。
無線通信模塊采用SIMCOM公司的工業級雙頻GSM/GPRS模塊,工作頻段雙頻:900/1800MHz,可以低功耗實現語音、SMS、數據和傳真信息的傳輸。支持RS232串口和LVTTL串口,並帶硬件流控製,支持5~24V的超寬工作範圍,使得本模塊可以非常方便地與MCU進行連接。
重量采集模塊作為本係統的數據采集終端,是整個係統的基礎。主要涉及以下兩個功能:
(1)精確稱重。該模塊主要由傳感器放大電路AD轉換電路組成。選用電阻應變式傳感器,采用線路補償的方式來避免誤差,穩定性高。放大電路由高精度低漂移運算放大器構成差動放大器,AD轉換部分選用24位高精度HX711模塊處理模擬信號。
(2)安全數據傳輸。向數據庫上傳數據時,采用WIFI、LORA、GPRS等安全可靠的無線通信技術,確保數據傳輸過程中不會被截獲破解。數據傳輸采用PGP
(PrettyGoodPrivacy)技術。PGP采用了一種RSA和傳統加密的雜合算法,保證數據傳輸的安全。
2.2服務器平台
服務器采用分布式集群設計,實現業務拆分,應用服務和數據服務分離,負載均衡,反向代理和CDN,保證了大量用戶的使用,最大限度地提高了係統整體的運行速率。使用抽樣分析,數據區間對比和對比分析模型曲線類型分析。
3智能電子稱重係統的設計實現
3.1主控模塊設計
控製模塊選用STM32F103ZET6作為主處理器,電路設計加入了防幹擾電路,可起到防靜電、濾除雜波的作用。
3.2稱重模塊設計
該模塊主要由傳感器、放大電路,AD轉換電路組成。放大電路采用專用儀表放大器,如圖2所示為用INA128儀用儀表放大器來實現信號放大。

稱重模塊儀用儀表放大電路圖

AD轉換部分選用24位高精度HX711芯片來進行對模擬信號的處理。模塊可選增益為32、64、128,片內穩壓電路可直接向外部傳感器和芯片內A/D轉換器提供電源,片內時鍾振蕩器無需任何外接器件:芯片內寄存器無需編程,可選擇10Hz或80Hz的輸出數據速率,同步抑製50Hz和60Hz的電源幹擾。MCU驅動該模塊時選用128增益,利用軟件程序濾去不穩定數據,實現高精度精準測量。

AD轉換木塊原理圖

3.3數據傳輸模塊設計
無線通信模塊采用穩定的SIM900A模塊,處理器通過向SIM900A模塊發送AT命令使模塊工作。SIM900A模塊與服務器建立連接,向服務器發送價格、商戶信息等數據。為了保證數據傳輸過程中的安全可靠性,防止丟包,發送數據包的方式遵循HTTP通信協議。
使用TCP協議傳輸數據,當數據從A端傳到B端後,B端會發送一個確認包(ACK包)給A端,告知A端數據已收到而UDP協議沒有確認機製,因此與服務器的通信采用TCP通信協議。為了保證數據傳輸的時效性,處理器將定時掃描是否有數據進行傳輸,保證數據能夠即時被接收處理。
3.4係統服務器平台設計
集貿超市數據庫管理係統需要滿足追溯數據信息的儲存、查詢以及用戶對數據庫的日常管理工作,因而整個係統的數據庫設計和分析模型設計兩個部分。
3.4.1數據庫設計
係統數據庫采用關係型數據表,設計簡單,用最少的資源實現最大的效果。摘要包括商戶表Users、商品信息表Products、供應商表Sellers、商品銷售表Sales。係統設置管理員用戶和普通用戶登陸兩種模式。其中,管理員用戶登錄模式具備了普通用戶沒有的“用戶信息管理”功能,以提高係統信息的安全性。該管理係統的界麵主要包括係統的登陸界麵、係統主界麵、管理員界麵、商品入庫信息管理界麵、商品銷售信息管理界麵。其中,係統主界麵提供了對所有係統功能的導航作用,主要包括賣家信息管理、入場信息管理、檢驗檢疫信息管理、商品信息管理、消費者信息管理以及係統管理模塊;管理員界麵主要實現對用戶信息的管理,包括查詢、增加、修改、刪除功能;商品入庫信息管理界麵實現商品入庫登記及信息查詢功能;商品銷售信息管理界麵實現食品的銷售信息登記及查詢功能。
3.4.2數據分析模型的設計
因MongoDB具有精簡數據庫,將盡可能多的操作交給客戶端,最大程度地利用內存資源用作緩存來換取性能的功能,因此本係統使用了MongoDB數據庫。MongoDB采用的是NoSQL的設計方式,對集合中的文檔進行動態追加,在創建集合之初不會對數據類型進行限定,任何文檔都可以加到任何集合中去,增加了數據的操作靈活。係統采用抽樣分析模型、數據區間對比分析模型來對大量用戶及產品數據的進行分析。
4結論
在國家提倡用科技改善民生
的發展要求下,設計一種高效、快捷、精準的智能稱重係統是當代大學生的責任和義務。本文設計的智能稱重係統通過終端、服務器、互聯網結合形成了物與物、物與人的萬物互聯,實現了網絡支付、數據分析、產品溯源等功能,從而為監管部門、從業人員甚至下遊供應商提供可靠的數據統計、分析,同時為政府提供決策依據、為農民種植,養殖提供指導。

 

本文源於網絡轉載,如有侵權,請聯係刪除

分享到
網站地圖凱發K8凱發K8凱發K8凱發K8凱發K8凱發K8凱發K8凱發K8