家用雙重防盜報(bào)警器設(shè)計(jì)畢業(yè)設(shè)計(jì)(論文)(可編輯)_第1頁
家用雙重防盜報(bào)警器設(shè)計(jì)畢業(yè)設(shè)計(jì)(論文)(可編輯)_第2頁
家用雙重防盜報(bào)警器設(shè)計(jì)畢業(yè)設(shè)計(jì)(論文)(可編輯)_第3頁
家用雙重防盜報(bào)警器設(shè)計(jì)畢業(yè)設(shè)計(jì)(論文)(可編輯)_第4頁
家用雙重防盜報(bào)警器設(shè)計(jì)畢業(yè)設(shè)計(jì)(論文)(可編輯)_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

xxxxxxxx學(xué)院畢業(yè)設(shè)計(jì)(論文)課題名稱:家用雙重防盜報(bào)警器設(shè)計(jì)系別:電子信息工程系專業(yè):應(yīng)用電子技術(shù)班級(jí):xxxxxxxxxx姓名:xxxxxxxxxx同組人:起迄日期:2009.10.26~2009.12.16指導(dǎo)教師:xxxxx職稱:xxxxxxxxxxxxxxx學(xué)院教務(wù)處印制前言隨著改革開放的不斷深入和市場經(jīng)濟(jì)的迅猛發(fā)展,城市外來流動(dòng)人口大量增加,帶來了許多不安定因素,刑事案件特別是入室盜竊、搶竊居高不下,現(xiàn)代安全防范措施勢(shì)在必行。安全是至關(guān)重要的,離開了安全,那么生活就會(huì)毫無幸福、快樂的可言,它關(guān)系到每個(gè)人的生活及財(cái)產(chǎn)是否得以保障,沒有人希望自己辛辛苦苦得來的成果、所擁有的一切在突然間變得一無所有。所以說安全是美好生活的前提條件,安全性標(biāo)志著生活的質(zhì)量。報(bào)警器隨著時(shí)代的發(fā)展進(jìn)入了千家萬戶。機(jī)械式報(bào)警器越來越多地被先進(jìn)的電子報(bào)警器代替,經(jīng)常應(yīng)用于系統(tǒng)故障、安全防范、交通運(yùn)輸、醫(yī)療救護(hù)、應(yīng)急救災(zāi)等領(lǐng)域,與社會(huì)生產(chǎn)、生活密不可分。本文介紹的報(bào)警器為觸摸式防盜報(bào)警器。它具有靈敏度高、輕便、實(shí)用等特點(diǎn),可將裝置安裝在門或窗上,該報(bào)警器一經(jīng)觸發(fā)便能自動(dòng)報(bào)警,并能在預(yù)定時(shí)間后自動(dòng)停報(bào)。該防盜報(bào)警器設(shè)計(jì)時(shí),充分考慮這一問題,使得系統(tǒng)的功能有著很好的擴(kuò)展性,可以針對(duì)不同的場合,進(jìn)行系統(tǒng)的改進(jìn)。考慮到實(shí)際現(xiàn)場環(huán)境和用戶的安全防范要求。具有防拆動(dòng)、防破壞功能。具有一定的抗干擾能力,可以防止各種誤報(bào)現(xiàn)象的發(fā)生。系統(tǒng)的靈敏度和可靠性很高。本文的主要內(nèi)容是對(duì)較為常見的家庭防盜報(bào)警裝置的設(shè)計(jì)改進(jìn)并制作,通過對(duì)此例的研究制作,學(xué)習(xí)普通防盜報(bào)警器的工作原理和使用方法,根據(jù)此報(bào)警器可制作出用于不同范圍的報(bào)警裝置,并且學(xué)習(xí)電路圖和電路板的設(shè)計(jì)和制作,了解各個(gè)元器件的類別、工作原理和使用方法。本文主要討論觸摸式防盜報(bào)警裝置的各個(gè)單元電路以及各個(gè)元器件的選擇及其性質(zhì),分析各部分電路的具體作用;研究和分析整體電路的構(gòu)造,對(duì)整體電路進(jìn)行重新布局和調(diào)試測試;學(xué)習(xí)電路板的設(shè)計(jì)以及元器件的焊接;掌握該觸摸式防盜報(bào)警器的作用和工作原理。通過該觸摸式防盜報(bào)警器的設(shè)計(jì),對(duì)各部分單元電路的分析過程,這對(duì)今后從事電子行業(yè)是非常有益的。目錄系統(tǒng)功能說明…………………1單片機(jī)的基本知識(shí)……………12.1單片機(jī)的基本知識(shí)介紹……………………12.2單片機(jī)引腳介紹……………3密碼鎖報(bào)警器設(shè)計(jì)原理……………53.1密碼輸入鍵盤設(shè)置……………53.2音頻放大電路……………63.3單片機(jī)外圍電路設(shè)計(jì)…………73.4數(shù)碼管知識(shí)介紹……………83.5數(shù)碼管檢測方法……………93.6點(diǎn)陣基本知識(shí)介紹……………9單片機(jī)硬件設(shè)計(jì)和元件清單……………………104.1單片機(jī)印制板設(shè)計(jì)…………104.2元件清單……………10第五章程序設(shè)計(jì)…………115.1數(shù)碼管子程序……………115.2確認(rèn)和清除按鍵程序………14結(jié)束語………………………16致謝.…………………………16參考文獻(xiàn)……………………17家用雙重防盜報(bào)警器xxxxx學(xué)院電子大二班xxx摘要近年來,隨著改革開放的深入發(fā)展,電子電器的飛速發(fā)展.人民的生活水平有了很大提高。各種高檔家電產(chǎn)品和貴重物品為許多家庭所擁有。然而一些不法分子也是越來越多。這點(diǎn)就是看到了大部分人防盜意識(shí)還不夠強(qiáng).造成偷盜現(xiàn)象屢見不鮮。因此,越來越多的居民家庭對(duì)財(cái)產(chǎn)安全問題十分擔(dān)憂。隨著人們生活水平的不斷提高,家庭安全服務(wù)正在逐漸引起人們的重視。在家中設(shè)置聯(lián)網(wǎng)緊急求助系統(tǒng),使家人能對(duì)家中的險(xiǎn)情進(jìn)行及時(shí)處理。報(bào)警器這時(shí)正為人們解決了不少問題.但是市場上的報(bào)警器大部分都是用于一些大公司財(cái)政機(jī)構(gòu)。價(jià)格高昂,一般人們難以接受。如果再設(shè)計(jì)和生產(chǎn)一種價(jià)廉、性能靈敏可靠的防盜報(bào)警器,必將在防盜和保證財(cái)產(chǎn)安全方面發(fā)揮更加有效的作用。關(guān)鍵詞音頻放大家用雙重防盜報(bào)警器功能說明本系統(tǒng)主要由單片機(jī),數(shù)碼管,音頻放大電路組成,用于設(shè)于家用,門鈴,在進(jìn)入門之前,先輸入密碼,如果密碼正確,門就自動(dòng)打開,并且通過單片機(jī)不斷改變頻率,通過音頻放大電路,放出美妙的鈴聲,如果密碼輸入錯(cuò)誤,單片機(jī)處理后使蜂鳴器報(bào)警,如果輸入次數(shù)達(dá)五次的時(shí)候,報(bào)警聲音變大,同時(shí)密碼鎖自動(dòng)關(guān)閉!不可以再輸密碼,在輸密碼前,點(diǎn)陣顯示welcome,表示歡迎,如果密碼輸入整數(shù)就顯示comein表示請(qǐng)進(jìn),如果輸入錯(cuò)誤,就顯示error,表示錯(cuò)誤。第二章單片機(jī)的基本知識(shí)2.1單片機(jī)基本知識(shí)介紹單片機(jī)又稱單片微控制器,它不是完成某一個(gè)邏輯功能的芯片,而是把一個(gè)計(jì)算機(jī)系統(tǒng)集成到一個(gè)芯片上。概括的講:一塊芯片就成了一臺(tái)計(jì)算機(jī)。它的體積小、質(zhì)量輕、價(jià)格便宜、為學(xué)習(xí)、應(yīng)用和開發(fā)提供了便利條件。同時(shí),學(xué)習(xí)使用單片機(jī)是了解計(jì)算機(jī)原理與結(jié)構(gòu)的最佳選擇。單片機(jī)內(nèi)部也用和電腦功能類似的模塊,比如CPU,內(nèi)存,并行總線,還有和硬盤作用相同的存儲(chǔ)器件,不同的是它的這些部件性能都相對(duì)我們的家用電腦弱很多,不過價(jià)錢也是低的,一般不超過10元即可用它來做一些控制電器一類不是很復(fù)雜的工作足矣了。我們現(xiàn)在用的全自動(dòng)滾筒洗衣機(jī)、排煙罩、VCD等等的家電里面都可以看到它的身影!它主要是作為控制部分的核心部件。它是一種在線式實(shí)時(shí)控制計(jì)算機(jī),在線式就是現(xiàn)場控制,需要的是有較強(qiáng)的抗干擾能力,較低的成本,這也是和離線式計(jì)算機(jī)的(比如家用PC)的主要區(qū)別。單片機(jī)是靠程序的,并且可以修改。通過不同的程序?qū)崿F(xiàn)不同的功能,尤其是特殊的獨(dú)特的一些功能,這是別的器件需要費(fèi)很大力氣才能做到的,有些則是花大力氣也很難做到的。一個(gè)不是很復(fù)雜的功能要是用美國50年代開發(fā)的74系列,或者60年代的CD4000系列這些純硬件來搞定的話,電路一定是一塊大PCB板!但是如果要是用美國70年代成功投放市場的系列單片機(jī),結(jié)果就會(huì)有天壤之別!只因?yàn)閱纹瑱C(jī)的通過你編寫的程序可以實(shí)現(xiàn)高智能,高效率,以及高可靠性!由于單片機(jī)對(duì)成本是敏感的,所以目前占統(tǒng)治地位的軟件還是最低級(jí)匯編語言,它是除了二進(jìn)制機(jī)器碼以上最低級(jí)的語言了,既然這么低級(jí)為什么還要用呢?很多高級(jí)的語言已經(jīng)達(dá)到了可視化編程的水平為什么不用呢?原因很簡單,就是單片機(jī)沒有家用計(jì)算機(jī)那樣的CPU,也沒有像硬盤那樣的海量存儲(chǔ)設(shè)備。一個(gè)可視化高級(jí)語言編寫的小程序里面即使只有一個(gè)按鈕,也會(huì)達(dá)到幾十K的尺寸!對(duì)于家用PC的硬盤來講沒什么,可是對(duì)于單片機(jī)來講是不能接受的。單片機(jī)在硬件資源方面的利用率必須很高才行,所以匯編雖然原始卻還是在大量使用。一樣的道理,如果把巨型計(jì)算機(jī)上的操作系統(tǒng)和應(yīng)用軟件拿到家用PC上來運(yùn)行,家用PC的也是承受不了的??梢哉f,二十世紀(jì)跨越了三個(gè)“電”的時(shí)代,即電氣時(shí)代、電子時(shí)代和現(xiàn)已進(jìn)入的電腦時(shí)代。不過,這種電腦,通常是指個(gè)人計(jì)算機(jī),簡稱PC機(jī)。它由主機(jī)、鍵盤、顯示器等組成。還有一類計(jì)算機(jī),大多數(shù)人卻不怎么熟悉。這種計(jì)算機(jī)就是把智能賦予各種機(jī)械的單片機(jī)(亦稱微控制器)。顧名思義,這種計(jì)算機(jī)的最小系統(tǒng)只用了一片集成電路,即可進(jìn)行簡單運(yùn)算和控制。因?yàn)樗w積小,通常都藏在被控機(jī)械的“肚子”里。它在整個(gè)裝置中,起著有如人類頭腦的作用,它出了毛病,整個(gè)裝置就癱瘓了?,F(xiàn)在,這種單片機(jī)的使用領(lǐng)域已十分廣泛,如智能儀表、實(shí)時(shí)工控、通訊設(shè)備、導(dǎo)航系統(tǒng)、家用電器等。各種產(chǎn)品一旦用上了單片機(jī),就能起到使產(chǎn)品升級(jí)換代的功效,常在產(chǎn)品名稱前冠以形容詞??“智能型”,如智能型洗衣機(jī)等。現(xiàn)在有些工廠的技術(shù)人員或其它業(yè)余電子開發(fā)者搞出來的某些產(chǎn)品,不是電路太復(fù)雜,就是功能太簡單且極易被仿制。究其原因,可能就卡在產(chǎn)品未使用單片機(jī)或其它可編程邏輯器件上。單片機(jī)歷史單片機(jī)誕生于20世紀(jì)70年代末,經(jīng)歷了SCM、MCU、SoC三大階段。1.SCM即單片微型計(jì)算機(jī)(SingleChipMicrocomputer)階段,主要是尋求最佳的單片形態(tài)嵌入式系統(tǒng)的最佳體系結(jié)構(gòu)。“創(chuàng)新模式”獲得成功,奠定了SCM與通用計(jì)算機(jī)完全不同的發(fā)展道路。在開創(chuàng)嵌入式系統(tǒng)獨(dú)立發(fā)展道路上,Intel公司功不可沒。2.MCU即微控制器(MicroControllerUnit)階段,主要的技術(shù)發(fā)展方向是:不斷擴(kuò)展?jié)M足嵌入式應(yīng)用時(shí),對(duì)象系統(tǒng)要求的各種外圍電路與接口電路,突顯其對(duì)象的智能化控制能力。它所涉及的領(lǐng)域都與對(duì)象系統(tǒng)相關(guān),因此,發(fā)展MCU的重任不可避免地落在電氣、電子技術(shù)廠家。從這一角度來看,Intel逐漸淡出MCU的發(fā)展也有其客觀因素。在發(fā)展MCU方面,最著名的廠家當(dāng)數(shù)Philips公司。Philips公司以其在嵌入式應(yīng)用方面的巨大優(yōu)勢(shì),將MCS-51從單片微型計(jì)算機(jī)迅速發(fā)展到微控制器。因此,當(dāng)我們回顧嵌入式系統(tǒng)發(fā)展道路時(shí),不要忘記Intel和Philips的歷史功績。3.單片機(jī)是嵌入式系統(tǒng)的獨(dú)立發(fā)展之路,向MCU階段發(fā)展的重要因素,就是尋求應(yīng)用系統(tǒng)在芯片上的最大化解決;因此,專用單片機(jī)的發(fā)展自然形成了SoC化趨勢(shì)。隨著微電子技術(shù)、IC設(shè)計(jì)、EDA工具的發(fā)展,基于SoC的單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)會(huì)有較大的發(fā)展。因此,對(duì)單片機(jī)的理解可以從單片微型計(jì)算機(jī)、單片微控制器延伸到單片應(yīng)用系2.2單片機(jī)的引腳介紹8051單片機(jī)引腳功能介紹,單片機(jī)的40個(gè)引腳大致可分為4類:電源、時(shí)鐘、控制和I/O引腳。如圖1所示。圖1⒈電源:⑴VCC-芯片電源,接+5V;⑵VSS-接地端;⒉時(shí)鐘:XTAL1、XTAL2-晶體振蕩電路反相輸入端和輸出端。⒊控制線:控制線共有4根,⑴ALE/PROG:地址鎖存允許/片內(nèi)EPROM編程脈沖①ALE功能:用來鎖存P0口送出的低8位地址②PROG功能:片內(nèi)有EPROM的芯片,在EPROM編程期間,此引腳輸入編程脈沖。⑵PSEN:外ROM讀選通信號(hào)。⑶RST/VPD:復(fù)位/備用電源。①RST(Reset)功能:復(fù)位信號(hào)輸入端。②VPD功能:在Vcc掉電情況下,接備用電源。⑷EA/Vpp:內(nèi)外ROM選擇/片內(nèi)EPROM編程電源。①EA功能:內(nèi)外ROM選擇端。②Vpp功能:片內(nèi)有EPROM的芯片,在EPROM編程期間,施加編程電源Vpp。⒋I/O線80C51共有4個(gè)8位并行I/O端口:P0、P1、P2、P3口,共32個(gè)引腳。P3口還具有第二功能,用于特殊信號(hào)輸入輸出和控制信號(hào)(屬控制總線)。拿到一塊芯片,想要使用它,首先必須要知道怎樣連線,我們用的一塊稱之為89C51的芯片,下面我們就看一下如何給它連線。1、電源:這當(dāng)然是必不可少的了。單片機(jī)使用的是5V電源,其中正極接40管腳,負(fù)極(地)接20管腳。2、振蒎電路:單片機(jī)是一種時(shí)序電路,必須供給脈沖信號(hào)才能正常工作,在單片機(jī)內(nèi)部已集成了振蕩器,使用晶體振蕩器,接18、19腳。只要買來晶體震蕩器,電容,連上就能了,按圖1接上即可。3、復(fù)位管腳:按圖1中畫法連好,至于復(fù)位是何含義及為何需要復(fù)要復(fù)位,在單片機(jī)功能中介紹。4、EA管腳:EA管腳接到正電源端。至此,一個(gè)單片機(jī)就接好,通上電,單片機(jī)就開始工作了。我們的第一個(gè)任務(wù)是要用單片機(jī)點(diǎn)亮一只發(fā)光二極管LED,顯然,這個(gè)LED必須要和單片機(jī)的某個(gè)管腳相連,不然單片機(jī)就沒法控制它了,那么和哪個(gè)管腳相連呢?單片機(jī)上除了剛才用掉的5個(gè)管腳,還有35個(gè),我們將這個(gè)LED和1腳相連。按照這個(gè)圖的接法,當(dāng)1腳是高電平時(shí),LED不亮,只有1腳是低電平時(shí),LED才發(fā)亮。因此要1腳我們要能夠控制,也就是說,我們要能夠讓1管腳按要求變?yōu)楦呋虻碗娖?。既然我們要控?腳,就得給它起個(gè)名字,總不能就叫它一腳吧?叫它什么名字呢?設(shè)計(jì)51芯片的INTEL公司已經(jīng)起好了,就叫它P1.0,這是規(guī)定,不能由我們來更改。名字有了,我們又怎樣讓它變'高'或變'低'呢?叫人做事,說一聲就能,這叫發(fā)布命令,要計(jì)算機(jī)做事,也得要向計(jì)算機(jī)發(fā)命令,計(jì)算機(jī)能聽得懂的命令稱之為計(jì)算機(jī)的指令。讓一個(gè)管腳輸出高電平的指令是SETB,讓一個(gè)管腳輸出低電平的指令是CLR。因此,我們要P1.0輸出高電平,只要寫SETBP1.0,要P1.0輸出低電平,只要寫CLRP1.0就能了?,F(xiàn)在我們已經(jīng)有辦法讓計(jì)算機(jī)去將P10輸出高或低電平了,但是我們?cè)鯓硬拍苡?jì)算機(jī)執(zhí)行這條指令呢?總不能也對(duì)計(jì)算機(jī)也說一聲了事吧。要解決這個(gè)問題,還得有幾步要走。第一,計(jì)算機(jī)看不懂SETBCLR之類的指令,我們得把指令翻譯成計(jì)算機(jī)能懂的方式,再讓計(jì)算機(jī)去讀。計(jì)算機(jī)能懂什么呢?它只懂一樣?xùn)|西??數(shù)字。因此我們得把SETBP1.0變?yōu)?D2H,90H),把CLRP1.0變?yōu)?C2H,90H),至于為什么是這兩個(gè)數(shù)字,這也是由51芯片的設(shè)計(jì)者--INTEL規(guī)定的,我們不去研究。第二步,在得到這兩個(gè)數(shù)字后,怎樣讓這兩個(gè)數(shù)字進(jìn)入單片機(jī)的內(nèi)部呢?這要借助于一個(gè)硬件工具"編程器"。如果你還不知道是什么是編程器,我來介紹一下,就是把你在電腦上寫出來來的代碼用匯編器等編譯器生成的一個(gè)目標(biāo)燒寫到單片機(jī)的eprom里面去的工具,80c51這種類型的單片機(jī)編程是一件很麻煩的事情,必要先裝到編程器上編程后才能在設(shè)備上使用,而目前最新的89s51單片機(jī)居然在線編程(isp)功能,不用拔出來利用簡單的電路就可以實(shí)現(xiàn)把代碼寫入單片機(jī)內(nèi)部.我們將編程器與電腦連好,運(yùn)行編程器的軟件,然后在編緝區(qū)內(nèi)寫入(D2H,90H)見圖2,寫入好,拿下片子,把片子插入做好的電路板,接通電源……什么?燈不亮?這就對(duì)了,因?yàn)槲覀儗戇M(jìn)去的指令就是讓P10輸出高電平,燈當(dāng)然不亮,要是亮就錯(cuò)了?,F(xiàn)在我們?cè)贀芟逻@塊芯片,重新放回到編程器上,將編輯區(qū)的內(nèi)容改為(C2H,90H),也就是CLRP1.0,寫片,拿下片子,把片子插進(jìn)電路板,接電,好,燈亮了。因?yàn)槲覀儗懭氲?)就是讓P10輸出低電平的指令。這樣我們看到,硬件電路的連線沒有做任何改變,只要改變寫入單片機(jī)中的內(nèi)容,就能改變電路的輸出效果第三章密碼鎖報(bào)警器設(shè)計(jì)原理3.1密碼輸入鍵盤的設(shè)置如圖2所示,首先由鍵盤輸入數(shù)字,然后由單片機(jī)來處理,輸出數(shù)字,假設(shè)設(shè)置密碼為“1314”,如果從鍵盤輸出的數(shù)字不是1314,那么單片機(jī)會(huì)輸出一高電平讓蜂鳴器短聲報(bào)警,如果連續(xù)3次輸入錯(cuò)誤,就會(huì)發(fā)出長聲報(bào)警;鍵盤16鍵功能如下:鍵0?鍵9;是數(shù)字鍵,用來輸入數(shù)字的;鍵10;是清零鍵;鍵11;是復(fù)位鍵;鍵13;是確認(rèn)鍵;圖2鍵盤顯示當(dāng)輸入四位數(shù)字時(shí),按下確認(rèn)鍵,就可以了,如果感覺自己輸入錯(cuò)誤了,可以按清0鍵,就可以重新輸入;當(dāng)輸入正確的,就會(huì)放出一美妙的鈴聲;3.2音頻放大電路其中放出的鈴聲由三極管放大電路來完成;如圖3通過單片機(jī)改變頻率,而放出歌聲;如圖2所示。信號(hào)通過P0^1口,輸出,經(jīng)過兩個(gè)三極管的放大,然后通過揚(yáng)聲氣將聲音放出來。3.4單片機(jī)外圍電路設(shè)計(jì)主要有復(fù)位和晶振電路(如圖4),還有74HC573的驅(qū)動(dòng),鎖存電路,在晶振電路主要是12Mhz頻率,圖4圖5:鎖存器及驅(qū)動(dòng)電路其中兩個(gè)74HC573是鎖存器(如圖5),用來控制數(shù)碼管的位選和段選,當(dāng)LE為0時(shí),數(shù)碼管鎖存,Q1到Q8不會(huì)隨著D1到D8的值改變而改變,當(dāng)LE為1時(shí),Q1到Q8不會(huì)隨著D1到D8的值改變而改變,下表為74HC573真值表(表一)INPUTS OUTPUTOE LE D QLLLH HHLX HLXX HLQ0Z表1其中L為低電平,H為高電平。3.5數(shù)碼管知識(shí)介紹圖6數(shù)碼管按段數(shù)分為七段數(shù)碼管和八段數(shù)碼管,八段數(shù)碼管比七段數(shù)碼管多一個(gè)發(fā)光二極管單元(多一個(gè)小數(shù)點(diǎn)顯示);如圖6按能顯示多少個(gè)“8”可分為1位、2位、4位等等數(shù)碼管;按發(fā)光二極管單元連接方式分為共陽極數(shù)碼管和共陰極數(shù)碼管。共陽數(shù)碼管是指將所有發(fā)光二極管的陽極接到一起形成公共陽極COM的數(shù)碼管。共陽數(shù)碼管在應(yīng)用時(shí)應(yīng)將公共極COM接到+5V,當(dāng)某一字段發(fā)光二極管的陰極為低電平時(shí),相應(yīng)字段就點(diǎn)亮。當(dāng)某一字段的陰極為高電平時(shí),相應(yīng)字段就不亮。。共陰數(shù)碼管是指將所有發(fā)光二極管的陰極接到一起形成公共陰極COM的數(shù)碼管。共陰數(shù)碼管在應(yīng)用時(shí)應(yīng)將公共極COM接到地線GND上,當(dāng)某一字段發(fā)光二極管的陽極為高電平時(shí),相應(yīng)字段就點(diǎn)亮。當(dāng)某一字段的陽極為低電平時(shí),相應(yīng)字段就不亮。數(shù)碼管的檢測方法怎樣測量數(shù)碼管引腳,分共陰和共陽?找公共共陰和公共共陽:首先,我們找個(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è)),那它就是共陽的。也可以直接用數(shù)字萬用表,紅表筆是電源的正極,黑表筆是電源的負(fù)極。3.6點(diǎn)陣的基本知識(shí)點(diǎn)陣的基本結(jié)構(gòu)圖如圖7圖7點(diǎn)陣LED掃描方法介紹點(diǎn)陣LED一般采用掃描顯示,實(shí)際運(yùn)用三種方式(1)行掃描列掃描使用行,列掃描頻率必須大于16*8128HZ,周期小于7.8ms,即可符合視覺暫留的要求,此外一次驅(qū)動(dòng)一列或一行時(shí)需要加驅(qū)動(dòng)電路提高電流,否則LED亮度會(huì)不足。第四章單片機(jī)硬件設(shè)計(jì)元件清單4.1單片機(jī)印制版設(shè)計(jì)圖84.2元件清單(表2)名稱 封裝 標(biāo)號(hào) 數(shù)量2N3904 BCY-W3/E4 Q1 189C52 DIP40 U 2Bell PIN2 L1 1CapPol1 RB7.6-15 C5,C7,C8,C9,C10 5Cap RAD-0.3 C1,C2, 2DpyBlue-CA LEDDIP-10/C15.24RHD D1,D2,D3,D4, 4名稱 封裝 標(biāo)號(hào) 數(shù)量LED1LED-1 LED1,LED2 2LM386N-4 N08E U3 1M74HC573B1R DIP20 U1,U2 2Res2 AXIAL-0.4 R1,R2.R3,R4,R8 5RPot VR5 RP 1Speaker PIN2LS3 1SW-PB SPST-2 S1.S17 17XTAL BCY-W2/D3.1 Y1 1點(diǎn)陣 N1 1杜邦線 40表2程序設(shè)計(jì)5.1數(shù)碼管顯示子程序iftemp!0xf0//通過num確定按鍵次數(shù)num++whiletemp!0xf0;Voiddisplaykeyifnum1//按鍵次數(shù)為一chun1key;wel1;P00x0e;wel0;dual1;P0table[key];//顯示第一位dual0;ifnum2//按鍵次數(shù)為二chun2key;wel1;P00x0e;wel0;dual1;P0table[key];//顯示按得第二個(gè)數(shù)字dual0;wel1;P00x0d;wel0;dual1;P0table[chun2];//顯示按得第一數(shù)字dual0;ifnum3//按鍵3次chun3key;wel1;P00x0e;wel0;dual1;P0table[key];//顯示第三次按鍵數(shù)字dual0;wel1;P00x0d;wel0;dual1;P0table[chun3];//顯示第二次按鍵次數(shù)dual0;wel1;P00x0b;wel0;dual1;P0table[chun3];//顯示第一次按鍵次數(shù)dual0;ifnum4//按鍵四次wel1;P00x0e;wel0;dual1;P0table[key];//顯示第四次按鍵數(shù)dual0;wel1;P00x0d;wel0;dual1;P0table[chun3];//顯示第三按鍵數(shù)dual0;wel1;P00x0b;wel0;dual1;P0table[chun2];//顯示第二按鍵數(shù)dual0;wel1;P00x01;wel0;dual1;P0table[chun1];//顯示第一按鍵數(shù)dual0;5.2清除按鍵數(shù)字程序ifkey13//按下確認(rèn)鍵;t0++ifkey4&chun31&chun23&chun11//比較密碼是否輸入正確PlayMusic_Girl,0,3,360;正確播放門鈴delay10;else錯(cuò)誤令給P3^7一個(gè)低電平ift03//判斷輸入錯(cuò)誤的次數(shù)是否大于3次P3^70;//小于3次發(fā)出短的報(bào)警聲音delay20;P3^71;ElseP3^70;//超過3次發(fā)出長聲報(bào)警Delay200;P3^71;If(key14)Key0,chun10;Chun20,chun20;結(jié)束語本設(shè)計(jì)基本達(dá)到了設(shè)計(jì)目的,利用單片機(jī)和芯片555集成塊實(shí)現(xiàn)了對(duì)報(bào)警器的控制和調(diào)試,通過合理的設(shè)備選型,參數(shù)設(shè)置和軟件設(shè)計(jì),提高了報(bào)警器的運(yùn)行可靠性通過本次設(shè)計(jì),我的知識(shí)領(lǐng)域得到進(jìn)一步的發(fā)展,專業(yè)技能得到進(jìn)一步的提高,同時(shí)增加了分析和解決工程實(shí)際綜合能力,另外,也培養(yǎng)了自己嚴(yán)肅認(rèn)真的科學(xué)態(tài)度和嚴(yán)謹(jǐn)?shù)那髮?shí)的工作作風(fēng)。系統(tǒng)利用NE555電路芯片和單片機(jī),LM386,電路設(shè)計(jì)并制

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論

0/150

提交評(píng)論