




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 系統(tǒng)功能說明就餐階段 就餐階段即正常使用階段。在ic卡插入售飯機(jī)后,系統(tǒng)能讀出ic卡里存儲(chǔ)的金額,并熊在面對(duì)就餐者和售飯員兩方恧雙屏進(jìn)符顯示。充值階段 在充值階段,ic卡售飯機(jī)讀出卡里的余額,就餐者在充值窗口交納一定的金額,由工作人員通過鍵盤輸入次此充值金額,售飯機(jī)自動(dòng)將此次充值金額加入卡中。操作完成后,屏幕顯示充值后卡中的余額。初始化階段 初始化階段是為卡的發(fā)行做準(zhǔn)備。在此階段,工作人員通過鍵盤進(jìn)行就餐卡的初始化工作。此階段的主要任務(wù)是寫入用戶群號(hào)和初始金額。只有經(jīng)過初始化之后,就餐卡方能發(fā)行。修復(fù)階段 此階段對(duì)損壞的就餐卡進(jìn)行修復(fù)。如果修復(fù)失敗,售飯機(jī)給出報(bào)警聲,就餐者只有重新辦理就餐卡
2、。 應(yīng)用系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 設(shè)備選型本設(shè)計(jì)采用atmel公司的高性能低功耗單片機(jī)at89c51.按照?qǐng)D2.2的系統(tǒng)結(jié)構(gòu),選擇合適的功能部件,以完成完整的系統(tǒng)控制電路設(shè)計(jì)??刂葡到y(tǒng)需要選擇ic卡單元、鍵盤單元和顯示單元三部分。ic卡卡 本設(shè)計(jì)采用非接觸ic卡即射頻卡。鍵盤的選擇鍵盤的選擇 采用矩陣式按鍵。這種方案的優(yōu)點(diǎn)是可以節(jié)省很多i/o資源,相對(duì)于專用鍵盤可以節(jié)省成本,且更為靈活。顯示選擇顯示選擇 單片機(jī)并行i/o口數(shù)量總是有限的,有時(shí)并行口需作其他更重要的用途,一般也不會(huì)用數(shù)量眾多的并行i/o口專門用來(lái)驅(qū)動(dòng)顯示電路。我們采用74系列驅(qū)動(dòng)顯示電路,本設(shè)計(jì)采用的高亮度紅色led數(shù)碼管作為顯示器件。 系
3、統(tǒng)的硬件設(shè)計(jì)模塊 本設(shè)計(jì)有電源模塊、系統(tǒng)時(shí)鐘模塊、mf-rc500讀寫模塊、通信模塊、鍵盤、顯示、掉電保護(hù)等模塊組成。他們的結(jié)構(gòu)圖如下。 電源模塊采用7805穩(wěn)壓模塊。電源電壓經(jīng)過整流、電容濾波、經(jīng)過7805的穩(wěn)壓變成比較平穩(wěn)的直流電壓,并通過發(fā)光二極管顯示電源模塊工作狀態(tài)。刷卡時(shí)要記錄刷卡的時(shí)間,用外接硬件實(shí)時(shí)時(shí)鐘芯片的辦法,為系統(tǒng)提供一個(gè)準(zhǔn)確可靠的時(shí)鐘,用3v備用電池保證在系統(tǒng)掉電時(shí)也能正常走時(shí),在此選用體積小、接口簡(jiǎn)單的實(shí)時(shí)時(shí)鐘芯片ds1302。為了同非接觸式智能卡通信,讀卡器內(nèi)必須有能發(fā)射和接收射頻信號(hào)的天線。天線用于產(chǎn)生磁通量,而磁通量用于向應(yīng)答器提供電源并在閱讀器和應(yīng)答器之間傳送信
4、息。單片機(jī)并行i/o口數(shù)量總是有限的,有時(shí)并行口需作其他更重要的用途,一般也不會(huì)用數(shù)量眾多的并行i/o口專門用來(lái)驅(qū)動(dòng)顯示電路,因此采用at89c51串行通信口加上少量i/o及擴(kuò)展芯片用于顯示電路。因?yàn)槭埏垯C(jī)要實(shí)現(xiàn)前后顯示功能,因此驅(qū)動(dòng)前端與后端顯示兩部分。 單片機(jī)串口是單片機(jī)通信的基本途徑,可以通過接口轉(zhuǎn)換實(shí)現(xiàn)與計(jì)算機(jī)間的通信,其中與計(jì)算機(jī)通信可以通過計(jì)算機(jī)的串口(232口)實(shí)現(xiàn)。 本智能卡讀寫器采用rs232標(biāo)準(zhǔn)來(lái)實(shí)現(xiàn)讀卡器和上位機(jī)之間的通信根據(jù)對(duì)系統(tǒng)功能的分析,為了使ic卡售飯機(jī)能夠適應(yīng)不同階段的數(shù)據(jù)處理,本設(shè)計(jì)采用4*4矩陣鍵盤的結(jié)構(gòu)。系統(tǒng)軟件設(shè)計(jì)ic卡系統(tǒng)的軟件設(shè)計(jì)可分為四部分,分別為
5、主程序設(shè)計(jì)、rc500的讀/寫程序的設(shè)計(jì)、讀卡器外圍基本電路的應(yīng)用程序設(shè)計(jì)和通信部分程序的設(shè)計(jì)。主程序主要包括:ic卡讀/寫/密碼驗(yàn)證/擦除操作程序,rc500通信中斷處理程序,鍵盤中斷處理程序,pc機(jī)通信中斷處理程序,顯示程序及存儲(chǔ)器讀寫程序等,對(duì)mf-rc500的應(yīng)用程序的設(shè)計(jì)也即是對(duì)mf-rc500操作指令的程序設(shè)計(jì),對(duì)讀卡器外圍基本電路程序的設(shè)計(jì)包括led顯示程序設(shè)計(jì)、鍵盤掃描程序設(shè)計(jì)和rs232通信程序設(shè)計(jì)。 主程序的設(shè)計(jì) 讀卡器的主程序主要由下位機(jī)來(lái)完成,單片機(jī)中的程序主要包括:ic卡讀/寫/密碼驗(yàn)證/擦除操作程序,與rc500通信中斷處理程序,鍵盤中斷處理程序,與pc機(jī)通信中斷處理程序,顯示程序及存儲(chǔ)器讀寫程序等。 讀/寫卡程序設(shè)計(jì)顯示程序設(shè)計(jì) 本設(shè)計(jì)中的顯示模塊主要由系統(tǒng)時(shí)鐘和led顯示組成,系統(tǒng)時(shí)鐘用來(lái)提供時(shí)間、日期等信息;led用來(lái)向用戶顯示卡片、存儲(chǔ)數(shù)據(jù)等信息; 系統(tǒng)調(diào)試主要測(cè)試的內(nèi)容有:1) 讀卡器的基本功能如:系統(tǒng)時(shí)鐘顯示、e2prom的讀寫、非法卡報(bào)警等;2) 系統(tǒng)軟件的功能模塊測(cè)試; 3) rc500讀/寫卡功能模塊測(cè)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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)估與發(fā)展計(jì)劃
- 探索閱讀與藝術(shù)融合的展示活動(dòng)計(jì)劃
- 重癥監(jiān)護(hù)室工作總結(jié)與改進(jìn)措施計(jì)劃
- 星際冒險(xiǎn)學(xué)校宇航社團(tuán)計(jì)劃
- 律師行業(yè)個(gè)人發(fā)展計(jì)劃
- 不同安全事件處理的經(jīng)驗(yàn)總結(jié)計(jì)劃
- 非遺體驗(yàn)游的策劃藝術(shù)西安全新路線的創(chuàng)新實(shí)踐
- 創(chuàng)新住院部管理模式的工作計(jì)劃
- 手術(shù)室安全管理體系的建設(shè)與實(shí)踐計(jì)劃
- 跨境貿(mào)易物流風(fēng)險(xiǎn)管理及優(yōu)化方案探討
- DL∕T 2528-2022 電力儲(chǔ)能基本術(shù)語(yǔ)
- 產(chǎn)品研發(fā)指導(dǎo)專家聘用協(xié)議書
- 【正版授權(quán)】 IEC 60268-5:2003/AMD1:2007 EN-FR Amendment 1 - Sound system equipment - Part 5: Loudspeakers
- 2024年晉中職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)完整參考答案
- DL-T5493-2014電力工程基樁檢測(cè)技術(shù)規(guī)程
- 二年級(jí)數(shù)學(xué)下冊(cè)混合運(yùn)算計(jì)算100題(含詳細(xì)答案)
- 小學(xué)體育小課題研究
- 新能源汽車故障診斷與排除實(shí)訓(xùn)工單
- 民族文化傳承與創(chuàng)新魯班工坊揚(yáng)州三把刀建設(shè)方案
- 14J936《變形縫建筑構(gòu)造》
- 2024年江蘇省蘇錫常鎮(zhèn)四市高三二模語(yǔ)文答案講解課件
評(píng)論
0/150
提交評(píng)論