【基于單片機(jī)的多功能門(mén)鈴設(shè)計(jì)6100字(論文)】_第1頁(yè)
【基于單片機(jī)的多功能門(mén)鈴設(shè)計(jì)6100字(論文)】_第2頁(yè)
【基于單片機(jī)的多功能門(mén)鈴設(shè)計(jì)6100字(論文)】_第3頁(yè)
【基于單片機(jī)的多功能門(mén)鈴設(shè)計(jì)6100字(論文)】_第4頁(yè)
【基于單片機(jī)的多功能門(mén)鈴設(shè)計(jì)6100字(論文)】_第5頁(yè)
已閱讀5頁(yè),還剩12頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

基于單片機(jī)的多功能門(mén)鈴設(shè)計(jì)摘要門(mén)鈴在我們?nèi)粘I钪兄陵P(guān)重要,現(xiàn)如今,人們的關(guān)注點(diǎn)在于怎樣提高門(mén)鈴的整體性,提升其智能化程度,并能夠其更好的應(yīng)用到生活來(lái)?,F(xiàn)在市場(chǎng)上的門(mén)鈴存在著功能單一、操作繁瑣和價(jià)格昂貴等這些缺點(diǎn)。因此,研發(fā)出價(jià)格低廉、安裝簡(jiǎn)單、性能完善的智能家用門(mén)鈴,已經(jīng)成為迫切需要解決的問(wèn)題。本文是基于單片機(jī)控制技術(shù)、紅外感測(cè)技術(shù)和語(yǔ)音控制技術(shù)設(shè)計(jì)的一款多功能門(mén)鈴控制系統(tǒng)。本設(shè)計(jì)由單片機(jī)STC89C52構(gòu)成核心控制電路。該系統(tǒng)由LCD1602顯示電路,ISD1820語(yǔ)音錄放電路,DSI302時(shí)鐘電路等部分構(gòu)成。該系統(tǒng)在正常情況下能夠?qū)崿F(xiàn)以下功能:在待機(jī)狀態(tài)下,液晶顯示屏上能夠顯示年、月,星期等時(shí)間信息;如果有訪客來(lái)訪,只需按下門(mén)鈴鍵,門(mén)鈴便響起;當(dāng)主人不在家時(shí),客人也能進(jìn)行語(yǔ)音留言,待戶(hù)主回來(lái)查看;若戶(hù)主想要為來(lái)訪者提供照明條件,只需按下開(kāi)燈鍵即可;若有人想要非法進(jìn)入,報(bào)警器就會(huì)進(jìn)行報(bào)警功能。此次研究設(shè)計(jì)的多功能門(mén)鈴系統(tǒng),其擁有簡(jiǎn)單的結(jié)構(gòu),以及較低的成本,滿(mǎn)足了家居智能化管理的需求,從而有效的提升了家居信息管理的整體水平。

關(guān)鍵詞:?jiǎn)纹瑱C(jī);多功能門(mén)鈴;LCD;語(yǔ)音錄放1緒論1.1國(guó)內(nèi)外研究動(dòng)態(tài)現(xiàn)如今,科學(xué)技術(shù)發(fā)展得越來(lái)越好了,所以計(jì)算機(jī)小型化已經(jīng)成為了當(dāng)今時(shí)代的主流趨向,也正因?yàn)槿绱耍瑔纹瑱C(jī)技術(shù)成為了自動(dòng)控制技術(shù)的核心之一。單片機(jī)是一種在芯片上集成了由多種功能部件所組成的能夠?qū)崿F(xiàn)一定功能完整的微型計(jì)算機(jī)。單片機(jī)具有體積小、性?xún)r(jià)比高、功能強(qiáng)大等優(yōu)點(diǎn),并能夠廣泛應(yīng)用于我們的日常生活中中,它廣泛應(yīng)用于工業(yè)智能控制系統(tǒng)、數(shù)據(jù)采集及記錄、智能機(jī)器人等許多領(lǐng)域,與此同時(shí)它也打破了單片機(jī)傳統(tǒng)的區(qū)分概念。微型計(jì)算機(jī)技術(shù)的開(kāi)發(fā)及應(yīng)用是能夠用來(lái)衡量一個(gè)國(guó)家工業(yè)發(fā)展水平的重要標(biāo)志之一。這么長(zhǎng)時(shí)間以來(lái),隨著人們對(duì)智能樓宇的深入研究,門(mén)鈴系統(tǒng)已經(jīng)成為智能辦公室和智能化小區(qū)的重要組成部分,也一直被大家所喜愛(ài)和接受。安全性、先進(jìn)性、易操作性、可靠性、實(shí)用性等成為了多功能門(mén)鈴具有的優(yōu)勢(shì),同時(shí)也方便了人們的日常生活。在現(xiàn)實(shí)生活中,人們更多的是選擇門(mén)鈴系統(tǒng),而不是傳統(tǒng)的鑰匙去管理各個(gè)渠道。多功能門(mén)鈴已被人們所接受和認(rèn)同,而門(mén)鈴系統(tǒng)也在近幾年得到了快速發(fā)展。1.2國(guó)內(nèi)外研究意義隨著社會(huì)經(jīng)濟(jì)的快速發(fā)展,大家越來(lái)越不滿(mǎn)足于現(xiàn)有的居住條件,而更多的是追求質(zhì)量。同時(shí)人們對(duì)自身居住的環(huán)境和安全性要求得也越來(lái)越高。為了滿(mǎn)足大眾的需求,市場(chǎng)也正一直加快腳步實(shí)現(xiàn)智能化和人性化。然而,本次次課程設(shè)計(jì)是由單片機(jī)控制實(shí)現(xiàn)的多功能門(mén)鈴系統(tǒng)設(shè)計(jì),功能多樣。它具有錄音功能,如果戶(hù)主不在家,仍然可以所需傳達(dá)消息;具備報(bào)警功能,并能夠及時(shí)能發(fā)出警報(bào)的聲音;能夠進(jìn)行按鍵照明功能操作,為來(lái)訪客人提供照明的條件;門(mén)鈴在待機(jī)狀態(tài)下可以顯示日期、時(shí)間等提示信息并能夠進(jìn)行修改。伴隨著微電子技術(shù)的迅猛發(fā)展,單片機(jī)在國(guó)民經(jīng)濟(jì)的個(gè)人領(lǐng)域得到了廣泛的運(yùn)用。單片機(jī)具有體積小、功能全、性?xún)r(jià)比高等諸多特點(diǎn),并在工業(yè)控制、家用電器、通信設(shè)備、信息處理等各方面領(lǐng)域的應(yīng)用中具有重要的作用。而電子萬(wàn)年歷作為電子類(lèi)小設(shè)計(jì)不僅在市場(chǎng)上更受歡迎,也是是單片機(jī)實(shí)驗(yàn)中一個(gè)很常用的設(shè)計(jì)。數(shù)字顯示的日歷鐘已經(jīng)越來(lái)越普遍,特別是適合在家庭居室、辦公室、大廳、會(huì)議室、車(chē)站和廣場(chǎng)等使用,壁掛式LED數(shù)碼管顯示的日歷鐘逐漸受到人們的歡迎。LCD數(shù)字顯示的日歷鐘顯示清晰直觀、走時(shí)準(zhǔn)確、可以進(jìn)行夜視,并且還可以擴(kuò)展出多種功能。在城市居民的日常生活中,防盜門(mén)上的門(mén)鈴用的比較頻繁,而且這種門(mén)鈴不具備留言功能,這給用戶(hù)的日常生活帶來(lái)了諸多不便。例如物業(yè)有什么信息想向業(yè)主傳達(dá),如果業(yè)主正好外出,此時(shí)消息就會(huì)被耽擱。除此之外,這種門(mén)鈴具備報(bào)警功能,這樣一來(lái),就可以阻止那些有不軌企圖的人非法進(jìn)入,使得自身的安全得到了有效保障。因此,對(duì)多功能門(mén)鈴系統(tǒng)的研究是一件非常有意義的事情。2總體方案設(shè)計(jì)此次設(shè)計(jì)選用的是單片機(jī)STC89C52,單片機(jī)具有靈活的編程設(shè)計(jì)和豐富的I/O口,可用來(lái)實(shí)現(xiàn)多功能門(mén)鈴的各項(xiàng)功能。根據(jù)門(mén)鈴多功能、人性化等特點(diǎn),采用模塊化設(shè)計(jì),將系統(tǒng)分為多個(gè)模塊,主要分為按鍵輸入模塊、時(shí)鐘復(fù)位模塊、語(yǔ)音模塊、LCD顯示模塊、紅外報(bào)警模塊。系統(tǒng)設(shè)計(jì)時(shí)需注意的問(wèn)題:

(1)各硬件電路的連接;

(2)各功能模塊的使用規(guī)則。

多功能門(mén)鈴系統(tǒng)的硬件電路圖如圖2.1所示圖2.1設(shè)計(jì)框圖Figure2.1Designblockdiagram3硬件電路設(shè)計(jì)3.1單片機(jī)的選型

方案一:單片機(jī)STC89C52

此單片機(jī)擁有8K字節(jié)的ROM;512字節(jié)的RAM:并自帶有2K字節(jié)的EEPROM存儲(chǔ)空間。

方案二:單片機(jī)AT89C51

此單片機(jī)具有8K字節(jié)的ROM;256字節(jié)的RAM;不帶有EEPROM存儲(chǔ)空間;

從上述兩個(gè)方案可以看出,STC89C52性能比AT89C51性能要優(yōu)越,且STC89C52支持USB轉(zhuǎn)串口下載??梢?jiàn),選擇單片機(jī)STC89C52更好。

3.2STC89C52最小系統(tǒng)電路STC89C52是一種具有8位CPU和可編程的儲(chǔ)存空間,它可以讓大部分嵌入式示給予靈活高效的處理方式。該芯片具有如下諸多功能:8K字節(jié)的內(nèi)存空間,512字節(jié)的RAM,以及擁有4字節(jié)的I/O口,看門(mén)狗設(shè)置等。其不是按雙列直插式的方式進(jìn)行的,有40個(gè)引腳,其引腳圖如圖3.2所示,現(xiàn)對(duì)其引腳功能進(jìn)行介紹。圖3.1STC89C52引腳圖Figure3.1STC89C52PindiagramP0.0~P0.7:P0口是一個(gè)8位的雙向線路,它的地址是80h,位地址空間是80h-87h.其輸出孔子方式是通過(guò)置1或者0,當(dāng)置0時(shí),輸出電平為0,,當(dāng)置1時(shí),輸出即為高電平,可以將其視為高阻輸入。P1.0-P1.7:P1口地址90h,位地址空間是90h~97H。P1口僅僅能作為平常的數(shù)據(jù)I/O口使用,當(dāng)P1口作為輸入口使用時(shí),鎖存器需要先寫(xiě)1,把輸出驅(qū)動(dòng)電路場(chǎng)效應(yīng)晶體管(FET)閉合,使口線引腳被升高哦為高電平。如果輸入是1,則引腳維持高電平:如果輸入為0,則引腳被降低至低電平。P2.0-P2.7:P2口地址A0h,位地址的空間為A0h~A7h。P2口能夠按照需求不僅能夠用作I/0端口,并能夠用作高位地址線。P3.0~P3.7:P3口地址B0h,位地址空間為B0h~B7h.P3口可以在設(shè)計(jì)方面作為I/O口來(lái)用,在一般情況下,它大多時(shí)候用作功能信號(hào)口。其功能如下所示:RXD(P3.0):串行數(shù)據(jù)接收TXD(P3.1):串行數(shù)據(jù)輸出INT0(P3.2):外部中斷INTOINTl(P3.3):外部中斷INTIT0(P3.4):用作外部輸入(定時(shí)器/計(jì)數(shù)器0)T(P3.5):用作外部輸入(定時(shí)器/計(jì)數(shù)器1)WR(P3.6):控制外部RAM(數(shù)據(jù)存儲(chǔ)器)的寫(xiě)3.2.1時(shí)鐘電路時(shí)鐘芯片DS1302使用串行數(shù)據(jù)進(jìn)行傳輸,能夠給掉電防護(hù)電源帶來(lái)能夠編程的充電的作用,而且能使得充電功能閉合,它采用的是32.768Hz晶振。單片機(jī)通過(guò)時(shí)序便能夠讀出時(shí)鐘芯片內(nèi)部的相關(guān)時(shí)間信息。圖3.2時(shí)鐘電路Figure3.2Clockcircuit3.2.2復(fù)位電路

復(fù)位是對(duì)單片機(jī)的硬件進(jìn)行初始化的必要步驟。單片機(jī)系統(tǒng)的正常運(yùn)作的必要條件就是單片機(jī)進(jìn)行了復(fù)位操作。復(fù)位除了保證系統(tǒng)的正常運(yùn)作外,當(dāng)程序運(yùn)行出錯(cuò)或者單片機(jī)進(jìn)入死鎖狀態(tài)時(shí),復(fù)位操作對(duì)系統(tǒng)的重新啟動(dòng)起著重要的作用。為了能使復(fù)位功能正常進(jìn)行,要把RST引腳維持在高電平不低于2個(gè)機(jī)器周期,而且為了使上電復(fù)位的可靠性得到保障,RST引腳置高電平的時(shí)間需大于等于2個(gè)機(jī)器周期的時(shí)間加上振蕩器啟動(dòng)的時(shí)間(幾亳秒),復(fù)位成功后,系統(tǒng)的振蕩器便以12時(shí)鐘模式進(jìn)行運(yùn)行。復(fù)位后,單片機(jī)的程序計(jì)數(shù)器(PC)和其他寄存器的狀態(tài)如表3.3所示。除此之外,我們還要注意復(fù)位對(duì)單片機(jī)的內(nèi)部RAM無(wú)任何影響,復(fù)位時(shí),ALE和PSEN兩引腳都輸出高電平。該系統(tǒng)復(fù)位電路如圖3.3所示。圖3.3復(fù)位電路Figure3.3Resetcircuit3.3LCD顯示電路設(shè)計(jì)LCD1602是以點(diǎn)陣式的方式進(jìn)行顯示的,因能夠顯示字母、數(shù)字、符號(hào)等符號(hào)而被廣泛應(yīng)用于單片機(jī)系統(tǒng),目前市場(chǎng)上銷(xiāo)售的顯示屏有16*1行,16*2行,20*2行以及40*2行等規(guī)格的。在該門(mén)禁系統(tǒng)中,我們用到的就是1602液晶顯示器。如圖3.2所示。用STC89C52的P0口作為數(shù)據(jù)線,用P1.2、P1.1、P1.0分別作為L(zhǎng)CD的EN、R/W、RS。其中EN是下降沿觸發(fā)的片選信號(hào),R/W是讀寫(xiě)信號(hào),RS是寄存器選擇信號(hào)。圖3.4液晶顯示模塊Figure3.4LCDmodule3.4按鍵電路設(shè)計(jì)按鍵模塊使用的是多位獨(dú)立按鍵,按鍵一端接IO口,一端接地,由于單片機(jī)的IO口都有內(nèi)部上拉,因此當(dāng)按鍵沒(méi)有按下的時(shí)候,IO檢測(cè)到的時(shí)候高電平,當(dāng)按鍵按下的時(shí)候,相當(dāng)于IO短接地,因此這時(shí)候單片機(jī)檢測(cè)到的電平為低電平,通過(guò)檢測(cè)不同時(shí)刻的IO口狀態(tài)就可以判斷按下的是那個(gè)按鍵。圖3.5按鍵電路Figure3.5Keyboardcircuit3.5紅外探測(cè)電路紅外探測(cè)電路采用的是HC-SR501人體紅外感應(yīng)模塊,它是基于紅外線技術(shù)的自動(dòng)控制模塊,采用原裝進(jìn)口探頭設(shè)計(jì),靈敏度高,可靠性強(qiáng),超低電壓工作模式,廣泛應(yīng)用于各類(lèi)自動(dòng)感應(yīng)電器設(shè)備,尤其是干電池供電的自動(dòng)控制產(chǎn)品。其工作原理:若在感應(yīng)區(qū)域內(nèi)能夠檢測(cè)到人體活動(dòng),則輸出的是高電平,當(dāng)人離開(kāi)感應(yīng)區(qū)域則輸出的是低電平。它具備功耗低、工作電壓范圍寬、全自動(dòng)感應(yīng)等優(yōu)勢(shì)。HC-SR501人體紅外感應(yīng)模塊實(shí)物如圖3.7所示。圖3.6人體紅外釋熱電實(shí)物圖Figure3.6Humaninfraredthermoelectricalreality3.6報(bào)警電路設(shè)計(jì)蜂鳴器的工作電流一般比較大,以致于單片機(jī)的I/O口是無(wú)法直接驅(qū)動(dòng)的,所以要利用三極管開(kāi)關(guān)電路來(lái)驅(qū)動(dòng)。本處選用的是8550三極管,它是一個(gè)PNP型的三極管,當(dāng)基極給低電平的時(shí)候三極管導(dǎo)通,這時(shí)候蜂鳴器發(fā)聲,當(dāng)給高電平的時(shí)候,三極管關(guān)閉,蜂鳴器不發(fā)聲。圖3.7報(bào)警電路Figure3.7Alarmcircuit3.7溫度檢測(cè)電路設(shè)計(jì)其中DQ口為該芯片的數(shù)據(jù)口,單片機(jī)通過(guò)讀取改口的信息可以得出實(shí)時(shí)的溫度值,由于DS18B20是單線通信,即發(fā)送和接收都是通過(guò)通信腳來(lái)進(jìn)行。其接收時(shí)高阻輸入,其發(fā)送時(shí)是開(kāi)漏輸出,即輸出0時(shí)通過(guò)三極管下拉為低電平,而輸出1時(shí),則為高阻,需要外接上拉電阻將其拉為高電平,因此是需要外接上拉電阻,否則無(wú)法輸出1。圖3.8溫度檢測(cè)電路Figure3.8Temperaturedetectioncircuit4系統(tǒng)軟件設(shè)計(jì)4.1主程序設(shè)計(jì)單片機(jī)上電后先進(jìn)行初始化,清除一些參數(shù)的初值,然后把當(dāng)前的一些時(shí)間信息,例如年月日時(shí)間等參數(shù),然后判斷當(dāng)前時(shí)間是否與所設(shè)定一致,一致則驅(qū)動(dòng)鬧鐘發(fā)聲,接著讀取溫度信息,最后把時(shí)間信息顯示在液晶屏幕上,單片機(jī)在每個(gè)循環(huán)都會(huì)檢測(cè)用戶(hù)是否按鍵按鍵,按下則進(jìn)入按鍵掃描子程序進(jìn)行相關(guān)參數(shù)的設(shè)定。圖4.1主程序Figure4.1Mainprocedures4.2時(shí)鐘模塊設(shè)計(jì)一開(kāi)始先讓時(shí)鐘芯片的復(fù)位引腳置高進(jìn)而啟動(dòng)一次數(shù)據(jù)傳送工作,接著寫(xiě)一位命令字節(jié),接著給SCLK發(fā)送脈沖信號(hào),一致循環(huán)直到發(fā)送8個(gè)命令字節(jié)為止。接著是寫(xiě)數(shù)據(jù)進(jìn)時(shí)鐘芯片,首先先寫(xiě)入一位數(shù)據(jù)字節(jié),然后給SCLK引腳發(fā)送脈沖,一致循環(huán)寫(xiě)入8次,這樣就可以把數(shù)據(jù)寫(xiě)入,最終使復(fù)位引腳變低,這樣就可以完成一次時(shí)鐘芯片的一次操作。圖4.2時(shí)鐘模塊流程圖Figure4.2FlowchartofClockModule4.3鍵盤(pán)掃描程序設(shè)計(jì)當(dāng)進(jìn)入到掃描子函數(shù)以后,先后判斷按下的按鍵是按鍵1~4的哪個(gè),進(jìn)行相應(yīng)的操作,如果是按下按鍵一的時(shí)候,首先單片機(jī)判斷現(xiàn)在是否處于鬧鐘鬧鈴狀態(tài),如果是的話,則清楚鬧鐘標(biāo)志位,相當(dāng)于取消鬧鐘發(fā)聲,如果不是則令變量gFunctioncount加1,進(jìn)入時(shí)間設(shè)置界面。圖4.3鍵盤(pán)掃描程序流程圖Figure4.3FlowchartofKeyboardScanner4.4LCD1602初始化首先先調(diào)用液晶自定義的字庫(kù),設(shè)置好DDRAM地址后在第一行顯示,根據(jù)程序中的數(shù)據(jù)設(shè)置顯示數(shù)據(jù)的首地址并設(shè)置循環(huán)量,在循環(huán)過(guò)程中不斷的取字符代碼直到終止,第二行的顯示過(guò)程同一行的顯示過(guò)程一樣,兩行顯示完畢后便結(jié)束子程序。圖4.4LCD1602初始化流程圖Figure4.4LCD1602InitializationFlowchart4.5溫度檢測(cè)進(jìn)入溫度讀取子函數(shù)的時(shí)候,首先初始化DS18B20的參數(shù),單片機(jī)發(fā)送跳過(guò)ROM命令給DS18B20,然后發(fā)送溫度轉(zhuǎn)換命令等待轉(zhuǎn)換完畢后,單片機(jī)在再次初始化DS18B20,發(fā)送跳過(guò)ROM命令后把得到的溫度放到緩沖區(qū),最后調(diào)用溫度處理子程序存儲(chǔ)溫度值。圖4.5溫度檢測(cè)流程圖Figure4.5FlowchartofTemperatureDetection5實(shí)物制作與系統(tǒng)調(diào)試5.1實(shí)物制作根據(jù)本次程序設(shè)計(jì)的要求,制作出實(shí)物。根據(jù)電路圖的原理,作品原理圖如下圖5.1和圖所示。通過(guò)把所有的元件都焊接好在萬(wàn)用板上后,組裝成一個(gè)成品,圖5.2是本設(shè)計(jì)的實(shí)物圖。圖5.1系統(tǒng)原理圖Figure5.1Schematicdiagramofthesystem圖5.2系統(tǒng)實(shí)物圖Figure5.2Physicaldiagramofthesystem5.2硬件調(diào)試第一步:硬件電路板在通電之前前,應(yīng)將數(shù)字萬(wàn)用表檢測(cè)電路,看有沒(méi)有短路斷路的現(xiàn)象存在,并細(xì)致的查看各每個(gè)元器件的型號(hào)和引腳的焊接順序是否準(zhǔn)確。特別要注意檢查是不是把電源給接錯(cuò)或短路了,對(duì)于那些有極性的元器件是否把極性的引腳接反了,如二極管和電解電容此類(lèi)極性元件的引腳是否接對(duì)了,集成電路和晶體管的引腳是否焊接正確了,還要慢慢地壓一下元器件,看是不是不固定,等等,以上就是需要檢查注意的地方。該系統(tǒng)在硬件調(diào)試的初始階段就出現(xiàn)過(guò)聲光控制模塊不起作用,不能根據(jù)聲音和光照度的變化產(chǎn)生有效的高低電平變化,使單片機(jī)不能獲取傳感器感應(yīng)的信息也就失去了聲光控制的能力,后來(lái)經(jīng)過(guò)仔細(xì)檢查,發(fā)現(xiàn)是聲光控制模塊當(dāng)中的信號(hào)放大電路的關(guān)鍵元件三極管引腳接錯(cuò)了,把三極管的引腳接正確后,聲光控制模塊能夠正常實(shí)現(xiàn)功能。

第二步:接通電源之后,首先看看電路板是否出現(xiàn)異常的現(xiàn)象,比如電路板冒出煙霧、難聞的氣味、放電的聲光、器件發(fā)熱發(fā)燙等。假如有這些現(xiàn)象,不要慌張,應(yīng)當(dāng)馬上斷開(kāi)電源,等故障排除后再閉合電源。我在按照上文提到的一二步來(lái)進(jìn)行硬件調(diào)試時(shí)候,發(fā)現(xiàn)用來(lái)驅(qū)動(dòng)蜂鳴器發(fā)聲的三極管有發(fā)燙的現(xiàn)象,我立馬關(guān)閉電源,檢查電路發(fā)現(xiàn)原來(lái)把該三極管的發(fā)射極引腳接到電源電壓上了,導(dǎo)致三極管被燒壞,換了一個(gè)三極管并且把引腳接正確后,三極管正常工作,能夠驅(qū)動(dòng)蜂鳴器發(fā)聲。在檢查繼電器的驅(qū)動(dòng)電路之后,發(fā)現(xiàn)繼電器不能由單片機(jī)控制吸合或斷開(kāi),經(jīng)過(guò)仔細(xì)檢查發(fā)現(xiàn)繼電器的驅(qū)動(dòng)電路沒(méi)有加上:拉電阻,導(dǎo)致放大的驅(qū)動(dòng)電流不能夠驅(qū)動(dòng)繼電器,加了一個(gè)10K阻值的電阻后,繼電器驅(qū)動(dòng)電路正常。

5.3軟件調(diào)試軟件調(diào)試有兩種方法,第一種方法為在線調(diào)試,第二種方法為離線調(diào)試。第-種方法一一般需要仿真系統(tǒng)的支持,而第二種方法不需要硬件仿真器,直接借助軟件仿真器即可;而在本次系統(tǒng)設(shè)計(jì)中,我用的是keil開(kāi)發(fā)平臺(tái)來(lái)調(diào)試的,借助于keil軟件的單步或跟蹤調(diào)試的功能,檢查出各個(gè)程序模塊的錯(cuò)誤并在修改正確之后,再開(kāi)始統(tǒng)調(diào)程序。

6總結(jié)經(jīng)過(guò)這幾個(gè)月的努力,我利用單片機(jī)STC89C52作為核心控制系統(tǒng)完成了多功能

門(mén)玲系統(tǒng)設(shè)計(jì)的任務(wù),并能夠在學(xué)校畢業(yè)設(shè)計(jì)所要求的期限內(nèi)按時(shí)完成了本次設(shè)計(jì)。該設(shè)計(jì)不但能夠給來(lái)訪者帶來(lái)便利,能夠給主人進(jìn)行語(yǔ)音留言,而且人們也再也不用擔(dān)心因家中沒(méi)人而錯(cuò)過(guò)任何來(lái)訪者的信息。該門(mén)玲系統(tǒng)不但簡(jiǎn)單便捷,而且能夠提高人們的生活品質(zhì),大大地方便了人們的生活。

通過(guò)這次畢業(yè)設(shè)計(jì),我學(xué)到了不少課本上沒(méi)有的知識(shí),也鍛煉了自己的動(dòng)手能力,將以前學(xué)過(guò)的零散的知識(shí)串到一起。經(jīng)過(guò)我長(zhǎng)時(shí)間的設(shè)計(jì)及調(diào)試,本系統(tǒng)基本能實(shí)現(xiàn)萬(wàn)年歷系統(tǒng)的所有功能。不足之處有:1.硬件的穩(wěn)定性有待進(jìn)一步提高;2.系統(tǒng)界面人性化還不足。我的綜合設(shè)計(jì)主要涉及硬件和軟件兩方面的內(nèi)容,通過(guò)這些我的硬件和軟件開(kāi)發(fā)能力都獲得了提高。首先硬件方面,基本掌握了Protel99SE原理

溫馨提示

  • 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. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論