電氣自動(dòng)化專(zhuān)業(yè)畢業(yè)論文 銀行自動(dòng)取號(hào)叫號(hào)系統(tǒng)設(shè)計(jì)
《電氣自動(dòng)化專(zhuān)業(yè)畢業(yè)論文 銀行自動(dòng)取號(hào)叫號(hào)系統(tǒng)設(shè)計(jì)》由會(huì)員分享,可在線(xiàn)閱讀,更多相關(guān)《電氣自動(dòng)化專(zhuān)業(yè)畢業(yè)論文 銀行自動(dòng)取號(hào)叫號(hào)系統(tǒng)設(shè)計(jì)(30頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、 揚(yáng)州市職業(yè)大學(xué)汽車(chē)與電氣工程系 畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(論文) 作 者: 王國(guó)慶 學(xué) 號(hào): 09030228 教研室: 電氣自動(dòng)化 專(zhuān) 業(yè): 電氣自動(dòng)化 題 目: 銀行自動(dòng)取號(hào)叫號(hào)系統(tǒng) 指導(dǎo)者: 評(píng)閱者: 2012 年 5 月 揚(yáng)州市職業(yè)大學(xué)汽車(chē)與電氣工程系 畢業(yè)設(shè)計(jì)(論文)評(píng)語(yǔ) 學(xué)生姓名: 王國(guó)慶 班級(jí)、學(xué)號(hào): 090
2、30228 題 目: 銀行自動(dòng)取號(hào)叫號(hào)系統(tǒng) 綜合成績(jī): 指導(dǎo)者評(píng)語(yǔ): 指導(dǎo)者(簽字): 2012年5月20日 畢業(yè)設(shè)計(jì)(論文)評(píng)語(yǔ) 評(píng)閱者評(píng)語(yǔ): 評(píng)閱者(簽字):
3、 年 月 日 答辯委員會(huì)(小組)評(píng)語(yǔ): 答辯委員會(huì)負(fù)責(zé)人(簽字): 2012年5月20日 畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(論文)中文摘要 摘 要 近年來(lái),隨著我國(guó)社會(huì)經(jīng)濟(jì)的持續(xù)快速發(fā)展,資金流動(dòng)加快,服務(wù)行業(yè)的不斷增加,加之我國(guó)政府正在努力構(gòu)建和諧社會(huì)、服務(wù)型政府,大量的用戶(hù)越來(lái)越頻繁的光顧金融系統(tǒng)、電信、醫(yī)療、政府辦事大
4、廳等服務(wù)部門(mén),時(shí)代的發(fā)展給這些服務(wù)型行業(yè)提出新的服務(wù)理念,也給這些行業(yè)和部門(mén)帶來(lái)了巨大的壓力。 伴隨著經(jīng)濟(jì)全球化的大浪潮,各行各業(yè)之間的競(jìng)爭(zhēng)逐漸加劇、每個(gè)服務(wù)行業(yè)業(yè)務(wù)量在不斷增長(zhǎng),業(yè)務(wù)種類(lèi)也日益增多,排隊(duì)等候已成為人們經(jīng)常面臨的實(shí)際問(wèn)題。在銀行、醫(yī)院、電信、稅務(wù)、工商等營(yíng)業(yè)大廳里,前擁后擠、雜亂無(wú)章的排隊(duì)等候,己是司空見(jiàn)慣的現(xiàn)象,很多窗口也因而秩序混亂,為保護(hù)用戶(hù)隱私而設(shè)置的“l(fā)米線(xiàn)”也形同虛設(shè)。一方面客戶(hù)因?yàn)殚L(zhǎng)時(shí)間的站立排隊(duì)透支體力和精力而疲憊不堪,另一方面工作人員也為長(zhǎng)時(shí)間遭受眾多客戶(hù)的圍繞而不勝其煩,影響了服務(wù)質(zhì)量。因此,改善服務(wù)質(zhì)量、樹(shù)立良好的企業(yè)形象,解決客戶(hù)勞累的排隊(duì)現(xiàn)象、創(chuàng)造人
5、性化務(wù)環(huán)境已成為急需解決的問(wèn)題。 我國(guó)人口眾多 ,辦事排隊(duì)一直是一個(gè)令人頭痛的問(wèn)題. 現(xiàn)今 ,隨著服務(wù)行業(yè)業(yè)務(wù)種類(lèi)的細(xì)化和增加 ,服務(wù)內(nèi)容和工作量加大 ,這個(gè)問(wèn)題變得尤為突出. 嘈雜、無(wú)序、不公平、不合理、低效等一直是排隊(duì)中困擾顧客和服務(wù)人員的問(wèn)題. 電子排隊(duì)管理系統(tǒng)很好地解決了這些問(wèn)題 ,可以廣泛地應(yīng)用于銀行、 醫(yī)院等窗口服務(wù)單位. 銀行自動(dòng)叫號(hào)系統(tǒng)就是電子排隊(duì)管理統(tǒng)的一種 ,是針對(duì)銀行服務(wù)窗口的特點(diǎn)而設(shè)計(jì)的.這里以ATMEL 公司的AT89C52單片機(jī)為核心, 設(shè)計(jì)了一個(gè)簡(jiǎn)單的把客戶(hù)與服務(wù)機(jī)構(gòu)相結(jié)合的主從機(jī)排隊(duì)叫號(hào)系統(tǒng)。模擬排隊(duì)叫號(hào)管理,科學(xué)地處理各種排隊(duì)情況,操作簡(jiǎn)便,控制靈活,顯示清
6、晰,制作成本低,性?xún)r(jià)比較高。 關(guān)鍵詞:服務(wù)行業(yè);AT89C52單片機(jī);排隊(duì)叫號(hào)系統(tǒng); 0 專(zhuān)科畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(論文) 第 0 頁(yè) 共 II 頁(yè) 1 緒論 1 1.1研究背景及意義 1 1.2 計(jì)時(shí)系統(tǒng)的現(xiàn)狀及發(fā)展趨勢(shì) 1 2系統(tǒng)方案設(shè)計(jì) 2 2.1總體方案說(shuō)明 2 2.2設(shè)計(jì)主要原理及方案要點(diǎn) 3 3 系統(tǒng)硬件 5 3.1 STC89C54RD+單片機(jī) 5 3.1.1 STC89C54RD+簡(jiǎn)介 5 3.1.2 STC89C54RD+的時(shí)鐘電路 5 3.1.3 STC89C54RD+的時(shí)鐘電路 7 3
7、.2 MAX232工作模塊 8 3.2.1 MAX232簡(jiǎn)介 8 3.2.2 MAX232引腳介紹 9 3.2.3 MAX232工作原理圖 10 3.3七段顯示數(shù)碼管 11 4 硬件電路設(shè)計(jì) 12 4.1 IC卡接口電路設(shè)計(jì) 12 4.2 顯示電路設(shè)計(jì) 13 4.3 聲音報(bào)警電路設(shè)計(jì) 14 5 軟件設(shè)計(jì)方案 16 5.1 串行中斷服務(wù)程序RFS 16 5.1.1扇區(qū)擦除程序EEP90CLEAR 19 5.1.2 把卡號(hào)寫(xiě)入RAM的子程序 RAMWR1 19 5.1.3把卡號(hào)從EXRAM寫(xiě)到EEPROM子程序EEPWR1 20 5.1.4 RAMWR 21
8、 5.2系統(tǒng)建庫(kù)主程序 22 結(jié)束語(yǔ) 24 參考文獻(xiàn) 25 致謝 25 附錄: 27 附錄1 系統(tǒng)原理圖 27 附錄2 源程序 27 專(zhuān)科畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(論文) 第 1 頁(yè) 共 xx 頁(yè) 1 緒論 1.1課題來(lái)源 隨著科技不斷的進(jìn)步,經(jīng)濟(jì)不斷的發(fā)展,經(jīng)濟(jì)全球化的趨勢(shì)下各個(gè)行業(yè)欣欣向榮蓬勃向上迎來(lái)了前所未有的發(fā)展契機(jī)。服務(wù)行業(yè)在此潮流下顯得也越來(lái)越貼近我們的日常生活。服務(wù)業(yè)在贏得新的發(fā)展契機(jī)的同時(shí)也面臨著不小的挑戰(zhàn)。 銀行、醫(yī)院、電信、稅務(wù)、工商等營(yíng)業(yè)大廳里,排隊(duì)難一度成為各個(gè)服務(wù)行業(yè)最頭疼的問(wèn)題。長(zhǎng)時(shí)間的站立排隊(duì)使用戶(hù)疲憊和厭煩,用戶(hù)渴望尊重隱私,期
9、望“個(gè)性化服務(wù)”,只排一個(gè)隊(duì),只接受“一對(duì)一服務(wù)”。對(duì)服務(wù)部門(mén)來(lái)講,如何處理和解決這一問(wèn)題顯得尤為的重要,因?yàn)檫@不僅是設(shè)計(jì)服務(wù)的質(zhì)量而且還會(huì)一定程度上決定了企業(yè)的整體的形象,乃至?xí)绊懻麄€(gè)企業(yè)在發(fā)展大潮中的競(jìng)爭(zhēng)力生死存亡。而排隊(duì)機(jī)的出現(xiàn)可以說(shuō)給那些一直以來(lái)被排隊(duì)問(wèn)題困擾的服務(wù)行業(yè)帶來(lái)了希望。排隊(duì)機(jī)的使用是提高服務(wù)質(zhì)量,提升服務(wù)形象,吸引顧客的有利措施。隨著信息技術(shù)的突飛猛進(jìn),智能排隊(duì)管理系統(tǒng)應(yīng)運(yùn)而生。智能排隊(duì)管理系統(tǒng)是一種綜合運(yùn)用計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)、多媒體技術(shù)、通信控制技術(shù)等的高新技術(shù)產(chǎn)品,此系統(tǒng)完全模擬人群的排隊(duì)過(guò)程,實(shí)現(xiàn)了計(jì)算機(jī)系統(tǒng)代替客戶(hù)進(jìn)行排隊(duì)的過(guò)程曰。使用排隊(duì)系統(tǒng)后,用戶(hù)在票號(hào)機(jī)上
10、取票后,在休息區(qū)舒適地等待,聽(tīng)到呼叫后才去對(duì)應(yīng)的窗口辦理事務(wù),服務(wù)人員面對(duì)一個(gè)安靜的環(huán)境,面對(duì)一個(gè)客戶(hù),可以專(zhuān)心辦理業(yè)務(wù),提高了工作效率。 隨著技術(shù)的日趨成熟,智能排隊(duì)機(jī)已經(jīng)在各個(gè)銀行、醫(yī)院、電信、稅務(wù)、工商等營(yíng)業(yè)大廳里得到了應(yīng)用,也相對(duì)比較普及了。也同時(shí)越來(lái)越來(lái)成為我們?nèi)粘I畈豢苫蛉钡囊徊糠?。智能排?duì)機(jī)在提高了服務(wù)質(zhì)量的同時(shí),整個(gè)服務(wù)業(yè)的整體形象也隨之提升,整個(gè)服務(wù)行業(yè)乃至整個(gè)社會(huì)也呈現(xiàn)出來(lái)井然有序,和諧的氛圍。 本課題主要是針對(duì)銀行這一與現(xiàn)代生活息息相關(guān)的服務(wù)行業(yè)的排隊(duì)叫號(hào)系統(tǒng)進(jìn)行深入的研究與探索。 1.2 國(guó)內(nèi)外現(xiàn)狀及其水平 排隊(duì)技術(shù)的應(yīng)用是體現(xiàn)了科技以人為本的需要
11、,是全社會(huì)文明發(fā)展的產(chǎn)物,也是人類(lèi)文明發(fā)展的必然趨勢(shì)。排隊(duì)技術(shù)最早出現(xiàn)在歐美等西方國(guó)家,開(kāi)始的排隊(duì)系統(tǒng)僅限于工作人員的人工呼叫,隨著現(xiàn)代技術(shù)的不斷發(fā)展特別是計(jì)算機(jī)技術(shù)的應(yīng)用,使排隊(duì)技術(shù)的發(fā)展也突飛猛進(jìn),目前己具備多種功能如樂(lè)音提示、語(yǔ)音合成呼叫(voice一calling);呼叫終端(operation terminal);以柜臺(tái)顯示(counter display)和綜合顯示(Main Display)為主的各種數(shù)碼管顯示、LCD顯示、LED顯示、PDP顯示…;號(hào)碼發(fā)放也由取號(hào)機(jī)自動(dòng)打印(Ticket Dispenser)到觸摸屏查詢(xún)?nèi)√?hào)、按鍵取號(hào)、特殊識(shí)別取號(hào)等等。排隊(duì)技術(shù)產(chǎn)品的出現(xiàn)徹底改
12、變了以前許多需要長(zhǎng)時(shí)間排隊(duì)場(chǎng)所的無(wú)序模式,也被越來(lái)越多的行業(yè)所采用,以提高管理水平和自身競(jìng)爭(zhēng)力。 在我國(guó),排隊(duì)產(chǎn)品概念的引進(jìn)時(shí)間也不長(zhǎng),大批國(guó)人走出國(guó)門(mén),將很多優(yōu)秀和先進(jìn)的服務(wù)方法、理念帶回國(guó)內(nèi)?!芭抨?duì)技術(shù)”也隨之被引進(jìn)國(guó)內(nèi),并在我國(guó)特有的高速經(jīng)濟(jì)發(fā)展的環(huán)境里得到迅速的普及和應(yīng)用??蛻?hù)對(duì)排隊(duì)系統(tǒng)的使用也逐漸習(xí)慣,并樂(lè)于接受131。我國(guó)的排隊(duì)技術(shù)產(chǎn)品也經(jīng)由1998年--2001年的起步期、2001--2003年的發(fā)展期、到現(xiàn)階段的高速發(fā)展期,市場(chǎng)也逐漸成熟,逐漸生產(chǎn)出多種適應(yīng)我國(guó)國(guó)清的排隊(duì)系統(tǒng)產(chǎn)品,并具有應(yīng)用領(lǐng)域廣、工作流程復(fù)雜、綜合技術(shù)要求高的等特點(diǎn)。 隨著計(jì)算機(jī)技術(shù)與通信技術(shù)、電子技術(shù)等
13、飛速發(fā)展,智能排隊(duì)系統(tǒng)的功能與結(jié)構(gòu)也日益完善和豐富。目前,市場(chǎng)上的智能排隊(duì)系統(tǒng)除了已經(jīng)實(shí)現(xiàn)最基本的功能,如自動(dòng)根據(jù)客戶(hù)選擇的服務(wù)類(lèi)型打印票號(hào)、通過(guò)計(jì)算機(jī)自動(dòng)分流排隊(duì)、呼叫與保留重呼等,還發(fā)展了許多增值功能,同時(shí)具有延伸和擴(kuò)展功能,其服務(wù)功能也由單純的優(yōu)化服務(wù)環(huán)境和客戶(hù)秩序管理,漸漸滲透到使用者的服務(wù)系統(tǒng)管理之中,成為使用機(jī)構(gòu)行之有效的輔助管理與服務(wù)手段,比如可與相關(guān)的行業(yè)軟件及數(shù)據(jù)庫(kù)連接,便于對(duì)各個(gè)窗口服務(wù)情況進(jìn)行統(tǒng)計(jì)管理。在排隊(duì)系統(tǒng)的組網(wǎng)形式方面,隨著計(jì)算機(jī)技術(shù)與通信技術(shù)的飛速發(fā)展,智能排隊(duì)管理系統(tǒng)己在有線(xiàn)方式的基礎(chǔ)_L發(fā)展到了無(wú)線(xiàn)排隊(duì)系統(tǒng),無(wú)線(xiàn)方式較之有線(xiàn)方式具有不受環(huán)境影響、安裝調(diào)試方便
14、、系統(tǒng)穩(wěn)定可靠等優(yōu)點(diǎn),缺點(diǎn)是成本較高。 我國(guó)是一個(gè)人口大國(guó),隨著經(jīng)濟(jì)發(fā)展速度的加快,大量的用戶(hù)越來(lái)越多的光顧金融、電信、醫(yī)療、政府辦事大廳等場(chǎng)所,使得窗口服務(wù)的快捷和舒適越來(lái)越被人們所重視。隨著精神文明與物質(zhì)文明的進(jìn)一步提高,電子排隊(duì)技術(shù)必將為更多的用戶(hù)所接受,并由日常工作中的輔助設(shè)備逐漸成為必備的設(shè)施之一,人們期待低成本、功能完善、可靠性高的排隊(duì)管理系統(tǒng)來(lái)使工作和生活變得輕松、和諧。 1.3 課題研究?jī)?nèi)容 本設(shè)計(jì)的主要任務(wù)是分別利用客戶(hù)端使用取號(hào)機(jī)進(jìn)行排隊(duì),服務(wù)機(jī)構(gòu)使用一個(gè)叫號(hào)來(lái)管理取號(hào)機(jī)的排隊(duì)信息。能按顯示出排隊(duì)的順序;分別有2個(gè)辦理業(yè)務(wù)的窗口;按鍵控制芯片顯示叫到的人排隊(duì)號(hào)
15、碼,并配有蜂鳴器發(fā)出聲音加以提示;在服務(wù)機(jī)構(gòu)端可按鍵顯示剩余排隊(duì)人數(shù)等信息。 (1) 設(shè)計(jì)任務(wù) 主要利用單片機(jī)AT89C52芯片和七段顯示數(shù)碼管顯示器,來(lái)完成一個(gè)取號(hào)機(jī)和叫號(hào)機(jī)分別管理排隊(duì)和叫號(hào)的系統(tǒng)。具體要求如下: ① 叫號(hào)機(jī):通過(guò)按鍵來(lái)完成叫號(hào)的窗口,由數(shù)碼管顯示下一個(gè)客戶(hù)的編號(hào),發(fā)出蜂鳴聲“叮咚”用于提示客戶(hù),并可在另外一個(gè)顯示模塊顯示排隊(duì)剩余人數(shù)。 ② 取號(hào)機(jī):通過(guò)按鍵依次加1完成取號(hào),由數(shù)碼管顯示當(dāng)前客戶(hù)在排隊(duì)中的位置。 (2) 設(shè)計(jì)要求 采用按鍵來(lái)對(duì)顯示器和蜂鳴器的控制;完成取號(hào)、叫號(hào)功能,同時(shí)叫號(hào)按鍵外接有源蜂鳴器實(shí)現(xiàn)提示客戶(hù)的作用
16、 1.4 課題研究的目的以及意義 對(duì)于本課題的研究應(yīng)該是對(duì)于三年大學(xué)專(zhuān)業(yè)知識(shí)一個(gè)總結(jié)也是綜合能力的一種體現(xiàn),對(duì)自己各個(gè)方面的知識(shí)進(jìn)行全面的檢測(cè)和評(píng)定。在現(xiàn)有專(zhuān)業(yè)知識(shí)和處理問(wèn)題能力的基礎(chǔ)上使理論能夠和更好的切合實(shí)際,使能夠讓我在所學(xué)的課程(此課題涉及的課程指:微型計(jì)算機(jī)原理及接口技術(shù)課程、單片機(jī)課程)的基礎(chǔ)上實(shí)現(xiàn)對(duì)實(shí)際問(wèn)題的分析、研究的能力和具有初步解決此類(lèi)問(wèn)題的能力。此次課題研究也為我提供了一次非常難得的機(jī)會(huì)來(lái)鞏固自己自己的專(zhuān)業(yè)知識(shí),通過(guò)自己的努力去獨(dú)立完成一項(xiàng)課題研究的任務(wù)。希望通過(guò)本課題的研究與學(xué)習(xí),能夠發(fā)現(xiàn)自己的不足之處并能夠及時(shí)的彌補(bǔ),從而豐富完善自己的知識(shí)體系,能夠?qū)ΜF(xiàn)代生活中
17、的智能化過(guò)程控制技術(shù)有著進(jìn)一步的了解和熟悉,積累實(shí)踐中的經(jīng)驗(yàn)并為今后從事工業(yè)控制領(lǐng)域的相關(guān)工作提供幫助。 由于當(dāng)今經(jīng)濟(jì)快速的發(fā)展,加之各行各業(yè)的信息化、智能化建設(shè)越來(lái)越普及,快節(jié)奏的發(fā)展使得整個(gè)社會(huì)對(duì)各個(gè)行業(yè)的辦事效率的要求越來(lái)越高,尤其是服務(wù)性行業(yè),既要滿(mǎn)足被服務(wù)人的種種服務(wù)需求,又要提高行業(yè)服務(wù)的質(zhì)量,提高服務(wù)的效率,例如醫(yī)院門(mén)診、銀行業(yè)務(wù)等。隨著生活質(zhì)量的不斷提高,人們對(duì)服務(wù)機(jī)構(gòu)的要求不僅僅停留在滿(mǎn)足業(yè)務(wù)上的需要上,而且還要求盡量減少人們的等待時(shí)間,而服務(wù)機(jī)構(gòu)本身由于競(jìng)爭(zhēng)的需要,也要求提高其辦事效率和服務(wù)的形象。而這些窗口服務(wù)的排隊(duì)現(xiàn)象在所難免,為了在排隊(duì)時(shí)減少辦事人的辦事時(shí)間,為人們
18、創(chuàng)造一個(gè)良好的環(huán)境,排隊(duì)系統(tǒng)應(yīng)運(yùn)而生。 2 總體方案論證與設(shè)計(jì) 本設(shè)計(jì)包括硬件和軟件設(shè)計(jì)兩個(gè)部分。模塊劃分為取號(hào)模塊、服務(wù)臺(tái)模塊、數(shù)碼管顯示模塊、叫號(hào)模塊。電路結(jié)構(gòu)可劃分為:?jiǎn)纹瑱C(jī)控制電路、七段顯示數(shù)碼管顯示電路及叫號(hào)電路組成。用戶(hù)終端完成信息輸入、處理、數(shù)據(jù)傳送、功能設(shè)定等功能。 就此設(shè)計(jì)的核心模塊來(lái)說(shuō),單片機(jī)就是設(shè)計(jì)的中心單元,所以此系統(tǒng)也是單片機(jī)應(yīng)用系統(tǒng)的一種應(yīng)用。單片機(jī)應(yīng)用系統(tǒng)也是有硬件和軟件組成。硬件包括單片機(jī)、輸入/輸出設(shè)備、以及外圍應(yīng)用電路等組成的系統(tǒng),軟件是各種工作程序的總稱(chēng)。單片機(jī)應(yīng)用系統(tǒng)的研制過(guò)程包括總體設(shè)計(jì)、硬件設(shè)計(jì)、軟件設(shè)計(jì)等幾個(gè)階段。 從設(shè)計(jì)的
19、要求來(lái)分析該設(shè)計(jì)須包含如下結(jié)構(gòu):熱釋電紅外傳感探頭電路、報(bào)警電路、單片機(jī)、復(fù)位電路及相關(guān)的控制管理軟件組成;它們之間的構(gòu)成框圖如圖1總體設(shè)計(jì)框圖所示: 顯示模塊(七段顯示數(shù)碼管) 蜂鳴器輸出 P0口 AT89C52 單片機(jī) P1口 P2口 最小系統(tǒng)輸入 取號(hào)按鍵輸入 叫號(hào)按鍵輸入 構(gòu)成框架圖 圖1 2.2方案比較 排隊(duì)技術(shù)在國(guó)內(nèi)外都已經(jīng)達(dá)到相當(dāng)智能的水平。智能排隊(duì)叫號(hào)系統(tǒng)有我了解的基本三種方案:都是基于ATMEL 公司生產(chǎn)51系列單片機(jī)芯片,第一種是基于AT8
20、9C52單片機(jī)為核心由主從機(jī)的按鍵控制、數(shù)碼顯示和蜂鳴器提示音綜合設(shè)計(jì);第二種是基于 AT89C52單片機(jī)為核心通過(guò)STC89C52單片機(jī)直接擴(kuò)展的獨(dú)立鍵盤(pán),完成排隊(duì)取號(hào)流程(本系統(tǒng)取號(hào)、叫號(hào)都是直接利用系統(tǒng)的中斷0按鍵控制),單片機(jī)控制數(shù)碼管顯示排隊(duì)等待情況,控制蜂鳴器發(fā)聲完成叫號(hào)功能。 方案一系統(tǒng) 運(yùn)用串行通信原理通過(guò)按鍵給計(jì)數(shù)器脈沖,達(dá)到計(jì)數(shù)+1和銷(xiāo)號(hào)-1的功能,并通過(guò)譯碼器驅(qū)動(dòng)數(shù)碼管顯示,完成取號(hào)、叫號(hào)功能,同時(shí)叫號(hào)按鍵外接有源蜂鳴器實(shí)現(xiàn)提示客戶(hù)的作用。在選用我們常用單片機(jī)芯片AT89C51和數(shù)碼顯示管,運(yùn)用較簡(jiǎn)單的延時(shí)和循環(huán),這樣設(shè)計(jì)可以使客戶(hù)的視覺(jué)和聽(tīng)覺(jué)都得到相應(yīng)的信息提示
21、。 方案二系統(tǒng) 通過(guò)STC89C52單片機(jī)直接擴(kuò)展的獨(dú)立鍵盤(pán),完成排隊(duì)取號(hào)流程(本系統(tǒng)取號(hào)、叫號(hào)都是直接利用系統(tǒng)的中斷0按鍵控制),單片機(jī)控制數(shù)碼管顯示排隊(duì)等待情況,控制蜂鳴器發(fā)聲完成叫號(hào)功能。系統(tǒng)采用STC89C52單片機(jī)完成整個(gè)系統(tǒng)的控制流程。從機(jī)通過(guò)單片機(jī)的中斷0按鍵,當(dāng)系統(tǒng)檢測(cè)到按下時(shí)完成取號(hào)功能。主機(jī)同樣通過(guò)單片機(jī)的中斷0按鍵,當(dāng)系統(tǒng)檢測(cè)到按下時(shí)完成叫號(hào)功能。運(yùn)用的芯片和程序相對(duì)較為復(fù)雜,不易實(shí)現(xiàn)。 方案三系統(tǒng)采用 通過(guò)按鍵給計(jì)數(shù)器脈沖,并通過(guò)譯碼器驅(qū)動(dòng)數(shù)碼管顯示,完成取號(hào)、叫號(hào)功能,同時(shí)叫號(hào)按鍵外接有源蜂鳴器實(shí)現(xiàn)提示客戶(hù)的作用。 方案一通過(guò)綜合使用計(jì)數(shù)器、譯碼器、數(shù)碼管為
22、一體的數(shù)碼顯示管??梢暂^好的實(shí)現(xiàn)排隊(duì)叫號(hào)的基本功能,而且在客戶(hù)端和服務(wù)機(jī)構(gòu)兩方面都能很方便的使用和控制,利用串行通信原理,由簡(jiǎn)單的51單片機(jī)芯片實(shí)現(xiàn),達(dá)到復(fù)雜問(wèn)題簡(jiǎn)單化的目的,是設(shè)計(jì)理論的趨勢(shì);方案二的電路設(shè)計(jì)相對(duì)而言復(fù)雜,可操作性不強(qiáng),故不采用;方案三通過(guò)綜合使用計(jì)數(shù)器、譯碼器,數(shù)碼管,可以較好的實(shí)現(xiàn)排隊(duì)叫號(hào)的基本功能,但需要較多的硬件電路,實(shí)現(xiàn)復(fù)雜。綜合各條件從簡(jiǎn)單實(shí)現(xiàn)考慮,我選擇方案一。 3 銀行自動(dòng)取號(hào)叫號(hào)系統(tǒng)硬件設(shè)計(jì) 總的電路設(shè)計(jì)圖 3.1 最小系統(tǒng) 3.1.1 AT89S52單片機(jī) AT89S52是一個(gè)低功耗,高性能CMOS 8位單片機(jī),
23、片內(nèi)含4k Bytes ISP(In-system programmable)的可反復(fù)擦寫(xiě)1000次的Flash只讀程序存儲(chǔ)器,器件采用ATMEL公司的高密度、非易失性存儲(chǔ)技術(shù)制造,兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng)及80C51引腳結(jié)構(gòu),芯片內(nèi)集成了通用8位中央處理器和ISP Flash存儲(chǔ)單元,功能強(qiáng)大的微型計(jì)算機(jī)的AT89S51可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性?xún)r(jià)比的解決方案。 AT89S52具有如下特點(diǎn):40個(gè)引腳,4k Bytes Flash片內(nèi)程序存儲(chǔ)器,128 bytes的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(RAM),32個(gè)外部雙向輸入/輸出(I/O)口,5個(gè)中斷優(yōu)先級(jí)2層中斷嵌套中斷,2個(gè)16位可編
24、程定時(shí)計(jì)數(shù)器,2個(gè)全雙工串行通信口,看門(mén)狗(WDT)電路,片內(nèi)時(shí)鐘振蕩器。 此外,AT89S52設(shè)計(jì)和配置了振蕩頻率可為0Hz并可通過(guò)軟件設(shè)置省電模式??臻e模式下,CPU暫停工作,而RAM定時(shí)計(jì)數(shù)器,串行口,外中斷系統(tǒng)可繼續(xù)工作,掉電模式凍結(jié)振蕩器而保存RAM的數(shù)據(jù),停止芯片其它功能直至外中斷激活或硬件復(fù)位。同時(shí)該芯片還具有PDIP、TQFP和PLCC等三種封裝形式,以適應(yīng)不同產(chǎn)品的需求。 管腳說(shuō)明: VCC:供電電壓GND:接地。P0口:P0口為一個(gè)8位漏級(jí)開(kāi)路雙向I/O口,每腳可吸收8TTL門(mén)電流。當(dāng)P1口的管腳第一次寫(xiě)1時(shí),被定義為高阻輸入。P0能夠用于外部程序數(shù)據(jù)存儲(chǔ)器
25、,它可以被定義為數(shù)據(jù)/地址的第八位。在FIASH編程時(shí),P0 口作為原碼輸入口,當(dāng)FIASH進(jìn)行校驗(yàn)時(shí),P0輸出原碼,此時(shí)P0外部必須被拉高。P1口:P1口是一個(gè)內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門(mén)電流。P1口管腳寫(xiě)入1后,被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。在FLASH編程和校驗(yàn)時(shí),P1口作為第八位地址接收。P2口:P2口為一個(gè)內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個(gè)TTL門(mén)電流,當(dāng)P2口被寫(xiě)“1”時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。并因此作為輸入時(shí),P2口的管腳被外部拉低,將輸
26、出電流。這是由于內(nèi)部上拉的緣故。P2口當(dāng)用于外部程序存儲(chǔ)器或16位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)行存取時(shí),P2口輸出地址的高八位。在給出地址“1”時(shí),它利用內(nèi)部上拉優(yōu)勢(shì),當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫(xiě)時(shí),P2口輸出其特殊功能寄存器的內(nèi)容。P2口在FLASH編程和校驗(yàn)時(shí)接收高八位地址信號(hào)和控制信號(hào)。P3口:P3口管腳是8個(gè)帶內(nèi)部上拉電阻的雙向I/O口,可接收輸出4個(gè)TTL門(mén)電流。當(dāng)P3口寫(xiě)入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。作為輸入,由于外部下拉為低電平,P3口將輸出電流(ILL)這是由于上拉的緣故。 P3口也可作為AT89C51的一些特殊功能口,如下表所示: P3口引腳 特殊功能
27、 P3.0 RXD(串行輸入口) P3.1 TXD(串行輸出口) P3.2 (外部中斷0) P3.3 (外部中斷1) P3.4 T0(定時(shí)器0外部輸入) P3.5 T1(定時(shí)器1外部輸入) P3.6 WR(外部數(shù)據(jù)存儲(chǔ)器寫(xiě)選通) P3.7 RD(外部數(shù)據(jù)存儲(chǔ)器讀先通) P3口同時(shí)為閃爍編程和編程校驗(yàn)接收一些控制信號(hào)。 3.1.2 時(shí)鐘電路的設(shè)計(jì) 單片機(jī)工作的時(shí)間基準(zhǔn)是由時(shí)鐘電路提供的。在單片機(jī)的XTAL1和XTAL2兩個(gè)引腳間,接一只晶振及兩只電容就構(gòu)成了單片機(jī)的時(shí)鐘電路,如圖2所示。 圖二 電路中的器件選擇可以通過(guò)計(jì)算和實(shí)驗(yàn)確定
28、,也可以參考一些典型電路的參數(shù)。電路中,電容器C1和C2對(duì)振蕩器頻率有微調(diào)作用,通常的取值范圍3010pF;石英晶體選擇6MHZ或12MHZ都可以。其結(jié)果只是機(jī)器周期時(shí)間不同,影響計(jì)數(shù)器的計(jì)數(shù)初值。 8051單片機(jī)的時(shí)鐘產(chǎn)生有以下兩種方法: 一、內(nèi)部時(shí)鐘方式: 利用單片機(jī)內(nèi)部的振蕩器,然后在引腳XTAL1(18腳)和XTAL2(19腳)兩端接晶振,就構(gòu)成了穩(wěn)定的自激振蕩器,其發(fā)出的脈沖直接送入內(nèi)部時(shí)鐘電路,外接晶振時(shí),晶振兩端的電容一般選擇為30PF左右;這兩個(gè)電容對(duì)頻率有微調(diào)的作用,晶振的頻率范圍可在1.2MHz-12MHz之間選擇。 二、外部時(shí)鐘方式: 此方式是利用外部振
29、蕩脈沖接入XTAL1或XTAL2。HMOS和CHMOS單片機(jī)外時(shí)鐘信號(hào)接入方式不同,HMOS型單片機(jī)(例如8051)外時(shí)鐘信號(hào)由XTAL2端腳注入后直接送至內(nèi)部時(shí)鐘電路,輸入端XTAL1應(yīng)接地。由于XTAL2端的邏輯電平不是TTL的,故建議外接一個(gè)上接電阻。 外接時(shí)鐘信號(hào)通過(guò)一個(gè)二分頻的觸發(fā)器而成為內(nèi)部時(shí)鐘信號(hào),要求高、低電平的持續(xù)時(shí)間都大于20ns,一般為頻率低于12MHz的方波。片內(nèi)時(shí)鐘發(fā)生器就是上述的二分頻觸發(fā)器,它向芯片提供了一個(gè)2節(jié)拍的時(shí)鐘信號(hào)。 前面已提到,計(jì)算機(jī)工作時(shí),是在統(tǒng)一的時(shí)鐘脈沖控制下一拍一拍地進(jìn)行的。由于指令的字節(jié)數(shù)不同,取這些指令所需要的時(shí)間也就不
30、同,即使是字節(jié)數(shù)相同的指令,由于執(zhí)行操作有較大的差別,不同的指令執(zhí)行時(shí)間也不一定相同,即所需的拍節(jié)數(shù)不同。為了便于對(duì)CPU時(shí)序進(jìn)行分析,一般按指令的執(zhí)行過(guò)程規(guī)定了幾中周期,即時(shí)鐘周期、機(jī)器周期和指令周期,也稱(chēng)為時(shí)序定時(shí)單位,下面分別予以講解。 時(shí)鐘周期 時(shí)鐘周期也稱(chēng)為振蕩周期,定義為時(shí)鐘脈沖的倒數(shù)(可以這樣來(lái)理解,時(shí)鐘周期就是單片機(jī)外接晶振的倒數(shù),例如12M的晶振,它的時(shí)間周期就是1/12 us),是計(jì)算機(jī)中最基本的、最小的時(shí)間單位。 在一個(gè)時(shí)鐘周期內(nèi),CPU僅完成一個(gè)最基本的動(dòng)作。對(duì)于某種單片機(jī),若采用了1MHZ的時(shí)鐘頻率,則時(shí)鐘周期為1us;若采用4MHZ的時(shí)鐘頻率,則時(shí)鐘周
31、期為250us。由于時(shí)鐘脈沖是計(jì)算機(jī)的基本工作脈沖,它控制著計(jì)算機(jī)的工作節(jié)奏(使計(jì)算機(jī)的每一步都統(tǒng)一到它的步調(diào)上來(lái))。顯然,對(duì)同一種機(jī)型的計(jì)算機(jī),時(shí)鐘頻率越高,計(jì)算機(jī)的工作速度就越快。但是,由于不同的計(jì)算機(jī)硬件電路和器件的不完全相同,所以其所需要的時(shí)鐘周頻率范圍也不一定相同。我們學(xué)習(xí)的8051單片機(jī)的時(shí)鐘范圍是1.2MHz-12MHz。 3.1.3 復(fù)位電路的設(shè)計(jì) 單片機(jī)的RET引腳為主機(jī)提供一個(gè)外部復(fù)位信號(hào)輸入端口。復(fù)位信號(hào)是高電平有效,高電平有效的持續(xù)時(shí)間應(yīng)為2個(gè)機(jī)器周期以上。 復(fù)位以后,單片機(jī)內(nèi)各部件恢復(fù)到初始狀態(tài),單片機(jī)從ROM的0000H開(kāi)始執(zhí)行程序。 單片機(jī)的復(fù)位方式有上電
32、自動(dòng)復(fù)位和手工復(fù)位兩種。圖2是51系列單片機(jī)常用的上電復(fù)位和手動(dòng)復(fù)位的組合電路,只要VCC上升時(shí)間不超過(guò)1ms,它們都能很好地工作。 阻容器件的參考值為,R1=200Ω,R2=1KΩ,C3=22uF 圖三 3.1.4電源電路的設(shè)計(jì) 電源部分 8051的工作電壓為+5V,0.5V, 工作電流200mA 其它部分工作電流: 總電流:≤500mA 功耗:≤2.5W 圖四 電源:橋式整流、濾波(兩個(gè)濾波電容)、穩(wěn)壓 三端穩(wěn)壓器件:7805系列三端穩(wěn)壓器件是最常用的線(xiàn)性降壓型DC/DC轉(zhuǎn)換器,目前也
33、有大量先進(jìn)的DC/DC轉(zhuǎn)換器層出不窮,例如低壓差線(xiàn)性穩(wěn)壓器LDO等。 7805簡(jiǎn)單易用,價(jià)格低廉,直到今天還在大多電路中采用。 7805系列在降壓電路中應(yīng)注意以下事項(xiàng): (1)輸入輸出壓差不能太大,太大則轉(zhuǎn)換效率急速降低,而且容易擊穿損壞; (2)輸出電流不能太大,1.5A是其極限值。大電流的輸出,散熱片的尺寸要足夠大,否則會(huì)導(dǎo)致高溫保護(hù)或熱擊穿; (3)輸入輸出壓差也不能太小,太小效率很差。 3.2 蜂鳴器電路 蜂鳴器俗稱(chēng)喇叭,是廣泛應(yīng)用于各種電子產(chǎn)品的一種元器件,它用于提示、報(bào)警、音樂(lè)等許多應(yīng)用場(chǎng)合。 蜂鳴器與家用電器上面的喇叭在用法上也有相似的地方
34、,通常工作電流比較大,電路上的TTL電平基本上驅(qū)動(dòng)不了蜂鳴器,需要增加一個(gè)電流放大的電路才可以,這一點(diǎn)與家用電器中的功放有相似之處。 學(xué)習(xí)板采用了一個(gè)很簡(jiǎn)單的電路來(lái)實(shí)現(xiàn)蜂鳴器的聯(lián)接,由上所述,一個(gè)管腳很難驅(qū)動(dòng)蜂鳴器發(fā)出聲音,所以增加了一個(gè)三極管增加通過(guò)蜂鳴器的電流,見(jiàn)下方原理圖。 蜂鳴器的正極性的一端聯(lián)接到5V電源上面,另一端聯(lián)接到三極管的集電極,三極管的基級(jí)由單片機(jī)的P1.5管腳通過(guò)一個(gè)與非門(mén)來(lái)控制,當(dāng)P1.5管腳為低時(shí),與非門(mén)輸出高電平,三極管導(dǎo)通,這樣蜂鳴器的電流形成回路,發(fā)出聲音。當(dāng)P1.5管腳為高時(shí),與非門(mén)輸出低電平,三極管截止,蜂鳴器不發(fā)出聲音。在這里與非門(mén)是作為非門(mén)來(lái)用的,這
35、里采用一個(gè)非門(mén)的作用是為了防止系統(tǒng)上電時(shí)峰鳴器發(fā)出聲音,以為系統(tǒng)復(fù)位以后,I/O口輸出的是高電平。 用戶(hù)可以通過(guò)程序控制P1.5管腳的置低和置高來(lái)使蜂鳴器發(fā)出聲音和關(guān)閉。 蜂鳴器的聲音大小及音調(diào)可以通過(guò)調(diào)整P1.5管腳的置高時(shí)間及輸出的波形進(jìn)行控制,這一點(diǎn)可以在調(diào)試程序的時(shí)候來(lái)試驗(yàn)。 3.3 LED數(shù)碼顯示電路 LED數(shù)碼顯示器是一種由LED發(fā)光二極管組合顯示字符的顯示器件,它使用了8個(gè)LED發(fā)光二極管,其中7個(gè)用于顯示字符,1個(gè)用于顯示小數(shù)點(diǎn),故通常稱(chēng)為7段(也有稱(chēng)作8段)發(fā)光二極管數(shù)碼顯示。 識(shí)別LED管共陽(yáng)還是共陰 一般來(lái)說(shuō) 尾綴是 BH 的是共陽(yáng)極。 是AH的共陰極
36、。 測(cè)量數(shù)碼管引腳分共陰和共陽(yáng)找公共共陰和公共共陽(yáng):首先,我們找個(gè)電源(3到5伏)和1個(gè)1K(幾百歐的也行)的電阻,VCC串接個(gè)電阻后和GND接在任意2個(gè)腳上,組合有很多,但總有一個(gè)LED會(huì)發(fā)光的,找到一個(gè)就夠了,然后GND不動(dòng),VCC(串電阻)逐個(gè)碰剩下的腳,如果有多個(gè)LED(一般是8個(gè)),那它就是共陰的了。相反用VCC不動(dòng),GND逐個(gè)碰剩下的腳,如果有多個(gè)LED(一般是8個(gè)),那它就是共陽(yáng)的。也可以直接用數(shù)字萬(wàn)用表,紅表筆是電源的正極,黑表筆是電源的負(fù)極。 LED數(shù)碼顯示器有兩種連接方法:①共陽(yáng)極接法:把二極管的陽(yáng)極連接在一起構(gòu)成公共陽(yáng)極,使用時(shí)公共陽(yáng)極接+5V,每個(gè)發(fā)光二極管的陰極通
37、過(guò)電阻與輸入端相連。當(dāng)陰極端輸入低電平時(shí),七段發(fā)光二極管就導(dǎo)通點(diǎn)亮,而輸入高電平時(shí)則不點(diǎn)亮。②共陰極接法:把二極管的陰極連接在一起構(gòu)成公共陰極,使用時(shí)公共陰極接+5V,每個(gè)發(fā)光二極管的陽(yáng)極通過(guò)電阻與輸入端相連。當(dāng)陽(yáng)極端輸入高電平時(shí),七段發(fā)光二極管就導(dǎo)通點(diǎn)亮,而輸入低電平時(shí)則不點(diǎn)亮。 a) 符號(hào)及引腳配置 b)共陰極LED c)共陽(yáng)極LED 本次采用共陽(yáng)的七段數(shù)碼顯示管,當(dāng)單片機(jī)上輸出為低電平是數(shù)碼管被點(diǎn)亮。根據(jù)編好的斷碼來(lái)讓相應(yīng)的段位被點(diǎn)亮來(lái)顯示數(shù)字。其中電阻的阻值為0.22k,剛好使LED工作在正常范圍內(nèi)。 3.5取號(hào)按鍵和服務(wù)臺(tái)按鍵
38、 如圖所示,圖中S2、S3為取號(hào)按鍵,分別代表現(xiàn)金業(yè)務(wù)和轉(zhuǎn)賬業(yè)務(wù)。客戶(hù)到銀行的取號(hào)機(jī)處,按照自己的需求按下相應(yīng)的按鍵。S4、S5分別代表相對(duì)應(yīng)的服務(wù)臺(tái)的按鍵。當(dāng)當(dāng)前的客戶(hù)服務(wù)完畢后,服務(wù)人員按下相應(yīng)的服務(wù)臺(tái)按鍵,驅(qū)動(dòng)蜂鳴器,提醒下一個(gè)客戶(hù)到相應(yīng)的柜臺(tái)接受服務(wù)。 3.5.1上拉電阻與下拉電阻的作用 上拉電阻就是把不確定的信號(hào)通過(guò)一個(gè)電阻鉗位在高電平,此電阻還起到限流的作用。同理,下拉電阻是把不確定的信號(hào)鉗位在低電平。上拉電阻是指器件的輸入電流,而下拉指的是輸出電流。 3.5.2上拉電阻阻值的選擇原則包括: 1、從節(jié)約功耗及芯片的灌電流能力考慮應(yīng)當(dāng)足夠大;電阻大,電流小。 2
39、、從確保足夠的驅(qū)動(dòng)電流考慮應(yīng)當(dāng)足夠??;電阻小,電流大。 3、對(duì)于高速電路,過(guò)大的上拉電阻可能邊沿變平緩。 4 系統(tǒng)的軟件設(shè)計(jì) 本系統(tǒng)的軟件系統(tǒng)主要可分為取號(hào)模塊、加減計(jì)數(shù)程序、叫號(hào)模塊、LED七段顯示數(shù)碼管顯示四大模塊。下面對(duì)部分模塊作介紹。 Y 開(kāi)始 系統(tǒng)初始化 服務(wù)臺(tái)按鍵 取號(hào)按鍵 蜂鳴器 檢測(cè)是否有信號(hào) 2秒后停止 單片機(jī)加減計(jì)數(shù)器 (取號(hào)鍵+1指令、服務(wù)臺(tái)按鍵-1指令) 顯示模塊顯示等待人數(shù) 單片機(jī)加計(jì)數(shù)器 (取號(hào)鍵+1指令) 顯示模塊顯示正在服務(wù)的客戶(hù)號(hào)碼 檢測(cè)是否有信號(hào) 結(jié)
40、束 N Y N 4.1 主程序設(shè)計(jì) 4.2 取號(hào)模塊 當(dāng)有客戶(hù)來(lái)到銀行辦理業(yè)務(wù),來(lái)到取號(hào)機(jī)前選取自己要辦理的業(yè)務(wù)。然后單片機(jī)會(huì)根據(jù)客戶(hù)要辦理的業(yè)務(wù)進(jìn)行編號(hào)計(jì)數(shù)。業(yè)務(wù)分為兩種,一種是現(xiàn)金業(yè)務(wù),一種是轉(zhuǎn)賬業(yè)務(wù)。所以單片機(jī)要分兩個(gè)存儲(chǔ)器計(jì)數(shù),一個(gè)記現(xiàn)金業(yè)務(wù)的人數(shù),一個(gè)記轉(zhuǎn)賬業(yè)務(wù)。 在現(xiàn)實(shí)的銀行取號(hào)叫號(hào)系統(tǒng)中,取號(hào)機(jī)會(huì)連接一個(gè)打印機(jī),當(dāng)用戶(hù)選取好相應(yīng)的業(yè)務(wù)的時(shí)候,單片機(jī)會(huì)將事先編好的號(hào)碼傳送給打印機(jī),并驅(qū)動(dòng)打印機(jī)進(jìn)行打印。就是我們平時(shí)到銀行拿的取號(hào)小票。 4.3 加減計(jì)數(shù)模塊 用戶(hù)按下取號(hào)按鈕的時(shí)
41、候,單片機(jī)會(huì)接受到信號(hào)脈沖,進(jìn)行加一的計(jì)數(shù)。當(dāng)服務(wù)員服務(wù)完畢按下服務(wù)臺(tái)上的按鈕的時(shí)候,單片機(jī)接受到另一種脈沖信號(hào),進(jìn)行減一的計(jì)數(shù)。單片機(jī)的加減計(jì)數(shù)器邏輯計(jì)算就可以得出正在等待的人數(shù)是多少了。邏輯運(yùn)算的結(jié)果通過(guò)接口發(fā)送到顯示模塊,顯示的部分就是等待的人數(shù)。 主程序的另外一個(gè)加一計(jì)數(shù)器,是用來(lái)表示正在服務(wù)的客戶(hù)的號(hào)碼。按下服務(wù)臺(tái)按鍵,計(jì)數(shù)的數(shù)字是和取號(hào)機(jī)取號(hào)的號(hào)碼可以數(shù)字上對(duì)等。所以可以用加一計(jì)數(shù)器記得數(shù)字表示。 4.3 叫號(hào)模塊 當(dāng)服務(wù)員結(jié)束上一個(gè)服務(wù)客戶(hù)的時(shí)候,按下服務(wù)臺(tái)上的按鈕。叫號(hào)模塊會(huì)接收到新的脈沖信號(hào),蜂鳴器會(huì)發(fā)出滴的聲音,計(jì)時(shí)兩秒后,蜂鳴器復(fù)位,停止滴聲。當(dāng)服務(wù)員服務(wù)完畢的
42、時(shí)候,再次按下服務(wù)臺(tái)按鍵,叫號(hào)模塊再次接收到脈沖信號(hào),驅(qū)動(dòng)蜂鳴器,蜂鳴器再次響起,計(jì)時(shí)兩秒鐘后又再次停止。等待下一次服務(wù)臺(tái)按鍵的按下。 4.4 LED七段顯示數(shù)碼管顯示 顯示模塊,用來(lái)顯示正在等待的人數(shù)以及正在接受服務(wù)的客戶(hù)的編號(hào)。顯示模塊顯示兩個(gè)部分,一部分用來(lái)顯示現(xiàn)金業(yè)務(wù)的等待人數(shù)和正在服務(wù)的客戶(hù)編號(hào),另一部分用來(lái)顯示轉(zhuǎn)賬業(yè)務(wù)的等待的人數(shù)和正在接受服務(wù)的客戶(hù)。當(dāng)取號(hào)按鈕和服務(wù)臺(tái)按鈕沒(méi)有動(dòng)作的時(shí)候,七款顯示數(shù)碼管保持原來(lái)的數(shù)據(jù)不變,當(dāng)有按鍵的動(dòng)作的時(shí)候,單片機(jī)會(huì)有加減計(jì)數(shù)器動(dòng)作,而顯示器部分的數(shù)據(jù)也會(huì)隨之而改變。 4.5 系統(tǒng)源程序
43、 5 系統(tǒng)調(diào)試與測(cè)試結(jié)果分析 5.1 使用的儀器儀表 數(shù)字萬(wàn)用表 DT9203 單片機(jī)仿真器 WAVE6000 燒寫(xiě)器 GF2100 雙蹤穩(wěn)壓穩(wěn)流電源 DH1718E-5 5.2 系統(tǒng)調(diào)試 根據(jù)系統(tǒng)設(shè)計(jì)方案,本系統(tǒng)的調(diào)試共分為三大部分:硬件調(diào)試,軟件調(diào)試和軟硬件聯(lián)調(diào)。由于在系統(tǒng)設(shè)計(jì)中采用模塊設(shè)計(jì)法,所以方便對(duì)各電路模塊功能進(jìn)行逐級(jí)測(cè)試:LED驅(qū)動(dòng)模塊的調(diào)試,數(shù)據(jù)存儲(chǔ)模塊的調(diào)試,PC機(jī)通信模塊的調(diào)試等,最后將各模塊組合后進(jìn)行整
44、體測(cè)試。 5.3 硬件調(diào)試 首先對(duì)所購(gòu)買(mǎi)的元器件進(jìn)行檢測(cè),是否有損壞。然后對(duì)照電路圖在電路板上進(jìn)行焊接。對(duì)各個(gè)模塊的功能進(jìn)行調(diào)試,主要調(diào)試各模塊能否實(shí)現(xiàn)指定的功能。 5.4 軟件調(diào)試 軟件調(diào)試采用單片機(jī)仿真器WAVE6000L及微機(jī),將編好的程序進(jìn)行調(diào)試,主要是檢查語(yǔ)法錯(cuò)誤。 5.5 硬件軟件聯(lián)調(diào) 將調(diào)試好的硬件和軟件進(jìn)行聯(lián)調(diào),主要調(diào)試系統(tǒng)的實(shí)現(xiàn)功能。 5.6 測(cè)試結(jié)果 此次的調(diào)試出現(xiàn)了氣短數(shù)碼管亂碼的問(wèn)題,經(jīng)過(guò)檢測(cè)和調(diào)試,分析問(wèn)題發(fā)現(xiàn)問(wèn)題發(fā)現(xiàn)是因?yàn)闅舛虜?shù)碼管的焊接順序出現(xiàn)了問(wèn)題,并及時(shí)的修改調(diào)試,最終調(diào)試成功。 心得體會(huì) 本設(shè)計(jì)論文系統(tǒng)描述了應(yīng)用ATM
45、EL公司的AT89C52單片機(jī)及其外圍電路實(shí)現(xiàn)排隊(duì)叫號(hào)系統(tǒng)。通過(guò)這次的畢業(yè)設(shè)計(jì),使我對(duì)單片機(jī)有了更深的認(rèn)識(shí),從理論和實(shí)踐上都得到了很大的提高,所以這次任務(wù)的完成是我學(xué)到了很多東西。首先,豐富了自己的知識(shí)面,學(xué)到了以前沒(méi)能學(xué)通的東西,具體了解了怎樣去完成一個(gè)電路的設(shè)計(jì):從流程圖、硬件電路圖、軟件設(shè)計(jì)到編譯仿真一整套東西。本文討論了排隊(duì)按鍵模塊,語(yǔ)音提示呼叫模塊,顯示模塊等主要功能模塊。期中重點(diǎn)和難點(diǎn)是實(shí)現(xiàn)排隊(duì)的+1程序、叫號(hào)按鍵-1程序與相應(yīng)的顯示和按鍵中斷設(shè)計(jì)。從基本要實(shí)現(xiàn)的方案制定,再到硬件電路的選擇,到制作原理電路,最后進(jìn)行程序調(diào)試的4個(gè)階段的設(shè)計(jì)。在此期間我遇到很多困難,開(kāi)始的時(shí)候再按鍵
46、控制方面總是不能實(shí)現(xiàn)理想的結(jié)果,詢(xún)問(wèn)了同學(xué)是因?yàn)闆](méi)有考慮到AT89C52芯片內(nèi)存片內(nèi)存儲(chǔ)只有128B的限制問(wèn)題;還有在按鍵控制顯示器的顯示時(shí)不能正常顯示,這個(gè)花了較長(zhǎng)的時(shí)間來(lái)解決。在一次一次的失敗嘗試中迫使我不得不更加努力的學(xué)習(xí)深入的內(nèi)容。從畢業(yè)設(shè)計(jì)中,學(xué)到了單片機(jī)AT89C52的內(nèi)部結(jié)構(gòu)及其工作原理,了解了時(shí)鐘電路和控制電路的工作原理,還有數(shù)碼管的工作原理,提高了自己動(dòng)手的能力,學(xué)到了很多經(jīng)驗(yàn),并且提高了自己分析問(wèn)題的能力和創(chuàng)新能力,得到了理論聯(lián)系實(shí)際的機(jī)會(huì),做出了成果。使自己在硬件設(shè)計(jì)方面樹(shù)立了信心,為以后從事這方面的工作打好了基礎(chǔ),這也是這次畢業(yè)設(shè)計(jì)的最大收獲。 通過(guò)本次畢業(yè)設(shè)計(jì),使我學(xué)到了許多書(shū)本上無(wú)法學(xué)到的知識(shí),也使我深刻體會(huì)到單片機(jī)技術(shù)應(yīng)用領(lǐng)域的廣泛。不僅讓我對(duì)學(xué)過(guò)的單片機(jī)知識(shí)有了很多的鞏固,同時(shí)也對(duì)單片機(jī)這一門(mén)課程產(chǎn)生了更大的興趣。本設(shè)計(jì)涉及到《單片機(jī)原理及應(yīng)用》、《模擬電子技術(shù)》等學(xué)科。讓我對(duì)專(zhuān)業(yè)知識(shí)有了更深的理解。我相信畢業(yè)設(shè)計(jì)的制作過(guò)程將在我以后的工作和生活中影響良多。 1 附錄1 電路圖 附錄2 源程序
- 溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 領(lǐng)導(dǎo)班子2024年度民主生活會(huì)對(duì)照檢查材料范文(三篇)
- 金融工作主題黨課講稿范文(匯編)
- 鍋爐必備學(xué)習(xí)材料
- 鍋爐設(shè)備的檢修
- 主題黨課講稿:走中國(guó)特色金融發(fā)展之路加快建設(shè)金融強(qiáng)國(guó)(范文)
- 鍋爐基礎(chǔ)知識(shí):?jiǎn)t注意事項(xiàng)技術(shù)問(wèn)答題
- 領(lǐng)導(dǎo)班子2024年度民主生活會(huì)“四個(gè)帶頭”對(duì)照檢查材料范文(三篇)
- 正常運(yùn)行時(shí)影響鍋爐汽溫的因素和調(diào)整方法
- 3.鍋爐檢修模擬考試復(fù)習(xí)題含答案
- 司爐作業(yè)人員模擬考試試卷含答案-2
- 3.鍋爐閥門(mén)模擬考試復(fù)習(xí)題含答案
- 某公司鍋爐安全檢查表
- 3.工業(yè)鍋爐司爐模擬考試題庫(kù)試卷含答案
- 4.司爐工考試題含答案解析
- 發(fā)電廠鍋爐的運(yùn)行監(jiān)視和調(diào)整