資源描述:
《超市存包柜電腦控制器的設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、超市存包柜電腦控制器的設(shè)計(jì)摘要:本文介紹了以AT89C51單片機(jī)為核心,自動(dòng)控制柜門打開,同時(shí)可以管理很多個(gè)存包柜。柜門鎖用電磁閥控制,當(dāng)存包時(shí),系統(tǒng)提供空箱,用戶自行設(shè)置密碼,單片機(jī)就接到一脈沖信號(hào),并且通過系統(tǒng)I/O口發(fā)出相應(yīng)信號(hào),控制鎖柜門的電磁閥就將指定的空箱打開。當(dāng)取包時(shí),輸入箱號(hào)及密碼,則單片機(jī)將接收相應(yīng)的高低電平信號(hào),系統(tǒng)比較密碼一致后,就發(fā)出開箱信號(hào)到電磁閥將柜門打開,即可取包。當(dāng)用戶操作不當(dāng),導(dǎo)致箱體鎖定,可實(shí)行管理員操作,管理員可打開任意一指定箱子。本系統(tǒng)將實(shí)現(xiàn)的功能,自動(dòng)控制柜門
2、打開,通過壓力傳感器檢測(cè)顯示無物的箱體號(hào),用光敏傳感器檢測(cè)是否關(guān)門,并報(bào)警。關(guān)鍵詞:AT89C51擴(kuò)展存包柜AbstractThispaperintroducestheAT89C51microcontrollerasthecore,Automaticcontrolthecabinetdooropen,Atthesametimecanmanagemultiplelockers,Solenoidvalvecontrolthecabinetdoorlock,whenSavethepackage,themic
3、rocontrollerreceivesapulsesignal,andthesystemI/Oporttoissuetheappropriatesignal,controllockdoorofthesolenoidvalvewillbeanemptyboxisopened,thecustomercandepositbags,andcabinetdoor.WhenthecustomerneedstotakewhenthepackageistosimplyInputnumberandpassword,b
4、arcodereadersbarcodeinformationcollectedbythehigh-lowoutputsignalstotheappropriatemicrocontroller,thepasswordsystemisrelativelyconsistent,theissueoutoftheboxsignaltothesolenoidvalveisthedooropen,thecustomercanremovethepackage.Whenuseroperationwrong,them
5、anagercancarryouttheoperation.Themanagercanopenanyspecifiedbox.Thissystemwillrealizethefunction,Automaticcontrolcabinetdooropen,Throughthepressuresensortodetectthedisplayboxnumber,usePhotosensordetectwhetherthedoorclosed,Andalarm.Keywords:AT89C51Extensi
6、onLocker目錄一、緒論11、題目來源及課題意義12、存包柜發(fā)展?fàn)顩r綜述13、本設(shè)計(jì)目標(biāo)及論文結(jié)構(gòu)2二、系統(tǒng)總體設(shè)計(jì)方案21、系統(tǒng)工作原理22、設(shè)計(jì)任務(wù)23、實(shí)現(xiàn)目標(biāo)3(1)系統(tǒng)總體框圖3(2)鍵盤操作功能3(3)用戶界面3(4)管理員界面34、設(shè)計(jì)要求35、系統(tǒng)總體設(shè)計(jì)4三、硬件設(shè)計(jì)部分61、單片機(jī)的選擇62、電源模塊電路83、靜態(tài)數(shù)據(jù)存儲(chǔ)模塊的擴(kuò)展介紹94、總線擴(kuò)展I/O口模塊104、輸入電路設(shè)計(jì)11(1)光敏傳感器設(shè)計(jì)11(2)壓力傳感器設(shè)計(jì)11(3)輸入鍵盤設(shè)計(jì)126、輸出電路設(shè)計(jì)13(1
7、)顯示電路設(shè)計(jì)13(2)驅(qū)動(dòng)模塊電路設(shè)計(jì)14(3)報(bào)警電路設(shè)計(jì)14四、軟件設(shè)計(jì)部分151、主程序流程圖152、存物模塊流程圖153、取物模塊流程圖174、管理員操作流程圖185、檢測(cè)箱內(nèi)有無物體程序流程圖206、外部中斷流程圖207、顯示器流程圖208、群控操作流程圖20五、系統(tǒng)調(diào)試201、硬件調(diào)試202、軟件調(diào)試213、軟件調(diào)試心得214、Proteus仿真22六、總結(jié)22七、致謝22八、參考文獻(xiàn)23一、緒論1、題目來源及課題意義隨著科技的發(fā)達(dá),人們的生活水平越來越好,在各個(gè)場(chǎng)所消費(fèi)的服務(wù)也逐漸提高
8、,比如在一些超市、影院、圖書館等公共場(chǎng)所設(shè)置了自動(dòng)存包柜,它具有安全可靠、功能實(shí)用、操作簡(jiǎn)便等特點(diǎn)。自動(dòng)存包柜方便的操作可以避免開放式存包帶來的不必要的麻煩,沒有必要浪費(fèi)大量的人員資源,可以達(dá)到減員增效的目的。同時(shí),顧客再也不必拿著大包的東西逛超市,減輕了顧客的負(fù)擔(dān),并且可以輕松愉快的購(gòu)物。2、存包柜發(fā)展?fàn)顩r綜述最開始為了方便顧客可以輕松購(gòu)物,防止商場(chǎng)東西丟失。所以在服務(wù)臺(tái)進(jìn)行人工寄存的形式??墒沁@樣不僅要人員開支,操作麻煩,成本也高。于是就形成自主性存