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

正文內(nèi)容

基于51單片機(jī)的紅外遙控開(kāi)關(guān)的設(shè)計(jì)畢業(yè)論文-文庫(kù)吧資料

2025-06-28 04:03本頁(yè)面
  

【正文】 位數(shù)據(jù)碼(9ms~18ms)和這8位數(shù)據(jù)的反碼(9ms~18ms)組成。圖312 遙控信號(hào)編碼波形圖遙控器在按鍵按下后,周期性地發(fā)出同一種32位二進(jìn)制碼,周期約為108ms。圖311 遙控碼的“0”和“1”(注:所有波形為接收端的與發(fā)射相反)上述“0”和“1”組成的32位二進(jìn)制碼經(jīng)38khz的載頻進(jìn)行二次調(diào)制以提高發(fā)射頻率,達(dá)到降低電源功耗的目的。HRM5700B接收8個(gè)編碼時(shí)的輸出信號(hào)波形如圖310所示。然后系統(tǒng)會(huì)對(duì)所接收脈沖的最后兩位脈寬進(jìn)行驗(yàn)證,其值應(yīng)分別是2ms和4ms,否則將會(huì)作為錯(cuò)誤碼處理,最后系統(tǒng)根據(jù)累加器A中的脈沖個(gè)數(shù),在單片機(jī)P0或P2口的某一對(duì)應(yīng)引腳輸出控制信號(hào),同時(shí)在P1口輸出相應(yīng)的二進(jìn)制數(shù)據(jù)。在數(shù)據(jù)幀接收時(shí),將對(duì)所接收數(shù)據(jù)的前3位碼的碼寬進(jìn)行驗(yàn)證。當(dāng)其為低電平時(shí),將啟動(dòng)中斷服務(wù)程序,實(shí)現(xiàn)接收數(shù)據(jù)幀。中間3個(gè)脈沖為控制段,最后2個(gè)脈沖為結(jié)束段。發(fā)射8個(gè)編碼時(shí)的輸出信號(hào)波形如圖39所示。結(jié)束段為發(fā)射信號(hào)的最后2個(gè)脈沖,脈沖寬度分別為2ms、4ms,脈沖間隔為1ms。為達(dá)到控制準(zhǔn)確的目的,將發(fā)射脈沖分為連接段、控制段和結(jié)束段。在發(fā)射子程序中,將待發(fā)射信號(hào)調(diào)制成38KHz的載波信號(hào),由單片機(jī)的14腳輸出,經(jīng)三極管9013放大后驅(qū)動(dòng)紅外發(fā)射管ST188,發(fā)射調(diào)制脈沖信號(hào)。 發(fā)射部分的工作原理系統(tǒng)上電初始化,然后調(diào)用鍵掃描處理子程序。在系統(tǒng)工作時(shí),HRM5700B對(duì)接收到的脈沖編碼信號(hào)進(jìn)行解調(diào),、。其中AT89C51(2)單片機(jī)為控制核心:~,通過(guò)數(shù)碼管顯示發(fā)射終端的按鍵號(hào),同時(shí)P0口和P2口相應(yīng)的二極管會(huì)顯示亮燈;、需要說(shuō)明的是:圖38 接收部分電路原理圖1) 處于在開(kāi)關(guān)機(jī)時(shí)燈應(yīng)全滅的考慮,P0和P2口在系統(tǒng)上電初始化后將一直保持為高電平,知道接收到發(fā)射部分的控制信號(hào),其狀態(tài)才會(huì)發(fā)生改變;2) 紅外接收頭采用一體化接收器HRM5700B,其解調(diào)頻率為38KHz,當(dāng)HRM5700B接收到38KHz的紅外脈沖信號(hào)時(shí)輸出為低電平,反之輸出高電平。-,否則發(fā)射部分將無(wú)法正常工作。脈沖經(jīng)T1放大然后由紅外發(fā)射管HRM5700B輸出。圖中AT89C51單片機(jī)為控制核心,P0作為鍵掃描端口,具有16個(gè)操作鍵,可分別控制單片機(jī)發(fā)出16種不同脈沖,執(zhí)行16種操作。因此提供給LED顯示器的段碼正好是1B。為了使LED顯示器顯示不同的符號(hào)和數(shù)字,就要把不同段的發(fā)光二極管點(diǎn)亮,這樣就要為L(zhǎng)ED顯示器提供代碼,因?yàn)檫@些代碼可使LED相應(yīng)的段發(fā)光,從而顯示不同字型,因此該代碼稱之為段碼(或稱為字型代碼)。當(dāng)某個(gè)發(fā)光二極管的陽(yáng)極為高電平時(shí),發(fā)光二極管點(diǎn)亮,相應(yīng)的段被現(xiàn)實(shí)。如圖36所示。每一個(gè)段對(duì)應(yīng)以個(gè)發(fā)光二極管。因此各按鍵彼此將互相發(fā)生影響,所以必須將行、列信號(hào)配合起來(lái)并做適當(dāng)?shù)奶幚恚拍艽_定閉合鍵的位置。這一點(diǎn)是識(shí)別行列式鍵盤(pán)是否按鍵的關(guān)鍵所在。列線的電平如果為低,則行線電平為低。行線通過(guò)上拉電阻接到+5V上。行列鍵盤(pán)的結(jié)構(gòu)如下圖35所示。行列式(也稱矩陣式)鍵盤(pán)用于按鍵數(shù)目較多的場(chǎng)合,它由行線和列線組成,按鍵位于行、列的交叉點(diǎn)上。常用的鍵盤(pán)接口分為獨(dú)立式和行列式鍵盤(pán)接口【7】。鍵的閉合與否,反映在行線輸出電壓上就是呈現(xiàn)高電平或低電平,如果高電平表示鍵斷開(kāi),低電平表示鍵閉合,通過(guò)對(duì)行線電平高低狀態(tài)的檢測(cè),便可以確認(rèn)案件按下與否。鍵盤(pán)實(shí)質(zhì)上是一組案件開(kāi)關(guān)的集合。圖34定時(shí)器/計(jì)數(shù)器方式2邏輯結(jié)構(gòu)圖紅外遙控開(kāi)關(guān)系統(tǒng)的硬件電路包括紅外發(fā)射電路和接收電路兩部分。當(dāng)MM2為10時(shí),定時(shí)器/計(jì)數(shù)器處于工作方式2,這時(shí)定時(shí)器/計(jì)數(shù)器得等效框圖如圖34所示。這不僅影響定時(shí)精數(shù),而且也給程序設(shè)計(jì)帶來(lái)麻煩。(2) C/T=1,電子開(kāi)關(guān)打在下面位置,T1位計(jì)數(shù)器工作模式,當(dāng)引腳上發(fā)生負(fù)跳變時(shí),計(jì)數(shù)器加1.GATE位的狀態(tài)決定定時(shí)器/計(jì)時(shí)器運(yùn)行控制取決于TRX一個(gè)條件還是TRX和INTX引腳這兩件。這時(shí)定時(shí)器/計(jì)數(shù)器的等效框圖如圖32所示。定時(shí)器/計(jì)數(shù)器得4種工作方式::為13位計(jì)數(shù)器,由TLX(X=0,1)得低5位和THX得高8位所構(gòu)成。TMOD、TCON這兩個(gè)寄存器得內(nèi)容由軟件設(shè)置。特設(shè)功能寄存器TMOD用于選擇定時(shí)器/計(jì)數(shù)器T0、T1得工作模式和工作方式。AT89C51單片機(jī)的定時(shí)器/計(jì)數(shù)器的結(jié)構(gòu)如下乳31所示【6】。由HRM5700B紅外先發(fā)射管及相關(guān)元件組成的紅外發(fā)射電路中的紅外信號(hào)經(jīng)過(guò)AT89C51單片機(jī)處理時(shí)對(duì)其定時(shí)器/計(jì)數(shù)器的工作方式的選擇有直接影響。存儲(chǔ)器的擴(kuò)展指RPROM、EEPROM和RAM的擴(kuò)展。圖22 紅外遙控開(kāi)關(guān)系統(tǒng)組成 3 系統(tǒng)的設(shè)計(jì) 系統(tǒng)硬件設(shè)計(jì) 硬件要求一個(gè)單片機(jī)應(yīng)用系統(tǒng)的硬件設(shè)計(jì)包括兩大部分內(nèi)容:。發(fā)射部分采用脈沖個(gè)數(shù)編碼,將待發(fā)射信號(hào)調(diào)制成38KHz的載波信號(hào),由紅外發(fā)射管進(jìn)行發(fā)射。 總體方案設(shè)計(jì)系統(tǒng)組成如圖22所示【5】。系統(tǒng)的軟件部分的設(shè)計(jì)就要求在紅外遙控發(fā)射端對(duì)紅外信號(hào)進(jìn)行編碼,在接收端對(duì)所讀取的編碼進(jìn)行解碼,這就要求編譯顯影的功能程序執(zhí)行各自操作,最終實(shí)現(xiàn)對(duì)硬件電路的智能控制的目的。 軟、硬件功能劃分本次設(shè)計(jì)的硬件部分包括紅外發(fā)射和紅外遙控接收兩個(gè)部分的電路【3,4】。AT89C51芯片內(nèi)部具有下列硬件資源:4KB閃速存儲(chǔ)器、128個(gè)字節(jié)RAM、32條I/O線,兩個(gè)16位定時(shí)/計(jì)數(shù)器、五源兩級(jí)終端結(jié)構(gòu)、全雙工串行口、片內(nèi)振蕩器及時(shí)鐘電路等。例如MP——100這樣的經(jīng)濟(jì)型編程器,它支持痛喲個(gè)EPROM等各種存儲(chǔ)器、PAL(可編程陣列邏輯)、GAL(通用陣列邏輯)以及Intel,ATMEL和Philips等公司全系列51單片機(jī)的編程。這種器件系以ATMEL高密度不揮發(fā)存儲(chǔ)技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)MCS——51指令系統(tǒng)和引腳完全兼容。是一些控制器和狀態(tài)寄存器,具有特殊功能的RAM區(qū)。7) 中斷系統(tǒng):具有5個(gè)中斷源,2級(jí)中斷優(yōu)先權(quán)??梢杂脕?lái)進(jìn)行串行通信,擴(kuò)展并行I/O口,甚至與多個(gè)單片機(jī)相連接構(gòu)成多機(jī)系統(tǒng),從而使單片機(jī)的功能更加強(qiáng)且應(yīng)用更廣。片外最多可以擴(kuò)至64KB??梢约涌斓珕纹瑱C(jī)的運(yùn)行速度,而且這種結(jié)果的RAM可以降低功耗。2)數(shù)據(jù)存儲(chǔ)器(RAM):片內(nèi)為128B,片外最多可以外擴(kuò)64KB。 3)I/O口引腳:P0、PPP3,為4個(gè)8位I/O的外部引腳。圖21 AT89C51引腳圖 40只引腳按功能來(lái)分,可以分為如下幾類(lèi): 1)電源及時(shí)鐘引腳:Vcc、Vss、XTALXTAL2。選擇單片機(jī)不僅要考慮其主要的性能指標(biāo),更要考慮單片機(jī)的中斷能力、接口、片內(nèi)存儲(chǔ)器大小、抗干擾能力等。在紅外接收部分采用的元器件有LED數(shù)碼管顯示器、紅外接收器ST188等。 2 總體設(shè)計(jì)方案 機(jī)型及元器件選擇 此次設(shè)計(jì)所采用的單片機(jī)的名稱是AT89C51,用其控制紅外信號(hào)。它的應(yīng)用將我們的生活變的更加輕松。在我們所居住的場(chǎng)所,我們就可以通過(guò)紅外遙控技術(shù)來(lái)控制各種電器、儀表、機(jī)械等。單片機(jī)的應(yīng)用領(lǐng)域十分廣泛,自20世紀(jì)80年代以來(lái),單片機(jī)的應(yīng)用已經(jīng)深入到工業(yè)、農(nóng)業(yè)、國(guó)防、科研、機(jī)關(guān)、教育、商業(yè)以及家電、生活、娛樂(lè)、玩具等各個(gè)領(lǐng)域中。單片機(jī)芯片本身是按工業(yè)測(cè)控環(huán)境要求設(shè)計(jì)的,分為民用、工業(yè)品、軍品、其中工業(yè)品和軍品具有較強(qiáng)的適應(yīng)惡劣
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1