便攜式倉儲盤點機硬件及系統(tǒng)軟件設(shè)計與開發(fā)
發(fā)布時間:2020-04-15 00:41
【摘要】:隨著現(xiàn)代物流業(yè)的快速發(fā)展,物流的速度越來越快,庫存周期越來越短,物流盤點的壓力也越來越大,傳統(tǒng)的人工盤點方式已經(jīng)不能適應(yīng)現(xiàn)代物流的發(fā)展。為了解決這一問題,國際上一些物流先進國家已經(jīng)開始研制專業(yè)的盤點設(shè)備——盤點機,用于物流盤點。 本文所開發(fā)的物流盤點機是針對現(xiàn)代物流盤點需求的一種專業(yè)盤點系統(tǒng)。采用了現(xiàn)代嵌入式系統(tǒng)發(fā)展的先進成果。處理器采用基于ARM920T內(nèi)核的S3C2410高速處理器,操作系統(tǒng)采用了Windows CE .NET 4.2嵌入式操作系統(tǒng)。本文首先介紹了現(xiàn)代物流盤點和嵌入式系統(tǒng)發(fā)展的背景;其次詳細介紹了系統(tǒng)的硬件設(shè)計。整個系統(tǒng)的硬件分為三個大的模塊:核心板,母板和專用鍵盤。核心板集成了處理器,SDRAM,NANDFlash模塊及其支持電路,是一塊ARM最小硬件系統(tǒng)板;母板為核心板提供了接口和支持,集成了各種外設(shè),如顯示器接口,以太網(wǎng)接口,USB接口,串口,CF卡接口等;對一些專用硬件采用了特殊的接入方式。專用鍵盤采用超低功耗的MSP430單片機作為控制器,在本地對鍵盤進行編解碼,通過自定義的串行鍵盤口接入母板。接下來詳細介紹了Windows CE操作系統(tǒng)的移植和定制,然后具體介紹了驅(qū)動程序和支持軟件的編制。盤點機除了支持常用的設(shè)備,還需要支持特定的盤點專用顯示器,盤點專用鍵盤,串口掃描儀,CF卡等;同時為了適應(yīng)盤點行業(yè)的特殊要求,需要編制專用的Shell程序和支持軟件。這些不符合Windows CE標(biāo)準(zhǔn)的設(shè)備和專用支持軟件的編寫給開發(fā)帶來了一定困難,本文中進行了較深入的探討,給出了詳細的解決方法。 論文最后對全文作了總結(jié),并對盤點機系統(tǒng)未來的其他應(yīng)用和發(fā)展作了展望。
【圖文】:
圖2.9核心板PCBF.ig2.9CoerPCB23.2母板的設(shè)計母板起兩方面的作用,一方面對核心板提供支持,,如為核心板供電,提供外設(shè)到核板的連接:一方面為各種外設(shè)提供了接口,外設(shè)接口的體積比較大,使用中可能會有化,設(shè)置在雙層電路板設(shè)計的母板上比較合適。系統(tǒng)的母板主要集成以下功能:以太接口,USB接口,串行接口,LCD顯示器接口,CF卡接口,鍵盤接口等。主要的部介紹如下:2.3.2.1網(wǎng)絡(luò)接口網(wǎng)絡(luò)接口芯片采用CS8900網(wǎng)絡(luò)接口芯片。CS8900芯片是CimisLgoci公司生產(chǎn)的種局域網(wǎng)處理芯片,它的封裝是100一PinQTFP,內(nèi)部集成了在片RAM、10BASE一T發(fā)濾波器,并且提供8位和16位兩種接口[20l。本系統(tǒng)中采用16位接口方式。以太網(wǎng)口原理圖如圖2.10所示,圖中H016是一種脈沖變壓器,在CS89的前端對
.3.22.2wnidowsCE操作系統(tǒng)定制步驟搭建基于WnidowsCE操作系統(tǒng)的平臺需要完成以下主要步驟:1.導(dǎo)入和硬件平臺相關(guān)的.eec文件;2.利用標(biāo)準(zhǔn)開發(fā)向?qū),根?jù)WindowsCE的架構(gòu)創(chuàng)建一個平臺;3.利用附加項和目錄特征客戶化平臺;4.為特定的目標(biāo)設(shè)備創(chuàng)建一個自引導(dǎo)程序和板級支持包(BodarS即。rtP‘kgae):5.加入BSP文件編譯操作系統(tǒng)鏡像文件,通過以太網(wǎng)將鏡像文件下載到目標(biāo)設(shè)備,并調(diào)試平臺。6.平臺搭建并調(diào)試成功,為平臺應(yīng)用程序開發(fā)者導(dǎo)出軟件開發(fā)工具包(SDK)。圖3.4表示了利用PlatofmrBulider創(chuàng)建基于WindowsCE的平臺的整個過程中任務(wù)執(zhí)行的順序。
【學(xué)位授予單位】:大連理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2005
【分類號】:TH692.3
本文編號:2627918
【圖文】:
圖2.9核心板PCBF.ig2.9CoerPCB23.2母板的設(shè)計母板起兩方面的作用,一方面對核心板提供支持,,如為核心板供電,提供外設(shè)到核板的連接:一方面為各種外設(shè)提供了接口,外設(shè)接口的體積比較大,使用中可能會有化,設(shè)置在雙層電路板設(shè)計的母板上比較合適。系統(tǒng)的母板主要集成以下功能:以太接口,USB接口,串行接口,LCD顯示器接口,CF卡接口,鍵盤接口等。主要的部介紹如下:2.3.2.1網(wǎng)絡(luò)接口網(wǎng)絡(luò)接口芯片采用CS8900網(wǎng)絡(luò)接口芯片。CS8900芯片是CimisLgoci公司生產(chǎn)的種局域網(wǎng)處理芯片,它的封裝是100一PinQTFP,內(nèi)部集成了在片RAM、10BASE一T發(fā)濾波器,并且提供8位和16位兩種接口[20l。本系統(tǒng)中采用16位接口方式。以太網(wǎng)口原理圖如圖2.10所示,圖中H016是一種脈沖變壓器,在CS89的前端對
.3.22.2wnidowsCE操作系統(tǒng)定制步驟搭建基于WnidowsCE操作系統(tǒng)的平臺需要完成以下主要步驟:1.導(dǎo)入和硬件平臺相關(guān)的.eec文件;2.利用標(biāo)準(zhǔn)開發(fā)向?qū),根?jù)WindowsCE的架構(gòu)創(chuàng)建一個平臺;3.利用附加項和目錄特征客戶化平臺;4.為特定的目標(biāo)設(shè)備創(chuàng)建一個自引導(dǎo)程序和板級支持包(BodarS即。rtP‘kgae):5.加入BSP文件編譯操作系統(tǒng)鏡像文件,通過以太網(wǎng)將鏡像文件下載到目標(biāo)設(shè)備,并調(diào)試平臺。6.平臺搭建并調(diào)試成功,為平臺應(yīng)用程序開發(fā)者導(dǎo)出軟件開發(fā)工具包(SDK)。圖3.4表示了利用PlatofmrBulider創(chuàng)建基于WindowsCE的平臺的整個過程中任務(wù)執(zhí)行的順序。
【學(xué)位授予單位】:大連理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2005
【分類號】:TH692.3
【引證文獻】
相關(guān)碩士學(xué)位論文 前3條
1 李繼勝;基于ARM芯片的嵌入式語音處理系統(tǒng)[D];陜西師范大學(xué);2006年
2 王仲根;基于嵌入式系統(tǒng)的故障錄波器的研究[D];安徽理工大學(xué);2007年
3 趙海峰;一種嵌入式無線電通信監(jiān)聽錄音系統(tǒng)設(shè)計與實現(xiàn)[D];蘇州大學(xué);2009年
本文編號:2627918
本文鏈接:http://www.sikaile.net/kejilunwen/jixiegongcheng/2627918.html
最近更新
教材專著