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

正文內(nèi)容

單片機(jī)紅外遙控系統(tǒng)設(shè)計-文庫吧資料

2025-07-05 22:01本頁面
  

【正文】 . 42TH0=(65536C)/256 43其中C為所要計數(shù)的值,計數(shù)時間長度為: *C 44②模式2模式2有自動重新加載初值的功能,使定時器做更精確的計時。當(dāng)系統(tǒng)復(fù)位時所有位均為0。TCON中低4位是與外部中斷有關(guān)的位,高4位為定時器控制位。IT1和IT0:為外部中斷1和外部中斷0的觸發(fā)方式選擇位。其復(fù)位由觸發(fā)方式來設(shè)置。IE1和IE0:為外部中斷1和外部0的中斷請求標(biāo)志位。當(dāng)GATE設(shè)置為0,定時器的啟動由=1控制;而當(dāng)GATE設(shè)置為1時,定時器啟動除了=1外,還要求外部中斷引腳=1時定時器方可啟動工作。定時器啟動時該位應(yīng)置“1”。TR1和TR0:為定時器1和定時器0的啟動控制位。這兩位也可作為程序查詢的標(biāo)志位,在查詢方式下應(yīng)由軟件來清0。當(dāng)定時器計滿產(chǎn)生溢出時,由硬件自動置“1”,并可申請中斷。各位定義如下: TCON寄存器8FH8EH8DH8CH8BH8AH89H88HTF1TR1TF0TR0IE1IT1IE0IT0則TMOD各位設(shè)置為:0 0 l 0 0 1 O l 25H用MOV TMOD,#25H指令寫入TMOD中。系統(tǒng)復(fù)位時TMOD所有位均為0。MM0:操作模式控制位,2位可形成4種編碼,對應(yīng)于4種操作模式。當(dāng)C/=1時設(shè)置為計數(shù)器工作方式,計數(shù)脈沖為外部引腳T0或T1的引入的外部脈沖信號。C/:功能選擇位。只有當(dāng)外部中斷引腳或為高時,置1才能啟動定時器工作。位為1,定時器啟動開始工作;為0時,定時器停止工作。 GATE:門控位。兩個16位的定時/計數(shù)器T0和T1均可以分成2個獨立的8位計數(shù)器即TH0、TL0、THTL1,它們用于存定時或計數(shù)的初值。這兩個定時器本身有四種工作模式可供使用。其功能同一般定時計數(shù)器,主要作用是:第一,作為一段特定時間長短的定時;第二,可以計算由T1或T0引腳輸入的脈沖數(shù),前者在應(yīng)用上可以產(chǎn)生正確的時間延遲及定時去執(zhí)行中斷服務(wù)程序,而后者則是計數(shù)器或者計頻器的設(shè)計。4 系統(tǒng)軟件的設(shè)計該系統(tǒng)的控制軟件主要可以分為測溫和紅外兩個大的部分,其中具體有單片機(jī)初始化程序、定時服務(wù)程序、紅外發(fā)射編碼和紅外接收解碼程序等模塊。而接收端采用獨立按鍵,根據(jù)不同的電器,其具體功能各不相同。a) b) 圖 20 按鍵原理圖a)矩陣鍵盤b)獨立按鍵 發(fā)射端采用矩陣按鍵,其中0,1,2按鍵用于風(fēng)扇的定時,模式,調(diào)速切換。上拉電阻保證按鍵沒被按下時,I/O口輸入高電平?;阪I數(shù)少的原因我采用獨立式鍵盤接口與單片機(jī)相連接,因為它占用的I/O口不多。因此為了簡潔電路,我使用非編碼鍵盤。②非編碼鍵盤的按鍵是排列成行、列矩陣形式的。只要按下編碼鍵盤的某一個鍵,它就能產(chǎn)生這個鍵的代碼,并稱為鍵碼,與此同時還產(chǎn)生一個脈沖信號,以通知CPU接收鍵碼,編碼鍵盤的優(yōu)點是使用比較方便,亦不需要編寫太復(fù)雜的程序。 數(shù)碼管顯示格式數(shù)碼管1數(shù)碼管2風(fēng)速D相應(yīng)數(shù)字模式E相應(yīng)數(shù)字定時A相應(yīng)數(shù)字圖 19 AT89C51基本操作電路 單片機(jī)系統(tǒng)所用的鍵盤有編碼鍵盤和非編碼鍵盤兩種。因而我選用動態(tài)顯示的方法。動態(tài)顯示法是目前各種單片機(jī)采用的流行方法。即將多個7段LED的段選端復(fù)接在一起,只用一個8位輸出口控制段選,段選碼同時加到各個7段LED顯示器上,通過控制各個顯示器公共陽極輪流接高電平的辦法,逐一輪流地啟動各個LED。顯然,靜態(tài)顯示需占用較多的I/O口線。其一,每一位都用各自的8位輸出口控制,在顯示某字符時,相應(yīng)的段恒定發(fā)光或不發(fā)光。數(shù)碼管原理圖如18 所示。②如果將公共陰極接地,而在a~g各段的陽極加上不同的電壓,就會使各段的發(fā)光情況不同,形成不同的發(fā)光字符。圖中將7個LED的陰極連在一起,稱之為共陰極接法。圖17 直流穩(wěn)壓電源 顯示部分的設(shè)計由LED組成的7段發(fā)光管顯示器是不太復(fù)雜的單片機(jī)應(yīng)用系統(tǒng)常用外部設(shè)備之一。 圖16穩(wěn)壓電路1 直流穩(wěn)壓電源的設(shè)計直流穩(wěn)壓電源的主要由電源變壓器、整流電路、濾波電路和穩(wěn)壓電路四部分組成。圖15 控制電路 電源電路設(shè)計1 穩(wěn)壓電路典型應(yīng)用電路如圖16所示??偟膩碚f,電阻越小,響應(yīng)速度越高?;鶚O引出通常是經(jīng)一個電阻接地。隔離:這時由于信號電路與接收電路之間被隔離,因此即使兩個電路的接地電位不同,也不會形成干擾。光電耦合器的輸入端與輸出端在電氣上是絕緣的,且輸出端對輸入端也無反饋,因而具有隔離和抗干擾兩方面的獨特性能。圖14 光電耦合器原理圖輸入信號使用權(quán)發(fā)光二極管發(fā)光,其光線又使光敏三極管產(chǎn)生電信號輸出,從而既完成了信號的傳遞又實現(xiàn)了電氣上的隔離。發(fā)光二極管和光敏三極管之間用透明絕緣體填充,并使發(fā)光管與光敏管對準(zhǔn),以提高其靈敏度,光電耦合器的電路符號如圖16所示。光電耦合器是把一個發(fā)光二極管和一個光敏三極管封裝在一個外殼里的器件。光耦又稱光電隔離器或光電耦合器,它是以光為媒介來傳輸電信號的器件,通常把發(fā)光器與受光器封裝在管殼內(nèi)。光電隔離的目的是割斷兩個電路的電氣聯(lián)系,使之相互獨立,從而也就割斷了噪聲從一個電路進(jìn)入另一個電路的通路[1]。在實際應(yīng)用中要給紅外接收二極管加反向偏壓,它才能正常工作,亦即紅外接收二極管在電路中應(yīng)用時是反向運(yùn)用,這樣才能獲得較高的靈敏度[18]。由MCS—51 系列單片機(jī)AT89C5一體化紅外接收頭、還原調(diào)制與紅外發(fā)光管驅(qū)動電路組成。將上述的遙控編碼脈沖對頻率為40KHz(周期為26μs)的載波信號進(jìn)行脈幅調(diào)制(PAM ),再經(jīng)緩沖放大后送到紅外發(fā)光管,將遙控信號發(fā)射出去。接收電路圖見圖13。電路圖如圖12。 遙控發(fā)射通過鍵盤,每按下一個鍵,即產(chǎn)生具有不同的編碼數(shù)字脈沖,這種代碼指令信號調(diào)制在40KHz的載波上,激勵紅外光二極管產(chǎn)生不同的脈沖,通過空間的傳送到受控機(jī)的遙控接收器。它實際上是一只特殊的發(fā)光二極管,由于其內(nèi)部材料不同于普通發(fā)光二極管,因而在其兩端施加一定電壓時,它發(fā)出的便是紅外線而不是可見光。在確定選擇AT89C51作為本設(shè)計發(fā)射電路核心芯片和點觸式開關(guān)作為控制鍵后,加上一個簡單紅外發(fā)射電路和12M晶體震蕩器便可實現(xiàn)紅外發(fā)射。復(fù)位電路參數(shù)的選擇應(yīng)能保證復(fù)位高電平持續(xù)時間大于2個機(jī)器周期。按鈕復(fù)位又分為按鈕電平復(fù)位和按鈕脈沖復(fù)位。MCS51單片機(jī)通常采用上電自動復(fù)位和按鈕復(fù)位兩種復(fù)位方式。復(fù)位后,PC指向0000H單元,使單片機(jī)從起始地址0000H單元開始重新執(zhí)行程序。當(dāng)振蕩電路工作,并且在RST引腳上加一個至少保持2個機(jī)器周期的高電平時,就能使AT89C51完成一次復(fù)位。 圖10 AT89C51的內(nèi)部結(jié)構(gòu)框圖(3)AT89C51的基本操作 如圖11所示,在X1和X2之間接一只石英振蕩晶體構(gòu)成了單片機(jī)的時鐘電路,它還有另一種接法,是把外部振蕩器的信號直接連接到XTAL1端,XTAL2端懸空不用。 —XTAL2:來自反向振蕩器的輸出。在FLASH編程期間,此引腳也用于施加12V編程電源(VPP)。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的信號將不出現(xiàn)。 —:外部程序存儲器的選通信號。另外,該引腳被略微拉高。如想禁止ALE的輸出可在SFR8EH地址上置0。因此它可用作對外部輸出的脈沖或用于定時目的。在FLASH編程期間,此引腳用于輸入編程脈沖。當(dāng)振蕩器復(fù)位器件時,要保持RST腳兩個機(jī)器周期的高電平時間。P3口也可作為AT89C51的一些特殊功能口,如下所示: RXD(串行輸入口) TXD(串行輸出口) (外部中斷0) (外部中斷1) T0(記時器0外部輸入) T1(記時器1外部輸入) (外部數(shù)據(jù)存儲器寫選通) (外部數(shù)據(jù)存儲器讀選通)P3口同時為閃爍編程和編程校驗接收一些控制信號。當(dāng)P3口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。P2口在FLASH編程和校驗時接收高八位地址信號和控制信號。P2口當(dāng)用于外部程序存儲器或16位地址外部數(shù)據(jù)存儲器進(jìn)行存取時,P2口輸出地址的高八位。 —P2口:P2口為一個內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個TTL門電流,當(dāng)P2口被寫“1”時,其管腳電位被內(nèi)部上拉電阻拉高,且作為輸入。P1口管腳寫入“1”后,電位被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故。在FLASH編程時,P0口作為原碼輸入口,當(dāng)FLASH進(jìn)行校驗時,P0輸出原碼,此時P0外部電位必須被拉高。當(dāng)P1口的管腳寫“1”時,被定義為高阻輸入。 —GND:接地。低功耗的閑置和掉電模式5個中斷源 32可編程I/O線三級程序存儲器鎖定數(shù)據(jù)保留時間:10年4K字節(jié)可編程閃爍存儲器 圖 8 正常風(fēng)循環(huán) 51系列單片機(jī)功能特點[3](1)主要特性 自然風(fēng)的處理流程 : 本系統(tǒng)要求遙控器具有多級調(diào)速,開關(guān),定時,以及自然風(fēng),睡眠風(fēng)切換等功能!將單片機(jī)、控制、鍵盤組合在一起完成了人機(jī)對話。其設(shè)計原理圖如下:圖 4 手持段遙控器方框圖(2)發(fā)射端電路:單片機(jī)系統(tǒng)及顯示電路、紅外發(fā)射電路以及按鍵電路,電源電路,控制單元等組成。電器0的遙控輸出碼電器1的遙控輸出碼圖 3 碼分制編碼波形圖本設(shè)計采用方案二,碼分制編碼編程簡單,在按鍵較少的情況下優(yōu)勢明顯。采用脈沖個數(shù)編碼,不同的脈沖個數(shù)代表不同的被控對象,最小為2個脈沖。這種遙控碼具有以下特征: 、“0”;、“1”。紅外接收端普遍采用價格便宜,性能可靠的一體化紅外接收頭接收紅外信號,它同時對信號進(jìn)行放大、檢波、整形,得到TTL電平的編碼信號,再送給單片機(jī),經(jīng)單片機(jī)解碼并控制相關(guān)對象[14]。 紅外遙控是單工的紅外通信方式,整個通信中,需要一個發(fā)射端和一個接收端。在現(xiàn)有市場上多功能遙控電風(fēng)扇的基礎(chǔ)上,人們提出了一種新型的智能電風(fēng)扇,相對于過的電風(fēng)扇,智能電風(fēng)扇添加了很多人性化的設(shè)計,如安全保護(hù),傾倒保護(hù),智能照明等功能,使電風(fēng)扇更加人性化,相信其豐富的功能,人性化的設(shè)計將會大大提高電
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1