STM32專案(七) —— 智慧倉庫管理系統
智慧倉庫管理系統
隨著經濟的發展,對企業的生產經營要求提高,企業必須綜合利用各種先進技術,在網路與資訊科技的支援下,改進現在的生產經營模式和組織結構,增加利潤。隨著企業規模的擴大。高效方便的倉庫管理系統,可以為企業的生產和經營提供堅強的後盾和有力的支援,而現有倉庫管理系統還不夠完善。比如貨品入庫過程,貨品數量多,人工操作麻煩,嚴重不便費時費力,且效率比較低,出錯的概率較大,同時對倉庫的溫溼度環境及倉庫的貨物資訊掌握不夠及時準確,給貨物的存放和監管帶來很大不便。隨著物聯網的出現,這些問題逐步得到解決。物聯網可運用於很多領域,它是在網際網路基礎上的延伸和擴充套件的網路;其使用者端延伸和擴充套件到了任何物品與物品之間,進行資訊交換和通訊。可利用相關技術來改進貨品入庫管理方式。為了提高企業的倉庫管理效率,節約成本,
ACAAS:ARM(Cortex-A8處理器,ARMv7架構) ——Ubuntu12.04
環境採集器:STM32(Cortex-M3)—— FreeRTOS
主要模組:
(1)、A8伺服器軟體,多執行緒,通訊協議解析;
(2)、STM32資料採集,讀取RFID資訊,NRF24L01資料通訊;
(3)、攝像頭模組、GPRS模組、無線網絡卡等驅動移植;
(4)、BOA伺服器移植、CGI程序通訊、HTML網頁設計;
(5)、資料庫模組、蜂鳴器驅動;
人工處理過程:
貨物進庫出庫的時候,刷貨物卡(貼在貨物上的標籤),對貨物進行記錄,資訊存入資料庫。
使用者在pc端通過瀏覽器登入倉庫管理系統,在網頁上可以進行如下操作:
1修改接受報警簡訊的電話號碼和報警簡訊內容
2 設定溫溼度臨界值
3 關閉STM32的報警蜂鳴器
4 查詢貨物出入記錄
5 手動抓拍,並顯示。
6 檢視歷史圖片
7檢視歷史環境記錄
介面設計:
ARM_M3:
1溫溼度感測器相關介面:
2 蜂鳴器相關介面
3 RF介面
4 RFID
5 按鍵模擬紅外
6 液晶顯示
7 報警模組
ARM_A8
1 攝像頭
2 RF接受傳送模組
3 GSM
ACAAS 模組與環境採集器之間通過RF模組進行資料通訊。首先ACAAS模組與環境採集器之間先通過RF建立連線,之後環境採集器將採集到到的環境資料傳送給