版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
摘要傳統(tǒng)的門(mén)鎖是年代比較久遠(yuǎn)、設(shè)計(jì)最普通的門(mén)禁方式,每把不同的鎖就需要一把不同的鑰匙來(lái)對(duì)應(yīng),很不易于區(qū)分和使用。而今科技進(jìn)步,處在信息時(shí)代的我們,這樣的鎖并不能滿足現(xiàn)在許多家庭及建筑的安全性,所以因此大的發(fā)展趨勢(shì)及市場(chǎng)環(huán)境,為現(xiàn)在市場(chǎng)的需求,智能門(mén)鎖系統(tǒng)由此而生。根據(jù)市場(chǎng)需求,基于RFID的門(mén)禁系統(tǒng)就有人去探索設(shè)計(jì)并由此而生了。RFID技術(shù)在無(wú)線電技術(shù)方面的應(yīng)用廣泛并且發(fā)展方向也非常廣闊,它的最基本的工作方式就是利用射頻的方法來(lái)對(duì)所涉及到的卡進(jìn)行數(shù)據(jù)信息之間的識(shí)別,以此來(lái)達(dá)到互相識(shí)別及所包含身份信息的識(shí)別目的。我本次所設(shè)計(jì)的系統(tǒng)中采用的是STC89C51芯片,該芯片在此系統(tǒng)中起到最核心的控制作用,其中用來(lái)識(shí)別用戶門(mén)鎖卡的信息數(shù)據(jù)的是通過(guò)RC522讀寫(xiě)模塊,當(dāng)有人使用卡接觸到此模塊的識(shí)別范圍之內(nèi)時(shí)就能夠提取到所接觸到的卡的信息數(shù)據(jù),并由此提取到的信息來(lái)做出相對(duì)應(yīng)的識(shí)別反應(yīng)。新用戶剛配備的卡需要通過(guò)上位機(jī)在電腦端注冊(cè)才能夠使用卡去打開(kāi)相應(yīng)的門(mén)鎖,不需要的也可以通過(guò)上位機(jī)來(lái)注銷(xiāo)。本次設(shè)計(jì)的系統(tǒng)具有很高的安全性并且也非常方便??梢云毡橛糜谄胀彝ィ瑢W(xué)生或員工宿舍以及賓館等許多建筑設(shè)施。關(guān)鍵字:無(wú)線;STC89C51;非接觸式;智能第1章緒論1.1選題背景射頻識(shí)別信息技術(shù)是一種不需要與物體直接進(jìn)行接觸就可以自動(dòng)識(shí)別的技術(shù),它可以通過(guò)發(fā)射出來(lái)的信號(hào)對(duì)所探查的對(duì)象進(jìn)行識(shí)別并獲取它所包含的信息數(shù)據(jù),識(shí)別工作不需要人工進(jìn)行手動(dòng)操作,此項(xiàng)技術(shù)原形為條形碼,但在那基礎(chǔ)上發(fā)展制成了無(wú)線版本,RFID技術(shù)具有條形碼所沒(méi)有的許多特點(diǎn),比如密封性能很好不易滲透水、抗磁化、使用期限長(zhǎng)、所能接收信號(hào)的區(qū)域廣、能夠?qū)υS多所用到的東西進(jìn)行加密保存、防盜性強(qiáng)、存儲(chǔ)量更大、存儲(chǔ)的信息更是十分的便于修改等多種優(yōu)點(diǎn),它的應(yīng)用將能夠給現(xiàn)代社會(huì)的許多產(chǎn)業(yè)帶來(lái)時(shí)代性的發(fā)展進(jìn)步。與此同時(shí),現(xiàn)代社會(huì)的不斷發(fā)展進(jìn)步會(huì)讓人們更多的關(guān)注自己所處在建筑場(chǎng)所的安全。為了滿足信息時(shí)代所要的發(fā)展需求,保障許多個(gè)人以及企業(yè)建筑的安全,達(dá)到各種用戶當(dāng)代的需要,智能門(mén)禁系統(tǒng)由此而得到發(fā)展應(yīng)用。智能門(mén)禁系統(tǒng)集眾多技術(shù)于一體其中包含了計(jì)算機(jī)信息技術(shù)、電子機(jī)械技術(shù)、磁生電技術(shù)和射頻識(shí)別等等,讓卡和鎖之間能夠直接實(shí)現(xiàn)完整互相識(shí)別功能,使用智能卡去直接控制智能門(mén)鎖的閉合,這項(xiàng)技術(shù)開(kāi)啟了門(mén)禁管理的新方向,它不僅能夠給管理者提供了更加可靠安全并且也更加方便快捷的管理方式,最重要的是給使用者帶來(lái)了非常好的便利性。本文研究的門(mén)禁系統(tǒng)就是擁有這些功能及優(yōu)點(diǎn)的一種系統(tǒng)。1.2設(shè)計(jì)的目的和意義門(mén)禁系統(tǒng)又稱訪問(wèn)控制的安全管理系統(tǒng)。此項(xiàng)系統(tǒng)可以適用于許多建筑,方便人們的工作,方便保安人員的管理,同時(shí)也有利于查找人員的進(jìn)入時(shí)間等等。它同時(shí)擁有非常多的性能,此項(xiàng)技術(shù)不禁實(shí)現(xiàn)了通訊自動(dòng)化(CALLAUTO)、還有辦公自動(dòng)化(OFFICEAUTO)和樓宇自動(dòng)化(BUILDINGAUTO)等多重功能。智能門(mén)禁系統(tǒng)在整棟樓宇的保安管理中起到非常重要的作用,發(fā)生盜竊情況,強(qiáng)行破門(mén)都會(huì)發(fā)出警報(bào),兒相對(duì)月內(nèi)部工作人員就能輕易識(shí)別出身份信息自動(dòng)的閉合門(mén),減輕了保安的部分工作,對(duì)于沒(méi)有權(quán)限的人更是直接拒絕進(jìn)入,使得外部人員無(wú)法隨意的進(jìn)入。對(duì)于財(cái)產(chǎn)安全起到了非常大的保護(hù)作用,并且可以時(shí)時(shí)刻刻的保存那些人員信息,同時(shí)也可以去調(diào)取查看。這項(xiàng)智能門(mén)禁技術(shù)在市場(chǎng)之中有著很大的潛力空間,其適用性非常的廣泛,也成為了一種門(mén)鎖發(fā)展的新方向。隨著這項(xiàng)技術(shù)的發(fā)展,人們的要求同時(shí)也會(huì)變得越來(lái)越多,創(chuàng)造思想也就同時(shí)變得更多,這樣這項(xiàng)技術(shù)的應(yīng)用也就越來(lái)越多,就不再只是能夠控制門(mén)的閉合那么簡(jiǎn)單,像高速收費(fèi),員工的考勤,電梯等等等都可以用到。而本文所提及的門(mén)禁系統(tǒng)對(duì)于以上所提及到到的許多功能性發(fā)展應(yīng)用提供了重要的意義。第2章系統(tǒng)硬件方案選擇本章節(jié)主要提及了此次設(shè)計(jì)的幾種方案,在這幾種方案之中進(jìn)行一些比較,由其總的適用性,快捷性挑選其中最合適的一種。2.1硬件方案的選擇本次設(shè)計(jì)擁有多種設(shè)計(jì)方案,在進(jìn)行硬件電路焊接之前先去選擇最適用的,這樣才能更好最優(yōu)的發(fā)揮出那些所用到配件的功能。。2.1.1主控芯片的選擇方案一:采用STC89C51單片機(jī)作為主控芯片。STC89C51作為國(guó)內(nèi)研發(fā)制造的一種能耗低、動(dòng)能性強(qiáng)的8位Cmos微處理器,同時(shí)也可以起到控制作用,該芯片內(nèi)存有8千字節(jié)編寫(xiě)程序Flash存儲(chǔ)器。STC89C51單片機(jī)的核心內(nèi)部的重要部分為Mcs-51芯片,能夠?qū)崿F(xiàn)的功能與輸入指令完全適用于MCS-51,不過(guò)此類(lèi)芯片與那些傳統(tǒng)的51單片機(jī)相比之下是經(jīng)過(guò)升級(jí)的,功能性都顯得更優(yōu),比如說(shuō)它還包含了4千字節(jié)的EEPROM內(nèi)部?jī)?chǔ)存部分,在未通電的情況下就可以直接調(diào)用該芯片本身存有的信息數(shù)據(jù),不用再去將芯片外部在安裝新的儲(chǔ)存芯片,不用再外在芯片提取保存數(shù)據(jù)。STC89C51單片機(jī)擁有多個(gè)功能并且相對(duì)其他的成本也比較低,同時(shí)不難去研就使用,還有就是它可以直接地進(jìn)行在線編寫(xiě)程序也有擁有下載功能,是本次設(shè)計(jì)的一個(gè)很好的方案。方案二:采用MSP430單片機(jī)作為主控芯片。MSP430單片機(jī)被人們叫做混合信號(hào)處理器,并且結(jié)構(gòu)復(fù)雜,不易研發(fā),大多用在一些隨身攜帶的儀器儀表之中,不過(guò)它同時(shí)也擁有一種特殊功能,它能夠把很多不同功能的電路模塊聚合在本身,像集成模塊、控制模塊、模擬電路、數(shù)字信號(hào)電路等。MSP430系列的單片機(jī)是美國(guó)公司(TIL)1996年研發(fā)設(shè)計(jì)完成的并同時(shí)在市場(chǎng)之中推廣營(yíng)銷(xiāo)的一款十六位對(duì)于能量消耗低、并且包含著精密的指令大全的可對(duì)多種信號(hào)進(jìn)行分析的處理器(MSP)。方案三:采用PIC16F877A單片機(jī)作為主控芯片。PIC16F877A是微芯科技公司通過(guò)多年的研究才制造出的芯片,該芯片屬于PIC微系統(tǒng)八位單片機(jī)其中的一種,它也擁有很多獨(dú)特的功能,內(nèi)部擁有Flash程序,能夠在內(nèi)部進(jìn)行反復(fù)的修改。其成本到,研究困難與MSP相似,不適用于本次設(shè)計(jì)。綜合比較上述三種方案,在成本上以及芯片的操作難度上,還是以51單片機(jī)作為核心更適合本次的設(shè)計(jì)。2.1.2射頻卡的選擇與論證在現(xiàn)在信息豐富、科技發(fā)達(dá)的社會(huì)中,電子市場(chǎng)之中的射頻卡種類(lèi)更是各種各樣,像銀行卡,醫(yī)???,超市的那種會(huì)員卡,大多都是條形碼類(lèi)型的磁卡。在較早些年代,街上的那種公用電話都是使用的那種接觸式的IC卡。而那些不需要直接接觸的IC卡,也就是通常我們說(shuō)的非接觸IC卡,它非常的耐用,使用壽命相比于另兩種更是長(zhǎng)些,因?yàn)樗脑S多構(gòu)造都是直接密封在內(nèi)部,非常容易保護(hù),所以在當(dāng)時(shí)市面上使用偏多??紤]到卡片的成本、適用性以及其他的一些性能,最終還是選擇了現(xiàn)在使用較為普遍的非接觸式S50型射頻卡作為本次設(shè)計(jì)的發(fā)射信息模塊。2.2系統(tǒng)設(shè)計(jì)總方案經(jīng)過(guò)對(duì)上述幾種方案的綜合比較,很明顯的可以看出STC89C51更加的適合作為此次設(shè)計(jì)的主要控制芯片,主要由射頻模塊和非接觸S50形的IC卡互相組合而成,這兩個(gè)模塊是本系統(tǒng)的兩大重要組成部分,當(dāng)識(shí)別出正確擁有打開(kāi)權(quán)限的信息時(shí),門(mén)鎖會(huì)自動(dòng)打開(kāi)并且單片機(jī)內(nèi)部會(huì)提前設(shè)置好關(guān)閉時(shí)間,門(mén)會(huì)在打開(kāi)后二十秒后自動(dòng)關(guān)閉,如果讀取信息錯(cuò)誤,系統(tǒng)的蜂鳴器模塊會(huì)發(fā)出滴滴兩聲警報(bào)。新用戶可以通過(guò)上位機(jī)來(lái)對(duì)所持有的IC卡進(jìn)行注冊(cè),當(dāng)然老用戶可以通過(guò)上位機(jī)進(jìn)行注銷(xiāo)功能。本設(shè)計(jì)的系統(tǒng)設(shè)計(jì)總方案如下圖2.1所示。復(fù)位電路復(fù)位電路晶振電路電源電路上位機(jī)串口通訊STC89C51主控芯片ID卡RC522讀卡器繼電器控制電路蜂鳴器/LED燈電路圖2.1系統(tǒng)設(shè)計(jì)總方案第3章系統(tǒng)硬件電路設(shè)計(jì)本章節(jié)主要介紹本設(shè)計(jì)中各個(gè)部分電路的設(shè)計(jì)原理,它們?cè)谠撾娐分兴缪莸慕巧?,起到的功能以及作用?.1STC89C51單片機(jī)系統(tǒng)設(shè)計(jì)3.1.1STC89C51的概述STC89C51是宏晶科技公司制造的一種對(duì)能量要求低,并且功能豐富強(qiáng)大的Cmos八位微控制器,具有8K在系統(tǒng)可編程Flash存儲(chǔ)器。該芯片內(nèi)存有8千字節(jié)編寫(xiě)程序Flash存儲(chǔ)器。STC89C51單片機(jī)的核心內(nèi)部的重要部分為Mcs-51芯片,能夠?qū)崿F(xiàn)的功能與輸入指令完全適用于MCS-51,不過(guò)此類(lèi)芯片與那些傳統(tǒng)的51單片機(jī)相比之下是經(jīng)過(guò)升級(jí)的,功能性都顯得更優(yōu),比如說(shuō)它還包含了4千字節(jié)的EEPROM內(nèi)部?jī)?chǔ)存部分,在未通電的情況下就可以直接調(diào)用該芯片本身存有的信息數(shù)據(jù),不用再去將芯片外部在安裝新的儲(chǔ)存芯片,不用再外在芯片提取保存數(shù)據(jù)。在這一個(gè)核心上,存在著靈活度極高的八位控制器以及可以實(shí)現(xiàn)在線編碼的儲(chǔ)存區(qū),因此STC89C51能夠滿足多種對(duì)控制要求高的軟件。包含了很多的功能,例如:八千字節(jié)儲(chǔ)存器,看門(mén)狗定時(shí)器,512字節(jié)Ram,三十二位I/O接口,四千字節(jié)的Eeprom內(nèi)部?jī)?chǔ)存器,Max810復(fù)位模塊,多個(gè)十六位定時(shí)器以及計(jì)數(shù)器,四個(gè)外部中斷器,一個(gè)七向量4級(jí)中斷結(jié)構(gòu),全互相功能串接口。還有STC89x52在低到0赫茲的條件下進(jìn)行工作,這屬于其中的一種工作模式,此模式下非常的節(jié)約能源。當(dāng)沒(méi)有指令時(shí),控制器會(huì)停止當(dāng)前階段下的工作,不過(guò)在此模式下Ram、定時(shí)器/計(jì)數(shù)器以及部分工作模塊會(huì)繼續(xù)執(zhí)行指令。當(dāng)單片機(jī)突然斷電時(shí),儲(chǔ)存器中的內(nèi)容會(huì)自動(dòng)的存留下來(lái),單片機(jī)的其他所有模塊都會(huì)停止運(yùn)行,一直到下一次上電時(shí)會(huì)再次進(jìn)入工作模式。單片機(jī)最大工作頻率可以達(dá)到35兆赫茲。3.1.2STC89C51的引腳功能介紹STC89C51存在Pdip40和Plcc44這兩種封裝方法。在這次所設(shè)計(jì)的系統(tǒng)中,Pdip40型的封裝方法更加的合適,這種封裝方法具有對(duì)芯片很好的保護(hù)作用,而且也非常的易于芯片之間的替換,可以先對(duì)外裝進(jìn)行焊接組合,組裝完成之后可以直接將芯片插入其中,有效的避免了焊接時(shí)對(duì)芯片可能造成的損傷。STC89C51一共具有40只管腳,在這40個(gè)管腳之中大部分的管腳都是起到控制作用。像P0、P1等等控制類(lèi)型的管腳,它們能夠各自獨(dú)自控制一部分也能夠同時(shí)對(duì)IO口之中的一位進(jìn)行操作。并且也非常的易于操作,不需要去對(duì)IO進(jìn)行定義工作方式,當(dāng)給予指令時(shí)它就會(huì)變?yōu)檩敵龆丝?,?dāng)然與之相反,當(dāng)對(duì)它進(jìn)行讀取時(shí),那么該管口就會(huì)起到輸出功能。通常我們有多種種類(lèi)可以選擇,大多都分布在1.2到12.0兆赫茲這一范圍,有的較為高端的能夠達(dá)到24.0兆赫茲,相對(duì)的來(lái)說(shuō)這些自身頻率很高的也需要使用更多的能量去驅(qū)動(dòng)。本次設(shè)計(jì)之中選擇的晶振是較為普通的12.0兆頻率的。為了保證其工作的穩(wěn)定性,在晶振兩側(cè)會(huì)去并聯(lián)的兩個(gè)電容。在本設(shè)計(jì)中,我們考慮了兩種類(lèi)型,通過(guò)比較之后所使用的是陶瓷電容。圖3.1晶振電路最后還有對(duì)門(mén)鎖控制閉合的復(fù)位電路,該復(fù)位電路的方式主要被分為兩部分,一是上電復(fù)位,二是開(kāi)關(guān)復(fù)位。通常情況下,只要能夠使RST
管腳達(dá)到在10ms
以上高電平的條件,往往就能實(shí)現(xiàn)該模塊的復(fù)位功能。下圖中的復(fù)位電路中所包括的器件都屬于常規(guī)值,根據(jù)實(shí)際情況我們可以使用數(shù)值相同的其他的器件去替換,更是需要去測(cè)量RC真實(shí)的充電時(shí)間,因?yàn)椴僮鳝h(huán)境的不同都會(huì)導(dǎo)致結(jié)果不同,一次來(lái)保證該復(fù)位電路的功能能夠正常實(shí)現(xiàn)。圖3.2復(fù)位電路3.2射頻識(shí)別的設(shè)計(jì)3.2.1射頻識(shí)別技術(shù)原理RFID
應(yīng)用系統(tǒng)的基本工作原理是RFID卡進(jìn)入讀寫(xiě)器的射頻場(chǎng)后,由其天線獲得的感應(yīng)電流經(jīng)升壓電路作為芯片的電源,同時(shí)將帶信息的感應(yīng)電流通過(guò)射頻前端電路檢得數(shù)字信號(hào)送入邏輯控制電路進(jìn)行信息處理,所需回復(fù)的信息則從存儲(chǔ)器中獲取經(jīng)由邏輯控制電路送回射頻前端電路,最后通過(guò)天線發(fā)回給讀寫(xiě)器??梢?jiàn),RFID
卡與讀寫(xiě)器實(shí)現(xiàn)數(shù)據(jù)通訊過(guò)程中起關(guān)鍵的作用是天線。一方面,無(wú)源的RFID卡芯片要啟動(dòng)電路工作需要通過(guò)天線在讀寫(xiě)器天線產(chǎn)生的電磁場(chǎng)中獲得足夠的能量;另一方面,天線決定了RFID
卡與讀寫(xiě)器之間的通訊信道和通訊方式。3.2.2RC522讀卡器的設(shè)計(jì)MFRC522是應(yīng)用于13.56MHz非接觸式通信中高集成度讀寫(xiě)卡系列芯片中的一員。是NXP公司針對(duì)“三表”所發(fā)明的一種低電壓、價(jià)格低廉、并且占用空間小的非接觸式讀寫(xiě)卡芯片,非常的方便我們平時(shí)的使用。這次設(shè)計(jì)中所用的模塊能互相實(shí)現(xiàn)信息交互,其中的一個(gè)接口SPI起到了至關(guān)重要的作用,這種方式下正常的速率就能夠有每秒1300千比特,最高更是能有每秒3500千比特。連接電路圖如下3.4所示:圖3.4RC522模塊與單片機(jī)的連接引腳圖3.3蜂鳴器電路的設(shè)計(jì)本次設(shè)計(jì)系統(tǒng)外部可以與上位機(jī)連接,能夠?qū)π碌腎C卡進(jìn)行注冊(cè)功能以及已有IC卡的注銷(xiāo)功能,如果所執(zhí)行操作成功那么蜂鳴器會(huì)發(fā)出滴,另外操作失敗的話,則會(huì)發(fā)出滴滴兩下,這樣我們可以知道具體的結(jié)果。蜂鳴器的工作電流較大,超出了單片機(jī)所能夠提供的大小,所以需要我們?cè)陔娐分刑砑悠骷?lái)達(dá)到要求,這里我們選擇的是一種較為常用的三極管來(lái)放大電流使電流能夠達(dá)到能使蜂鳴器進(jìn)入工作狀態(tài)的高度。當(dāng)單片機(jī)I/O口輸出低電平時(shí),三極管就會(huì)進(jìn)入導(dǎo)通狀態(tài),該模塊會(huì)開(kāi)始工作;當(dāng)I/O口輸出高電平時(shí),那么三極管就會(huì)進(jìn)入到截止?fàn)顟B(tài),此時(shí)蜂鳴器將不再發(fā)出聲音。蜂鳴器電路如圖3.5所示。圖3.5蜂鳴器電路3.4繼電器驅(qū)動(dòng)電路設(shè)計(jì)在本次設(shè)計(jì)中,由于各部分的工作電流存在不同,有的會(huì)較大,有的電流則偏下,就需要使用到繼電器對(duì)電流大小的調(diào)節(jié)作用,這樣能夠很有效的使電路工作的更加安全穩(wěn)定。設(shè)計(jì)中所用的51單片機(jī)I/O口的輸出電流還是小于使器件的能夠正常工作所需的電流,繼電器所能需電流高達(dá)單片機(jī)提供的兩倍之上,因?yàn)檫@種情況還需要在電路之中增加一個(gè)能夠發(fā)大電流的模塊,三極管就是一個(gè)最佳選擇。當(dāng)然我們所選擇的三極管需要達(dá)到以下幾種條件:(1)工作功率P:功率大小需要高于繼電器工作電流的2倍;(2)最大集電極電流:最大集電極電流需要高過(guò)繼電器吸合電流40毫安的2倍;(3)抗壓BV:需要高過(guò)繼電器的工作電壓5伏,可以使用8伏,12伏等;圖3.6繼電器驅(qū)動(dòng)電路在本次設(shè)計(jì)中,該三極管起到了至關(guān)緊要的放大作用。電路如圖3.6所示。當(dāng)中央處理器I/O端口輸出高電平時(shí),就會(huì)使三極管進(jìn)入關(guān)閉狀態(tài),同時(shí)也會(huì)使繼電器進(jìn)入關(guān)閉狀態(tài);與之相反,中央控制器I/O端口發(fā)出低電平時(shí),則會(huì)使三極管進(jìn)入導(dǎo)通工作狀態(tài),同時(shí)會(huì)是繼電器閉合。3.5系統(tǒng)硬件測(cè)試對(duì)所設(shè)計(jì)系統(tǒng)的表面電路部分進(jìn)行測(cè)試的主要目的是看電路連接部分是否有問(wèn)題,能否使系統(tǒng)正常進(jìn)行工作,主要體現(xiàn)為電路是否有地方漏焊以及所用到的電線內(nèi)部是否有斷掉或者短路的情況,當(dāng)然最嚴(yán)重的情況就是電路最初設(shè)計(jì)的就有錯(cuò)誤。根據(jù)所檢測(cè)出的不同情況都會(huì)有不同的方法去應(yīng)對(duì),如果是部分組件安裝錯(cuò)誤,那就需要摘除重新安裝了,也有些元器件是有方向的,比如說(shuō)二極管的單向?qū)щ?,用到這些原件的話就要狠注意它的安裝方式了,最先的當(dāng)然是我們要先將所做出的實(shí)際物品與我們的電子線路圖進(jìn)行比較,把它們上面的元器件一個(gè)一個(gè)的去比較,去仔細(xì)的檢查所有的配件是否有,是否是安裝在自己應(yīng)該在的位置,是否多了些東西。如果產(chǎn)生找不到或者對(duì)不上的,那就需要我們?nèi)ゴ_定核實(shí)了,簡(jiǎn)單的就是補(bǔ)上去,如果全部都正確缺無(wú)法正常工作的話,那可能我們?cè)仍O(shè)計(jì)的錯(cuò)誤了,那我們就需要去查看哪個(gè)環(huán)節(jié)出現(xiàn)錯(cuò)誤了。我們檢測(cè)所用到的最基本的工具就是最常見(jiàn)的數(shù)字萬(wàn)用表了。我們知道數(shù)字萬(wàn)用表有很多個(gè)檔位,像伏特、安培、歐姆等,而我們需要先進(jìn)行調(diào)試是否可以正常使用,選擇二極管所在檔位,將兩只表頭相交接,如果處在完好狀態(tài),那么萬(wàn)用表就會(huì)發(fā)生“滴”的警報(bào)聲。通過(guò)這樣的方法來(lái)檢測(cè)電路之間的鏈接狀況,將兩兩接口所相接,有聲音那么久代表連接正常了,如果沒(méi)有聲音,那就是沒(méi)有互通,可能就是斷路,未焊接上的問(wèn)題了,如果不該響卻響了,那么就是電路內(nèi)部發(fā)生短路了。通過(guò)觀察那些所產(chǎn)生的反應(yīng),我們就可以去判斷如何去應(yīng)對(duì)。第4章系統(tǒng)軟件部分設(shè)計(jì)4.1軟件開(kāi)發(fā)環(huán)境的介紹我本次所做的設(shè)計(jì)中選擇的開(kāi)發(fā)軟件是KeilμVision4。這款軟件具有很多的優(yōu)點(diǎn),比傳統(tǒng)的匯編語(yǔ)言要強(qiáng)大的多,C語(yǔ)言的優(yōu)點(diǎn)在很多的方面都體現(xiàn)的淋淋盡致,它的性能非常的豐富,能夠?qū)崿F(xiàn)實(shí)時(shí)維護(hù),并且在復(fù)雜程度上要更方便,使用者去學(xué)習(xí)的時(shí)候也不會(huì)深感復(fù)雜,能夠較快速的入門(mén),不會(huì)感到無(wú)法理解使用。這款軟件內(nèi)部更是包含多非常多的其他軟件所具有的功能,用著一款就可以實(shí)現(xiàn)多款軟件的功能,而且在現(xiàn)在的眾多電腦系統(tǒng)之中適應(yīng)于多種操作系統(tǒng)。這款軟件非常的適合作為本設(shè)計(jì)所用語(yǔ)言的設(shè)計(jì)軟件,它豐富的功能以及高適應(yīng)的系統(tǒng)環(huán)境能夠使許多工作內(nèi)容得到很高的效率提升。4.2系統(tǒng)主要函數(shù)的介紹4.2.1主函數(shù)的設(shè)計(jì)voidmain()作為很多軟件程序代碼的主要函數(shù),當(dāng)然在這次的設(shè)計(jì)中也是起到入口函數(shù)的作用,基本上所有編寫(xiě)完成的程序代買(mǎi)內(nèi)部都會(huì)有這樣的函數(shù)。這個(gè)函數(shù)基本都是放在一個(gè)程序最開(kāi)始的地方,最初需要這個(gè)函數(shù)去對(duì)所用到的主要芯片和一些硬件部分去進(jìn)行初始化,在完成這些之后才能夠?qū)λ玫能浻布蛢?nèi)部包含的許多變量去定義,并賦予它們函數(shù)值,這樣才能讓程序成功運(yùn)行,初始化成功時(shí)可能會(huì)進(jìn)去循環(huán),如果不進(jìn)入的話每經(jīng)過(guò)一次運(yùn)行之后就會(huì)停止,如果成功的進(jìn)入了循環(huán),那么程序就能夠一直地循環(huán)運(yùn)行,直到實(shí)現(xiàn)本次的設(shè)計(jì)要求。每個(gè)程序代碼都會(huì)有一個(gè)主函數(shù),一般我們不會(huì)在其中放過(guò)多的代碼,我們一般會(huì)去定義許多的子函數(shù),然后只是在主函數(shù)中去調(diào)用這些子函數(shù)以此來(lái)實(shí)現(xiàn)一些功能,這樣也非常的方便自身去修改,并且去尋找某個(gè)函數(shù)時(shí)不會(huì)有那么的繁瑣。具體流程圖如下4.1所示。開(kāi)始串口初
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《急性盆腔炎寧瑛》課件
- 《晏子使楚教學(xué)》課件
- 《癌癥的預(yù)防與治療》課件
- 《日本美食介紹課件》課件
- 2023年浙江省臺(tái)州市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 2021年河南省開(kāi)封市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 2022年遼寧省錦州市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 2022年安徽省六安市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 最美教師主要事跡
- 《演講與表達(dá)》課件
- 《廚政管理說(shuō)課》課件
- 安徽省合肥市包河區(qū)四十八中學(xué)2023-2024學(xué)年數(shù)學(xué)七年級(jí)第一學(xué)期期末學(xué)業(yè)質(zhì)量監(jiān)測(cè)試題含解析
- 春節(jié)家族祭祀活動(dòng)策劃方案
- 美術(shù)概論-課件
- 保潔供方管控要點(diǎn)
- 空氣源熱泵冷暖空調(diào)、熱水項(xiàng)目施工方案
- 《行政組織學(xué)》期末復(fù)習(xí)指導(dǎo)
- 廣東省佛山市2022-2023學(xué)年高一上學(xué)期期末考試英語(yǔ)試題(含答案)
- 五年級(jí)上冊(cè)道德與法治全冊(cè)知識(shí)點(diǎn)匯總
- 小學(xué)英語(yǔ)“大單元教學(xué)”整體設(shè)計(jì)與案例分析講稿
- 雙引號(hào)專(zhuān)項(xiàng)練習(xí)歸納
評(píng)論
0/150
提交評(píng)論