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

正文內(nèi)容

紅外遙控風(fēng)扇畢業(yè)設(shè)計(jì)(專業(yè)版)

2025-01-28 17:23上一頁面

下一頁面
  

【正文】 通過此次的畢業(yè)設(shè)計(jì),不僅使我深刻的鞏固了以往學(xué)習(xí)的本專業(yè)知識,也在實(shí)際中鍛煉了本專業(yè)的技能操作。 } if(TF0) //紅外信號低電平超時 { goto remout。amp。 //則四級轉(zhuǎn)速控制輸出開啟 SPEED5=0。 SPEED4=0。 紅外遙控風(fēng)扇 18 圖 32 接收 程序 總 流程圖 開始 紅外遙控風(fēng)扇 19 接收電路代碼如下: /**********頭文件 **********/ include /*********引腳定義 *********/ sbit SPEED1=P2^0。 表 23 按鍵與發(fā)射數(shù)據(jù)對應(yīng)表 按鍵 發(fā)射數(shù)據(jù) K1(一級) 08(用戶碼) 08(用戶碼) 00(數(shù)據(jù)碼) FF(數(shù)據(jù) 碼的反碼) K2(二級) 08(用戶碼) 08(用戶碼) 01(數(shù)據(jù)碼) FE(數(shù)據(jù)碼的反碼) K3(三級) 08(用戶碼) 08(用戶碼) 02(數(shù)據(jù)碼) FD(數(shù)據(jù)碼的反碼) K4(四級) 08(用戶碼) 08(用戶碼) 03(數(shù)據(jù)碼) FC(數(shù)據(jù)碼的反碼) K5(五級) 08(用戶碼) 08(用戶碼) 04(數(shù)據(jù)碼) FB(數(shù)據(jù)碼的反碼) K6(關(guān)閉) 08(用戶碼) 08(用戶碼) 05(數(shù)據(jù)碼) FA(數(shù)據(jù)碼的反碼) 圖 28 中, 按鍵矩陣 K1 為一級轉(zhuǎn)速,鍵值為 00H,按鍵矩陣 K2 為 二 級轉(zhuǎn)速,鍵值為 01H,按鍵矩陣 K3 為 三 級轉(zhuǎn)速,鍵值為 02H,按鍵矩陣 K4 為 四 級轉(zhuǎn)速,鍵值為 03H,按鍵矩陣 K5 為 五 級轉(zhuǎn)速,鍵值為 04H,按鍵矩陣 K6 為 開關(guān)鍵 ,鍵值為 紅外遙控風(fēng)扇 15 05H。單片機(jī)在中斷時使用定時器0 開始計(jì)時 ,通過軟件可以判斷出高電平、低電平和一個周期的結(jié)束,由此便可得知接收到的是引導(dǎo)碼還是 0 或者 1。 電路有去抖動功能,按鍵的時間不夠長(小于 32ms),無碼發(fā)出,振蕩器停振。發(fā)射碼的格式如圖 23所示。有余輸入至內(nèi)部時鐘信號要通過一個二分頻觸發(fā)器,因此對外 紅外遙控風(fēng)扇 9 部時鐘信號的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度。如想禁止 ALE 的輸出可在 SFR8EH 地址上置 0。并因此作為輸入時, P2 口的管腳被外部拉低,將輸出電流。片內(nèi)振蕩器和時鐘電路 。該器件采用 ATMEL 高密度非易失存儲器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的 MCS51指令集和輸出管腳相兼容。紅外線發(fā)射和接收設(shè)備在同一頻率的條件下,可以相互使用。 紅外通信技術(shù)適合于低成本、跨平臺、點(diǎn)對點(diǎn)高速數(shù)據(jù)連接,尤其是嵌入式系統(tǒng)。 紅外遙控的設(shè)計(jì)思路 本次設(shè)計(jì)在于研究紅外線遙控工作原理及實(shí)現(xiàn)方式,以及紅外發(fā)射管和接收器的工作原理和使用方法。紅外光按波長范圍分為近紅外、中紅外、遠(yuǎn)紅外、極紅外 4 類。 本設(shè)計(jì)方案基于市場的需求,結(jié)合紅外遙控設(shè)計(jì)簡單、方便、成本低廉等特點(diǎn),采用專用的遙控發(fā)射接收芯片 HS0038,在此基礎(chǔ)上設(shè)計(jì)了一個簡易的紅外遙控電風(fēng)扇系統(tǒng)。工業(yè)設(shè)備中,在高壓、輻射、有毒氣體、粉塵等環(huán)境下,采用紅外線遙控不僅完全可靠而且能有效地隔離電氣干擾,且價格便宜,市場上非常容易買到。 接收電路包括解調(diào),解碼電路。 2. 主要是用來取代點(diǎn)對點(diǎn)的線纜連接。 紅外通信,保密性強(qiáng)、信息容量大、結(jié)構(gòu)簡單,既可以在室內(nèi)使用,也可以在野外使用,具有良好的方向性。4K 字節(jié)可編程 FLASH 存儲器 ; (2)管腳說明 VCC:供電電壓。 P3 口 : P3口管腳是 8 個帶內(nèi)部上拉電阻的雙向 I/O 口,可接收輸出 4 個 TTL門電流。在由外部程序存儲器取指期間,每個機(jī)器周期兩次 /PSEN 有效。低壓 CMOS 工藝制造 ; 圖 25 TC9012的鍵數(shù)據(jù)圖 這里共設(shè)置了 32 個鍵,所有系統(tǒng)的鍵值均按同一方式編碼。在用小功率發(fā)射管發(fā)射信號情況下,其接收距離可達(dá) 35m,能與 TTL、 COMS 電路兼容。 ( 2) 第 一次進(jìn)人遙控中斷后,開 始計(jì)時。 ATC89C51 芯片內(nèi)部有一高增益反相放大器,用于構(gòu)成振蕩器 .反相放大器的輸入端為 XTAL1,輸出端為 XTAL2。 //五級轉(zhuǎn)速控制輸出引腳 sbit remin=P3^2。 //其余控制輸出關(guān)閉 SPEED4=0。 SPEED5=1。reminamp。 //變量 a 右移 1 位即可賦值 } b=0。正是因?yàn)橛欣蠋煹拇罅椭沟梦铱梢院芸斓慕鉀Q設(shè)計(jì)過程中所遇到的問題和困難,也使得我們從中學(xué)習(xí)到許多知識,增強(qiáng)了我們自主學(xué)習(xí)和動手的能力,為我們今后步入工作崗位打下了良好的基礎(chǔ)。 } 紅外遙控風(fēng)扇 24 結(jié) 論 本文介紹了一種基于單片機(jī)的紅外無線遙控系統(tǒng),系統(tǒng)以 MCS51 系列單片機(jī)的AT89C51 單片機(jī)為核心控制器,通過紅外遙控器和紅外接收管實(shí)現(xiàn)遙控風(fēng)扇的功能。 //如果接收到引導(dǎo)碼則開定時器 0,工作方式 1 do //接收用戶碼和數(shù)據(jù)碼 { while(b8) { while(!TF0amp。 } else 。 //其余控制輸出關(guān)閉 SPEED5=0。 //四級轉(zhuǎn)速控制輸出:為 0 則關(guān)閉;為 1 則開啟 SPEED5=0。 復(fù)位操作有上電自動復(fù)位和按鍵手動復(fù)位兩種方 式。否則丟棄本次接收到的數(shù)據(jù)。 HS0038 測試電路如圖 27 所示。 TC9012雙重按鍵組合 如圖 26所示。 (2)管腳說明 TC9012管腳 如圖 22所示。 XTAL2:來自反向振蕩器的輸出。 ALE/PROG:當(dāng)訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址 的地位字節(jié)。 紅外遙控風(fēng)扇 7 AT89C51 管腳 如圖 21 所示。32 可編程 I/O 線 ; 家用的家電紅外遙控器發(fā)出的一般是通過 38kHz 載波調(diào)制的紅外信號。它就會反射,這一特點(diǎn),確定了每套設(shè)備之間,可以在不同的物理空間里使用。此設(shè)計(jì) 的遙控開關(guān)是在通用遙控的基礎(chǔ)上加以改進(jìn)的,其實(shí)就是將紅外遙控器接收部分采用單片機(jī) AT89C51 來控制,即當(dāng)一體化紅外接收器接收到紅外遙控信號,經(jīng)放大、解碼 、 濾波后,將原編碼信號傳送 到 單片機(jī) AT89C51 中 , 進(jìn)行信號識別編碼 ,然后進(jìn)行相應(yīng)的處理,以 達(dá)到控制電路的目的。接收電路將發(fā)射器發(fā)出的已調(diào)制的編碼指令信號接收下來,并進(jìn)行放大后送解調(diào)電路,解調(diào)電路將已調(diào)制的指令編碼信號解調(diào)出來,即還原為編碼信號。目前單片機(jī) 應(yīng)用到各個領(lǐng)域 ,導(dǎo)彈的導(dǎo)航裝置,飛機(jī)上各種儀表的控制,計(jì)算機(jī)網(wǎng)絡(luò)通訊與數(shù)據(jù)傳輸,工業(yè)自動化過程的實(shí)時控制和數(shù)據(jù)處理,廣泛使用的各種智能 IC 卡等 。單片機(jī)具有體積小、重量輕、抗干擾能力強(qiáng)、環(huán)境要求不高、價格低廉、可靠性高、靈活性好、開發(fā)較為容易等特點(diǎn)。 接收電路 一般由接收電路、放大電路、調(diào)制電路、指令譯碼電路、驅(qū)動電路、執(zhí)行電路 (機(jī)構(gòu) )等幾部分組成。 紅外接收電路是紅外遙控系統(tǒng)中的指令信號及檢出電路,通過一體化紅外接收頭HS0038(集成 紅外線的接收、放大、解調(diào) , 不需要任何外接元件,就能完成從紅外線接收到輸出與 TTL電平信號兼容的所有工作 )然后將接收到的信號發(fā)送給 AT89C51, 然后 AT89C51 通過內(nèi)部程序?qū)λ邮招盘栠M(jìn)行判斷,然后就驅(qū)動相應(yīng)的外部設(shè)備進(jìn)行相應(yīng)的動作。在紅外不傳輸?shù)倪^程中,遇到不透光的材料,如墻面。紅外光的波長遠(yuǎn)小于無線電波的波長,所以紅外線遙控不會影響其他家用電器,也不會影響臨近的無線電設(shè)備。1288 位內(nèi)部 RAM ; 在 FIASH 編程時, P0 口作為原碼輸入口,當(dāng) FIASH 進(jìn)行校驗(yàn)時, P0輸出原碼,此時 P0 外部必須接上拉電阻。當(dāng)振蕩器復(fù)位器件時,要保持 RST 腳兩個機(jī)器周期的高電平時間。 XTAL1:反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入。TSOP SOP COB 可選的封裝形式 。 TC9012 的雙重按鍵方式一共有六種: K21 鍵與 K22~K24 的組合, K25 鍵與K26~K28 的組合。只要確保遙控器工作正常,很容易判斷紅外接收頭的優(yōu)劣。如果兩次地址碼相同且等于本系統(tǒng)的地址,數(shù)據(jù)碼與數(shù)據(jù)反碼之和等于 OFFH, 則接收的本幀數(shù)據(jù)碼有效。除了進(jìn)入系統(tǒng)的正常初始化之外,當(dāng)程序運(yùn)行出錯或操作錯誤使系統(tǒng)處于死鎖狀態(tài)時,為擺脫困境,也需要按復(fù)位鍵重新啟動。 //三級轉(zhuǎn)速控制輸出:為 0 則關(guān)閉;為 1 則開啟 SPEED4=0。 //則三級轉(zhuǎn)速控制輸出開啟 SPEED4=0。 SPEED5=0。 //跳到外部中斷 0 子程序最后 remout 處 } TF0=TH0=TL0=a=b=c=0,TMOD|=1,TR0=1。 //如果數(shù)據(jù)碼校驗(yàn)通過,則保存到變量 remdata } } remout: 。 最后還要感謝生活了以及學(xué)習(xí)了三年的學(xué)校,在這次畢業(yè)設(shè)計(jì)中提供給我們良好的環(huán)境以及便利的條件,讓我們?nèi)耐度氲竭@次畢業(yè)設(shè)計(jì)中。 remdata1[c]=a。amp。 //則五級轉(zhuǎn)速控制輸出開啟 } //其余控制輸出關(guān)閉 else { if(remdata==0x05) //如果接收到的數(shù)據(jù)碼為 0x05 { //即按鍵 K6 按下
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1