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

正文內(nèi)容

紅外遙控風扇畢業(yè)設計-文庫吧在線文庫

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

下一頁面
  

【正文】 1 解碼程序流程圖 接收程序總流程圖如圖 32 所示。C2, C3 是兩個瓷片電容,與晶振 Y1 構成了自激諧振電路,其電容的作用主要是對頻率進行微調(diào),一般取 3045PF 左右。按鍵與發(fā)射數(shù)據(jù)對應表見表 23 所示。 ( 4) 繼續(xù)接收下面的地址碼 、 地址碼、數(shù)據(jù)碼、數(shù)據(jù)反碼。由于接收頭輸出與單片機的中斷腳相連,低電平將會引起單片機中斷。它接收紅外信號頻率為 38 kHz,周期約 26 μs,同時能對信號進行放大、檢波、整形,得到 TTL 電平的編碼信號。 (4)工作模式 電路有兩種工作模式:正常工作模式;低功耗模式,除非有鍵按下,振蕩器平時是停振的,這樣可以降低功耗。 紅外遙控風扇 12 例如:當按下鍵 K13 時,其輸出鍵值為 K7~K0=00001100,當按下鍵 K24 時,其輸出鍵值為 K7~K0=00010111,當按下鍵 K22 時,其輸出鍵值為 K7~K0=00010101,當按下鍵 K31 時,其輸出鍵值為 K7~K0=00011110。同步位( SY)是標志最后一位編碼是“ 0”或“ 1”的標識位,它只有 。低工作電壓( VDD=~) ; 如采用外部時鐘源驅(qū)動器件,XTAL2 應不接。 /EA/VPP :當 /EA 保 持 低 電 平 時 , 則 在 此 期 間 外 部 程 序 存 儲 器( 0000HFFFFH),不管是否有內(nèi)部程序存儲器。然而要注意的是:每當用作外部數(shù)據(jù)存儲器時,將跳過一個 ALE 脈沖。作為輸入,由于外部下拉為低電平, P3 口將輸出電流( ILL)這是由于上拉的緣故。 P2 口 : P2 口為一個內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2口緩沖器可接收,輸出 4 個 TTL 門電流,當 P2 口被寫 “1”時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。 P0 口 : P0 口為一個 8 位漏級開路雙向 I/O 口,每腳可吸收 8TTL 門電流。低功耗的閑置和掉電模式 ; 數(shù)據(jù)保留時間: 10 年 ; 單片機的可擦除只讀存儲器可以反復擦除 1000 次。 由于紅外線遙控不具有向無線電遙控那樣穿過障礙物去控制被控對象的能力,所以,在設計家用電器的紅外線遙控器時,不必要像無線電遙控器那樣, 每套(包括發(fā)射器和接收器)要有不同的遙控頻率或編碼(否則,就會隔墻控制而干擾鄰居的家用電器),所以同 類產(chǎn)品的紅外線遙控器,可以有相同的遙控頻率或編碼,而不會出現(xiàn)遙控信號“串門”的情況。因為采用了光傳輸,且限定物理使用空間。 ( 30 度錐角以內(nèi)),短距離,點對點直線數(shù)據(jù)傳輸,保密性強。于是后來就有了紅外、藍牙、 等無線數(shù)據(jù)傳輸技術。在經(jīng)由驅(qū)動電路驅(qū)動紅外發(fā)光二極管( IRLED)發(fā)出紅外遙控信號, 在接收端使用與發(fā)送端相配對的紅外光電二極 管,接收含有控制信號的紅外信號,在將該紅外信號解調(diào)為電信號后, 送入單片機進行解碼,以得到相應的控制信號,從而完成紅外信息的傳送。為了使風扇能夠像空調(diào)一樣遠距離的控制,使人們的生活更加方便,我們可以采用基于單片機的紅外遙控系統(tǒng)對風扇進行遙控,這樣風扇也能像空調(diào)一樣進行遙控。 紅外遙控的發(fā)射電路是采用紅外發(fā)光二極管來發(fā)出經(jīng)過調(diào)制的紅外光波;紅外接收電路由紅外接收二極管、三極管或硅光電池組成,它們將紅外發(fā)射器發(fā)射的紅外光轉換為相應的電信號,再送后置放大器。光波為 ~的光波為紫外光 (線 ),波長 為 ~1000um 的光波為紅外光 (線 )。 經(jīng)過多次的測試與電路調(diào)整,系統(tǒng)的各項功能均能正常實現(xiàn)。系統(tǒng)包括接收和發(fā)射兩大部分,本文設 計實現(xiàn)了電風扇的基本功能:開關功能、 五 級調(diào)速功能 。根據(jù)波長的不同可分為可見光和不可見光,波長為 ~ 的光波可為可見光,依次為紅、橙、黃、綠、青、藍、紫七種顏色。而且通過使用遙控器,操作時可以實現(xiàn)人與設備的分離,從而更加方便使用。價格低廉、結構簡單的風扇更加容易進入 人們 的家庭。 紅外通信的基 本原理實質(zhì) 就是指利用紅外線來作為載體傳送信息, 把單片機等產(chǎn)生的編碼控制信號,經(jīng)由調(diào)制電路調(diào)制為 32~ 40 KHz的方波信號(提高發(fā)射效率、降低功耗)。在電腦技術發(fā)展早期,數(shù)據(jù)都是通過線纜傳輸?shù)?,線纜傳輸連線麻煩,需要特制接口,頗為不便。 3. 新的通信 標準兼容早期的通信標準。 ,通用性。由于 紅外射束易受塵埃、雨水等物質(zhì)的吸收,所以在野外使用時應注意氣候環(huán)境的影響。 AT89C2051 是一種帶 2K字節(jié)閃存可編程可擦除只讀存儲器的單片機。壽命: 1000 寫 /擦循環(huán) ; 可編 程串行通道 ; GND:接地。在 FLASH編程和校驗時, P1 口作為低八位地址接收。當 P3 口寫入 “1”后,它們被內(nèi)部上拉為高電平,并用作輸入。因此它可用作對外部輸出的脈沖或用于定時目的。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的 /PSEN信號將不出現(xiàn)。石晶振蕩和陶瓷振蕩均可采用。低功耗超小靜態(tài)電流 ; 引導碼由 的載波和 的載波關斷波形所構成,以作為用戶碼、數(shù)據(jù)碼以及他們的反碼的先導。 鍵數(shù)據(jù)的編碼方式如下: {0, 0, 0, KO[2:0], KI[1:0]}。 例如:當按下 K21 時,系統(tǒng) 先發(fā)出 K21 的鍵值 K7~K0=00010100,然后按下 K22 時,系統(tǒng)則發(fā)出雙重按鍵碼 K7~K0=00110101。 HS0038 為直立側面收光型。 0 和 1 編碼 中 的高電平經(jīng)遙控接收頭倒相后輸出信號 0。 ( 3) 通過軟件判斷第一個周期高低電平的時間范圍 , 如果計時值與前導碼的時間相符, 則進人第 ( 4) 步;如果什時值不符,則進入第 ( 6) 步。 系統(tǒng)發(fā)射電路 如圖 28 所示 , TC9012 的 SEL引腳和 KO0 引腳相連,所以用戶碼選擇為 08。在 XTAL XTAL2(第 1 18 引腳)兩端跨接一個石英晶體振蕩器,和兩個電容就構成了穩(wěn)定自激 諧振電路,晶振頻率為 12MHz。 紅外遙控風扇 17 第 3章 軟件設計 解碼程序流程圖如圖 31 所示。 //紅外信號輸入引腳 /*******全局變量定義 *******/ unsigned char remdata=0xff。 //則一級轉速控制輸出開啟 SPEED2=0。 SPEED5=0。 SPEED3=0。 //則五級轉速控制輸出開啟 } //其余控制輸出關閉 else { if(remdata==0x05) //如果接收到的數(shù)據(jù)碼為 0x05 { //即按鍵 K6 按下 SPEED1=0。 for(x=0。amp。 } if(TF0) //紅外信號高電平超時 { goto remout。 remdata1[c]=a。 紅外遙控風扇 25 參 考 文 獻 [1] 胡漢才 . 單片機原理及其接口技術 [M]. 北京:清華大學出版社, 2021 [2] 張迎新 . 單片機原理及應用 [M]. 北京:電子工業(yè)出版社, 2021 [3] 張元良 . 單片機開發(fā)技術實例教程 [M]. 北京: 機械工業(yè)出版社 , 2021 [4] 李慶梅 基于 AT89C51 的智能電風扇的調(diào)速器的設計 [J].自動化技術與應用, 2021:5055 [5] 張凱 . 學習型紅外遙控器的設計 [J]. 科技信息 . 2021: 4153 [6] 趙亮 . 跟我學 51單片機 (六 )—— 單片機外部中斷及紅外遙控器解碼 [J]. 電子制作 . 2021: 142155 [7] 倪云峰.單片機原理與應用 [M]. 西安:西安電子科技大學出版社, 2021 [8] 張凱 . 學習型紅外遙控器的設計 [J]. 科技信息 . 2021: 113 紅外遙控風扇 26 致 謝 畢業(yè)設計是我三年的大學生活向?qū)W校、社會交出的一張總結答卷。 最后還要感謝生活了以及學習了三年的學校,在這次畢業(yè)設計中提供給我們良好的環(huán)境以及便利的條件,讓我們?nèi)耐度氲竭@次畢業(yè)設計中。這讓我能夠深刻的體會到基礎理論知識與實際實踐還是存在差異的,實際應用還要考慮各個方面的因素,這給我以后的學習和工作奠定了堅實的基礎。 //如果數(shù)據(jù)碼校驗通過,則保存到變量 remdata } } remout: 。 //變量 a 右移 1 位 if(TH06) //TH0=7 時定時器計時為 0x0700μ s,即 { //如果定時時間大于 ,說明接收到數(shù)據(jù) 1 a|=0x80。 //跳到外部中斷 0 子程序最后 remout 處 } TF0=TH0=TL0=a=b=c=0,TMOD|=1,TR0=1。x++) //引導碼高電平時間寬度 { //一次循環(huán)大約 15 個時鐘周期 。 SPEED5=0。 SPEED2=0。 //則三級轉速控制輸出開啟 SPEED4=0。 紅外遙控風扇 20 } else { if(remdata==0x01) //如果接收到的數(shù)據(jù)碼為 0x01 { //即按鍵 K2 按下 SPEED1=0。 //三級轉速控制輸出:為 0 則關閉;為 1 則開啟 SPEED4=0。 //二級轉速控制輸出引腳 sbit S
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1