【單片機(jī)智能倉(cāng)庫(kù)管理系統(tǒng)的調(diào)試設(shè)計(jì)案例】1400字_第1頁(yè)
【單片機(jī)智能倉(cāng)庫(kù)管理系統(tǒng)的調(diào)試設(shè)計(jì)案例】1400字_第2頁(yè)
【單片機(jī)智能倉(cāng)庫(kù)管理系統(tǒng)的調(diào)試設(shè)計(jì)案例】1400字_第3頁(yè)
【單片機(jī)智能倉(cāng)庫(kù)管理系統(tǒng)的調(diào)試設(shè)計(jì)案例】1400字_第4頁(yè)
【單片機(jī)智能倉(cāng)庫(kù)管理系統(tǒng)的調(diào)試設(shè)計(jì)案例】1400字_第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

單片機(jī)智能倉(cāng)庫(kù)管理系統(tǒng)的調(diào)試設(shè)計(jì)案例綜述1.1電源調(diào)試在系統(tǒng)中采用5V的電源去供電,可以選擇用充電寶,電腦或者手機(jī)供電。在本套系統(tǒng)用的電壓太大的話容易使系統(tǒng)壞掉,太小的話系統(tǒng)不能正常工作。最好加一個(gè)可以過(guò)濾電源雜波的東西。保證系統(tǒng)的穩(wěn)定。1.2單片機(jī)調(diào)試首先連接好各個(gè)模塊通電,然后通過(guò)LED燈檢查芯片的引腳是否正常工作,如果不能正常工作的話就要再次測(cè)驗(yàn)系統(tǒng)焊接或者芯片是不是可以正常工作。如果調(diào)試的時(shí)候小燈泡是以1HZ的頻率亮一次滅一次則表示連接的最小系統(tǒng)是能夠工作的,圖5-1是單片機(jī)主控芯片圖。檢測(cè)到芯片和系統(tǒng)都能正常工作時(shí),再來(lái)對(duì)單片機(jī)進(jìn)行內(nèi)部.hex文件燒錄,填入正確的選擇信息然后點(diǎn)擊下載,如論有沒(méi)有成功軟件都會(huì)進(jìn)行提醒,成功的話就可以直接用了。圖5-1單片機(jī)主控芯片圖1.3射頻板調(diào)試此次設(shè)計(jì)的智能倉(cāng)庫(kù)管理系統(tǒng)系統(tǒng)用的射頻模塊是RC522,焊接的時(shí)候,最好查看一下該組件的引腳和STC89C52的I/O連接的是否和程序?qū)懙囊恢?。圖5-2為射頻板。圖5-2射頻板1.4獨(dú)立鍵盤調(diào)試在系統(tǒng)的設(shè)計(jì)按鍵完成撤銷注冊(cè),一個(gè)引腳和單片機(jī)芯片引腳連接在一起,還有一個(gè)引腳和地端接在一塊。按下注冊(cè)選項(xiàng),12864相顯示了一個(gè)注冊(cè)的界面。經(jīng)過(guò)測(cè)試按鍵可以正常工作,圖5-3為獨(dú)立按鍵模塊。圖5-3獨(dú)立按鍵模塊1.512864調(diào)試圖5-4是12864顯示板,12864存在20個(gè)引腳,先判斷12864的引腳和ST89C56的I/O的連接和程序設(shè)定的連接是不是一致的。經(jīng)過(guò)下載程序后,觀察顯示是不是沒(méi)有意外的。再嘗試用按鍵來(lái)控制液晶的顯示,若液晶顯示和預(yù)想的一致,液晶顯示正常,如果和想要的結(jié)果不一致的話,重新查看電路的焊接問(wèn)題或者程序有沒(méi)有寫錯(cuò),檢查出液晶無(wú)法顯示的原因。圖5-412864顯示模塊1.6蜂鳴器聲響功能調(diào)試本設(shè)計(jì)的系統(tǒng)蜂鳴器發(fā)出不同頻率的響聲已達(dá)到提示報(bào)警的效果,三極管可以增大模塊電流,方便對(duì)蜂鳴器的控制,系統(tǒng)根據(jù)通過(guò)ST89C52的不同電平來(lái)控制三極管,從而達(dá)到控制蜂鳴器的作用。圖5-5蜂鳴器板。圖5-5蜂鳴器板1.7硬件調(diào)試此次設(shè)計(jì)焊接用的是PCB板。設(shè)計(jì)合理的布局。否則布局沒(méi)有設(shè)計(jì)好的話可能導(dǎo)致焊不下。或硬件板焊的太丑。焊接的時(shí)候可能存在開(kāi)路,短路,或虛焊等。焊錯(cuò)的話,系統(tǒng)不正常,也不穩(wěn)定。短路的話,電壓太大,系統(tǒng)容易損壞。1.8軟件調(diào)試在本設(shè)計(jì)中用VB語(yǔ)言來(lái)進(jìn)行程序編寫,需要對(duì)VB語(yǔ)言有一定的了解。對(duì)單片機(jī)的知識(shí)也要熟悉,單片機(jī)編程用的是keil4編程,可能編譯的時(shí)候存在錯(cuò)誤提醒,要先把錯(cuò)誤提醒都改過(guò)來(lái)再編譯運(yùn)行。編譯生成的沒(méi)有錯(cuò)誤的文件再燒錄進(jìn)單片機(jī)里面,如果一切正常的話,那么程序就沒(méi)大多的問(wèn)題,如果有BUG的話,要重新調(diào)試。一直調(diào)試到程序能正常工作。下圖5-6是登錄界面,圖5-7是正常運(yùn)行時(shí)的主界面。圖5-6登錄界面圖5-7倉(cāng)庫(kù)管理系統(tǒng)的主界面1.9整體實(shí)現(xiàn)先把每一個(gè)模塊焊接完整,查看是是不是存在開(kāi)路或者短路的問(wèn)題,把程序燒錄進(jìn)單片機(jī)里面,供電的時(shí)候檢查調(diào)試模塊功能,通信的時(shí)候通過(guò)虛擬串口來(lái)調(diào)試,然后判斷通信、顯示、上位機(jī)、按鍵等是不是正常的。不正常的話,就得用程序重新調(diào)試。直到系統(tǒng)的每一個(gè)部分都能有序的進(jìn)行工作。圖5-8為系統(tǒng)整體實(shí)現(xiàn)圖。以下是測(cè)試過(guò)程:首先進(jìn)行模塊之間的導(dǎo)線連接和卡槽插入。再給硬件用電腦供電,一切正常時(shí),顯示屏?xí)M(jìn)入到歡迎的倉(cāng)庫(kù)管理界面,LED燈開(kāi)始亮起,蜂鳴器也會(huì)響一聲,串口線和上位機(jī)相連進(jìn)行通信。上位機(jī)和硬件通訊時(shí)一般用的是虛擬串口,選擇主機(jī)的波特率和串口下位機(jī)就能刷卡IC卡號(hào)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論