




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
本科論文目錄摘要 IAbstract II引言 11系統(tǒng)方案設(shè)計 31.1總體設(shè)計要求 31.2總體設(shè)計方案選擇 31.3總體控制方案選擇 41.4系統(tǒng)總體設(shè)計 52項目硬件設(shè)計 72.1單片機控制設(shè)計 72.2按鍵電路設(shè)計 102.3蜂鳴器報警電路設(shè)計 102.4液晶顯示電路設(shè)計 112.5射頻識別電路設(shè)計 112.6電源電路設(shè)計 123項目軟件設(shè)計 143.1軟件開發(fā)環(huán)境 143.2系統(tǒng)總體工作流程 143.3射頻識別系統(tǒng)子程序工作流程 163.4顯示系統(tǒng)子程序工作流程 164項目焊接與調(diào)試 184.1電路焊接 184.2系統(tǒng)調(diào)試 194.3實物測試 20結(jié)論 22參考文獻 23附錄1原理圖 25附錄2源程序代碼 26致謝 30本科論文摘要隨著現(xiàn)代化經(jīng)濟建設(shè)和管理的發(fā)展,人民的生活水平不斷提高,商場能夠為我們提供我們所需要的生活用品,使我們的生活十分便利。現(xiàn)如今,大部分商場都是可以自由購買的,但是由于人員流動比較頻繁,工作人員不能百分之百的保證商品的安全性[1],為了探索商品防盜的最佳方案,降低制作成本,解決現(xiàn)如今商品的安全性的問題。本文設(shè)計了一個基于單片機的商品RFID射頻安全防盜報警系統(tǒng),選用STC89C52單片機作為設(shè)計核心,主要包括電源模塊、單片機控制模塊、按鍵模塊、蜂鳴器報警模塊、LCD1602液晶顯示模塊、RFID射頻識別模塊。將有效卡信息寫入單片機中,RFID只會識別有效卡的信息。電源通電后,如果按下按鍵,即可以將有效卡設(shè)置成設(shè)防狀態(tài)。通過RFID射頻模塊識別有效卡,如果有人攜帶未結(jié)賬的物品出入商場時,RFID能夠識別,并且蜂鳴器會發(fā)生報警,這樣能有效的保證商品的安全性,同時也可以將商品的基礎(chǔ)信息以及設(shè)防狀態(tài)信息顯示在LCD1602液晶顯示屏上。本設(shè)計制造成本低、結(jié)構(gòu)簡單、性能優(yōu)良。通過軟件與硬件方面的調(diào)試并進行仿真實驗,結(jié)果表明本設(shè)計在技術(shù)上完全可行,預(yù)期功能可以全部實現(xiàn),是用于保障商品安全的理想系統(tǒng),它能夠解決商品防盜的問題,在保證安全的同時又能方便工作人員工作。對于商品安全的保護勢必成為每一個人都要思考的問題,在這樣的背景下,本設(shè)計將會在未來的發(fā)展中得到良好推廣。關(guān)鍵詞:單片機;射頻識別技術(shù);液晶顯示;蜂鳴器報警AbstractWiththedevelopmentofmoderneconomicconstructionandmanagement,people'slivingstandardisconstantlyimproving.Themarketcanprovideuswiththedailynecessitiesweneedandmakeourlifeveryconvenient.Nowadays,mostshoppingmallsarefreetopurchasegoods.However,duetothefrequentturnoverofpeople,thestaffcannotguaranteethesafetyofthegoods100%.Inordertoexplorethebestschemeofcommodityanti-theft,reducetheproductioncostandsolvetheproblemofcommoditysecurity.Inthispaper,aRFIDSecurityAlarmSystemBasedonsinglechipmicrocomputerisdesigned.STC89C52MCUasthecoreofthedesign,mainlyincludespowermodule,MCUcontrolmodule,keymodule,buzzeralarmmodule,LCD1602module,RFIDmodule.Whenthevalidcardinformationiswrittenintothesinglechipmicrocomputer,RFIDcanonlyrecognizethevalidcardinformation.ThroughRFIDmoduletoidentifytheeffectivecard,ifsomeonecarriestheuncloseditemsintoandoutoftheshoppingmall,RFIDcanidentifythem,andthebuzzerwillgiveanalarm,whichcaneffectivelyensurethesafetyofthegoods,andalsocandisplaythebasicinformationandfortificationstatusofthegoodsontheLCD1602screen.Thedesignhastheadvantagesoflowcost,simplestructureandexcellentperformance.Throughsoftwareandhardwaredebuggingandsimulationexperiments,Theresultsshowthatthedesignisfeasibleintechnology,Theexpectedfunctionscanallberealized,Itisanidealsystemforcommoditysecurity,Cannotonlysolvetheproblemofgoodssecurity,Atthesametime,itcanensurethesafetyandfacilitatetheworkofthestaff.Theprotectionofthesafetyofthegoodsisboundtobeaquestionforeveryonetothinkabout.Inthiscontext,Thedesignwillbewellpromotedinthefuturedevelopment.Keywords:singlechipmicrocomputer;radiofrequencyidentificationtechnology;liquidcrystaldisplay;buzzeralarm引言隨著我國經(jīng)濟的發(fā)展以及人民生活的需要,千家萬戶對琳瑯滿目的商品的需求正在不斷的增加,同時隨著一種自由選購的銷售模式的出現(xiàn),一個基于單片機的商品RFID射頻安全防盜報警系統(tǒng)對賣家來說無疑是一個“救心丸”,它能夠為商品的安全性提供可靠的保障。RFID射頻技術(shù)是一種新型的能夠自己識別的技術(shù),它在不接觸的情況下,可以實現(xiàn)頻率卡和讀卡器之間進行通信,讀寫卡器也可以通過射頻信號來識別特定目標信號,并讀寫相關(guān)數(shù)據(jù),這種方式讀取數(shù)據(jù)十分的方便。RFID射頻技術(shù)還有很多其他的優(yōu)勢,比如,RFID射頻技術(shù)可以實現(xiàn)不接觸就能讀取到信息,這樣信息讀取的也十分方便快捷,而且對信息量大小限制也很寬松。RFID標簽也能夠重復使用,而且它能夠適應(yīng)各種復雜的環(huán)境,不會因環(huán)境的變化而受影響[2]。近年來,物聯(lián)網(wǎng)計算機是信息產(chǎn)業(yè)的第一次革命,在此之后,互聯(lián)網(wǎng)移動通信成為信息產(chǎn)業(yè)的又一次革命,在這次革命當中RFID射頻識別技術(shù)有了進一步的發(fā)展。RFID技術(shù)在安全領(lǐng)域能夠迅速普及與其眾多的性能特點密不可分,如快速掃描、小型化、形式多樣化、可擴展性、可重用性、屏障穿透性和自由讀取性、持續(xù)時間長等優(yōu)勢,使RFID能夠?qū)崿F(xiàn)大容量存儲信息、數(shù)據(jù)可以隨時更新、數(shù)據(jù)可讀寫的功能,并且能夠在此基礎(chǔ)上,讓我們可以應(yīng)對各種復雜的使用環(huán)境,以確保數(shù)據(jù)的安全性,基于RFID防盜系統(tǒng)的普及程度正在不斷的提高,開發(fā)一款功能齊全的基于RFID防盜系統(tǒng)已經(jīng)成為國內(nèi)外研究的熱門話題。在國內(nèi),雖然基于RFID射頻技術(shù)的應(yīng)用還僅僅只是低頻率和高頻率,但在商業(yè)物流等方面,我國的技術(shù)已經(jīng)日益成熟。但是也隨之出現(xiàn)一些問題,隨著科技的迅速發(fā)展以及產(chǎn)品的多樣化,對防盜技術(shù)的要求水準也隨之增高,在此之前我國在安全方面、監(jiān)控方面、出入口控制等方面,防盜技術(shù)都不是很成熟,不能夠完全達到期望效果,目前基于RFID射頻防盜技術(shù)完全可以解決這個問題,而且已經(jīng)入選到各家的防盜方案當中。各國的企業(yè)、研究機構(gòu)已經(jīng)了解到這項技術(shù)所能帶來的經(jīng)濟效益以及社會效益,正在全力發(fā)展這項技術(shù)。在未來,基于RFID的技術(shù)將會越來越新穎潮流,將會逐漸發(fā)展成為環(huán)境、城市、地理、交通等信息的網(wǎng)絡(luò)“標簽”,包括CPU在內(nèi)的各種傳感器、GPS定位器等部件的小型智能裝置,甚至有可能是一個微型電腦[3]。在國外,電子標簽發(fā)展十分迅速,美國國防部和歐美大公司齊心合力推廣這項技術(shù),并共同建立了一項關(guān)于自動識別電子標簽的國際標準。它的應(yīng)用領(lǐng)域從車輛相關(guān)領(lǐng)域以及安防領(lǐng)域轉(zhuǎn)向了現(xiàn)代電子產(chǎn)品領(lǐng)域,隨之,也將超高頻電子標簽技術(shù)推上了高潮,超高頻已經(jīng)到了高速發(fā)展的時期。在一些發(fā)達國家,政府、零售企業(yè)以及RFID的著名制作商對RFID電子標簽都提供了高度的重視,與此同時,他們也在資金方面提供了大量的支持。在這種環(huán)境下,RFID射頻技術(shù)得以高效迅速的發(fā)展,它的標準、技術(shù)、應(yīng)用以及其他方面都是十分先進并且完整的。隨著RFID射頻識別技術(shù)應(yīng)用逐漸廣泛,在工業(yè)自動化、商業(yè)自動化、交通管理等諸多領(lǐng)域都占有了自己的一席之地[4]。預(yù)計在未來的幾年里,RFID射頻技術(shù)一定會發(fā)展的越來越好,越來越廣泛,而且在技術(shù)方面也一定會有質(zhì)的飛躍。由于RFID在防盜技術(shù)方面有很大的成就,所以本文提出了基于單片機的商品RFID射頻安全防盜報警系統(tǒng),本篇論文將從以下四個方面進行設(shè)計,主要內(nèi)容如下:第一章:系統(tǒng)方案設(shè)計。著重講解自己的方案要求、總體設(shè)計方案的選擇、總體控制方案的選擇以及系統(tǒng)總體設(shè)計四個方面,提出自己的方案并進行分析選擇,選擇合適的處理器以及其他模塊。第二章:項目硬件設(shè)計。根據(jù)擬定好的系統(tǒng)設(shè)計方案,系統(tǒng)分別有電源電路模塊、STC89C52單片機控制電路模塊、按鍵電路模塊、蜂鳴器報警電路模塊、LCD1602液晶顯示電路模塊以及RFID射頻識別電路模塊,并對各個模塊做了詳細的介紹。第三章:項目軟件設(shè)計。根據(jù)項目設(shè)計說明程序軟件的設(shè)計原理以及總體介紹。介紹了如何用Keil4開發(fā)項目的流程以及項目的總體工作流程、射頻識別系統(tǒng)子程序以及顯示系統(tǒng)子程序的工作流程。第四章:項目焊接與調(diào)試。根據(jù)設(shè)計好的原理圖進行項目焊接,焊接完成之后進行硬件調(diào)試以及軟件調(diào)試,最后進行實物測試,測試當中記錄問題并分析解決。最終完成本設(shè)計的預(yù)期功能。 1系統(tǒng)方案設(shè)計1.1總體設(shè)計要求(1)采用一個低功耗、高性能的核心控制器為基礎(chǔ),錄入有效卡信息,包括商品的名稱價格信息,對采集感應(yīng)到的RFID射頻模塊信息以及按鍵信息的數(shù)據(jù)進行處理;(2)需要一個液晶顯示屏,采用液晶顯示技術(shù)來顯示商品的名稱信息、價格信息以及對設(shè)防狀態(tài)的顯示;(3)需要一個按鍵,通過按鍵可以設(shè)置RFID的設(shè)防狀態(tài),從而控制蜂鳴器是否報警;(4)需要一個RFID射頻模塊,通過RFID可以識別有效卡并且判斷是否是設(shè)防狀態(tài)并且對有效卡信息進行設(shè)置處理;(5)需要一個蜂鳴器,RFID識別到設(shè)防狀態(tài)的有效卡能夠進行報警,來提示工作人員有情況發(fā)生。1.2總體設(shè)計方案選擇隨著人民生活質(zhì)量的提高,越來越多的商品出現(xiàn)在人們的視野當中,與傳統(tǒng)的銷售方式相比,自由選購能帶來更好的經(jīng)濟效益,但是也隨之出現(xiàn)商品安全性的問題,一款具有防盜的RFID商品標簽[5]可以有效的保證商品的安全性,基于以上的分 析,做出了以下兩種設(shè)計方案進行對比。(1)方案一顧客可以自由選購商品,特定的射頻識別防盜卡將會被固定在商品上,前臺結(jié)賬時,工作人員取下特定的防盜卡。顧客就可以結(jié)賬正常出門,一旦有人攜帶未結(jié)賬的商品帶離商場時,RFID射頻模塊檢測到,蜂鳴器會發(fā)生報警,提醒工作人員有情況發(fā)生。(2)方案二顧客可以自由選購商品,商品上會固定一個特定的RFID防盜卡,在前臺結(jié)賬時工作人員會將特定的防盜卡取下,顧客就可以結(jié)賬正常出門,一旦有人攜帶未結(jié)賬的商品帶離商場時,RFID射頻模塊檢測到,蜂鳴器會發(fā)生報警,提醒工作人員有情況發(fā)生。增加了一個查看商品基本信息的功能,在顧客到前臺結(jié)賬,前臺工作人員取下RFID標簽卡的同時也可以通過RFID標簽查看商品基本信息,包括商品名稱以及價格,方便了工作人員的工作。方案一中可以自由選購商品,方便了顧客消費,同時也方便了在安全崗位的工作人員。而方案二中集合了方案一中的所有功能,同時增加了一個功能,前臺工作人員能夠通過RFID標簽查看商品的基本信息,方便了查找商品信息以及結(jié)賬操作,給前臺工作人員減輕負擔,實用性功能更加齊全。對比之下,方案二更具有易操作性、維護性、安全性和實用性,更符合我們的實際需求。因此,本設(shè)計的總體設(shè)計方案選擇方案二。1.3總體控制方案選擇本設(shè)計適合應(yīng)用在各種各樣的大型商場,所以用到的接口以及編程算法會比較多,實現(xiàn)單片機進行控制。目前符合要求并常用的解決方案有以下幾種。(1)方案一采用CPLD作為本設(shè)計的主控制器,它可以完成各種復雜的功能,是大型集成電路的一部分,具有高密度、低體積、高穩(wěn)定性等優(yōu)點,具有豐富的I/O資源,同時也在擴展功能方面有很大的優(yōu)勢。比較適合做大規(guī)模的控制系統(tǒng)的核心,因為其運用的是并行的輸入輸出方式,系統(tǒng)進行處理的速度得到大幅度提升。但本設(shè)計功能的實現(xiàn)并不是十分復雜,但是它的成本要求比較高,所以放棄了方案一。(2)方案二采用單片機STC89C52作為主控芯片。本設(shè)計可選取的單片機STC89C51與STC89C52兩種,結(jié)合設(shè)計要求需要該單片機具有數(shù)據(jù)處理功能的CPU、隨機存儲器RAM、只讀存儲器ROM、多個I/O口和中斷系統(tǒng)、定時器/計數(shù)器等功能,STC89C52與STC89C51相比,更具有優(yōu)勢。而且STC89C52多了一個定時器2,在串行通信中可以設(shè)置更高的波特率[6]??梢哉fSTC89C52是STC89C51的增強型,綜合考慮本設(shè)計的實際需求,由此可以選擇STC89C52作為主控芯片。(3)方案三采用MSP430單片機進行控制。從美國市場推出之后,這才被慢慢應(yīng)用。它是一個16位寄存器,相當于一個信號處理器,它可以通過將模擬電路、數(shù)字電路集成在一個芯片來解決混合信號處理的問題,而且還有其他優(yōu)點,比如它的可靠性比較高,功率的損耗比較低,擴展多樣靈活等等優(yōu)勢,但是其價格比較昂貴,成本比較高[7],所以舍棄了這一方案。綜上所述進行對比,采用STC89C52單片機作為主控制器,它不僅是一種可靠并且耗能較低的單片機芯片,同時成本也比其它方案更低,所以最后選擇方案二。1.4系統(tǒng)總體設(shè)計通過對總體設(shè)計中方案二的進一步研究,確定本設(shè)計具備以下功能:(1)商品在實際出售的時候會給商品佩戴RFID防盜標簽,此項目是通過兩個RFID鑰匙扣來進行實驗[8];(2)顧客結(jié)賬時,前臺掃描RFID來獲取商品的價格信息,將信息顯示在LCD1602液晶顯示屏上,然后將信號傳輸?shù)絾纹瑱C,與寫入單片機的有效卡進行比對,第一行顯示商品的名稱信息,第二行顯示商品的價格信息;(3)如果顧客沒有結(jié)賬就將商品帶出商場,若匹配到處于設(shè)防狀態(tài)的有效卡則蜂鳴器報警,說明安全出口有未進行結(jié)賬的物品,保證了商品的安全性;(4)只有寫入單片機系統(tǒng)的卡才有效,其他卡單片機系統(tǒng)不會識別。為了實現(xiàn)上述功能,設(shè)定本設(shè)計共由六部分組成,分別為電源電路、STC89C52單片機核心電路、RFID射頻模塊電路、LCD1602液晶顯示電路、蜂鳴器報警電路和按鍵電路。(1)STC89 C52單片機核心電路:通過程序的編寫實現(xiàn)有效卡的設(shè)置,設(shè)防狀態(tài)的設(shè)置、液晶顯示屏對商品信息和設(shè)防狀態(tài)的顯示以及RFID對有效卡的識別。(2)電源電路:用5V電壓供給用電設(shè)備提供電力供應(yīng);(3)RFID射頻模塊電路:進行讀取操作,識別有效卡,讀取對應(yīng)商品信息以及狀態(tài);(4) LCD1602液晶顯示電路:當RFID卡刷到有效卡時,會在液晶顯示屏上顯示對應(yīng)的商品名稱以及價格信息;(5)蜂鳴器報警電路:當有顧客將未結(jié)賬的商品帶離商場時起到報警提示作用;(6)按鍵 電路:當按鍵按下,液晶顯示屏出現(xiàn)“SF”字樣時,代表開啟設(shè)防模式,否則反之。本系統(tǒng)結(jié)構(gòu)框圖如圖1.1所示。圖1.1系統(tǒng)結(jié)構(gòu)框圖電源通電后,STC89C52單片機通過采集感應(yīng)到的RFID射頻模塊信息以及按鍵信息的數(shù)據(jù)進行處理,經(jīng)轉(zhuǎn)換后輸出給LCD1602液晶顯示電路和蜂鳴器報警電路,從而完成該系統(tǒng)的運行[9]。2項目硬件設(shè)計2.1單片機控制設(shè)計2.1.1主控芯片本設(shè)計使用STC89C52單片機作為主控芯片,該單片機的CPU處理器十分的高效,隨機存儲器RAM、只讀存儲器ROM容量大,而且具有多個I/O口供使用,同時內(nèi)部包含了中斷系統(tǒng)、定時器/計數(shù)器等功能[10]。主要參數(shù)表2.1所示。表2.1STC89C52單片機主要參數(shù)表參數(shù)名稱參數(shù)說明工作電壓5.5V~3.3V(5V單片機)/3.8V~2.0V(3V單片機)工作頻率0~40MHz,實際工作頻率可達48MHz工作溫度-40~+85℃(工業(yè)級)/0~75℃(商業(yè)級)定時器/計數(shù)器共3個16位,即定時器T0、T1、T2應(yīng)用程序空間8K字節(jié)數(shù)據(jù)存儲空間512字節(jié)RAMEEPROM存儲空間內(nèi)帶4K字節(jié)STC89C52單片機外部有32個I/O端口可供用戶使用,在本設(shè)計當中使用了11個引腳來連接LCD1602液晶顯示屏模塊,需要1個引腳來連接蜂鳴器模塊,需要1個引腳來連接按鍵模塊,需要5個引腳來連接RFID模塊。單片機引腳如圖2.1所示。圖2.1STC89C52單片機引腳圖其部分引腳功能如表2.2所示。表2.2STC89C52單片機引腳功能表端口引腳位置第一功能符號功能第二功能符號功能P039-32P0.0-P0.7通用I/0口AD0-AD7地址數(shù)據(jù)總線P143473P1.0-P1.7通用I/0口P221-28P2.0-P2.7通用I/0口A8-A15地址總線(高位)P310P3.0通用I/0口RXD串行通信發(fā)送口11P3.1通用I/0口TXD串行通信接收口12P3.2通用I/0口INT0外部中斷013P3.3通用I/0口INT1外部中斷114P3.4通用I/0口T0計數(shù)器0輸入端口15P3.5通用I/0口T1計數(shù)器1輸入端口16P3.6通用I/0口WR外部存儲器寫功能17P3.7通用I/0口RD外部存儲器讀功能STC89C52單片機VCC口接入+5V電壓即可正常工作。其中XTAL1腳為反向振蕩放大器和內(nèi)部時鐘工作電路的輸入,XTAL2引腳為反向振蕩器的輸出[11]。2.2.2時鐘電路設(shè)計單片機在處理任何事件都需要時序,時鐘晶振電路為系統(tǒng)穩(wěn)定運行提供保障。時鐘電路主要是由兩個部分構(gòu)成,一個晶振以及兩個電容,其中晶振11.0592MHz,電容30PF,電容起到了幫助晶振進行起振的作用,滿足了數(shù)字控制器上電以后可以正常工作。時鐘電路原理圖如圖2.2所示。圖2.2時鐘電路原理圖2.2.3復位電路設(shè)計當單片機系統(tǒng)運行時,如果因為環(huán)境問題導致程序運行出錯了,那么按下復位按鈕則可以解決該問題,內(nèi)部的程序會自動從頭開始執(zhí)行。系統(tǒng)的第一次復位是在單片機系統(tǒng)通電并且啟動的時候,當按下鍵時,是系統(tǒng)的第二次復位,如果該鍵被釋放并再次按下,系統(tǒng)將會被重置。在本設(shè)計中,RST引腳是復位輸入腳,STC89C52的復位是由外部的復位電路來實現(xiàn)的。復位電路如圖2.3所示。圖2.3復位電路原理圖2.2.4單片機控制電路整體設(shè)計STC89C52單片機最小系統(tǒng)由STC89C52芯片、時鐘晶振電路、復位電路組成。這三部分電路缺一不可,只有都具備單片機才可以正常工作[12]。單片機最小系統(tǒng)原理圖如圖2.4所示。圖2.4單片機最小系統(tǒng)原理圖2.2按鍵電路設(shè)計本設(shè)計方案采用了一枚按鍵用于實現(xiàn)商品的設(shè)防狀態(tài)的設(shè)置。通過按鍵控制單片機引腳的高低電平從而對設(shè)防狀態(tài)的控制。按鍵的一端接GND,一端與單片機引腳相連。在本設(shè)計當中,按鍵與單片機引腳P1.1相連,與按鍵相連的單片機控制引腳默認為高電平,按鍵按下時,信號傳送到單片機的I/O口相當于接地,檢測到低電平。在單片機檢測到管腳為低電平后,調(diào)用執(zhí)行相應(yīng)的程序流程,作為系統(tǒng)的輸入,起到了控制開關(guān)的作用。其電路原理圖如圖2.5所示。圖2.5按鍵電路原理圖其中按鍵S2代表對設(shè)防模式的設(shè)置,當按下按鍵,即開啟設(shè)防模式,如果RFID模塊識別到有效卡,就會引起蜂鳴器報警。2.3蜂鳴器報警電路設(shè)計本次設(shè)計需要一款能夠提醒工作人員檢測顧客是否帶有未結(jié)賬的商品出門的模塊,所以需要一個蜂鳴器來做報警提示作用的。本系統(tǒng)選擇有源蜂鳴器來做報警模塊,采用三極管9012來驅(qū)動電路,它的額定電壓為5V,三極管按極性劃分為兩種:NPN型三極管和PNP型三極管,該三極管為PNP型,起到一個開關(guān)的作用[13],只要單片機控制引腳為低電平,蜂鳴器就會報警,反之則不報警。三極管的基極電阻通常選擇在1K到10K之間。為了保證三極管處于飽和狀態(tài)而不燒毀,為了保證有足夠的電流來驅(qū)動蜂鳴器,選擇了1K電阻。本設(shè)計中與單片機引腳P1.0相連。原理圖如圖2.6所示。圖2.6蜂鳴器報警電路原理圖2.4液晶顯示電路設(shè)計本設(shè)計具有可以通過顯示屏知道商品是否設(shè)置了設(shè)防狀態(tài)功能,并且也可以顯示商品名稱以及價格信息,所以需要一個顯示屏顯示提示信息。本設(shè)計采用LCD1602液晶顯示屏,該液晶顯示屏是由單片機進行驅(qū)動,其顯示功能強大,可以顯示多量的數(shù)字和文字、圖形等,顯示清晰且美觀,價格也十分便宜,最佳工作電壓為5V。顯示器的命令操作插腳為RS、RW和EN,分別連接到單片機的P2.4、P2.5和P2.6引腳。數(shù)據(jù)插腳D0-D7分別與單片機的P0.0-P0.7引腳相連。在本電路中電位器可以調(diào)節(jié)液晶顯示的對比度即清晰度。其具體電路原理圖如圖2.7所示。圖2.7LCD1602液晶顯示電路原理圖本設(shè)計中主要用于顯示商品的名和價格信息,當前臺工作人員刷到對應(yīng)的RFID卡,其中“WP”后邊的信息代表商品的名稱,“DJ”代表商品的價格信息,當我們將RFID設(shè)置為設(shè)防狀態(tài)時,LCD1602液晶顯示屏上會顯示“SF”,當出現(xiàn)了“SF”字樣時,代表開啟設(shè)防模式,否則反之。2.5射頻識別電路設(shè)計本系統(tǒng)選擇MFRC522射頻模塊進行刷卡操作。MFRC522是應(yīng)用于13.56MHz非接觸式通信中高集成度的讀寫卡芯片,本模塊可直接裝入各種讀卡器模具[14]。該模塊的工作電壓為3.3V,和單片機的通信方式極其簡單,只需要通過幾條線將SPI接口與單片機引腳相連即可,可以保證模塊穩(wěn)定可靠的工作、讀卡距離遠。其中RST腳與單片機引腳P3.3相連;MISO腳與單片機引腳P3.4相連;MOSI腳與單片機引腳P3.5相連;SCK腳與單片機引腳P3.6相連;SDA腳與單片機引腳P3.7相連[15]。模塊接口原理圖如圖2.8所示。圖2.8射頻模塊接口電路原理圖2.6電源電路設(shè)計2.6.1總電源電路設(shè)計這本次設(shè)計中,由于STC89C52單片機主控芯片、按鍵電路模塊、蜂鳴器電路模塊、液晶顯示屏電路模塊的最佳工作電壓均為5V[16],所以本設(shè)計選用5V電源作為整個系統(tǒng)的主電源,電路簡單穩(wěn)定。電源的直流插座直接連接到USB電源線就可以通電。電源插座口稱作DC插座,一端接在5V電源上,如2.1圖中所示的端口1引腳,接在正極上,來提供電源。另一端如2.1圖中的端口2、3引腳,連接在一起接在GND上。電源模塊還需要有一個LED燈來顯示是否通電成功,起提示作用,同時也需要一個1K電阻,起限流作用,來保護LED燈以防被燒壞。當SW自鎖開關(guān)按下后,整個電路接通,系統(tǒng)電源輸出5V直流電壓,紅燈亮,再次按下開關(guān)后,系統(tǒng)停止工作,紅燈滅,沒有電源輸出[17]。電源電路原理圖如2.9所示。圖2.95V電源電路原理圖2.6.25V轉(zhuǎn)3.3V電源電路設(shè)計因為射頻模塊的額定電壓為3.3V,而系統(tǒng)中提供的電源電壓為5V,所以需要通過AMS1117-3.3芯片進行降壓處理,它是一種正向低壓降穩(wěn)壓器,輸出的電壓為3.3V,適用于高效率的線性開關(guān)。其輸出電流為1A,系統(tǒng)電路簡單,工作穩(wěn)定。本電路中,通過AMS1117-3.3芯片2引腳與射頻識別模塊1引腳連接,將5V直流電壓降為3.3V給系統(tǒng)的射頻識別模塊電路供電[18]。其電路原理圖如圖2.10所示。電容為電解電容,起到濾波作用,濾除電源中的低頻參量,讓電壓輸出更加平穩(wěn)。圖2.105V轉(zhuǎn)3.3V電源電路原理圖3項目軟件設(shè)計3.1軟件開發(fā)環(huán)境本設(shè)計中單片機開發(fā)環(huán)境是Keil4,它能夠處理單片機的編譯、調(diào)試等其他集成環(huán)境。它的優(yōu)點有很多,它的內(nèi)置環(huán)境對數(shù)據(jù)的處理編譯機制十分的高效,所以這樣不僅節(jié)省了開發(fā)的時間,還提高了開發(fā)效率。Keil4的開發(fā)界面也是十分的簡潔,很容易上手,選擇的編程語言是C語言,而且C語言開發(fā)效率很高,這樣對于使用C語言來編程開發(fā)的使用者都是十分友好的[19]。Keil4軟件開發(fā)流程:首先需要建立一個新的項目,選擇使用的單片機類型,可以編寫一個新的文件,當工程建立完畢后,可以往里面添加.c文件,點擊Add就可以將該文件添加到項目當中了,接下來就可以編譯程序了。編寫完程序后進行編譯,編譯就是檢測程序是否有錯誤和警告,警告不會影響程序的運行。在編譯程序之后,生成.HEX文件。將十六進制文件刻錄并寫入到單片機當中QUOTE將十六進制文件刻錄并寫入單片機。。具體開發(fā)流程如圖3.1所示。YYNNY開始建立工程文件編寫C語言下載到單片機編譯是否正確結(jié)束調(diào)試是否正常圖3.1Keil4軟件開發(fā)流程圖3.2系統(tǒng)總體工作流程首先,要先考慮識別的RFID卡是無效卡還是有效卡,無效卡RFID不會識別,而有效卡是寫入單片機系統(tǒng)的卡,只有有效卡才能做接下來的一系列操作。當檢測到有效卡之后如果想要設(shè)置設(shè)防狀態(tài),按下按鍵,LCD1602液晶顯示屏上出現(xiàn)“SF”字樣時,說明開啟設(shè)防模式,LCD1602液晶顯示屏同時顯示商品的名稱以及價格信息,蜂鳴器報警。如果未設(shè)置設(shè)防狀態(tài),那么LCD1602液晶顯示屏只顯示商品的名稱以及價格信息。系統(tǒng)程序總體流程圖如圖3.2所示。返回返回開始YNYNYYN初始化IO口初始化定時器是否讀取到有效卡是否讀取到卡號N按鍵處理液晶屏顯示商品信息按鍵是否符合設(shè)置蜂鳴器報警是否要設(shè)置設(shè)防狀態(tài)液晶屏顯示商品信息RFID識別有效卡進行檢測RFID識別有效卡進行檢測圖3.2系統(tǒng)程序總體流程圖3.3射頻識別系統(tǒng)子程序工作流程 本系統(tǒng)選擇MFRC522射頻模塊進行刷卡操作。將有效卡信息寫入單片機內(nèi),當按下按鍵時,將卡設(shè)置成設(shè)防狀態(tài),RFID識別到有效卡,蜂鳴器會發(fā)生報警,說明設(shè)防成功,并且與此同時液晶顯示屏顯示商品的名稱以及價格信息,如果識別到無效卡,則什么也不發(fā)生。射頻識別系統(tǒng)子程序流程圖如圖3.3所示。液晶顯示屏顯示對應(yīng)信息液晶顯示屏顯示對應(yīng)信息開始NYN初始化MFRC522結(jié)束液晶顯示屏顯示對應(yīng)信息讀取射頻信號判斷該信號是否為錄入信號是否按下按鍵Y蜂鳴器響應(yīng)報警圖3.3射頻識別系統(tǒng)子程序總體流程圖3.4顯示系統(tǒng)子程序工作流程本設(shè)計通過LCD1602液晶顯示屏來顯示信息,輸入信息和數(shù)據(jù)通過LCD1602型號的液晶裝置顯示出來。它主要顯示對商品查看設(shè)防狀態(tài)以及商品的基本信息的顯示。當RFID識別到有效卡,LCD1602液晶會顯示對應(yīng)的信息以及設(shè)防狀態(tài)。顯示系統(tǒng)子程序流程圖如圖3.4所示。NNY開始初始化延時顯示商品名稱價格以及設(shè)防狀態(tài)結(jié)束顯示商品名稱價格是否設(shè)置設(shè)防狀態(tài),按下按鍵圖3.4顯示系統(tǒng)子程序總體流程圖4項目焊接與調(diào)試4.1電路焊接本次設(shè)計使用原始的焊接方法,焊接的成功是項目成功的關(guān)鍵因素之一。如果焊接本質(zhì)上出現(xiàn)問題,則會影響到整個控制系統(tǒng),所以在焊接的過程中一定要十分的小心。焊接的步驟如下:(1)檢查元器件:元器件不能有一點損壞,不然會影響整個項目進度,所以在開始焊接之前一定要對所有元器件進行仔細的檢查,在檢查好每個元器件無損壞后才能夠進行安裝和焊接,以防出現(xiàn)在焊接完成后因某個元件有損壞而使系統(tǒng)無法正常運行。(2)放置、焊接各元件:檢查好元器件沒有任何損壞之后,要根據(jù)原理圖排好各元器件的位置,元器件的放置順序高低也是很有講究,首先放置那些焊接位置比較低的元器件,然后是那些焊接位置比較高的元器件,再就是特別注意的一點就是,要最后再焊接那種易損的元器件。焊接后實物圖如圖4.1所示。圖4.1焊接實物圖需要注意的是,補焊錫一定要適量,因為在焊接的過程中總會遇到焊錫不足的問題,焊錫過多可能會導致將兩個本不應(yīng)該相連的兩個引腳連在一起。如果真的不小心補過多的焊錫,那也是有辦法可以解決的,在工具不是十分齊全的情況下,可以選擇用電烙鐵帶走多余的焊錫,如果工具準備的充分,則可以使用吸錫器除掉多余的焊錫。4.2系統(tǒng)調(diào)試在整個系統(tǒng)通電之前,觀察焊接是否存在問題。如出現(xiàn)明顯斷裂,正負極連接、器件連接、焊接不實等問題,可以通過重新焊接或者更換元器件來解決。接著用萬用表檢測電源正負電壓,是否出現(xiàn)嚴重的電源問題,如短路等。最后確認并保證系統(tǒng)沒有問題。在進行程序調(diào)試之前,要配置調(diào)試環(huán)境以及平臺,都準備充分之后,要對系統(tǒng)功能進行檢測,檢測過程中也會遇到很多問題,可能是環(huán)境或者平臺配置出現(xiàn)問題,那么可能需要重新進行配置。一般情況下,需要反復進行測試,直到?jīng)]有問題為止。4.2.1軟件調(diào)試 在軟件調(diào)試的過程中,點擊編譯按鍵,文件在系統(tǒng)內(nèi)正常運行,運行的提示信息會自動輸出到編譯窗口。如果提示信息中顯示“error(s)”字樣,說明程序有錯誤,需要根據(jù)提示信息找到錯誤并及時改正[19],否則說明程序運行成功。無錯誤信息提示,如圖4.2所示。圖4.2無錯誤信息提示圖當出現(xiàn)“0Error(s)”說明程序成功,確保沒有任何問題之后,就可以將程序代碼燒錄到單片機當中。同樣也需要繼續(xù)調(diào)試,調(diào)試到?jīng)]有問題為止。但在實際調(diào)試過程中,會遇到很多問題。常見的錯誤有定義多個無效的變量、函數(shù)未作宣告或未作外部宣告導致不能被其他函數(shù)調(diào)用、元器件沒有正確設(shè)置高低電平等等[20]。4.2.2硬件調(diào)試焊接好的電路板在上電之前必須得經(jīng)過調(diào)試,以免發(fā)生短路燒毀元器件或者因為斷路導致的元器件無法工作的情況。(1)單片機電路調(diào)試單片機是整個系統(tǒng)核心部件。在最初的調(diào)試中,出現(xiàn)了調(diào)節(jié)按鍵失靈,經(jīng)過多次調(diào)試實驗后發(fā)現(xiàn)是由于單片機的P1.1引腳脫焊導致的,經(jīng)過再次焊接后故障問題便消除了。(2)系統(tǒng)電源供電路調(diào)試 在供電接口VCC與GND兩端接上電源后,閉合開關(guān),發(fā)現(xiàn)系統(tǒng)無供電,用萬用表檢測USB供電口的引腳發(fā)現(xiàn)無電壓。將引腳重新焊接后再檢測發(fā)現(xiàn)電壓正常,可以為系統(tǒng)可以正常供電。(3)LCD1602液晶顯示模塊電路的調(diào)試 在調(diào)試上電后發(fā)現(xiàn)LCD1602液晶屏幕雖然亮起來,但是發(fā)現(xiàn)沒有顯示出任何字符,后來用螺絲刀調(diào)節(jié)電位器,發(fā)現(xiàn)電位器旋鈕位于最左端,此時灰度值最低因此無法顯示字符,經(jīng)過調(diào)試向右旋轉(zhuǎn)后發(fā)現(xiàn)屏幕可以清晰地顯示出字符來。4.3實物測試根據(jù)本設(shè)計需求,對實物功能進行逐一測試:(1)打開電源后,電源指示燈長亮,初始化商品信息;(2)共計有兩個測試卡,一個是寫入的單片機的有效卡,一個是沒有寫入單片機的無效卡,進行刷卡測試;(3)如果RFID刷到有效卡,會在LCD1602液晶顯示屏上顯示商品的名稱以及價格信息,如果刷到無效卡,則LCD1602液晶顯示屏不會顯示商品信息;(4)按下設(shè)防按鍵,開啟設(shè)防模式,測試設(shè)防模式的效果;(5)當LCD1602液晶顯示屏顯示了“SF”字樣時,代表設(shè)防模式已開啟,否則反之;(6)如果RFID識別到的是設(shè)防狀態(tài)的有效卡,則蜂鳴器會報警。所有預(yù)設(shè)功能均以實現(xiàn),實物展示圖如圖4.3所示。圖4.3實物展示圖結(jié)論本系統(tǒng)使用STC89C52單片機作為主控制器,采用射頻識別技術(shù),通過MFRC522射頻識別模塊對RFID卡進行識別,與預(yù)存卡號進行對比,判斷是否是有效卡,只有有效卡才會識別對應(yīng)的數(shù)據(jù)信息,通過對有效卡的設(shè)防狀態(tài)的設(shè)置,進而控制蜂鳴器報警,同時采用液晶顯示技術(shù),通過該技術(shù)將所需的信息顯示在液晶顯示屏上。本設(shè)計由電源電路、STC89C52單片機核心電路、RFID射頻模塊電路、LCD1602液晶顯示電路、蜂鳴器報警電路和按鍵電路組成。本文對商品防盜系統(tǒng)做出了詳細的報告,其中包括硬件部分與軟件部分兩大模塊,而且對其中各個重要子模塊都增加了詳細的說明。本設(shè)計的主要實現(xiàn)功能是:本設(shè)計共計有兩種卡,一種是無效卡,一種是有效卡,有效卡是錄入單片機系統(tǒng)內(nèi)的卡,RFID只會識別有效卡。當RFID識別到無效卡,不會有任何的反應(yīng),如果匹配到有效卡,當按下設(shè)防按鍵時,開啟了設(shè)防模式,單片機接收設(shè)置信息,在設(shè)防的同時還增加一個顯示商品基本信息的功能,在檢測商品是否設(shè)防狀態(tài)時,前臺工作人員也可以通過有效卡識別商品對應(yīng)的名稱以及價格信息并將其在顯示屏上顯示出來。液晶屏第一行開頭字段“WP”對應(yīng)顯示商品的名稱信息,第二行開頭字段“DJ”后邊對應(yīng)顯示識別到的商品的價格信息。如果沒有按下按鍵,那么說明沒有設(shè)置設(shè)防狀態(tài),則LCD1602液晶顯示屏只顯示商品的名稱以及價格信息,蜂鳴器也不會報警。本設(shè)計完美的實現(xiàn)了預(yù)期的功能,在節(jié)約能源的同時大幅度提升了商品的安全性,也減少了工作人員的工作量,提高了商場人員的工作效率。經(jīng)實驗表明,本系統(tǒng)工作可靠、穩(wěn)定、實用性強。本設(shè)計的系統(tǒng)可以更好的為商品的安全提供可靠的保障,相信在不久的將來,一定會廣泛應(yīng)用于越來越多的社會環(huán)境中,因此有著廣闊的應(yīng)用前景。 參考文獻[1]呂立波.大型商場超市安防監(jiān)控防盜技術(shù)探討[J].商場現(xiàn)代化,2007(17):43-44[2]朱炳瑞,裴煥斗,劉春力.基于RFID的單片機系統(tǒng)設(shè)計[J].電子世界,2013(1):129-130[3]夏晨冉.淺談RFID的應(yīng)用現(xiàn)狀及發(fā)展趨勢[J].A&S,2014:32-35[4]黃浩斐.基于比色法的藍寶石泡生晶體爐熱場測量技術(shù)研究[D].南京師范大學,2015:85-90[5]徐斌.低頻射頻識別技術(shù)研究[D].西安電子科技大學,2013:251-253[6]楊振興.侵徹加速度信號實時仿真系統(tǒng)的設(shè)計[D].中北大學,2014:48-49[7]馬震.多功能智能電表設(shè)計[D].安徽理工大學,2018:96-101[8]賀宇新.新興的超市衛(wèi)士:射頻防盜系統(tǒng)[J].信息與電腦,1996(03):39-42[9]谷秀容.單片機原理與應(yīng)用[M].北京:北京交通大學出版社,2009:152-233[10]沈睿謙.基于單片機及機器學習的電子舌系統(tǒng)設(shè)計與研究[D].浙江大學,2012:56-58[11]游策.安防聲像采集裝置設(shè)計[D].北京交通大學,2018:59-61[12]陳臣.基于Android的智能照明控制系統(tǒng)設(shè)計[D].湖南師范大學,2016:98-99[13]徐嘉璐.自動跟隨購物筐[J].科學技術(shù)創(chuàng)新,2019(08):61-62[14]李蘇.繼電保護自動化技術(shù)在電力系統(tǒng)中的應(yīng)用解析[J].科技與創(chuàng)新,2018(17):55-56+59[15]李飛,吳麗燕,陳煒.51單片機集成FM功能的彩色數(shù)碼相框[J].單片機與嵌入式系統(tǒng)應(yīng)用,2015,15(07):76-79[16]王文平.基于自適應(yīng)神經(jīng)網(wǎng)絡(luò)的智能家居網(wǎng)關(guān)的設(shè)計[D].哈爾濱理工大學,2016:59-65[18]苗秋華.單片機原理及接口技術(shù)課程的教學研究[J].教育教學論壇,2013(36):62-63[19]鄭人杰.計算機軟件測試技術(shù)[M].北京:清華大學出版社,1992.1:123-129[20]孫潤.基于WiFi智能家居的網(wǎng)關(guān)設(shè)計[D].陜西:西安工業(yè)大學,2015:126-128附錄1原理圖附錄2源程序代碼(1)main.c文件:#include<reg52.h>//包含頭文件,一般情況不需要改動,頭文件包含特殊功能寄存器的定義#include<stdio.h>#include<intrins.h>#include"delay.h"#include"rc522.h"#include"1602.h"sbitbuzzer=P1^0; //引腳定義sbitkey=P1^1;/********************/unsignedcharcodecardTab[4]={0x07,0xF5,0x60,0x27}; //此處修改有效卡ID號/********************/unsignedcharUID[5]; //暫存卡號unsignedcharTemp[4];//中間變量unsignedlongtime_20ms=0xaaaaaaaa;//定時計數(shù)chardis0[16]; //顯示數(shù)組變量bitdisFlag; //顯示更新標志bitrekey=0;//按鍵防止重復按下標志bitsetSfFlag=0;//設(shè)防狀態(tài)bitbuzzerFlag=0;//觸發(fā)報警標志voidInit_Timer0(void);voiduartSendStr(unsignedchar*s,unsignedcharlength);voidUART_Init(void);voiduartSendByte(unsignedchardat);voidmain(void){ Init_Timer0();//定時器0初始化 UART_Init(); buzzer=0;//報警 開 LCD_Init();//初始化液晶 DelayMs(100);//延時有助于穩(wěn)定 LCD_Clear(); buzzer=1;//報警 關(guān) LCD_Write_String(0,0,"MyDesigner!");//顯示第一行 uartSendStr("readyok!",9); PcdReset();//復位RC522 PcdAntennaOn();//開啟天線發(fā)射 LCD_Write_String(0,0,"WP:xxxxxxx");//顯示 LCD_Write_String(0,1,"DJ:xxx");//顯示 LCD_Write_Char(6,1,0x5c);//顯示 while(1)//主循環(huán) { if(PcdRequest(0x52,Temp)==MI_OK) { if(PcdAnticoll(UID)==MI_OK) { uartSendByte(0x00); uartSendStr(UID,4);//上報卡號 uartSendByte(0x00); if((UID[0]==cardTab[0])&&(UID[1]==cardTab[1])&&(UID[2]==cardTab[2]))//確定卡通過 { LCD_Write_String(0,0,"WP:PingGuo");//顯示 LCD_Write_String(0,1,"DJ:5.3");//顯示 LCD_Write_Char(6,1,0x5c);//顯示 if(setSfFlag==1)//設(shè)防狀態(tài)下 {buzzerFlag=1;}//觸發(fā)標志 } } } if(key==0)//檢測到按鍵按下 { if(rekey==0)//防止重復按下 { DelayMs(20); if(key==0)//確認按鍵按下 { rekey=1; setSfFlag=!setSfFlag;//設(shè)防狀態(tài) } } } else {rekey=0;} //防止重復按下 if(disFlag==1) //定時更新顯示 { disFlag=0;//清除標志 if(setSfFlag==1)//設(shè)防情況下 { LCD_Write_String(10,1,"SF");//顯示 } else { LCD_Write_String(10,1,"");//顯示 } if(buzzerFlag==1)//觸發(fā)報警標志 { buzzer=!buzzer;//報警 } } }}voidInit_Timer0(void){ TMOD|=0x01; //使用模式1,16位定時器,使用"|"符號可以在使用多個定時器時不受影響 TH0=(65536-20000)/256; //重新賦值20ms TL0=(65536-20000)%256; EA=1;//總中斷打開 ET0=1;//定時器中斷打開 TR0=1;//定時器開關(guān)打開}voidTimer0_isr(void)interrupt1{ TH0=(65536-20000)/256; //重新賦值20ms TL0=(65536-20000)%256; time_20ms++; if(time_20ms%10==0) //定時顯示 {disFlag=1;}}voidUART_Init(void){SCON=0x50; //SCON:模式1,8-bitUART,使能接收TMOD|=0x20;//TMOD:timer1,mode2,8-bit重裝TH1=0xFD;//TH1:重裝值9600波特率晶振11.0592MHz TL1=TH1;TR1=1;//TR1:timer1打開EA=1;//打開總中斷ES=1;//打開串口中斷}voiduartSendByte(unsignedchardat){unsignedchartime_out; time_out=0x00; SBUF=dat; //將數(shù)據(jù)放入SBUF中 while((!TI)&&(time_out<100))//檢測是否發(fā)送出去 {time_out++;DelayUs2x(10);} //未發(fā)送出去進行短暫延時 TI=0; //清除ti標志}voiduartSendStr(unsignedchar*s,unsignedcharlength){ unsignedcharNUM; NUM=0x00; while(NUM<length) //發(fā)送長度對比 { uartSendByte(*s);//放松單字節(jié)數(shù)據(jù) s++; //指針++ NUM++; //下一個++ }}voidUART_SER(void)interrupt4 //串行中斷服務(wù)程序{ if(RI)//判斷是接收中斷產(chǎn)生 { RI=0;//標志位清零 } if(TI)//如果是發(fā)送標志位,清零 TI=0;}致謝 隨著項目與論文的逐漸完成,畢業(yè)設(shè)計終于到了劃句號的時候,心頭如釋重負,通過本次設(shè)計,我不僅提升了自己的理論知識與動手操作能力,更重要的是我獲得了信心和溫暖。在本次設(shè)計當中,從選題到設(shè)計制作的過程當中,得到了許多老師和同學的幫助與鼓勵。尤其向我的指導老師謝瑩老師和馮雅麗老師表達衷心的感謝和致以崇高的敬意!在整個畢業(yè)設(shè)計的過程中,從資料的收集、方案的論證、項目調(diào)試以及畢業(yè)論文的撰寫,謝老師和馮老師都做了非常細心的指導。老師們敏銳的洞察力、淵博的知識、嚴謹?shù)闹螌W態(tài)度、精益求精的工作作風和對科學的獻身精神給我留下了刻骨銘心的印象,這些使我受益匪淺,將成為我以后工作的榜樣。在這里我還要感謝大學四年里在學業(yè)上對我盡心幫助的所有老師們,是你們四年里孜孜不倦,傳道受業(yè)解惑,成就了今天的我。感謝一路陪伴我走來的同學們,也是你們的幫助與包容,讓我倍感溫暖。最后,衷心感謝母校沈陽城市學院,讓身在異鄉(xiāng)的我感受到了家的溫暖,輔導員、班主任、導師、園區(qū)老師,在我的思想、學業(yè)、生活每個方面都做到了無微不至的關(guān)懷,受“三自教育”的鼓舞,讓我能夠更加優(yōu)秀、獨立。還有母校帶給我的自信,作為一名“綠島”學子,無論走到哪里我都會記住一句話,那就是“我行我能”。最后向?qū)忛喆宋牡睦蠋焸冎乱猿绺叩木匆狻?/p>
PowerPoint課件制作實用技巧PowerPoint是微軟公司生產(chǎn)的制作幻燈片和簡報的軟件(以下簡稱PPT)。在我們許多人看來,它只不過是一個簡單地對文字、圖形、圖片進行演示的軟件,教學中的課件制作軟件當屬Authorware、Flash。Authorware和Flash制作的動畫效果的確很好,而且它們的功能也很強大。不過這些軟件在制作課件的過程中往往非常耗時,用這些專業(yè)軟件來制作課件用于平時的教學往往效率很低。PPT就是一個非常簡單、實用的制作課件的軟件,只要你用好它,同樣能做非常棒的課件來。一、掌握基本,知道“插入”。(一)知道從“插入”菜單進入,會給PPT課件添加文字、圖片、影片和聲音等,也就會做一般的課件了。(二)圖片插入與處理1.插入圖片具體方法:a)插入剪貼畫或文件中的圖片;b)添加圖片做背景;c)給自選圖形做填充。2.處理圖片具體方法:我們用PPT制作課件時,經(jīng)常從網(wǎng)上下載圖片來用,而網(wǎng)絡(luò)中的圖片往往含有超鏈接和網(wǎng)站名稱痕跡,我們需要刪除其中超鏈接,并對圖片進行裁剪處理。在Powerpoint中,我們一般可以利用“圖片”工具欄上的“裁剪”工具進行裁剪處理,但是,這里的工具只能對圖片進行矩形裁剪,若想裁剪成圓形、多邊形等其他形狀,通常方法就無能為力了。其實這個問題在PPT中是可以解決的。我們用給自選圖形做填充圖片的方法就可以實現(xiàn)我們需要的效果。具體步驟:a)首先利用“繪圖”工具欄畫一個想要裁剪的圖形,如橢圓。b)選中橢圓后單擊“繪圖”工具欄上“填充顏色”按鈕右側(cè)黑三角,從列表菜單中單擊“填充效果”命令。c)打開選擇“圖片”選項卡,單擊〔選擇圖片〕按鈕,從“選擇圖片”對話框中找到合適的圖片,單擊〔插入〕按鈕后返回到“填充效果”對話框最后單擊〔確定〕按鈕后退出。此圖片當作橢圓圖形的背景出現(xiàn),改變了原來的矩形形狀,獲得了滿意的裁剪圖片效果。圖片在插入PPT之前,我們可以用ACDSEE軟件進行加工,如改變大小,裁剪等操作。二、學會下載,查找方法。在制作課件過程中,我們時常需要從網(wǎng)絡(luò)上下載各種資源用以豐富課件內(nèi)容,提升課堂效果。但有許多網(wǎng)站的flash動畫都不提供下載;還有網(wǎng)站為我們提供了許多視頻素材,這些視頻素材都是FLV流媒體格式。FLV流媒體格式是一種新的視頻格式,全稱為FlashVideo。由于它形成的文件極小、加載速度極快,使得網(wǎng)絡(luò)觀看視頻文件成為可能,它的出現(xiàn)也有效地解決了視頻文件導入Flash后,使導出的SWF文件體積龐大,不能在網(wǎng)絡(luò)上很好的使用等缺點。目前各在線視頻網(wǎng)站均采用此視頻格式。如新浪播客、56、優(yōu)酷、土豆、酷6等,無一例外。FLV已經(jīng)成為當前視頻文件的主流格式。這些網(wǎng)站一般都不提供下載。我們想要這些素材,怎樣辦?1.尋找下載方法:a)在百度網(wǎng)站搜索欄中輸入下載的內(nèi)容,搜索下載方法。b)弄清格式,再搜索方法。2.具體方法推薦①flasah動畫的下載方法一:IE緩存中尋找在網(wǎng)上看過一個flash后,一般情況下都會保存在IE緩存里。右擊桌面上的IE圖標,選“屬性”命令,單擊中間的“設(shè)置”按鈕,彈出“Internet臨時文件和歷史記錄設(shè)置”面板,單擊“查看文件”,可以打開臨時文件夾,按時間排序,找到剛才打開的flash動畫文件。優(yōu)點:不需要安裝其它軟件。缺點:操作相對煩瑣。方法二:借助Flashsaver等軟件下載,這些軟件都可以快速、方便的下載你所需要的flash文件。優(yōu)點:簡單、方便、快速。缺點:需要安裝使用。②FLV視頻的獲取方法一:IE緩存中尋找,方法同flasah。方法二:flv視頻解析下載/三、學用控件,轉(zhuǎn)化應(yīng)用1.flash動畫的插入方法一:安裝flash插件,再插入flash。步驟:a)安裝“ppt插flash軟件”插件;b)單擊“插入”→“flashmovie”→打開要播放的flash文件→確定。方法二:利用控件插入flash動畫。步驟:a)插入“ShockwaveFlashObject”控件對象:右擊“工具欄”→選“控件工具箱”(或點“視圖→工具欄→控件工具箱”);點“其他控件”(控件工具箱中最后一個形似錘子斧頭的按鈕),拖動滾動條或在英文輸入法狀態(tài)下按鍵盤上“s”鍵,快速定位到以s開頭的控件,選擇“ShockwaveFlashObject”控件。將鼠標移到幻燈片工作區(qū),鼠標指針變成“十”字型,拖動鼠標繪制出一個形似信封的矩形。b)打開控件對象“屬性”對話框:右擊矩形控件對象,在彈出的快捷菜單中選“屬性”命令。c)正確設(shè)置控件對象屬性:主要是在“Movie”空白文本域中正確輸入演示文稿要播放的.swf動畫的完整名稱。d)將控件對象適當縮放:為了獲得比較好的播放效果,拖動控件對象的縮放點使它幾乎覆蓋整個幻燈片工作區(qū),但要在幻燈片工作區(qū)底部保留少許空白區(qū)域。這樣既可以享受.swf動畫大屏幕播放的好處,又能夠保證幻燈片能夠順利地切換。e)一般情況下,幻燈片應(yīng)顯示出動畫的第一幀圖形。如果控件對象仍是空白的,可保存演示文稿,關(guān)閉后再打開它,按F5放映幻燈片,應(yīng)該能夠正確播放動畫。2.FLV視頻的插入FLV視頻與FLASH不一樣的。全稱是flashvideo,所用的播放器也不一樣。①利用控件插入PPT的方法也是有區(qū)別的。不同點:先要下載pptflv.swf文件,此文件是類似于網(wǎng)頁中FLV視頻播放器的一個Flash文件(可用百度搜索下載下來后記著要改文件名,保留擴展名);例如改成:pptflv1.swf“Movie”參數(shù)值填入方法不一樣,參數(shù)值示例:pptflv.swf?file=視頻.FLV“pptflv.swf”即為步驟一下載下來的Flash文件的完整文件,“視頻.FLV”即為需要播放的FLV視頻的文件名,大家只要將pptflv.swf換成自己下載后起的文件名,將“視頻.FLV”換成自己的FLV視頻文件名,則此FLV文件就可以在PowerPoint中播放了。如播放2.flv視頻參數(shù)填法:示例:pptflv1.swf?file=2.FLV②方法二:將flv轉(zhuǎn)換成swf再插入轉(zhuǎn)換軟件:UltraFlashVideoFLVConverter3.2.0軟件說明:該軟件又叫全格式FLV轉(zhuǎn)換器,支持將幾乎所有主流視頻格式轉(zhuǎn)換為FLV或者SWF且對用戶較為關(guān)心的RealMedia(RM/RMVB...)和QuickTime(MOV/QT...)支持良好。三大特色功能:既可輸出FLV格式,也可輸出SWF格式,甚至同時輸出FLV+SWF格式。此軟件也支持創(chuàng)建調(diào)用播放的網(wǎng)頁支持導入所有的主流字幕格式。srt,*.sub,*.idx,*.ssa,*.ass,*.psb,*.smi)有字幕合成功能,你現(xiàn)在無需再使用那些繁瑣的專業(yè)軟件來合成字幕到視頻中去,字幕合成與格式轉(zhuǎn)換一氣呵成!支持視頻分割,右鍵點擊列表中的源文件,選擇[編輯視頻],自己設(shè)置下起點終點即可對視頻進行去粗取精處理!③方法三:將flv轉(zhuǎn)換成其他格式視頻文件再插入工具:FLV轉(zhuǎn)AVI(FreeFLVtoAVIConverter1.5)作用:一個免費的將FLV轉(zhuǎn)換成AVI的軟件,簡單好用,自帶解碼器。四、學做交互,理解運用。1.利用母版進行交互母版≠模版母版和模版可以使課件統(tǒng)一整體風格,展現(xiàn)自己的個性和特點;模版是對同一類課件所做的整體風格統(tǒng)一設(shè)置,母版則是對某一部課件內(nèi)部所做的個性化統(tǒng)一設(shè)置。母版設(shè)置得好,就可以存為模版,供別人在制作同類題材時使用。修改幻燈片母板的方法和技巧。如果我們希望為每一張幻燈片添加上一項固定的內(nèi)容,并做超鏈接,可以通過修改“母板”來實現(xiàn)。a)執(zhí)行“視圖→母板→幻燈片母板”命令,進入“幻燈片母板”編輯狀態(tài)。b)插入固定內(nèi)容。例如:將圖片插入到幻燈片中,調(diào)整好大小、定位到合適的位置上。c)給這張圖片插入超鏈接,就可以進行交互了。d)單擊“關(guān)閉母板視圖”按鈕退出“幻燈片母板”編輯狀態(tài)。以后添加幻燈片時,該幻燈片上自動添加上該圖片。如果說一個PPT有它的靈魂的話,那就是PPT的母板,它的作用猶如摩天大廈的根基一般。2.在PPT演示文稿中插入PowerPoint演示文稿對象實現(xiàn)交互具體效果:①導航目錄內(nèi)容展示效果②單擊小圖片就可看到該圖片的放大圖自動縮效果《畫家鄉(xiāng)》一課五個畫面交互的具體操作方法:a)單擊“插入→對象”,在出現(xiàn)的選擇頁中選擇“MicrosoftPowerPoint演示文稿”,單擊確定。此時就會在當前幻燈片中插入一個“PowerPoint演示文稿”的編輯區(qū)域。b)在此編輯區(qū)域中我們就可以對插入的演示文稿對象進行編輯了,編輯方法與PowerPoint演示文稿的編輯方法一樣。c)在插入的演示文稿對象中創(chuàng)建所需的幻燈片。可將圖片設(shè)置為幻燈片相同大小,退出編輯后,就可發(fā)現(xiàn)圖片以縮小方式顯示了(其實是整個插入的演示文稿對象被縮小顯示了)。d)最后,我們只需對剩余的圖片進行插入。為了提高效率,可將這個插入的演示文稿對象進行復制,并按照上面的方法對圖片進行替換即可。e)完畢后,單擊“觀看放映”命令進行演示,單擊小圖片馬上會放大,再單擊放大的圖片馬上又返回到了瀏覽小圖片的幻燈片中了。原理:這里的小圖片實際上是插入的演示文稿對象,它們的“動作設(shè)置”屬性中的“單擊鼠標”中的“對象動作”被設(shè)為了“演示”(這是默認值)。因此我們在演示時,單擊小圖片,就是等于對插入的演示文稿對象進行“演示觀看”。而演示文稿對象在播放時就會自動全屏幕顯示。所以我們看到的圖片就好像被放大了一樣,而我們單擊放大圖片時,插入的演示文稿對象實際上已被播放完了(因為只有一張),它就會自動退出,所以就回到了主幻燈片中了。3.用觸發(fā)器控制自定義動畫進行交互以前我們在使用PowerPoint制作課件時,常常發(fā)現(xiàn)制作人機交互性的課件非常麻煩。其實在PowerPoint2003里,用觸發(fā)器控制自定義動畫可以輕松地制作出交互性很強的課件。觸發(fā)器功能可以將畫面中的任一對象設(shè)置為觸發(fā)器,單擊它,該觸發(fā)器下的所有對象就能根據(jù)預(yù)先設(shè)定的動畫效果開始運動,并且設(shè)定好的觸發(fā)器可以多次重復使用。類似于Authorware、Flash等軟件中的熱對象、按鈕、熱文字等,單擊后會引發(fā)一個或者的一系列動作。例1:單擊“棱臺”后,“小球”開始按一定路徑運動。例2:分別單擊“變色一”和“變色二”,讓“笑臉”顏色。例3:單擊下面一段話的關(guān)鍵詞,讓詞語變紅色讀下面一段話,說說從哪些詞語中可以看出侵略者采用了各種野蠻手段掠奪、毀滅圓明園的?他們把園內(nèi)凡是能拿走的東西,統(tǒng)統(tǒng)掠走,拿不動的,就用大車或牲口搬運。實在運不走的,就任意破壞、毀掉。步驟:a)將原來段落中的重點詞消去;(將詞語顏色變成和背景色一樣)b)將重點詞作為單獨文本覆蓋到原來位置;c)設(shè)置重點詞自定義動畫為“添加效果→強調(diào)→更改字體顏色→紅色”d)右擊重點詞自定義動畫,選擇“效果選項”,選擇“計時”,選擇“觸發(fā)器”,選“單擊下列對象時啟動效果”,再選重點詞,按確定。五、學會截取,合理選用。(一)視頻的截取加工1.工具:萬能轉(zhuǎn)換器(英文名TotalVideoConverter)作用:可以幫助你快速的分割,修整大的AVI、MPEG、ASF或者WMV文件為一個個小的視頻文件,內(nèi)置視頻播放器,你可以很方便的按照所選擇的播放時間進行切割操作,不需要另外具備高深的技術(shù)知識,簡單容易使用!2.繪聲繪影會聲會影是一套操作最簡單,功能最強悍的DV、HDV影片剪輯軟件。不僅完全符合家庭或個人所需的影片剪輯功能,甚至可以挑戰(zhàn)專業(yè)級的影片剪輯軟件。(二)flash的片段截取有時候,在網(wǎng)絡(luò)上下載了一個課件,對自己的課堂教學有幫助,但是又不想全部應(yīng)用這個課件,只想取出其中一部分,應(yīng)該則么辦呢?先用碩思閃客精靈將.swf文件和.exe文件轉(zhuǎn)換成fla文件,再用flash8打開進行編輯,截取自己所需的片段,然后插入到ppt里面為我所用。1.碩思閃客精靈:它是一款用于瀏覽和解析Flash動畫(.swf文件和.exe文件)的工具。最新版本有著強大的功能,可以將swf文件導出成FLA文件。它還能夠?qū)lash動畫中的圖片、矢量圖、聲音、視頻(*.flv)、文字、按鈕、影片片段、幀等基本元素完全分解,最重要的是可以對動作的腳本(Actionscript)進行解析,清楚的顯示其動作的代碼,讓對Flash動畫的構(gòu)造一目了然。支持將SWF文件導出成FLA文件,幫助丟失FLA文件的影片作者重新獲得FLA文件,從而可以再編輯。完全兼容Flash8文件和動作腳本(ActionScript)2.0。碩思閃客精靈支持將包含組件的SWF文件轉(zhuǎn)換成FLA格式,用戶可以在Flash中編輯這些組件。支持解析Flash影片中的視屏(video)文件,并將Flash影片中的視頻文件導出為*.flv格式。2.碩思閃客精靈具體使用方法:①解析Flash課件,提取課件素材在Flash課件作品中有大量的圖片、聲音和視頻等資源。由于制作者擁有的資源不同,在制作課件時,很難及時、方便地尋找到適合的素材。如果可以從同類作品中將所需要的資源提取出來為己所用的話,不僅大大節(jié)約了搜集素材資源的時間,而且會極大地提高課件利用率。但是,F(xiàn)lash課件發(fā)布時一般都進行加密處理,使教師無法用普通的方式導入到Flash中進行編輯。而碩思閃客精靈可以解析出Flash作品中的元件及腳本,并且可以保存成swf格式,這樣在創(chuàng)作時就可以直接導入Flash中使用。啟動閃客精靈,單擊工具上的“快速打開”按鈕打開一個Flash動畫(可以是swf格式或exe格式),閃客精靈會自動分解當前動畫(圖2),包括用到的腳本語言(Actions語句),并在資源欄中分類羅列著動畫中的各種元件(圖片、按鈕、影片和聲音等);單擊某個元件,可以在中間的窗口中預(yù)覽;勾選需要的元件,然后單擊“導出”按鈕,就可以把選中的元件分類保存到原文件所在的文件夾中。②反編譯Flash課件,獲取課件源代碼碩思閃客精靈的最大亮點就是能夠?qū)lash動畫(swf格式)還原成其源文件(Fla格式),相信這個功能是很多朋友期待已久的。還原的方法十分的簡單,只需要打開Flash動畫,再單擊工具欄上的“導出Fla”按鈕,選擇保存位置,稍等后就完成了還原工作,此時還會提示“是否愿意用Flash打開它”,單擊“Yes”即可啟動系統(tǒng)中安裝的Flash打開還原后的源文件,此時你就可以隨心所欲地對它進行修改啦。3.用flash8進行編輯基本方法:選取需要幀,復制,粘貼到新的flash中,調(diào)試修改。上面介紹了關(guān)于破解Flash課件的一些方法和手段,有一個特定的使用范圍,即為了課堂教學服務(wù),只有資源共享才能提高教學效率,促進教學效果的提高。不能做為商業(yè)目的,也不能將別人的課件的署名修改一下,便成為自己的作品,用于參加比賽,這是不道德的行為。在PPT演示中禁用右鍵快捷菜單和滑鼠滾動一大群與會人員正襟危坐,你豪情滿懷地進行著某個新產(chǎn)品的演示或介紹,卻不小心由于鼠標左鍵的誤操作導致幻燈片跳到了本不應(yīng)該出現(xiàn)的位置,或者本應(yīng)按下鼠標左鍵切換到下一張,卻由于按下了右鍵而出現(xiàn)一個快捷菜單。不用擔心,只要進行小小的設(shè)置,就可以將這些煩人的問題統(tǒng)統(tǒng)搞定。從任務(wù)窗格中打開“幻燈片切換”,將換片方式小節(jié)中的“單擊鼠標時”和“每隔”兩個復選項全部去除,然后將這個設(shè)置應(yīng)用于所有幻燈片,以后切換到下一張或上一張,只有通過鍵盤上的方向鍵才能進行操作。至于另外一個問題,解決的辦法也很簡單,從“工具”菜單下打開“選項→視圖”窗口,取消“幻燈片放映”小節(jié)上的“右鍵單擊快捷菜單”復選框即可?!鲈赑PT演示文稿內(nèi)復制幻燈片要復制演示文稿中的幻燈片,請先在普通視圖的“大綱”或“幻燈片”選項中,選擇要復制的幻燈片。如果希望按順序選取多張幻燈片,請在單擊時按Shift鍵;若不按順序選取幻燈片,請在單擊時按Ctrl鍵。然后在“插入”菜單上,單擊“幻燈片副本”,或者直接按下“Ctrl+shift+D”組合鍵,則選中的幻燈片將直接以插入方式復制到選定的幻燈片之后。■Powerpoint自動黑屏在用Powerpoint展示課件的時候,有
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 創(chuàng)業(yè)城物業(yè)合同范本
- 糾紛收樓合同范本
- 合同范本寫作
- 光纖外包安裝合同范例
- 代理食品的合同范本
- 合同范本中英對照
- 買賣新房子合同范本
- 合同范本員工拒續(xù)簽合同
- 合金采購合同范例
- it行業(yè)員工合同范本
- DB11∕512-2017 建筑裝飾工程石材應(yīng)用技術(shù)規(guī)程
- 職業(yè)技術(shù)學院《口腔頜面外科學》課程標準
- 員工二級安全教育培訓試題及答案
- TSG ZF001-2006《安全閥安全技術(shù)監(jiān)察規(guī)程》
- 2024年度中國AI大模型場景探索及產(chǎn)業(yè)應(yīng)用調(diào)研報告-2024
- 2025年駕駛證資格考試科目一必刷題庫及答案(共300題)
- 大學英語四級必背單詞詞匯資料表
- 保安培訓課件(44張)
- DL∕T 796-2012 風力發(fā)電場安全規(guī)程
- 2024年瀘西縣惠民供水限公司公開招聘7人【重點基礎(chǔ)提升】模擬試題(共500題)附帶答案詳解
- 《無損檢測(第2版)》 課件緒論
評論
0/150
提交評論