freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

論文簡(jiǎn)易無(wú)線遙控電子密碼自動(dòng)門(mén)-免費(fèi)閱讀

  

【正文】 i//步進(jìn)電機(jī)端口設(shè)置sbit P35=P3^5。uchar O_password[6]={1,2,3,4,5,6}。uchar code tab4[]={ Old Password }。 void display()。void Write_LCD_Data(uchar)。Flash編程和程序校驗(yàn)期間,P2接收低8位地址。P1口:P1是一個(gè)帶內(nèi)部上拉電阻的8位雙向I/O口,P1的輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流)4個(gè)TTL邏輯門(mén)電路。 在STC89C52單片機(jī)提供了以下標(biāo)準(zhǔn)功能:8KB的閃存,256B的RAM ,32 I/ O線,3個(gè)16位定時(shí)器/計(jì)數(shù)器,一個(gè)6向量?jī)蓚€(gè)級(jí)別的中斷結(jié)構(gòu),一個(gè)全雙工串行端口,對(duì)片上振蕩器和時(shí)鐘電路。他的治學(xué)嚴(yán)謹(jǐn)?shù)木褚彩俏矣肋h(yuǎn)學(xué)習(xí)的榜樣,并將積極影響我今后的學(xué)習(xí)和工作。兩種操作只要滿(mǎn)足其中一種就可以完成開(kāi)門(mén)操作:即通過(guò)固定鍵盤(pán)開(kāi)鎖,和通過(guò)無(wú)線遙控器開(kāi)鎖,為了設(shè)計(jì)方便調(diào)理更加清晰和方便調(diào)試,本次畢業(yè)設(shè)計(jì)主要模塊分為以下幾個(gè):鍵盤(pán)輸入模塊、液晶顯示模塊、步進(jìn)電機(jī)模塊、報(bào)警模塊、開(kāi)鎖模塊、無(wú)線模塊。解決方法:在排除了單片機(jī)故障、液晶故障、電源故障以后。此方法適合程序整體調(diào)試時(shí)對(duì)某一段進(jìn)行定位調(diào)試。其次是鍵盤(pán)輸入模塊,為單片機(jī)燒寫(xiě)鍵盤(pán)輸入模塊的驅(qū)動(dòng)程序,實(shí)現(xiàn)鍵盤(pán)和液晶顯示屏之間的數(shù)據(jù)通信。 無(wú)線收發(fā)模塊的調(diào)試首先將無(wú)線模塊的各個(gè)引腳和單片機(jī)的相應(yīng)引腳相連接,然后檢查焊接后的電路是否有虛焊或者粘連的現(xiàn)象發(fā)生。 最小系統(tǒng)的調(diào)試在確定單片機(jī)最小系統(tǒng)是否可以正常工作這個(gè)環(huán)節(jié)上,我們采用萬(wàn)用表對(duì)單片機(jī)最小系統(tǒng)的各個(gè)引腳進(jìn)行了檢查,具體方法如下:編寫(xiě)一段簡(jiǎn)單的測(cè)試程序,將P0口、P1口、P2口、P3口分別寫(xiě)入0X55然后用萬(wàn)用表測(cè)試P0-P3口的各引腳輸出是不是5V~1V跳變式顯示。 系統(tǒng)硬件調(diào)試硬件焊接是整個(gè)設(shè)計(jì)中最基礎(chǔ)也是最重要的一步,在焊接的過(guò)程中,我們不僅要考慮器件放置會(huì)不會(huì)對(duì)附近的其它器件造成干擾,還要考慮整個(gè)擺放位置的美觀性的實(shí)用性。在無(wú)人對(duì)密碼鎖進(jìn)行操作的情況下,液晶顯示一串提示字符,當(dāng)開(kāi)鎖正確時(shí),在液晶上會(huì)顯示相應(yīng)的正確信息,當(dāng)開(kāi)鎖錯(cuò)誤時(shí),在液晶上也會(huì)顯示相應(yīng)的錯(cuò)誤信息。第4章  系統(tǒng)軟件設(shè)計(jì) 軟件系統(tǒng)的總體設(shè)計(jì)在本次設(shè)計(jì)中軟件設(shè)計(jì)是整個(gè)系統(tǒng)設(shè)計(jì)的重要部分,在硬件電路焊接正確的情況下,只有通過(guò)系統(tǒng)軟件設(shè)計(jì)才能讓整個(gè)系統(tǒng)實(shí)現(xiàn)預(yù)期的功能。鍵盤(pán)電路原理圖如圖313所示。4.步進(jìn)電機(jī)的負(fù)載選用單片機(jī)STC89C52單片機(jī)做為步進(jìn)電機(jī)的控制器, 用它來(lái)實(shí)現(xiàn)步進(jìn)電機(jī)的空載時(shí)的正反轉(zhuǎn)\帶負(fù)荷時(shí)的正反轉(zhuǎn)以及各自速度的控制,在設(shè)計(jì)的最后我們研究了在自動(dòng)門(mén)中單片機(jī)對(duì)步進(jìn)電機(jī)的控制. 用脈沖信號(hào)控制的,步距角和轉(zhuǎn)速大小不受電壓波動(dòng)和負(fù)載變化的影響,也不受各種環(huán)境條件諸如溫度、壓力、振動(dòng)、沖擊等影響,而僅僅與脈沖頻率成正比,通過(guò)改變脈沖頻率的高低可以大范圍地調(diào)節(jié)電機(jī)的轉(zhuǎn)速,并能實(shí)現(xiàn)快速起動(dòng)、制動(dòng)、反轉(zhuǎn),而且有自鎖的能力,不需要機(jī)械制動(dòng)裝置,不經(jīng)減速器也可獲得低速運(yùn)行。圖311 四相反應(yīng)式步進(jìn)電機(jī)電機(jī)結(jié)構(gòu)從圖中可知,它分成轉(zhuǎn)子和定子兩部分。在使用八拍工作方式時(shí),有四拍是單相通電,有四拍是雙向通電;對(duì)任一相來(lái)說(shuō),它的電壓波形是一個(gè)方波,周期為八拍。轉(zhuǎn)子每拍走一步。這兩類(lèi)功放一般只在高檔機(jī)采用。2.功率放大器的作用功率放大器主要是將音源器材輸入的較微弱信號(hào)進(jìn)行放大后,產(chǎn)生足夠大的電流去推動(dòng)揚(yáng)聲器進(jìn)行聲音的重放。 步進(jìn)電機(jī)驅(qū)動(dòng)控制系統(tǒng)的組成適用于控制步進(jìn)電機(jī)要用環(huán)形脈沖,功率放大等組成的控制系統(tǒng),如圖39所示。第6腳:E(或EN)端為使能(enable)端。LCD1602液晶顯示器,具有功耗小,體積小,重量輕,超薄等許多其它顯示器無(wú)法比擬的優(yōu)點(diǎn),近年來(lái)被廣泛用于單片機(jī)控制的智能儀器、儀表和低功耗電子系統(tǒng)中,本系統(tǒng)主要是使用液晶來(lái)顯示鎖的初始狀態(tài)信息,開(kāi)鎖狀態(tài)提示信息,錯(cuò)誤狀態(tài)信息等。接收模塊一般采用DC5V供電,如有特殊要求可調(diào)整電壓范圍。2個(gè)16位的定時(shí)器/計(jì)數(shù)器有余輸入至內(nèi)部時(shí)鐘信號(hào)要通過(guò)一個(gè)二分頻觸發(fā)器,因此對(duì)外部時(shí)鐘信號(hào)的脈寬無(wú)任何要求,但必須保證脈沖的高低電平要求的寬度。 (1)內(nèi)部ROM讀取時(shí),PSEN不動(dòng)作; (2)外部ROM讀取時(shí),在每個(gè)機(jī)器周期會(huì)動(dòng)作兩次; (3)外部RAM讀取時(shí),兩個(gè)PSEN脈沖被跳過(guò)不會(huì)輸出; (4)外接ROM時(shí),與ROM的OE腳相接。ALE/PROG 地址鎖存控制信號(hào):在系統(tǒng)擴(kuò)展時(shí),ALE用于控制把P0口的輸出低8位地址送鎖存器鎖存起來(lái),以實(shí)現(xiàn)低位地址和數(shù)據(jù)的隔離。 功能引腳RST:復(fù)位輸入。作為輸入,由于外部下拉為低電平,P3口將輸出電流(ILL)這是由于上拉的緣故。3.P2口:P2口為一個(gè)內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個(gè)TTL門(mén)電流,當(dāng)P2口被寫(xiě)“1”時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。當(dāng)P1口的管腳第一次寫(xiě)“1”時(shí),被定義為高阻輸入。 低功耗空閑和省電模式 8k可反復(fù)擦寫(xiě)(1000次)ISP Flash ROM 元器件的選擇經(jīng)過(guò)對(duì)市場(chǎng)的調(diào)研,綜合各方面的因素考慮,本系統(tǒng)的設(shè)計(jì)采用以下幾款元器件。無(wú)線遙控密碼鎖的系統(tǒng)硬件框圖如圖31和圖32所示??赏瓿蓤D形顯示,也可以顯示84個(gè)(1616點(diǎn)陣)漢字,但價(jià)格比較高,LCD1602只能用于字符顯示,不能顯示漢字,但價(jià)格比較便宜,由于本系統(tǒng)只是用液晶來(lái)進(jìn)行簡(jiǎn)單的信息提示,并不涉及到太復(fù)雜顯示,所以本設(shè)計(jì)采用性?xún)r(jià)比較低的LCD1602液晶做為顯示器件。產(chǎn)品特點(diǎn):超再生接收模塊采用LC振蕩電路,內(nèi)含放大整形,輸出的數(shù)據(jù)信號(hào)為解碼后的高電平信號(hào),使用極為方便,并且價(jià)格低廉,所以被廣泛使用。頻率合成器包含一個(gè)完成的在芯片LCVCO和一個(gè)接收模式下的為產(chǎn)生I和Q信號(hào)產(chǎn)生90度相移LO到向下的轉(zhuǎn)換混頻器。這個(gè)調(diào)制解調(diào)器支持不同的調(diào)制格式,其數(shù)據(jù)傳輸率可達(dá)500kbps。 整體方案設(shè)計(jì) 主控芯片選擇本次設(shè)計(jì)因?yàn)樾枰?2個(gè)I/O口,在考慮難易程度和成本計(jì)算等諸多因素后,本控制系統(tǒng)設(shè)計(jì)的主控芯片選用STC公司生產(chǎn)的STC89C52單片機(jī)。它種類(lèi)繁多,性?xún)r(jià)比也各有不同。3. 鍵入密碼正確開(kāi)鎖若密碼輸入正確,則液晶屏顯示上“Password OK”字樣,步進(jìn)電機(jī)開(kāi)始轉(zhuǎn)動(dòng),在規(guī)定時(shí)間實(shí)現(xiàn)自動(dòng)開(kāi)門(mén),然后在設(shè)置好的時(shí)間后開(kāi)始關(guān)門(mén):若密碼輸入錯(cuò)誤,則液晶屏上顯示“Password ERROR”,步進(jìn)電機(jī)不做反應(yīng)。 用戶(hù)可以經(jīng)常更改密碼,防止密碼被盜,同時(shí)也可以避免因人員的更替而使鎖的密級(jí)下降。電路部分有很多方式來(lái)制作,例如:利用密碼鎖ASIC(專(zhuān)用集成電路)芯片控制、利用單片機(jī)控制、邏輯門(mén)電路構(gòu)成。 電子密碼鎖現(xiàn)狀我國(guó)自改革開(kāi)放起,很多先進(jìn)的思想和技術(shù)流入我國(guó),在安全防范領(lǐng)域,我國(guó)在90年代初便進(jìn)行了初步的探索。在現(xiàn)今市場(chǎng)上,電子式密碼鎖的占有量最大,因?yàn)樗某杀镜?,安全高,運(yùn)作簡(jiǎn)單,最能符合用戶(hù)的需要,但是市面上的這些密碼鎖也有自身的缺點(diǎn),所以就必須對(duì)其進(jìn)行必要的改進(jìn)。隨著大規(guī)模集成電路技術(shù)的發(fā)展,尤其是嵌入式微處理器的出現(xiàn),微處理器也應(yīng)用到了密碼鎖中,市面上逐漸出現(xiàn)了帶微處理器的智能密碼鎖。摘 要 在我們的生活和工作中,有很多東西需要用鎖的方式加以防盜。本系統(tǒng)主要由單片機(jī)最小系統(tǒng)、矩陣鍵盤(pán)、LCD顯示系統(tǒng)等硬件模塊組成,實(shí)現(xiàn)了修改用戶(hù)密碼、輸入密碼開(kāi)門(mén)和遙控開(kāi)門(mén)等功能。為了滿(mǎn)足社會(huì)人群的需要就必須克服現(xiàn)今市場(chǎng)上密碼鎖的不足,故此提出將無(wú)線遙控技術(shù)與密碼技術(shù)相結(jié)合,在保證原有密碼鎖系統(tǒng)性能的基礎(chǔ)上設(shè)計(jì)新型的無(wú)線遙控密碼鎖系統(tǒng)來(lái)克服固定鍵盤(pán)式的密碼鎖的不足,不僅能實(shí)現(xiàn)鍵盤(pán)輸入解鎖,還能進(jìn)行遠(yuǎn)距離遙控解鎖,完成一鎖多解目的。直到現(xiàn)在,我們?cè)诖祟I(lǐng)域的發(fā)展已經(jīng)很大,技術(shù)已經(jīng)很先進(jìn),而且種類(lèi)繁多。如今的電子密碼鎖,大部分是用戶(hù)由鍵盤(pán)通過(guò)接口電路將密碼輸入到控制器中,控制器將輸入的密碼與電子鎖內(nèi)預(yù)置的初始密碼進(jìn)行驗(yàn)證,二者一致后,主控芯片會(huì)送出信號(hào)給功率放大器,然后由繼電器帶動(dòng)機(jī)械執(zhí)行部件開(kāi)鎖。3.誤碼輸入保護(hù)。4. 密碼修改功能密碼可以由用戶(hù)自己修改設(shè)定(只支持6位密碼)。如今比較常見(jiàn)的電子密碼鎖是以芯片為核心,通過(guò)軟件程序來(lái)實(shí)現(xiàn)動(dòng)作的專(zhuān)用集成電路密碼鎖。STC89C52是一個(gè)低功耗,高性能CMOS 8位單片機(jī),片內(nèi)含8k Bytes ISP(Insystem programmable)的可反復(fù)擦寫(xiě)的Flash只讀程序存儲(chǔ)器和256bytes的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(RAM),器件采用STC公司的高密度、非易失性存儲(chǔ)技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)MCS51指令系統(tǒng)及80C52產(chǎn)品引腳結(jié)構(gòu)。通過(guò)開(kāi)啟集成在調(diào)制解調(diào)器上的前向誤差校正選項(xiàng),能使性能得到提升。CC1101提供6根I/O口與MCU相連,它們分別負(fù)責(zé)通訊參數(shù)配置、工作模式選擇、數(shù)據(jù)通訊等。帶四路解碼輸出(同時(shí)也可改為六路點(diǎn)動(dòng)或互鎖輸出),使用方便;頻點(diǎn)調(diào)試容易;產(chǎn)品質(zhì)量一致性好,性?xún)r(jià)比高。 電動(dòng)機(jī)的選擇在設(shè)計(jì)本系統(tǒng)使用的是步進(jìn)電機(jī)。STC89C52鍵盤(pán)輸入模塊顯示模塊報(bào)警模塊開(kāi)門(mén)模塊電源轉(zhuǎn)換電路無(wú)線接收模塊圖31 無(wú)線密碼鎖的接收和鍵盤(pán)鎖硬件框圖各功能模塊的具體功能如下:1.鍵盤(pán)輸入模塊:用一個(gè)4*4的矩陣鍵盤(pán),通過(guò)檢測(cè)鍵盤(pán)輸入的密碼是否正確來(lái)執(zhí)行相應(yīng)的動(dòng)作。1.主控芯片:STC89C522.無(wú)線模塊:SC22623.LCD液晶:ZL1602C24.報(bào)警器:1個(gè)蜂鳴器5.鍵盤(pán):一個(gè)4*4矩陣鍵盤(pán)6.開(kāi)門(mén)模塊:步進(jìn)電機(jī) 各功能模塊設(shè)計(jì) 主控芯片 STC89C52是一個(gè)低功耗,高性能CMOS 8位單片機(jī),片內(nèi)含8k Bytes ISP(Insystem programmable)的可反復(fù)擦寫(xiě)1000次的Flash只讀程序存儲(chǔ)器,器件采用ATMEL公司的高密度、非易失性存儲(chǔ)技術(shù)制造,兼容標(biāo)準(zhǔn)MCS51指令系統(tǒng)及80C51引腳結(jié)構(gòu),芯片內(nèi)集成了通用8位中央處理器和ISP Flash存儲(chǔ)單元,功能強(qiáng)大的微型計(jì)算機(jī)的STC89C52可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性?xún)r(jià)比的解決方案。 32個(gè)雙向I/O口 中斷喚醒省電模式P0能夠用于外部程序數(shù)據(jù)存儲(chǔ)器,它可以被定義為數(shù)據(jù)/地址的第八位。并因此作為輸入時(shí),P2口的管腳被外部拉低,將輸出電流。P3口也可作為STC89C52的一些特殊功能口,如下表所示: P3口有兩個(gè)功能:除了作為I/O使用外(其內(nèi)部有上拉電阻),還有一些特殊功能,由特殊寄存器來(lái)設(shè)置,具體功能請(qǐng)參考我們后面的引腳說(shuō)明。當(dāng)振蕩器復(fù)位器件時(shí),要保持RST腳兩個(gè)機(jī)器周期的高電平時(shí)間。在后面關(guān)于擴(kuò)展的課程中我們就會(huì)看到8051擴(kuò)展 EEPROM電路,在圖中ALE與74LS373鎖存器的G相連接,當(dāng)CPU對(duì)外部進(jìn)行存取時(shí),用以鎖住地址的低位地址,即P0口輸出。 /VPP: 訪問(wèn)和序存儲(chǔ)器控制信號(hào)。VCC:供電電壓。5個(gè)中斷源,兩個(gè)中斷優(yōu)先級(jí)性能特點(diǎn): (1) 工作電壓:5V左右, 推薦接近5V。1602液晶模塊內(nèi)部的字符發(fā)生存儲(chǔ)器(CGROM)已經(jīng)存儲(chǔ)了很多不同的點(diǎn)陣字符圖形,這些字符有:阿拉伯?dāng)?shù)字、英文字母的大小寫(xiě)、常用的符號(hào)等,每一個(gè)字符都有一個(gè)固定的代碼,比如大寫(xiě)的英文字母“A”的代碼是01000001B(41H),顯示時(shí)模塊把地址41H中的點(diǎn)陣字符圖形顯示出來(lái),我們就能看到字母“A”。當(dāng)E端由高電平跳變成低電平時(shí),液晶模塊執(zhí)行命令。脈沖信號(hào)信號(hào)分配功率放大步進(jìn)電機(jī)負(fù)載圖39 自動(dòng)門(mén)控制系統(tǒng)圖1.脈沖信號(hào)的分配與產(chǎn)生步進(jìn)電動(dòng)機(jī)根據(jù)控制信號(hào)的工作來(lái)驅(qū)動(dòng)電路。由于考慮功率、阻抗、失真、動(dòng)態(tài)以及不同的使用范圍和控制調(diào)節(jié)功能,不同的功放在內(nèi)部的信號(hào)處理、線路設(shè)計(jì)和生產(chǎn)工藝上也各不相同。合并式放大器,將前級(jí)放大器和后級(jí)放大器合并為一臺(tái)功放,兼有前二者的功能,通常所說(shuō)的放大器都是合并式的,應(yīng)用的范圍較廣。所以一個(gè)齒距需要四步完成。3.步進(jìn)電機(jī)模塊與驅(qū)動(dòng)將電脈沖信號(hào)變?yōu)榻俏灰苹蚓€性位移的開(kāi)環(huán)控制元件就是步進(jìn)電機(jī)。每對(duì)磁極都纏有同一繞阻,同時(shí)形成一相,因此形成4相。步進(jìn)電機(jī)帶上負(fù)載運(yùn)行時(shí)情況有所改變。圖313 鍵盤(pán)電路原理圖 報(bào)警電路設(shè)計(jì)為了用戶(hù)的財(cái)產(chǎn)安全周全考慮,難免會(huì)有人試探性的開(kāi)門(mén),故此設(shè)計(jì)了一個(gè)報(bào)警電路,當(dāng)三次輸入密碼錯(cuò)誤的情況下,報(bào)警電路會(huì)自動(dòng)報(bào)警。系統(tǒng)軟件運(yùn)行總體設(shè)計(jì)流程包括:系統(tǒng)初始化,判斷是否有按鍵按下,識(shí)別相應(yīng)按鍵,如果輸入密碼與初始設(shè)定密碼相符則執(zhí)行開(kāi)鎖功能并在液晶上顯示提示相應(yīng)信息,輸入密碼不符合初始密碼則執(zhí)行報(bào)警功能并在液晶上顯示相應(yīng)的錯(cuò)誤提示信息。液晶顯示程序設(shè)計(jì)流程圖如圖44所示。在焊接電路板之前,首先我們要對(duì)電路中所使用的器件進(jìn)行檢測(cè)(例如液晶是否正常工作、引腳是否氧化、導(dǎo)線是否導(dǎo)通等),當(dāng)確定每個(gè)器件都可以正常工作之后再在電路板上進(jìn)行焊接。如果是則說(shuō)明最小系統(tǒng)是正常工作的。檢測(cè)顯示沒(méi)有出現(xiàn)虛焊和粘連的情況。再次是對(duì)步進(jìn)電機(jī)進(jìn)行調(diào)試,為單片機(jī)燒寫(xiě)步進(jìn)電機(jī)驅(qū)動(dòng)程序?qū)崿F(xiàn)步進(jìn)電機(jī)的正轉(zhuǎn)和反轉(zhuǎn)功能。4.全部模塊整體聯(lián)調(diào)整體聯(lián)調(diào)就是所有的各個(gè)模塊的驅(qū)動(dòng)程序綜合在一起進(jìn)行調(diào)試,要知道某個(gè)程序在單獨(dú)的情況下好用,但是整體的時(shí)候可能發(fā)生沖突。最終發(fā)現(xiàn)是電路在焊接的過(guò)程中出現(xiàn)了主供電線路虛焊的現(xiàn)象,最后經(jīng)過(guò)耐心的重新焊接,成功的解決了上述問(wèn)題。為了減少單片機(jī)I/O口的使用量,方便硬件電路的焊接,故此鍵盤(pán)部分使用的是4*4矩陣鍵盤(pán)。在這里我再次說(shuō)一聲老師您辛苦了,感謝您在我的畢業(yè)設(shè)計(jì)過(guò)程中的耐心指導(dǎo),同時(shí)我要向所有辛勤培育我的老師致以最誠(chéng)摯的謝意。此外,STC89C52的目的是靜態(tài)的邏輯運(yùn)行到零頻率和支持兩種軟件可選節(jié)電模式。對(duì)端口寫(xiě)“1”,通過(guò)內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可做輸出入口。P3口:P3是一個(gè)帶內(nèi)部上拉電阻的8位雙向I/O端口。void Initialize_LCD()。uchar O_password_num。uchar code t
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1