freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)論文快遞包裹取件柜電腦控制器設(shè)計(專業(yè)版)

2025-08-09 09:59上一頁面

下一頁面
  

【正文】 else if(i3) show8(2,40+8*i,1,sign[2])。 //: for(i=0。i++) show16(0,16*i,1,wenzi[i+13])。i++) show16(0,16*i,2,wenzi[i+40])。 //取 for(i=0。 //箱柜 for(i=0。i6。i++) show16(0,16*i,2,wenzi[i+16])。 //使用 for(i=0。 setcolumn(column)。 select(screen)。}//屏幕開關(guān)顯示 0關(guān),1開;void seton(uint n){ n=n|0x3e。 break。 rs=0。 while(1) { operation(matrixkeyscan())。 case 11: if (box_current == 1) { box1 = 0。 yy = 0。 break。) { box3 = 0。 shuzu_init(mima, 6)。 for (j = 2。 i 6。 case 7: show_7(haoma)。 0xf0。 temp = P1。0xf0。 temp = P1。0xf0。 //當(dāng)前界面標(biāo)志uchar box_sign[4] = 0000。,39。_39。,39。,39。,39。致謝感謝代光輝老師的耐心指導(dǎo),以及同學(xué)們之間的幫助,通過快遞包裹取件柜這個題目,我了解到了快遞包裹取件柜的寄存流程,并對其硬件電路設(shè)計以及軟件設(shè)計有了具體的了解,完成這個論文題目讓我有著很大的成就感,也感受到快遞包裹取件柜電腦控制器的設(shè)計這個課題的未來發(fā)展,世界在不停前進,而我們也可以做到通過不同的努力為大家提供更加方便的生活!參考文獻[1] 華成英,童詩白,模擬電子技術(shù),高等教育出版社, [2] 閻石,數(shù)字電子技術(shù)基礎(chǔ)高等教育出版社, [3] 李建忠,單片機原理及應(yīng)用,西安電子科技大學(xué)出版社, [4] 胡漢輝,傳感器技術(shù)及應(yīng)用,科學(xué)出版社, [5] 王東鋒,單片機C語言應(yīng)用100例, 電子工業(yè)出版社,2009 [6] 劉娟 單片機C語言與PROTUES仿真技能實訓(xùn),[7] 王長濤等,傳送器原理與應(yīng)用,人民郵電出版社,[8] 李英順,現(xiàn)代檢測技術(shù),中國水利水電出版社,[9] 楊振江等,智能儀器與數(shù)據(jù)采集系統(tǒng)中的新器件及應(yīng)用,西安電子科技大學(xué)出版社,2001附錄1. 附錄一:系統(tǒng)總電路圖2. 附錄二:系統(tǒng)部分程序include include include define uchar unsigned chardefine uint unsigned intsbit box1 = P0^0。2. 仿真過程(1) 啟動仿真LCD上載入主界面,四個儲物柜均為全部關(guān)閉狀態(tài),此時只有按下鍵盤上的“取”鍵和“存”鍵系統(tǒng)才會響應(yīng)。 GSM模塊流程圖6. 檢測取件柜有無物體存在程序流程圖檢測有無物體這個程序,主要是發(fā)生在用戶按下“存”鍵后,程序執(zhí)行掃描后,界面顯示出有無空柜,方便用戶存放快遞包裹。在設(shè)計過程中,實地考察了目前國內(nèi)ESM用的快遞包裹取件柜,發(fā)現(xiàn)其實本課題設(shè)計還有很多功能模塊可以添加,例如語音模塊,鍵盤的觸屏實現(xiàn)輸入,二維碼掃描收件等功能,實際生活中,快遞包裹取件柜取件柜的實用功能還有很多。TC35i與RS232數(shù)據(jù)接口、GSM2/2兼容、雙頻(GSM900/GSM1800),該模塊及射頻電路可以和基帶做成一體,給用戶提供了標(biāo)準的AT命令接口,短消息、傳輸數(shù)據(jù)、語音和傳真等快速、可靠、安全,用戶使用該模塊的的應(yīng)用開發(fā)以及設(shè)計都是極為方便的。由于地址不能與PCF8574的兩個芯片地址相同,故選取地址111。 串行輸入口(RXD)各廠家的7805參數(shù)都差不多。十二位矩陣鍵盤模塊采用了軟件掃描來進行工作,實現(xiàn)用戶輸入。企業(yè)試水,快遞企業(yè)、電商集體發(fā)力,目前,各大快遞企業(yè)都在搶占有利地形。s phone number, and then take the object into the cabinet member, the system will automatically send SMS verification code to extract the recipient, the recipient can be removed by virtue of its codes package. Express package pickup counter not only saving labor costs, but also greatly improve the transport efficiency of express parcels.Key Words:Express parcels, singlechip, puter controller第1頁(共73頁)一、 緒論1. 概述(1) 快遞包裹取件柜的發(fā)展歷程隨著互聯(lián)網(wǎng)電商行業(yè)的蓬勃發(fā)展,快遞包裹在日常生活中更是隨處可見。快遞包裹取件柜不僅節(jié)約了人力成本,也大大提高了快遞包裹的運輸效率。雖然目前快遞包裹取件柜也面臨一些問題,由于處于發(fā)展初級階段,例如成本較高,普及力度等多方面也需要進一步的改善,但是不可否認,它在未來發(fā)揮的作用必然會使得產(chǎn)出大于投入。單片機使用了51系列的STC89C52,考慮綜合條件,其能基本完成所需功能??紤]到單片機的引腳端口數(shù)量,操作速度也并沒有很高要求,為了節(jié)約引腳端口的使用數(shù)量,本設(shè)計中采用了行列式矩陣鍵盤,只需要使用7個引腳端口。P3口能帶3個或4個TTL負載(即輸出端連接的是使用雙極晶體管的數(shù)字電路)。定時/計數(shù)器1的外部輸入口(T1) PCF8574功能框圖 LCD各引腳功能使用P2口作為數(shù)據(jù)的傳輸端口與LCD12864的DB0~DB7引腳相連,控制端與P3口引腳相接,讀寫選擇端R/,根據(jù)LCD12864通信協(xié)議,采用單片機C語言來編寫程序達到控制LCD顯示的預(yù)期效果。本電路中的三極管的作用相當(dāng)于上個電路的運算放大器,由于三極管起到放大電流的作用,三極管放大器要想有放大作用必須處在其工作狀態(tài),在本設(shè)計中使用的三極管Q5是PNP型的,故要保證發(fā)射極電壓大于基極電壓,基極電壓大于集電極電壓,所以在電源到基極的電路之間并聯(lián)了電阻起到分壓作用,使得發(fā)射極電壓大于基極電壓。(12) 揚聲器報警電路設(shè)計本設(shè)計電路會在快遞包裹取件柜存在非法操作時工作,考慮到由于單片機各個端口的驅(qū)動能力都較弱,電流極小,就算是帶有強上拉功能的單片機,一般也就只能夠有20mA的驅(qū)動能力,所以很難做到把一個揚聲器的聲音驅(qū)動的很響亮,于是在該電路設(shè)計過程中,大家一般都是選擇外加三極管,MOS管(半導(dǎo)體管)甚至是用更加專業(yè)芯片來對揚聲器進行驅(qū)動。顯示流程圖如下: LCD顯示界面流程圖4. 矩陣鍵盤流程圖系統(tǒng)設(shè)有12個按鍵,分別是0~9以及“取”和“存”兩個功能鍵,采用方式為行列式矩陣鍵盤的方式進行連接,將按鍵模塊分別編寫成子函數(shù),不斷重復(fù)的執(zhí)行,以獲取使用者輸入,子函數(shù)中通過設(shè)一個變量key來進行存儲,默認key為12,每一個按鍵設(shè)有一個鍵值對應(yīng),數(shù)字鍵0~9鍵值可直接標(biāo)記為0~9,“取”鍵設(shè)為10,“存”鍵則可以設(shè)為11,待子函數(shù)的調(diào)用結(jié)束后,返回key的值傳給主函數(shù),若鍵值為12則會表示沒有按鍵輸入,主函數(shù)會根據(jù)不同的鍵值,依次返回執(zhí)行不同的程序段,用來控制各全局變量的變化以及各個界面之間的切換。 1)進入Proteus的ISIS,鼠標(biāo)左鍵點擊菜單“Debug”,選中“use romote debuger monitor”。故最后選擇了使用運算放大器來發(fā)大模擬信號。_39。_39。_39。,39。_39。_39。 if (temp != 0xf0) { delay(10)。 temp = tempamp。 } } } P1 = 0xfb。 temp = temp amp。 break。 break。_39。039。])) interface = 3。 box2 = 0。 shuzu_init(mima, 6)。 yy = 0。 case 10: delay(5000)。 break。 while(busy)。 break。0x3f。 clear(0)。 select(screen)。 //歡迎 for(i=0。i++) show16(0,16+16*i,1,wenzi[i+13])。i4。 //確 for(i=0。i2。 //密碼 show16(0,48,1,wenzi[39])。 //報警}//存界面void show_7(uchar haoma[]){ uint i=0。i++) show16(4,32+16*i,1,wenzi[i+52])。 else show8(2,8*i24,2,num[haoma[i]39。 for(i=0。 //返回 for(i=0。i4。i++) show16(2,32+16*i,1,wenzi[i+14])。 //界面 show16(4,32,1,wenzi[13])。 //打開 show8(4,48,1,num[0])。) show8(2,8*i,2,num[mima[i]39。i++) show16(2,16+16*i,1,wenzi[i+18])。 //快遞 for(i=0。i++) writedata(str[j++])。 setcolumn(column)。 select(n)。 break。 e=1。 }}include include include define uchar unsigned chardefine uint unsigned int//延時void delay(uint n){ uint i。 } else if (box_current == 2) { box2 = 0。 } else if (key = 9) haoma[yy++] = key + 39。 } else { sn++。 } else { box4 = 0。 break。039。}void chanshengmima() //產(chǎn)生隨機密碼及保存到對應(yīng)數(shù)組中{ uchar i, j。 break。 ss = interface。 if (temp != 0xf0) { delay(10)。 temp = tempamp。 if (temp != 0xf0) { temp = P1。 break。 //記錄驗證碼輸入次數(shù)uchar ss = 1。_39。,39。_39。_39。_39。 //箱柜3sbit box4 = P0^3。進入隨機生成驗證碼的界面。其如圖所示: 檢測柜門是否關(guān)好程序流程圖 五、 Proteus仿真與結(jié)果分析1. 仿真調(diào)試(1) 仿真軟件的介紹由于單片機的程序設(shè)計需要在特定的編譯器中進行,編譯器完成對程序的編譯、鏈接等工作,并生成可執(zhí)行文件。當(dāng)有人按下“取包”功能鍵時,系統(tǒng)液晶顯示屏LCD首先顯示兩個權(quán)限,是否是“管理員”或者是“普通取件” (每個操作界面都可以選擇“確定”“取消”),一般的取件用戶則顯示界面輸入取件驗證碼,輸入后系統(tǒng)根據(jù)輸入驗證碼的前兩位確定柜門,取出對應(yīng)柜子的密碼,與用戶輸入的密碼進行核對,如輸入錯誤,則提示并再次重新輸入,若三次均錯,則系統(tǒng)將其視為非法操作直接啟動揚聲器報警,并于短期內(nèi)鍵盤不得輸入。通過GSM 模塊上的40針ZIF連接器與移動設(shè)備連接,ZIF連接器上連接設(shè)有數(shù)據(jù)、電源線、音頻信號、控制及移動設(shè)備用來組成人機接口 ,與GIM模塊的串口通信則通過ZIF連接器來實現(xiàn)。如圖10所示,該系統(tǒng)即快遞包裹取件柜的用戶鍵盤輸入提供了0到9十個數(shù)字鍵,以及“存”和“取”兩個功能鍵,共十二個鍵來完成信息輸入,由于單片機I/O口的珍貴,故采用12位行列式矩陣鍵盤方式,完全做到了節(jié)省I/O口的使用。取件人在取物時,按“取物”鍵,進入用戶的界面,通過鍵盤輸入短信驗證密碼,使相應(yīng)的箱子打開,取走物件。 外部數(shù)據(jù)存儲器讀選通(RD)串行輸出口(TXD)3%和177。3)能夠根據(jù)輸入的取件人號碼,來通過GSM模塊自動的向取件人發(fā)送驗證碼。寄件人在該
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1