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

正文內(nèi)容

畢業(yè)論文-基于at89s52單片機(jī)的紅外電子密碼鎖設(shè)計(jì)-在線瀏覽

2025-03-05 20:42本頁(yè)面
  

【正文】 從機(jī):結(jié)束。 3 方案選擇和論證 紅外編碼和發(fā)射模塊 方案一:專用芯片解決方案。通用的遙控器上大多使用此類專用芯片。 方案二:微處理器與專用芯片組合解決方案,見(jiàn)圖 31。 PT2262的功能是讓待發(fā)射數(shù)據(jù)以 6位為一體的方式并行發(fā)出。 PT2262的 A6/D0~ A11/D5共 6個(gè)復(fù)用端口全部用作數(shù)據(jù)口,則 PT2262自動(dòng)把微處理器送出的 6位數(shù)據(jù)變成串行數(shù)據(jù)從 Dout口發(fā)出。其缺點(diǎn)是由于使用了 PT2262,增加了硬件成本和電路復(fù)雜性。電路如圖 42所示。 38KHz方波由 CPU的定時(shí)器產(chǎn)生或由軟件編程產(chǎn)生。 由于使用軟件編碼方案,占用了 CPU的一定的時(shí)間, CPU處理速度 受到一定的影響,但是,對(duì)于遙控器這一類功能比較單一的系統(tǒng)來(lái)說(shuō),處理任務(wù)比較少,根本影響不了 CPU的處理效率,僅僅是增加了軟件編程的負(fù)擔(dān)。 紅外解碼和接收模塊 方案一:分立元件解決方案,電路如圖 33所示。 該方案最大的優(yōu)點(diǎn)是供電電壓比較低,可用兩節(jié)電池 3V電壓供電。 方案二:集成電路解決方案,電路如圖 34所示。 9 123P3紅外 一體化VCCRX10KR10Res1 圖 34 TL1838接收電路 TL1838一體化接收頭的簡(jiǎn)介: TL1838的管腳分布如圖 45所示, 2腳、 3腳分別為地電源和地, 1腳是解調(diào)信號(hào)輸出,其電平與 TTL兼容。45176。內(nèi)含紅外線 PIN接收管、選頻放大器和解調(diào)器。 TL1838的輸出波形如圖 36所示。 圖 35 MK0038引腳圖 Figure35 TL1838 Pin Configuration 10 圖 36 (a) 已調(diào)制紅外信號(hào) (b) TL1838輸出信號(hào) TL1838的優(yōu)點(diǎn)是穩(wěn)定性好,抗干擾能力很強(qiáng),外圍電路非常簡(jiǎn)潔,成本又不高,適用于各種紅外遙控和紅外數(shù)據(jù)傳輸,是替代其它紅外接收放大器的理想元件。 經(jīng)比較,方案二既可滿足題目要求,電路又非常簡(jiǎn)單,硬件成本又很低,通過(guò)軟件編程,使得紅外編碼非常靈活,所以采用該方案。 紅外遙控器(鑰匙)的硬件特點(diǎn): ? 硬件以美國(guó) ATMEL公司的 AT89C2051為控制核心, DIP20封裝,體積小,功能齊全,工作電壓范圍 ~ 6V;(考慮到價(jià)格等因素,實(shí)驗(yàn)用 AT89S52) ? 設(shè)置電壓監(jiān)控功能,當(dāng)電源電壓低于 ,產(chǎn)生一下下降沿脈沖,向單片機(jī)申請(qǐng)電壓低中斷; ? 低功耗控制電路管理整個(gè)系統(tǒng)的電源,待機(jī)狀態(tài)下,低功耗控制電路關(guān)閉整個(gè)系統(tǒng)的電源,系統(tǒng)功耗幾乎為零; 11 圖 37 紅外遙控器邏輯框圖 數(shù)據(jù)存儲(chǔ)模塊設(shè)計(jì) 由于紅外鑰匙(從機(jī))大部分時(shí)間工作的掉電狀態(tài)下,因此,有必要對(duì)紅外鑰匙(從機(jī))正常工作所需的數(shù)據(jù)進(jìn)行保護(hù),例如紅外鑰匙(從機(jī))本身的序列號(hào)和加密程序,由于實(shí)驗(yàn)所有的單片機(jī)內(nèi)存儲(chǔ)空間有限,所以本設(shè)計(jì)采用了串行 EEPROM AT24C02,電路原理圖如圖 38所示。該電路要注意的是 SCL、 SDA必須加上一上拉電阻,阻值為 10K。它為可用電擦除、可編程只讀存 AT24C01 紅外接收 紅外發(fā)送 開(kāi)關(guān)按鍵 看門狗 5V 電源 12 儲(chǔ)器,自定時(shí)寫周期,包括自動(dòng)擦除時(shí)間不超過(guò) 10ms,典型時(shí)間為 5ms。AT24C01允許在一個(gè)寫周期內(nèi)同時(shí)對(duì) 1字節(jié)到 1 頁(yè)的若干字節(jié)進(jìn)行編程寫入,一頁(yè)的大小取決于芯片內(nèi)寄存器的大小。將該管腳接 VCC, E2PROM就實(shí)現(xiàn)寫保護(hù)(只讀)。 SDA:串行數(shù)據(jù) /地址輸入腳雙向串行數(shù)據(jù) /地址腳,用來(lái)輸入輸出數(shù)據(jù)。 A0A1A2:片選或頁(yè)選地址輸入。 AT24C01內(nèi)部無(wú)連接。接下來(lái)的 3位(見(jiàn)圖 411)用來(lái)定義存儲(chǔ)器的地址,對(duì)于 AT24C02位無(wú)意義。 “1” 表示讀操作, “0” 表示寫操作。當(dāng)?shù)诰艂€(gè)時(shí)鐘信號(hào)產(chǎn)生時(shí),接收器件將 SDA下拉為低,通知已經(jīng)接收到 8位數(shù)據(jù)。在從器件響應(yīng)應(yīng)答信號(hào)后,主器件將要寫入數(shù)據(jù)的地址發(fā)送到 AT24C01的地址指針,主器件在收到從器件的應(yīng)答信號(hào)后,再送數(shù)據(jù)到相應(yīng)數(shù)據(jù)存儲(chǔ)區(qū)地址。 AT24C01字節(jié)寫時(shí)序如圖 311所示。在寫入命令后,主器件發(fā)送 8個(gè)字節(jié)的數(shù)據(jù),每傳送完一個(gè)字節(jié)數(shù)據(jù)后, AT24C02響應(yīng)一個(gè)應(yīng)答信 號(hào),尋址字節(jié)低位自動(dòng)加 1,而高位保持不變。接收到 8 字節(jié)數(shù)據(jù)后和主器件發(fā)送的停止信號(hào)后,AT24C01啟動(dòng)內(nèi)部寫周期將數(shù)據(jù)寫到數(shù)據(jù)區(qū)。 圖 311 AT24C02頁(yè)寫時(shí)序 讀操作 對(duì) AT24C02讀操作的初始化和寫操作時(shí)一樣,僅把 R/W位置為 1,有三種讀操作方式:立即地址讀;選擇地址讀;立即 /選擇地址連續(xù)讀。如 果 N=E( AT24C01 中E=255),則寄存器將會(huì)翻轉(zhuǎn)到地址 0 繼續(xù)輸出數(shù)據(jù),在 AT24C01 接收到從機(jī)地址以后( R/W=1),它首先發(fā)送一個(gè)應(yīng)答信號(hào),然后發(fā)送 8 位一字節(jié)的數(shù)據(jù)。 AT24C02立即地址讀時(shí)序如圖 312所示。主機(jī)首先進(jìn)行一次空寫操作,發(fā)送起始條件、從機(jī)地址和它想讀取的字節(jié)數(shù)據(jù)的地址,在 AT24C01應(yīng)答以后,主機(jī)重新發(fā)送起始條件位和從機(jī)地址位 ,此時(shí) R/W 置為 “1” 。主機(jī)不發(fā)送信號(hào)應(yīng)答,但是產(chǎn)生一個(gè)停止位。 圖 313 AT24C01選擇地址讀 連續(xù)讀 在連續(xù)讀方式中,首先執(zhí)行立即讀或選擇字節(jié)讀操作。當(dāng)主機(jī)發(fā)送非應(yīng)答信號(hào)時(shí)結(jié)束讀操作,然后主機(jī)發(fā)送一個(gè)停止信號(hào)。讀操作時(shí)的地址計(jì)數(shù)器在 AT24C01整個(gè)寄存器區(qū)域增加,這樣整個(gè)寄存器區(qū)域可在一個(gè)讀操作內(nèi)全部讀出。連續(xù)讀時(shí)序如圖314所示。 圖 3- 15 紅外遙控門鎖邏輯框圖 紅外遙控門鎖硬件特點(diǎn): ? 紅外遙控門鎖以美國(guó) ATMEL公司的 AT89S52為控制核心, DIP40封裝,功能齊全,工作電壓范圍 ~ 6V; ? 低功耗控制電路管理整個(gè)系統(tǒng)的電源,待機(jī)狀態(tài)下,低功耗控制電路關(guān)閉整個(gè)系統(tǒng)的電源,僅向紅外開(kāi)關(guān)和實(shí)時(shí)時(shí)鐘供電, 功耗只有幾十微安; ? 紅外開(kāi)關(guān)是低功耗控制電路的啟動(dòng)控制開(kāi)關(guān),當(dāng)有紅外線進(jìn)入有效區(qū)域,紅外開(kāi)關(guān)動(dòng)作,低功耗控制電路打開(kāi)電控開(kāi)關(guān),向系統(tǒng)供電,操作完畢,系統(tǒng)掉電; 16 ? 數(shù)據(jù)存儲(chǔ)由串行的 E2PROM實(shí)現(xiàn); 3. 5. 1 數(shù)據(jù)存儲(chǔ)模塊設(shè)計(jì) 紅外遙控門鎖子系統(tǒng)的數(shù)據(jù)存儲(chǔ)模塊與紅外鑰匙(從機(jī))子系統(tǒng)的數(shù)據(jù)存儲(chǔ)模塊設(shè)計(jì)在 硬件上基本相同。 3. 5. 2 紅外接收模塊設(shè)計(jì) 紅外遙控門鎖子系統(tǒng)的紅外接收模塊采用一體化的紅外接收集成電路,具體設(shè)計(jì)在方案比較部分已做詳細(xì)的論述,在此不再贅述。 3. 5. 4 開(kāi)鎖驅(qū)動(dòng)模塊設(shè)計(jì) 鎖體部分使用技術(shù)成熟的電驅(qū)動(dòng)鎖,本設(shè)計(jì)沒(méi)有涉及到,僅給出開(kāi)關(guān)量輸出接口。 紅外遙控電子密碼鎖的總體原理圖和 PCB板圖設(shè)計(jì) 系統(tǒng)以單片機(jī) AT89S52 作為控制中心,完成四方面的功能:紅外信號(hào)的發(fā)射和接收;處理紅外傳輸信號(hào),紅外信號(hào)的檢測(cè);密碼的加密和解密;開(kāi)鎖和注冊(cè)的顯示。 單片機(jī)接收從傳感器檢測(cè)電路輸入的邏輯信號(hào)和脈沖信號(hào),并將輸入的信號(hào)進(jìn)行處理運(yùn)算,以控制電流或控制電壓的形式輸出給被控制的單元電路,完成各項(xiàng)任務(wù)的要求。 在實(shí)際應(yīng)用中, 串行通信與單片機(jī)控制電路密切相關(guān),因此把串行通信與單片機(jī)控制電路聯(lián)合一起組成單片機(jī)最小系統(tǒng),電路如圖 3- 16~ 3- 19 所示。 17 紅外鑰匙(從機(jī))總體電路原理圖: 12345678RST91011121314151617XTAL218XTAL119VSS202122232425262728PSEN29ALE/PROG30EA/VPP313233343536373839VCC40U1AT89S52VCCVCC123P4紅外 一體化接收頭1KR4RPotQ12N3906Q22N3906VCCDS1LED0PL1PL133pFC1Cap33pFC3Cap12Y112MHZ200R2Res1S1SWPB22uFC4Cap Pol21KR1Res1VCCTXTXVCCRXRX12P1電源VCC1 23 45 67 89 10P2Header 5X2mosirstMisoVCCsckrstmosiMisosckE01E12E23GND4SDA5SCL6MODE7VCC8U2ST24C01RB52KR3Res1VCCT0T0S2SWPB100pFC2Cap Pol11234P3串口調(diào)試RXTXVCC2KR5Res110KR6Res12KR8Res12KR7Res1 PCB板圖(元件位置示意圖): PCB制板圖: 18 紅外遙控門鎖(主機(jī))電路原理圖: DS1LED0DS2LED01KR5Res11KR6Res112345678RST91011121314151617XTAL218XTAL119VSS202122232425262728PSEN29ALE/PROG30EA/VPP313233343536373839VCC40U1AT89S52123P3紅外 一體化VCCVCC1KR4RPotQ22N3906Q12N3906VCCVCCDS3LED0S3SWPB1 2 3 4 5 6 7 8 9P2RESPL2PL233pFC1Cap33pFC4Cap12Y112MHZ200R2Res1S2SWPB22uFC5Cap Pol21KR1Res1VCCVCCRXRXTXTX12345678161514131211109S1SW DIP812P1電源VCC1 23 45 67 89 10P4Header 5X2mosirstMisoVCCscksckMisomosirstE01E12E23GND4SDA5SCL6MODE7VCC8U2ST24C01RB5T02KR3Res1VCC
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1