




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 學(xué)校代碼:10410 序 號(hào):050300本 科 畢 業(yè) 設(shè) 計(jì) 題目:車庫(kù)門自動(dòng)開閉控制系統(tǒng)設(shè)計(jì)學(xué) 院: 工學(xué)院 姓 名: 蘭云祥 學(xué) 號(hào): 20050263 專 業(yè): 電子信息工程 年 級(jí): 05 級(jí) 指導(dǎo)教師: 趙進(jìn)輝 二0一0年 五 月摘 要車庫(kù)門全自動(dòng)門控裝置,其特征在于設(shè)有置于車庫(kù)內(nèi)和車庫(kù)外的主控制器以及安裝在車輛內(nèi)的密碼標(biāo)識(shí)器,主控制器由單片機(jī)、315m無(wú)線接收器、解碼器、鍵盤、數(shù)碼管和紅外對(duì)管組成,密碼標(biāo)識(shí)器由無(wú)線發(fā)射器和編碼器。pt2262與pt2272地址和數(shù)據(jù)狀態(tài)一模一樣,pt2262電源端平時(shí)斷開,若快到了車庫(kù)門則按下按鈕通電,編碼器pt2262將地址和數(shù)據(jù)通過(guò)無(wú)線發(fā)
2、射模塊發(fā)射,同時(shí)無(wú)線接收器的輸出端接解碼器的輸入端,解碼器的輸出端vt接單片機(jī)的p3.3,若數(shù)據(jù)完全正確則車庫(kù)內(nèi)的單片機(jī)啟動(dòng)電機(jī)開啟車庫(kù)門,同時(shí)紅外對(duì)管感應(yīng)次數(shù)計(jì)數(shù),出車庫(kù)門后門自動(dòng)下降,也可以通過(guò)按鈕屏蔽紅外對(duì)管,實(shí)現(xiàn)手動(dòng)放下車庫(kù)門。之后取車時(shí)通過(guò)輸入密碼控制電機(jī)啟動(dòng)開門。關(guān)鍵詞:電子密碼鎖;單片機(jī);無(wú)線收發(fā)模塊;pt2262/pt2272編解碼芯片;紅外對(duì)管;abstractthe garage door full-automatic door control equip, its characteristic lie in establish to place at the garage
3、 inside with flank of of lord controller and install in the vehicle of password marking machine, lord controller from list slice machine, 315 m wireless receive a machine and shoot machine, coder and decoding machine, keyboard, figures tube with red outside to tube constitute, password marking machi
4、ne from wireless receive a machine and shoot machine, coder and decoding machine.pt2262 and pt2272 address and data appearance look exactly alike, the pt2262 power supply carry peacetime break to open, if shall arrive soon a garage door to then press button to switch on electricity, the coder pt2262
5、 pass address and data a wireless blast-off mold piece shoot, in the meantime wireless receive a machine of output carry to connect decoding machine of importation carry, decoding machine of output carry vt to connect list slice the p3.3 of the machine, if data complete exactitude inside garage of l
6、ist slice machine start the electrical engineering open a garage door, red in the meantime outside to tube respond number of times to count, garage door back door auto descend, can also pass button to shield red outside to tube, realization move to let go of a garage door. pass an importation a pass
7、word control electrical engineering start while taking a car afterkeyword:electronics combination lock; list slice machine; the 315 m wireless receive and dispatch a mold piece;pt2262/pt2272 plait decoding chip; red outside to the tube;目 錄1引言12設(shè)計(jì)任務(wù)22.1設(shè)計(jì)并制作一個(gè)無(wú)線自動(dòng)門電路22.2基本模塊23系統(tǒng)的總體設(shè)計(jì)33.1單片機(jī)33.1.1單片機(jī)的
8、說(shuō)明及應(yīng)用33.1.2單片機(jī)的結(jié)構(gòu)特點(diǎn)33.1.3單片機(jī)的引腳配置43.244行列式掃描鍵盤83.2.1鍵盤工作原理83.2.2鍵盤工作方式93.3pt2262/pt2272編碼解碼芯片103.3.1pt2262/pt2272編碼解碼芯片原理103.3.2pt2262特點(diǎn)及應(yīng)用134系統(tǒng)軟硬件設(shè)計(jì)144.1主要電路圖144.1.1單片機(jī)最小系統(tǒng)電路144.1.2鍵盤電路144.1.3數(shù)碼管顯示電路154.1.4無(wú)線發(fā)射及編解碼電路154.1.5蜂鳴器及繼電器電路(見圖4-5)164.1.6系統(tǒng)硬件總圖(見圖4-6)164.2軟件設(shè)計(jì)流程圖(見圖4-7)175總結(jié)19參考文獻(xiàn)20謝 辭21附錄
9、a 車庫(kù)門自動(dòng)開閉系統(tǒng)設(shè)計(jì)c源程序清單.22附錄 b 車庫(kù)門自動(dòng)開閉系統(tǒng)protel99總圖 1、引言隨著經(jīng)濟(jì)的發(fā)展,現(xiàn)在擁有汽車的國(guó)人越來(lái)越多,對(duì)好的車庫(kù)門的需求也在不斷增大,同時(shí)外國(guó)先進(jìn)的車庫(kù)門不斷的占領(lǐng)中國(guó)市場(chǎng),國(guó)產(chǎn)的車庫(kù)門還處于落后狀態(tài)。本文是對(duì)車庫(kù)門的機(jī)械和控制系統(tǒng)的具體設(shè)計(jì)說(shuō)明,運(yùn)用了單片機(jī)對(duì)電機(jī)控制和紅外傳感控制的方法,實(shí)現(xiàn)了自動(dòng)車庫(kù)門的各種功能。并且有利于自動(dòng)車庫(kù)門的國(guó)產(chǎn)化,降低成本。自動(dòng)照明設(shè)置,車庫(kù)門打開自動(dòng)亮燈后自動(dòng)熄滅,無(wú)需遙控器,可自動(dòng)識(shí)別和開啟,安全、便捷。本設(shè)計(jì)使用編解碼芯片pt2262/pt2272以及315mhz的無(wú)線收發(fā)模塊實(shí)現(xiàn)車輛的唯一識(shí)別,并且控制單片機(jī)
10、自動(dòng)關(guān)和開啟車庫(kù)門以及車庫(kù)內(nèi)燈的照明系統(tǒng),單片機(jī)動(dòng)態(tài)掃描鍵盤,只有在密碼輸入正確的情況下才能使單片機(jī)控制電機(jī)啟動(dòng)車庫(kù)門,否則鋒鳴器報(bào)警。單片機(jī)在各個(gè)技術(shù)領(lǐng)域中的迅猛發(fā)展,我也想通過(guò)自己的能力充分發(fā)揮它的效用,在這個(gè)設(shè)計(jì)中,我選用的是51系列單片機(jī),除了學(xué)以致用,當(dāng)然與單片機(jī)應(yīng)用的很多特點(diǎn)分不開:l 單片機(jī)構(gòu)成的應(yīng)用系統(tǒng)有較大的可靠性。l 系統(tǒng)構(gòu)建簡(jiǎn)潔、易行,能方便的實(shí)現(xiàn)系統(tǒng)功能。l 構(gòu)成的系統(tǒng)是一個(gè)計(jì)算機(jī)系統(tǒng),相當(dāng)多的功能由軟件實(shí)現(xiàn),故具有柔性特點(diǎn)。l 有優(yōu)異的性能價(jià)格比。22.1 設(shè)計(jì)并制作一個(gè)無(wú)線自動(dòng)門電路(其結(jié)構(gòu)框圖如圖2-1)編碼芯片pt2262315m無(wú)線發(fā)射模塊315無(wú)線接收模塊解
11、碼芯片pt2272pt2272at89s52單片機(jī)數(shù)碼管顯示電機(jī)和照明4*4矩陣鍵盤圖21車庫(kù)門自動(dòng)開閉控制系統(tǒng)結(jié)構(gòu)框圖2.2 基本模塊1) 單片機(jī)最小系統(tǒng)電路部分2) 解碼芯片pt2272和315m的無(wú)線接收模塊3) 編碼芯片pt2262和315m的無(wú)線發(fā)射模塊4) 44行列式掃描鍵盤電路部分5) 數(shù)碼管顯示電路部分6) 繼電器蜂鳴器照明部分3 系統(tǒng)的總體設(shè)計(jì)3.1 單片機(jī)3.1.1 單片機(jī)的說(shuō)明及應(yīng)用單片機(jī)的原名叫microcontroller,即微型控制器。 顧名思義,單片機(jī)有別于通用微型計(jì)算機(jī),它是專門為控制和智能儀器設(shè)計(jì)的一種集成度很高的微型計(jì)算機(jī)。其控制功能強(qiáng),有優(yōu)異的性能/價(jià)格比
12、,有很高的可靠性。因而,單片機(jī)的應(yīng)用范圍在不斷的擴(kuò)大,它已經(jīng)成了生產(chǎn)中和人類生活中不可缺少的工具。單片機(jī)的應(yīng)用體現(xiàn)在多個(gè)方面,如在控制過(guò)程中的應(yīng)用、智能儀器中的應(yīng)用、在機(jī)電一體化產(chǎn)品中的應(yīng)用、在家用電器中的應(yīng)用以及在計(jì)算機(jī)網(wǎng)絡(luò)及通信中的應(yīng)用等等。本設(shè)計(jì)主要應(yīng)用了單片機(jī)在控制過(guò)程中的應(yīng)用。過(guò)程控制是微型機(jī)應(yīng)用最多、最有效的方面之一,單片機(jī)廣泛的用于過(guò)程控制。它既可以作為主機(jī)控制,也可以作為分布式控制系統(tǒng)的前端機(jī),對(duì)現(xiàn)場(chǎng)的信息進(jìn)行實(shí)時(shí)的測(cè)量和控制。單片機(jī)可用于開關(guān)量控制、順序控制及邏輯控制等。如鍋爐控制、電機(jī)控制、機(jī)器人控制、交通信號(hào)燈控制、造紙紙漿濃度控制、紙張定量水分及厚薄控制、雷達(dá)與導(dǎo)彈控制
13、以及航天導(dǎo)航系統(tǒng)魚雷制導(dǎo)系統(tǒng)控制等。3.1.2 單片機(jī)的結(jié)構(gòu)特點(diǎn)本次畢業(yè)設(shè)計(jì)我用到的單片機(jī)是mcs-51系列單片機(jī)中的at89s52,下面通過(guò)與通用微機(jī)的比較,來(lái)簡(jiǎn)單介紹mcs-51系列單片機(jī)的結(jié)構(gòu)特點(diǎn)。就cpu的結(jié)構(gòu)來(lái)說(shuō),通用微機(jī)的cpu內(nèi)部有一定數(shù)量的通用或?qū)S眉拇嫫?,而mcs-51系列單片機(jī)則在數(shù)據(jù)ram區(qū)開辟了一個(gè)工作寄存器區(qū)。該區(qū)共有4組,每組8個(gè)寄存器,共計(jì)可提供32個(gè)工作寄存器,相當(dāng)于通用微機(jī)cpu中的通用寄存器。除此之外,mcs-51系列單片機(jī)還頗具特色的21個(gè)特殊功能寄存器sfr.要理解mcs-51系列單片機(jī)的工作,就必須對(duì)特殊功能寄存器sfr的工作有清楚地了解。sfr使具有
14、40條引腳的單片機(jī)系統(tǒng)的功能有很大的擴(kuò)展。由于這些sfr的作用,每個(gè)通道在程序控制下,都可有第二功能,從而使得有限的引腳能衍生出更多的功能。而且,利用sfr可完成對(duì)定時(shí)器、串行口、中斷邏輯的控制,這就使得單片機(jī)可以把定時(shí)/計(jì)數(shù)器、串行口、中斷邏輯等集成在一個(gè)芯片上。mcs-51系列單片機(jī)在存儲(chǔ)器結(jié)構(gòu)上與通用微機(jī)也有不同之處,通用微機(jī)中程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器時(shí)一個(gè)地址空間,而單片機(jī)把程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器分成兩個(gè)獨(dú)立的地址空間,采用不同的尋址方式,使用兩個(gè)不同的地址指針,pc指向程序存儲(chǔ)器,dptr指向數(shù)據(jù)存儲(chǔ)器。采用這種結(jié)構(gòu)主要是考慮到工業(yè)控制的特點(diǎn)。一般工業(yè)控制系統(tǒng)中,需要較大的程序存儲(chǔ)器空
15、間和較小的隨機(jī)存儲(chǔ)器空間,不同于通用微機(jī)需要較大的數(shù)據(jù)存儲(chǔ)器空間。mcs-51系列單片機(jī)在輸入輸出接口方面的特點(diǎn)是,通道口引線在程序的控制下都可有第二功能,可由用戶系統(tǒng)設(shè)計(jì)者靈活選擇。比如數(shù)據(jù)線和地址線8位分時(shí)合用通道0,而地址線高8位與其它信號(hào)線也可合用通道2。由于存儲(chǔ)器和接口都在片內(nèi),就給應(yīng)用提供了方便,往往只在其引腳處增加驅(qū)動(dòng)器即可簡(jiǎn)化接口設(shè)計(jì)工作,提高單片機(jī)與外設(shè)數(shù)據(jù)交換的處理速度。同時(shí),功能變換和選擇由相應(yīng)的指令來(lái)控制實(shí)現(xiàn),而不是靠硬件上的跳線短接等方法實(shí)現(xiàn)。mcs-51系列單片機(jī)i/o一線多功能的特點(diǎn)方便了用戶,但在組成應(yīng)用系統(tǒng)時(shí),也應(yīng)根據(jù)其特點(diǎn)分時(shí)使用。mcs-51系列單片機(jī)的另
16、一個(gè)顯著特點(diǎn)是內(nèi)部有一個(gè)全雙工串行口,即可同時(shí)發(fā)送和接收;有兩個(gè)物理上獨(dú)立的接收、發(fā)送緩沖器。發(fā)送緩沖器只能寫入不能讀出,接收緩沖器只能讀出不能寫入。在程序的控制下,串行口工作與四種工作方式,用戶可根據(jù)需要,設(shè)定為移位寄存器以擴(kuò)展i/o口和外接同步輸入輸出設(shè)備,或用作異步通信口,以實(shí)現(xiàn)雙機(jī)或多機(jī)通信,極為方便的組成分布式控制系統(tǒng)。最后還值得一提的是,mcs-51系列單片機(jī)內(nèi)部有一個(gè)功能相對(duì)獨(dú)立的位處理(即布爾處理機(jī)),因而其具有較強(qiáng)的位處理功能。3.1.3 單片機(jī)的引腳配置mcs-51單片機(jī)采用40引腳雙列直插封裝(dip)形式。對(duì)于chmos單片機(jī)除采用dip形式外,還采用方形封裝工藝。由于
17、受到引腳數(shù)目的限制,所以有部分引腳具有第二功能。圖3-1是mcs-51中at89s52的引腳圖圖3-1 at89s52的引腳圖在單片機(jī)的40條引腳中,有2條用于主電源的引腳,2條外接晶體的引腳,控制或其他電源復(fù)用引腳rst/ vpd、ale、和vpp,32條輸入/輸出引腳。下面就本系統(tǒng)用到的引腳分別說(shuō)明這些引腳的名稱和功能。1) 主電源引腳vcc和vssvcc:接+5v電源vss:接電源地2) 鐘電路引腳xtal1和xtal2xtal1:接外部晶體的一端。在單片機(jī)內(nèi)部,它是反相放大器的輸入端,該放大器構(gòu)成了片內(nèi)振蕩器。在采用外部時(shí)鐘電路時(shí),對(duì)于hmos單片機(jī),此引腳必須接地;對(duì)chmos單片機(jī)
18、,此引腳作為驅(qū)動(dòng)端。 xtal2:接外部晶體的另一端。在單片機(jī)內(nèi)部,接至上述振蕩器的反相放大器的輸出端,振蕩器的頻率是晶體振蕩頻率。若采用外部時(shí)鐘電路時(shí),對(duì)于hmos單片機(jī),該引腳輸入外部時(shí)鐘脈沖;對(duì)于chmos單片機(jī),此引腳應(yīng)懸空。3) 信號(hào)引腳rst/vpdrst/vpd:復(fù)位/備用電源輸入端。單片機(jī)上電后,只要在該引腳上輸入24個(gè)振蕩周期(2個(gè)機(jī)器周期)寬度以上的高電平就會(huì)使單片機(jī)復(fù)位;若在rst與vcc之間接一個(gè)10f的電容,而在rst與vss之間接一個(gè)8.2k的下拉電阻,則可實(shí)現(xiàn)單片機(jī)上電自動(dòng)復(fù)位。rst/vpd具有復(fù)用功能,在主電源vcc掉電期間,該引腳可接上+5v備用電源。當(dāng)vc
19、c下掉到低于規(guī)定的電平,而vpd在其規(guī)定的電壓范圍內(nèi)時(shí),vpd就向片內(nèi)ram提供備用電源,以保持片內(nèi)ram中的信息不丟失,復(fù)電后能繼續(xù)正常運(yùn)行。4) 輸入/輸出(i/o)引腳p0、p1、p2和p3mcs-51單片機(jī)有4個(gè)雙向并行的8位i/o口p0p3,p0口為三態(tài)雙向口,可驅(qū)動(dòng)8個(gè)ttl電路,p1、p2、p3口為準(zhǔn)雙向口(作為輸入時(shí),口線被拉成高電平,故稱為準(zhǔn)雙向口),其負(fù)載能力為4個(gè)ttl電路。p0.0-p0.7:p0口是一個(gè)8位雙向i/o端口。在訪問片外存儲(chǔ)器時(shí),它分時(shí)提供低8位地址和作8位雙向數(shù)據(jù)總線。在eprom編程時(shí),從p0口輸入指令字節(jié);在驗(yàn)證程序時(shí),則輸出指令字節(jié)(驗(yàn)證時(shí),要外接
20、上拉電阻)。p0口能以吸收電流的方式驅(qū)動(dòng)8個(gè)lsttl負(fù)載。p1.0-p1.7:p1口是8位準(zhǔn)雙向i/o端口。在eprom編程和程序驗(yàn)證時(shí),它輸入低8位地址。p1口能驅(qū)動(dòng)4個(gè)lsttl負(fù)載。p2.0-p2.7:p2口是一個(gè)8位準(zhǔn)雙向i/o端口。在cpu訪問外部存儲(chǔ)器時(shí),它輸出高8位地址。在對(duì)eprom編程和程序驗(yàn)證時(shí),它輸入高8位地址。p2口可驅(qū)動(dòng)4個(gè)lsttl負(fù)載。p3.0-p3.7:p3口是8位準(zhǔn)雙向i/o端口。它是一個(gè)復(fù)用功能口。作為第一功能使用時(shí),為普通i/o口,其功能和操作方法與p1口相同。作為第二功能使用時(shí),各引腳的定義如表3-1所示。p3口的每一條引腳均可獨(dú)立定義為第一功能的輸入
21、輸出或第二功能。p3口能驅(qū)動(dòng)4個(gè)lsttl負(fù)載。圖3-2 p1.0-p1.7內(nèi)部結(jié)構(gòu)圖圖3-3 p2.0p2.7內(nèi)部結(jié)構(gòu)圖圖3-4 p3.0p3.7內(nèi)部結(jié)構(gòu)圖口線 第二功能p3.0 rxd (串行口輸入)p3.1 txd (串行口輸出)p3.2 int0 (外部中斷0輸入)p3.3 int1 (外部中斷1輸入) p3.4 t0 (定時(shí)器0的外部輸入)p3.5 t1 (定時(shí)器1的外部輸入)p3.6 wr (外部數(shù)據(jù)存儲(chǔ)器“寫”信號(hào)輸出)p3.7 rd (外部數(shù)據(jù)存儲(chǔ)器“讀”信號(hào)輸出)表3-1 p3口各引腳的定義3.2 44行列式掃描鍵盤3.2.1 鍵盤工作原理行列式鍵盤電路原理如圖2-5所示。按
22、鍵設(shè)置在行列式交點(diǎn)上,行列線分別連接到按鍵開關(guān)的兩端。行線通過(guò)單片機(jī)輸出高電平,第一次掃描時(shí)置第一條列線為低電平,判斷有無(wú)鍵按下,有則獲取鍵值,進(jìn)行相應(yīng)的鍵值處理,無(wú)則繼續(xù)掃描,使第二列為低電平,其它均為高電平,就這樣依次判斷鍵盤中有無(wú)按鍵按下。鍵盤中哪一個(gè)鍵按下可由列線逐列置低電平后,檢查行輸入狀態(tài)來(lái)判斷。圖3-5 行列式鍵盤電路原理圖3.2.2 鍵盤工作方式鍵盤的工作方式:編程掃描方式、定時(shí)掃描方式、中斷掃描方式三種。本設(shè)計(jì)采用的是編程掃描方式。在鍵盤掃描子程序中完成下述幾個(gè)功能: 1) 判斷鍵盤上有無(wú)按鍵按下; 2) 防止鍵的機(jī)械抖動(dòng)影響; 3) 獲取按下鍵的鍵號(hào); 4) 按鍵閉合一次僅
23、進(jìn)行一次鍵功能操作。程序框圖如圖3-6:圖3-6 鍵盤的編程掃描方式程序框圖3.3 pt2262/pt2272編碼解碼芯片3.3.1 pt2262/pt2272編碼解碼芯片原理pt2262/2272是臺(tái)灣普城公司生產(chǎn)的一種cmos工藝制造的低功耗低價(jià)位通用編解碼電路,pt2262/2272最多可有12位(a0-a11)三態(tài)地址端管腳(懸空,接高電平,接低電平),任意組合可提供531441地址碼,pt2262最多可有6位(d0-d5)數(shù)據(jù)端管腳,設(shè)定的地址碼和數(shù)據(jù)碼從17腳串行輸出,可用于無(wú)線遙控發(fā)射電路。 編碼芯片pt2262發(fā)出的編碼信號(hào)由:地址碼、數(shù)據(jù)碼、同步碼組成一個(gè)完整的碼字,解碼芯片
24、pt2272接收到信號(hào)后,其地址碼經(jīng)過(guò)兩次比較核對(duì)后,vt腳才輸出高電平,與此同時(shí)相應(yīng)的數(shù)據(jù)腳也輸出高電平,如果發(fā)送端一直按住按鍵,編碼芯片也會(huì)連續(xù)發(fā)射。當(dāng)發(fā)射機(jī)沒有按鍵按下時(shí),pt2262不接通電源,其17腳為低電平,所以315mhz的高頻發(fā)射電路不工作,當(dāng)有按鍵按下時(shí),pt2262得電工作,其第17腳輸出經(jīng)調(diào)制的串行數(shù)據(jù)信號(hào),當(dāng)17腳為高電平期間315mhz的高頻發(fā)射電路起振并發(fā)射等幅高頻信號(hào),當(dāng)17腳為低平期間315mhz的高頻發(fā)射電路停止振蕩,所以高頻發(fā)射電路完全收控于pt2262的17腳輸出的數(shù)字信號(hào),從而對(duì)高頻電路完成幅度鍵控(ask調(diào)制)相當(dāng)于調(diào)制度為100的調(diào)幅。引 腳 圖:圖
25、3-7 pt2262外形圖及測(cè)試應(yīng)用圖 管腳說(shuō)明:表3-1管腳在具體的應(yīng)用中,外接振蕩電阻可根據(jù)需要進(jìn)行適當(dāng)?shù)恼{(diào)節(jié),阻值越大振蕩頻率越慢,編碼的寬度越大,發(fā)碼一幀的時(shí)間越長(zhǎng).推薦值:2262/4.7m/2272/820k 2262/3.3m/2272/680k 2262/1.2m/2272/200k。 解碼電路 pt2272 引腳圖:圖3-8 pt2272外形圖及測(cè)試應(yīng)用圖pt2272解碼芯片有不同的后綴,表示不同的功能,有l(wèi)4/m4/l6/m6之分,其中l(wèi)表示鎖存輸出,數(shù)據(jù)只要成功接收就能一直保持對(duì)應(yīng)的電平狀態(tài),直到下次遙控?cái)?shù)據(jù)發(fā)生變化時(shí)改變。m表示非鎖存輸出,數(shù)據(jù)腳輸出的電平是瞬時(shí)的而且和
26、發(fā)射端是否發(fā)射相對(duì)應(yīng),可以用于類似點(diǎn)動(dòng)的控制。后綴的6和4表示有幾路并行的控制通道,當(dāng)采用4路并行數(shù)據(jù)時(shí)(pt2272-m4),對(duì)應(yīng)的地址編碼應(yīng)該是8位,如果采用6路的并行數(shù)據(jù)時(shí)(pt2272-m6),對(duì)應(yīng)的地址編碼應(yīng)該是6位。pt2262/2272芯片的地址編碼設(shè)定和修改:在通常使用中,我們一般采用8位地址碼和4位數(shù)據(jù)碼,這時(shí)編碼電路pt2262和解碼pt2272的第18腳為地址設(shè)定腳,有三種狀態(tài)可供選擇:懸空、接正電源、接地三種狀態(tài),3的8次方為6561,所以地址編碼不重復(fù)度為6561組,只有發(fā)射端pt2262和接收端pt2272的地址編碼完全相同,才能配對(duì)使用,遙控模塊的生產(chǎn)廠家為了便于
27、生產(chǎn)管理,出廠時(shí)遙控模塊的pt2262和pt2272的八位地址編碼端全部懸空,這樣用戶可以很方便選擇各種編碼狀態(tài),用戶如果想改變地址編碼,只要將pt2262和pt2272的18腳設(shè)置相同即可,例如將發(fā)射機(jī)的pt2262的第1腳接地第5腳接正電源,其它引腳懸空,那么接收機(jī)的pt2272只要也第1腳接地第5腳接正電源,其它引腳懸空就能實(shí)現(xiàn)配對(duì)接收。當(dāng)兩者地址編碼完全一致時(shí),接收機(jī)對(duì)應(yīng)的d1d4端輸出約4v互鎖高電平控制信號(hào),同時(shí)vt端也輸出解碼有效高電平信號(hào)。用戶可將這些信號(hào)加一級(jí)放大,便可驅(qū)動(dòng)繼電器、功率三極管等進(jìn)行負(fù)載遙控開關(guān)操縱。3.3.2 pt2262特點(diǎn)及應(yīng)用cmos工藝制造,低功耗、外
28、部元器件少、rc振蕩電阻、工作電壓范圍寬:2.6-15v數(shù)據(jù)最多可達(dá)6位、地址碼最多可達(dá)531441種。可以廣泛地應(yīng)用于車輛防盜系統(tǒng)、家庭防盜系統(tǒng)、遙控玩具、其他電器遙控。4 系統(tǒng)軟硬件設(shè)計(jì)4.1 主要電路圖4.1.1 單片機(jī)最小系統(tǒng)電路 車庫(kù)門自動(dòng)關(guān)閉系統(tǒng)的設(shè)計(jì)是在單片機(jī)最小系統(tǒng)電路上進(jìn)行,在這里此模塊的作用是控制輸出、數(shù)據(jù)采集處理,系統(tǒng)設(shè)計(jì)在單片機(jī)最小系統(tǒng)上進(jìn)行構(gòu)建,可以讓整個(gè)電路控制變得更加簡(jiǎn)便,后續(xù)編程設(shè)計(jì)更加方便。單片機(jī)最小系統(tǒng)電路圖見圖4-1所示。設(shè)計(jì)圖41 單片機(jī)最小系統(tǒng)電路仿真圖4.1.2 鍵盤電路鍵盤電路在此起人機(jī)操作界面作用,這里采用4x4矩陣鍵盤電路。鍵盤工作的方式為編程
29、掃描方式,通過(guò)對(duì)單片機(jī)的p1口的低四位p1.0-p1.3作為進(jìn)行編程輸出,定時(shí)輸出行掃描高電平脈沖。當(dāng)鍵盤上有按鍵按下時(shí),對(duì)應(yīng)的p1.4-p1.7列輸入線就有相應(yīng)的高電平輸入。例如,當(dāng)按鍵s1按下時(shí)候,列輸入端p1.4就能夠接受到一個(gè)高電平觸發(fā)信號(hào)。鍵盤電路電路原理圖如圖42所示。圖42 4x4矩陣鍵盤電路4.1.3 數(shù)碼管顯示電路8位led數(shù)碼管顯示電路是本系統(tǒng)設(shè)計(jì)的一個(gè)重要人機(jī)交流界面,在這里采用共陰極顯示,p0口作為數(shù)據(jù)輸入端口至數(shù)碼管的8段,p2口作為顯示電路的位選信號(hào),電路中芯片74ls245作為輸出驅(qū)動(dòng)作用,保證p0口輸出數(shù)據(jù)的驅(qū)動(dòng)能力。圖43 數(shù)碼管顯示電路仿真圖4.1.4 無(wú)線
30、發(fā)射編解碼電路和接受解碼電路要讓車庫(kù)門能夠自動(dòng)實(shí)現(xiàn)關(guān)閉,需要當(dāng)汽車在進(jìn)入車庫(kù)前發(fā)射一個(gè)車庫(kù)門打開信號(hào),入庫(kù)泊好車后發(fā)射一個(gè)關(guān)閉車庫(kù)門信號(hào)。在這里我們選用信號(hào)編碼芯片pt2262和一個(gè)315mhz發(fā)射模塊作為構(gòu)建開閉信號(hào)發(fā)射電路,用解碼芯片pt2272和一個(gè)315mhz接受模塊作為信號(hào)接受電路。其模塊電路原理圖如圖4-4所示。接收端接受到了一個(gè)發(fā)射來(lái)的信號(hào)后,根據(jù)編碼解碼規(guī)則進(jìn)行信息處理后,輸入到單片機(jī)中進(jìn)行判斷處理。 圖44無(wú)線發(fā)射及編解碼電路4.1.5 蜂鳴器及繼電器電路蜂鳴器及繼電器電路如圖45所示。由于蜂鳴器和繼電器都需要很大的電流才能驅(qū)動(dòng),因此須在前級(jí)接一個(gè)三極管,起到電流放大作用。當(dāng)
31、p3.4為低電平時(shí),三極管q1導(dǎo)通,蜂鳴器響;為高電平時(shí),q1截止蜂鳴器不工作。當(dāng)p3.0為低電平時(shí),三極管q2導(dǎo)通,繼電器吸合,將被控電路導(dǎo)通,直流電機(jī)轉(zhuǎn)動(dòng),將門打開。當(dāng)運(yùn)行需要時(shí)將p3.0或p3.4腳置低即可實(shí)現(xiàn)蜂鳴器和繼電器的功能。之所以選擇pnp三極管是因?yàn)閱纹瑱C(jī)在復(fù)位時(shí)p0、p1、p2、p3都會(huì)置高,如果用npn型三極管,在復(fù)位時(shí)會(huì)讓三極管導(dǎo)通,必須在程序中進(jìn)行軟件調(diào)整,盡管如此還是不能完全避免這種現(xiàn)象,因此選用pnp型三極管9015。 圖45 蜂鳴器和繼電器電路仿真4.1.6 系統(tǒng)硬件總圖圖4-6為車庫(kù)門自動(dòng)開閉系統(tǒng)的硬件連接總圖,為上述各模塊電路的合成效果圖。 圖46 系統(tǒng)硬件總
32、圖4.2 軟件設(shè)計(jì)流程圖 圖47 軟件設(shè)計(jì)流程圖5 總結(jié)論文題目選定后,我通過(guò)看書、網(wǎng)絡(luò)查閱了很多有關(guān)無(wú)線自動(dòng)門設(shè)計(jì)的資料,通過(guò)比較與相關(guān)資料的參考,我選擇了使用無(wú)線編解碼芯片pt2262/pt2272完成車庫(kù)門對(duì)小車的唯一識(shí)別以及車庫(kù)門的自動(dòng)開啟功能,對(duì)于車庫(kù)門的自動(dòng)關(guān)閉功能我使用了一對(duì)紅外對(duì)管實(shí)現(xiàn),即車進(jìn)車庫(kù)時(shí)紅外對(duì)管不作用,當(dāng)人出車庫(kù)時(shí)門才放下,當(dāng)然也可以使用車庫(kù)門旁邊的按鍵實(shí)現(xiàn)車庫(kù)門的關(guān)閉作用,從而屏蔽紅外對(duì)管的作用,可以使自動(dòng)車庫(kù)門更加人性化。剛開始我在protues中仿真時(shí)并不能實(shí)現(xiàn)紅外對(duì)管的功能,于是我采用了計(jì)數(shù)的方法使車進(jìn)車庫(kù)時(shí)車庫(kù)門不關(guān),當(dāng)人從車庫(kù)中出來(lái)了之后車庫(kù)門才關(guān),對(duì)于
33、車打開的程度我使用了延時(shí)函數(shù)實(shí)現(xiàn)。對(duì)于使用按鈕屏蔽紅外對(duì)管的作用是我的指導(dǎo)老師提出的,他說(shuō),如果車?yán)镉袞|西,人需要來(lái)回幾趟的進(jìn)出車庫(kù)門,而車庫(kù)門在人第一次出去時(shí)就關(guān)閉了,那么就得再次開啟車庫(kù)門才行,他建議我使用按鍵屏蔽紅外對(duì)管的功能。我聽從了他的建議,經(jīng)過(guò)對(duì)程序的不斷修改,仿真,最后終于實(shí)現(xiàn)了這個(gè)功能。對(duì)于密碼鎖部分,是為了能讓人第二天去取車時(shí)能使車庫(kù)門自動(dòng)開啟而設(shè)置的,之前我并沒打算使用密碼鎖,但我發(fā)現(xiàn)由于編碼芯片安在車?yán)?,解碼芯片安在車庫(kù)內(nèi),這樣只能使車庫(kù)門識(shí)別這輛車而不能識(shí)別車以外的事物或人,這樣造成人只能放車不能去取車,于是我添加了密碼鎖部分,如果密碼正確則單片機(jī)控制車庫(kù)門自動(dòng)開啟并發(fā)
34、出“叮咚”聲 ,如果密碼錯(cuò)誤則單片機(jī)控制蜂鳴器發(fā)出報(bào)警聲,數(shù)碼管上的密碼數(shù)字都使用“8.”代替,從而保證了密碼的保密功能。通過(guò)以上的設(shè)計(jì)我懂得了查資料得仔細(xì),完全按芯片型號(hào)看資料,在遇到困難時(shí)也要有懷疑和探索的精神在整個(gè)設(shè)計(jì)過(guò)程中,我既學(xué)到了相關(guān)的知識(shí),也鍛煉了自己處理問題的能力。在我看來(lái),解決問題的過(guò)程就是一個(gè)知識(shí)積累的過(guò)程,如果一個(gè)設(shè)計(jì)做下來(lái)都一帆風(fēng)順,那學(xué)到知識(shí)將是很少的。所以我很慶幸自己遇到了這多問題,正是有這些問題的磨練,我才能成長(zhǎng)。參 考 文 獻(xiàn)1 胡乾斌,李光斌,李玲等. 單片微型計(jì)算機(jī)原理與應(yīng)用m. 武漢:華中科技大學(xué)出版社,2005,82 王永軍、從玉珍 主編,數(shù)字邏輯與數(shù)字
35、系統(tǒng)m.北京:電子工業(yè)出版社,1999年8月3 赫蕓主編,傳感器原理與應(yīng)用,電子工業(yè)出版社,2002。4 謝子美.電子線路設(shè)計(jì)實(shí)驗(yàn)測(cè)試.武漢:華中科技大學(xué)出版,20065 馬忠梅,籍順心,張凱,等.單片機(jī)的c語(yǔ)言應(yīng)用程序設(shè)計(jì)m.北京:北京航空航天大學(xué)出版社,2001,1431646 王守中. 51單片機(jī)開發(fā)入門與典型實(shí)例m.北京:人民郵電出版社,20077 康華光主編,電力電子基礎(chǔ) (數(shù)字部分),高等教育出版社,19998 康華光主編,電力電子基礎(chǔ) (模擬部分),高等教育出版社,19999 胡偉, 季曉衡.單片機(jī)c程序設(shè)計(jì)及應(yīng)用實(shí)例m.北京: 人民郵電出版社, 2003, 470-47810
36、余永權(quán)等著. 單片機(jī)在控制系統(tǒng)中的應(yīng)用m. 北京: 電子工業(yè)出版社,2003.11 童本敏等編, 標(biāo)準(zhǔn)集成電路數(shù)據(jù)手冊(cè), 北京: 電子工業(yè)出版社12 廖玄九編,電工學(xué),人民教育出版社,197913 秦世才,高運(yùn)清.現(xiàn)代模擬集成電子學(xué) m. 北京: 科學(xué)出版社,2000.14 蘇文平編. 新型電子電路應(yīng)用實(shí)例精選m. 北京航空航天大學(xué)出版社,2001.3.15 陳大欽. 電子技術(shù)基礎(chǔ)實(shí)驗(yàn)電子電路實(shí)驗(yàn)設(shè)計(jì)仿真(第二版)m. 北京: 高等教育出版社,2000. 謝 辭在此論文完成之際,我要衷心感謝四年來(lái)一直真心愛護(hù)我,熱情幫助我的老師和同學(xué)們。在這個(gè)設(shè)計(jì)中我既找到了很多不足,也學(xué)到了很多知識(shí)。在此,
37、我非常感謝在論文寫作期間給予我?guī)椭娜藗?。我首先向指?dǎo)我的熊老師表達(dá)誠(chéng)摯的謝意,他嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度,廣博的理論知識(shí),豐富的工作經(jīng)驗(yàn),務(wù)實(shí)的工作態(tài)度,使我受益匪淺。我不僅從他身上學(xué)到了許多科研的方法,還學(xué)會(huì)了很多做人的道理,這將使我終生受益。在整個(gè)論文寫作過(guò)程中,熊老師提出了寶貴的意見和建議,指導(dǎo)我如何準(zhǔn)備材料,整理文章以及寫作過(guò)程提出了許多解決方案,才使我的論文獲得全面改進(jìn),順利完稿。最后,謹(jǐn)向所有曾經(jīng)關(guān)心和幫助過(guò)我的老師和同學(xué)表示感謝。向?qū)忛啽菊撐牡母魑粚<冶硎旧钌畹闹x意。附 錄a 無(wú)線自動(dòng)車庫(kù)門設(shè)計(jì)系統(tǒng)c源程序清單系統(tǒng)源程序:#include#define uchar unsigned ch
38、ar#define uint unsigned intuchar cnt,flag,cnt1;uchar ps=1,2,3,4,5; uchar code dispbit=0xfe,0xfd,0xfb,0xf7, /動(dòng)態(tài)掃描8位位選 0xef,0xdf,0xbf,0x7f; uchar code dispcode=0x3f,0x06,0x5b,0x4f,0x66, 0x6d,0x7d,0x07,0x7f,0x6f, 0x77,0x7c,0x39,0x5e,0x79,0x71, /0-f共陰 0x00,0x40,0x73,0xff; /0x40為- ,0x73為p /16對(duì)應(yīng)0x00,即刪除時(shí)讓
39、數(shù)碼管熄滅,19對(duì)應(yīng)0xff,即顯示該位密碼數(shù)據(jù)時(shí)讓數(shù)碼管連著小數(shù)點(diǎn)一起全亮即8.uchar dispbuf8=18,16,16,16,16,16,16,16; / 此處18對(duì)應(yīng)p.16 是讓其他7位數(shù)碼管熄滅 /?為什么16就熄滅,我輸9,12,就顯示9和12.為什么18就是顯示p,因?yàn)槭莇ispcodedispbufdispcount,相當(dāng)于dispcodedispbuf18=0x73=puchar dispcount; uchar flashcount; uchar temp; uchar key; uchar keycount; uchar pslen=5; uchar getps6; bit keyoverflag; bit errorflag; bit rightflag; uint second3; uint aa,bb; uint cc; bit okflag; bit alarmflag; uchar oka,okb;sbit led=p36;sbit keyhong=p32;sbit keykong=p37;sbit vt=p33;void delay(uint z)/1ms uint x,y; for(x=z;x0;x-) for(y
溫馨提示
- 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ù)覽,若沒有圖紙預(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 環(huán)境藝術(shù)設(shè)計(jì)與城市可持續(xù)發(fā)展的關(guān)系研究
- 儀器電磁兼容性設(shè)計(jì)與測(cè)試考核試卷
- 二零二五年度保健食品冷鏈運(yùn)輸司機(jī)勞務(wù)合作協(xié)議書
- 2025年中國(guó)豬肉干市場(chǎng)調(diào)查研究報(bào)告
- 游泳館設(shè)計(jì)施工合同范本
- 遵義市城投債信用風(fēng)險(xiǎn)分析
- 硫酸銨焙燒活化酸浸提取沉積型稀土礦中稀土的研究
- 2025年中國(guó)滌綸長(zhǎng)絲無(wú)紡布市場(chǎng)調(diào)查研究報(bào)告
- 2025年中國(guó)油菜市場(chǎng)調(diào)查研究報(bào)告
- 面向任務(wù)型對(duì)話的中醫(yī)導(dǎo)診模型研究
- 濟(jì)南2024年山東濟(jì)南廣播電視臺(tái)招聘14人筆試歷年參考題庫(kù)附帶答案詳解
- 海洋氣候預(yù)測(cè)模型創(chuàng)新研究-深度研究
- 《客戶服務(wù)基礎(chǔ)》教案及課件項(xiàng)
- 2025《醫(yī)藥企業(yè)防范商業(yè)賄賂風(fēng)險(xiǎn)合規(guī)指引》解讀課件
- 2025年湖南工業(yè)職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
- 2025年丹參原藥材項(xiàng)目可行性研究報(bào)告
- 物理(A版)-安徽省合肥一中(省十聯(lián)考)2024-2025學(xué)年度高二年級(jí)上學(xué)期期末測(cè)試試題和答案
- 人教版初中歷史與社會(huì)七年級(jí)下冊(cè) 6.3.3向西開放的重要門戶-烏魯木齊 說(shuō)課稿
- 綜合材料繪畫課程設(shè)計(jì)
- 數(shù)學(xué)史簡(jiǎn)介課件
- 八年級(jí) 下冊(cè)《黃河兩岸的歌(1)》課件
評(píng)論
0/150
提交評(píng)論