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

正文內(nèi)容

紅外遙控電磁密碼鎖設(shè)計方案-文庫吧

2025-04-21 01:22 本頁面


【正文】 圖 硬件介紹 遙控器里面是一個鍵盤編碼器,每個按鍵對應(yīng)一個編碼,在把編碼調(diào)制到一個高頻信號上,其目的是為了降低發(fā)射的功率損耗;再把調(diào)制好的信號送給紅外發(fā)光管把信號發(fā)送出去。接收過程恰好與此相反,首先由紅外接收管收到微弱的信號,經(jīng)放大后解解調(diào)(把高頻載波去掉),再進(jìn)行解碼,就可得到遙控器發(fā)過來的數(shù)據(jù)。 紅外遙控流程圖“光/電放大”和“解調(diào)”由一體化接收頭完成,單片機要做的只是“解碼” 。實驗板上一體化接收頭的數(shù)據(jù)輸出線經(jīng)過了 INT0 切換開關(guān)連接到單片機的 P32 腳(即 INT0) ,INT0 切換開關(guān)彈起時連通。實現(xiàn)方法: 經(jīng)遙控器發(fā)送的是串行數(shù)據(jù), 通過脈沖的占空比來區(qū)別 ‘0’ 和 ‘1’; 以脈寬為 ,間隔 ,周期為 的組合表示二進(jìn)制‘0’;以脈寬為 ,間隔為 ,周期為 的組合表示二進(jìn)制‘1’。遙控器產(chǎn)生的遙控編碼是連續(xù)的32位二進(jìn)制碼組,其中前16位為用戶識別碼,能區(qū)別不同的電器設(shè)備;后 16 位為 8 位操作碼及其反碼,最多可產(chǎn)生128 個不同的編碼。 當(dāng)遙控器一個鍵按下超過36ms,震蕩器使芯片激活,將發(fā)射一組 108ms 的編碼脈沖,這 108ms 發(fā)射代碼由一個起始碼 (9ms) , 一個結(jié)果碼 () , 低8位地址碼(9ms~18ms) ,高 8位地址碼(9ms~18ms) ,8 位數(shù)據(jù)碼(9ms~18ms)及其反碼(9ms~18ms)組成。如果鍵按下超過 108ms 仍未松開,接下來發(fā)送的代碼(連發(fā)碼)就只由起始碼(9ms)和結(jié)束碼()組成。解碼關(guān)鍵在于如何識別‘0’和‘1’ , ‘0’和‘1’均以 的低電平開始,不同的是高電平的寬度不同, ‘0’, ‘1’,所以必須根據(jù)高電平的寬度區(qū)別‘0’和‘1’ 。如果從 過后開始延時, 后若讀到低電平,說明該位為‘0’ ,反之為‘1’ ;為了可靠起見,延時必須比 長一些,否則如果該位為‘0’ ,讀到的已是下一位的高電平,因此取(+)/2=。 數(shù)據(jù)碼的組成 STC89C52外圍電路設(shè)計 STC89C52 是一種低功耗、高性能CMOS8位微控制器,具有 8K 在系統(tǒng)可編程 Flash 存儲器。使用宏晶公司高密度非易失性存儲器技術(shù)制造,與工業(yè)80C51 產(chǎn)品指令和引腳完 全兼容。片上Flash允許程序存儲器在系統(tǒng)可編程,亦適于 常規(guī)編程器。在單芯片上,擁有靈巧的8 位CPU 和在系統(tǒng) 可編程Flash,使得STC89C52為眾多嵌入式控制應(yīng)用系統(tǒng)提 供高靈活、超有效的解決方案。STC89C52具有以下標(biāo)準(zhǔn)功能: 8k字節(jié)Flash,256字節(jié)RAM, 32 位I/O 口線,看門狗定時器,2 個數(shù)據(jù)指針,三個16 位 定時器/計數(shù)器,一個6向量2級中斷結(jié)構(gòu),全雙工串行口, 片內(nèi)晶振及時鐘電路。另外, STC89C52 可降至0Hz 靜態(tài)邏 輯操作,支持2種軟件可選擇節(jié)電模式??臻e模式下,CPU 停止工作,允許RAM、定時器/計數(shù)器、串口、中斷繼續(xù)工 作。掉電保護方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié), 單片機一切工作停止,直到下一個中斷或硬件復(fù)位為止。 。 STC89C52的芯片引腳圖STC89C52共有40個引腳,大致可分為4類:電源引腳、時鐘電路引腳、I/O引腳、控制線引腳。根據(jù)開發(fā)的需要和單片機的結(jié)構(gòu),我們就可以實現(xiàn)單片機的自動工作,即實現(xiàn)自動化。主電源及時鐘引腳此類引腳包括電源引腳Vcc、Vss、時鐘引腳XTALXTAL2。(1)Vcc(40腳):接+5V電源,為單片機芯片提供電能。(2)Vss(20腳)接地。(3)XTAL1(19腳)在單片機內(nèi)部,它是一個反向放大器的輸入端,該放大器構(gòu)了片內(nèi)的振蕩器,可提供單片機的時鐘控制信號。(4)XTAL2(18腳)在單片機內(nèi)部,接至上述振蕩器的反向輸出端。控制引腳—此類引腳包括RESET(即RSR/VPD)、ALE/PROG、PSEN、EA/VPP,可以提供控制信號,有些具有復(fù)用功能。(1)RSR/ VPD(9腳):復(fù)位信號輸入端,高電平有效,當(dāng)振蕩器運行時,在此引加上兩個機器周期的高電平將使單片機復(fù)位(REST)。,以保證單片機正常工作。掉電期間,此引腳可接上備用電源(VPD),以保持內(nèi)部RAM中的數(shù)據(jù)不丟失。當(dāng)Vcc下降到低于規(guī)定值,而VPD在其規(guī)定的電壓范圍內(nèi)(5177。)時,VPD就向內(nèi)部RAM提供備用電源。(2)ALE/PROG(30腳):ALE為地址鎖存允許信號。當(dāng)單片機訪問外部存儲器時,(地址鎖存允許)輸出脈沖的下降沿用于鎖存16位地址的低8位。即使不訪問外部存儲器,ALE端仍有周期性正脈沖輸出,其頻率為振蕩器頻率的1/6。但是每當(dāng)訪問外部數(shù)據(jù)存儲器時,在兩個機器周期中ALE只出現(xiàn)一次,即丟失一個ALE脈沖。ALE端可以驅(qū)動8個LSTTL負(fù)載。(3)PSEN(29腳):程序存儲器允許輸出控制端。此輸出為單片內(nèi)訪問外部程序存儲器的讀選通信號。在從外部程序存儲器取指令(或取常數(shù))期間,每個機器周期均PSEN兩次有效。但在此期間,每當(dāng)訪問外部數(shù)據(jù)存儲器時,這兩次有效的PSEN信號將不會出現(xiàn)。PSEN同樣可以驅(qū)動8個LSTTL負(fù)載。(4)EA/VPP(31腳):EA功能為內(nèi)外程序存儲器選擇控制端。當(dāng)EA端保持高電平時單片機訪問內(nèi)部程序存儲器,但在PC(程序計數(shù)器)值超過0FFFH時將自動轉(zhuǎn)向執(zhí)行外部程序存儲器內(nèi)的程序。輸入/輸出引腳—此類引腳包括P0口、P1口、P2口和P3口。(1)P0(~)是一個8位三態(tài)雙向I/0口,在不訪積壓外部存儲器,做通用I/0口使用,用于傳送CPU的輸入/輸出數(shù)據(jù),當(dāng)訪問外部存儲器時,此口為地址總路線低8位及數(shù)據(jù)總路線分時復(fù)用口,可帶8個LSTTL負(fù)載。(2)P1(~)是一個8位準(zhǔn)雙向I/O口(作為輸入時,口鎖存器置1),帶有內(nèi)部上拉電阻,可帶4個LSTTL負(fù)載。(3)P2(~)是一個8位準(zhǔn)雙向I/O口,與地址總路線高8位復(fù)用,可驅(qū)動4個LSTTL負(fù)載。 單片機STC89C52作為主控芯片,控制整個電路的運行。其需要一個復(fù)位電路,復(fù)位電路的功能是:系統(tǒng)上電時提供復(fù)位信號,直至系統(tǒng)電源穩(wěn)定后,撤消復(fù)位信號。 STC89C52 中有一個用于構(gòu)成內(nèi)部振蕩器的高增益反相放大器,引腳XTAL1 和XTAL2 分別是該放大器的輸入端和輸出端。這個放大器與作為反饋元件的片外石英晶體或陶瓷諧振器一起構(gòu)成自激振蕩器。外接石英晶體(或陶瓷諧振器)及電容Cl、C2 接在放大器的反饋回路中構(gòu)成并聯(lián)振蕩電路。對外接電容Cl、C2 雖然沒有十分嚴(yán)格的要求,但電容容量的大小會輕微影響振蕩頻率的高低、振蕩器工作的穩(wěn)定性、起振的難易程序及溫度穩(wěn)定性。如果使用石英晶體,我們推薦電容使用30pF177。10pF,而如使用陶瓷諧振器建議選擇40pF177。10F。用戶也可以采用外部時鐘。采用外部時鐘的電路如圖1所示。這種情況下,外部時鐘脈沖接到XTAL1端,即內(nèi)部時鐘發(fā)生器的輸入端,XTAL2則懸空。由于外部時鐘信號是通過一個2分頻觸發(fā)器后作為內(nèi)部時鐘信號的,所以對外部時鐘信號的占空比沒有特殊要求,但最小高電平持續(xù)時間和最大的低電平持續(xù)時間應(yīng)符合產(chǎn)品技術(shù)條件的要求。 單片機自激震蕩電路 LCD顯示模塊的設(shè)計 1602字符液晶簡介字符型液晶顯示模塊是一種專門用于顯示字母、數(shù)字、符號等點陣式LCD,工業(yè)字符型液晶,能夠同時顯示16X2即32個字符(16列2行)。注:為了表示的方便 ,后文皆以1表示高電平,0表示低電平。 1602實物圖 1602管腳說明1602字符型LCD通常有14條引腳線或16條引腳線的LCD,多出來的2條線是背光電源線,VCC(15腳)和地線GND(16腳),其控制原理與14腳的LCD完全一樣。 1602管腳定義表 字符集1602液晶模塊內(nèi)部的字符發(fā)生存儲器(CGROM)已經(jīng)存儲了160個不同的點陣字符圖形,這些字符有:阿拉伯?dāng)?shù)字、英文字母的大小寫、常用的符號、和日文假名等,每一個字符都有一個固定的代碼,比如大寫的英文字母“A”的代碼是01000001B(41H),顯示時模塊把地址41H中的點陣字符圖形顯示出來,我們就能看到字母“A”。因為1602識別的是ASCII碼,試驗可以用ASCII碼直接賦值,在單片機編程中還可以用字符型常量或變量賦值,如39。A39。: 1602的ASCII碼圖讀的時候,先讀上面那列,再讀左邊那行,如:感嘆號的ASCII為0x21,字母B的ASCII為0x42(前面加0x表示十六進(jìn)制)。 1602與單片機連接 1602與單片機連接圖 聲光電路設(shè)計 聲控電路設(shè)計蜂鳴器是一種一體化結(jié)構(gòu)的電子訊響器,采用直流電壓供電,廣泛應(yīng)用于計算機、打印機、復(fù)印機、報警器、電子玩具、汽車電子設(shè)備、電話機、定時器等電子產(chǎn)品中作發(fā)聲器件。蜂鳴器主要分為壓電式蜂鳴器和電磁式蜂鳴器兩種類型。壓電式蜂鳴器主要由多諧振蕩器、壓電蜂鳴片、阻抗匹配器及共鳴箱、外殼等組成。多諧振蕩器由晶體管或集成電路構(gòu)成,當(dāng)接通電源后(~15V直流工作電壓),多諧振蕩器起振,~,阻抗匹配器推動壓電蜂鳴片發(fā)聲。 電磁式蜂鳴器由振蕩器、電磁線圈、磁鐵、振動膜片及外殼等組成。接通電源后,振蕩器產(chǎn)生的音頻信號電流通過電磁線圈,使電磁線圈產(chǎn)生磁場,振動膜片在電磁線圈和磁鐵的相互作用下,周期性地振動發(fā)聲。 聲控電路圖 : 步進(jìn)電機工作原理與控制 步進(jìn)電機是一種將電脈沖轉(zhuǎn)化為角位移的執(zhí)行機構(gòu)。當(dāng)步進(jìn)驅(qū)動器接收到一個脈沖信號,它就驅(qū)動步進(jìn)電機按設(shè)定的方向轉(zhuǎn)動一個固定的角度(稱為“步距角”),它的旋轉(zhuǎn)是以固定的角度一步一步運行的??梢酝ㄟ^控制脈沖個數(shù)來控制角位移量,從而達(dá)到準(zhǔn)確定位的目的;同時可以通過控制脈沖頻率來控制電機轉(zhuǎn)動的速度和加速度,從而達(dá)到調(diào)速的目的。步進(jìn)電機可以作為一種控制用的特種電機,利用其沒有積累誤差(精度為100%)的特點,廣泛應(yīng)用于各種開環(huán)控制。 步進(jìn)機的驅(qū)動電路本系統(tǒng)采用額定電壓為5V,相數(shù)為4相的步進(jìn)電機,驅(qū)動方式為4相8拍。一共有5跟線連接,其中紅色的為電源線。采用單極性直流電源供電。只要對步進(jìn)電機的各相繞組按合適的時序通電,就能使步進(jìn)電機步進(jìn)轉(zhuǎn)動。由于單片機P口輸出的電流比較弱不能驅(qū)動步進(jìn)電機,所以要加一個ULN2803芯片來放大電流使之能驅(qū)動步進(jìn)電機工作。: 步進(jìn)機驅(qū)動電電路 由于驅(qū)動芯片ULN2003A
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1