STM32项目(六)—— 中文电子捡货标签
STM32項(xiàng)目(六)—— 中文電子撿貨標(biāo)簽
? ? ? ? ? ? ? ? ?宗旨:技術(shù)的分享是有限的,分享的精神是無(wú)限的。
傳統(tǒng)物流行業(yè)倉(cāng)儲(chǔ)揀貨采用紙單作業(yè),揀貨完成后再進(jìn)行驗(yàn)貨、出貨,容易造成揀貨錯(cuò)誤、揀貨速度與效率低、新員工培訓(xùn)時(shí)間長(zhǎng)等問(wèn)題。智能倉(cāng)儲(chǔ)解決方案很好解決了上述問(wèn)題,對(duì)倉(cāng)庫(kù)的進(jìn)貨、存貨、拆零揀貨、出貨實(shí)現(xiàn)全電子化管理。該中文電子標(biāo)簽系統(tǒng)采用高速CAN通訊總線,0.35W超低功耗,2.4寸TFT彩屏。控制器主要是數(shù)據(jù)的處理和轉(zhuǎn)發(fā),上位機(jī)主要是發(fā)送顯示的內(nèi)容,電子標(biāo)簽主要是顯示信息。
硬件:AM3352(Ubuntu12.04) —— 服務(wù)器網(wǎng)關(guān) (與上位機(jī)通信,控制電子標(biāo)簽顯示)
? ?STM32 —— 電子標(biāo)簽終端(顯示貨物信息)
一、系統(tǒng)框圖
WMS:客戶公司的一套管理系統(tǒng),與我司提供的WCS對(duì)接,實(shí)現(xiàn)管理;
WCS:我司提供的一套軟件(DLL:提供的軟件接口庫(kù)),與區(qū)域控制器通信(TCP);
掃描槍轉(zhuǎn)接器:通過(guò)USB口與掃描槍相接,實(shí)際數(shù)據(jù)通過(guò)串口相傳,用于掃描訂單信息,通過(guò)CAN與區(qū)域控制器通信;
塔燈轉(zhuǎn)接器:與塔燈相接,顯示區(qū)域的狀態(tài),通過(guò)CAN與區(qū)域控制器通信;
揚(yáng)聲器轉(zhuǎn)接器:與揚(yáng)聲器相接,播報(bào)語(yǔ)音信息,通過(guò)CAN與區(qū)域控制器通信;
撿貨電子標(biāo)簽:顯示產(chǎn)品信息與數(shù)量等,顯示模板可配置,通過(guò)CAN與區(qū)域控制器通信。
WCS 通過(guò)TCP與區(qū)域控制器通信,區(qū)域控制器通過(guò)CAN與各終端設(shè)備通信。
二、操作流程
三、系統(tǒng)效益
1、提升撿貨速度快;
2、撿貨失誤率低;
3、實(shí)現(xiàn)無(wú)紙化作業(yè);
4、補(bǔ)貨及盤點(diǎn)作業(yè)簡(jiǎn)易化;
5、入庫(kù)、出貨、盤點(diǎn)統(tǒng)一管理,提高管理效率。
四、撿貨標(biāo)簽
顯示:TFT圖文彩屏,顯示內(nèi)容包含數(shù)字、字母、漢字,顯示界面可定制;
CPU:STM32F103
通訊:CAN
字庫(kù)芯片:高通
耗電:0.4W
區(qū)域控制器:AM3352,上位機(jī)通過(guò)TCP下發(fā)信息給AM3352,AM3352處理并轉(zhuǎn)發(fā)信息給各終端(CAN);使用多線程,socket收發(fā)線程,CAN收發(fā)線程,socket/CAN超時(shí)線程,xml處理與解析(注冊(cè)CAN節(jié)點(diǎn)),軟件的加密(可執(zhí)行文件不能放到別的控制器中使用),串口打印與網(wǎng)絡(luò)打印調(diào)試管理線程等;
中文撿貨標(biāo)簽:STM32,字庫(kù)含2MbyteFlash,存儲(chǔ)顯示模板信息(坐標(biāo)顏色等)--( 通過(guò)上位機(jī)下發(fā)到區(qū)域控制器,區(qū)域控制器通過(guò)CAN轉(zhuǎn)發(fā));使用FreeRTOS多任務(wù)管理,CAN的收發(fā)處理任務(wù)(CAN的拆包和組包),超時(shí)重發(fā)機(jī)制,LCD顯示任務(wù);按鍵處理任務(wù)等。
以下是一些標(biāo)簽的顯示模板:
總結(jié)
以上是生活随笔為你收集整理的STM32项目(六)—— 中文电子捡货标签的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: win2008 php mysql ze
- 下一篇: 鼠标不受控制一直向右移动的解决办法