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

正文內(nèi)容

基于單片機(jī)的紅外遙控系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)-資料下載頁(yè)

2025-08-18 14:39本頁(yè)面

【導(dǎo)讀】師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。盡我所知,除文中特別加。而使用過(guò)的材料。對(duì)本研究提供過(guò)幫助和做出過(guò)貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說(shuō)明并表示了謝意。情況下不需要實(shí)體連線,體積小,成本低,功能強(qiáng)。我們?nèi)粘I钪械碾娨暀C(jī),洗衣機(jī),空調(diào),航天飛機(jī),工業(yè)現(xiàn)場(chǎng)設(shè)備等都運(yùn)用了紅外遙控的技術(shù)。接收端采用市面上流行的1838一體化紅外接收頭,接收到的紅外信號(hào)經(jīng)由。系統(tǒng)啟動(dòng)后,解碼芯片將解碼后得到的8位數(shù)據(jù)碼串行發(fā)送到主芯片中,然。后通過(guò)主芯片來(lái)控制步進(jìn)電機(jī)的正轉(zhuǎn),反轉(zhuǎn),加速,減速。本設(shè)計(jì)中的被控對(duì)象是步進(jìn)電機(jī),步進(jìn)電機(jī)最適合做數(shù)字控制。將電脈沖信號(hào)轉(zhuǎn)變?yōu)榻俏灰苹蚓€位移的開環(huán)控制元件。機(jī)轉(zhuǎn)動(dòng)的速度和加速度,從而達(dá)到調(diào)速的目的。

  

【正文】 紅外遙控步進(jìn)電機(jī) 22 定時(shí)器 T0 中斷處理過(guò)程如圖 32 所示。 關(guān) 閉 定 T 0 中 斷 和 計(jì) 時(shí)E T 0 = 0 , T R 0 = 0重 新 送 如 定 時(shí) 初 值T H 0 = 0 x 4 c 。T L 0 = 0 x 0 0m i l l i _ s e c o n d + 1m i l l i _ s e c o n d = 2 0是 否 到 1 秒 ?YN中 斷 返 回等 待 下 一 次 中 斷轉(zhuǎn) 速 r e v = 6 0 0 * p e d o m e t e r * 0 . 0 0 1 9 5 3 1 2 5T 0 , 5 0 m s 溢 出 中 斷Y開 始 圖 32 定時(shí)器 T0 中斷函數(shù) 江蘇師范大學(xué)本科生畢業(yè)設(shè)計(jì) 紅外遙控步進(jìn)電機(jī) 23 開 始串 行 中 斷 接 收標(biāo) 志 位 R I = 1 ?串 行 中 斷 服 務(wù) 函 數(shù)R I 置 0 ; 將 S B U F 中數(shù) 據(jù) 讀 入 接 收 數(shù) 組r e c e i v e _ d a t a [ 0 ] 中延 時(shí) , 接 著 調(diào) 用 數(shù)據(jù) 處 理 函 數(shù) H a n d l eS w i t c h 判 斷r e c e i v e _ d a t a [ 0 ]的 值啟 停 電 機(jī) 加 速 減 速 正 轉(zhuǎn) 反 轉(zhuǎn)Y0 X 1 80 x 7 a 0 X 1 00 X 3 8 0 X 5 a 圖 33 串行中斷子函數(shù) 江蘇師范大學(xué)本科生畢業(yè)設(shè)計(jì) 紅外遙控步進(jìn)電機(jī) 24 解碼程序設(shè)計(jì) 解碼程序主要部分 : if(Infrared_in==0) //等待 9MS 的引導(dǎo)碼低電平 { Time=0。//先清 0 while(Infrared_in==0)//引導(dǎo)碼到了 { Time++。//數(shù)值自增,直到引導(dǎo)碼 低電平掠過(guò) } if(TimeLead_min amp。amp。 TimeLead_max) //如果大于最小 ,并且 //小于最大 ,那么是真正的引導(dǎo)碼 { while(Infrared_in) //等待引導(dǎo)碼 的高電平過(guò)去 { } /*循環(huán) 16 次,略過(guò) 16 位無(wú)用的用戶碼 */ for(i=0。i16。i++) //16 位用戶代碼,沒用的,用來(lái)區(qū)別不同的遙控設(shè)備,每一位是先低電平到高電平組成的 { while(Infrared_in==0) //低電平,過(guò)去 { } while(Infrared_in==1) //高電平,過(guò)去 { } } 江蘇師范大學(xué)本科生畢業(yè)設(shè)計(jì) 紅外遙控步進(jìn)電機(jī) 25 for(i=0。i16。i++) //16 位需要的的數(shù)據(jù)碼及較驗(yàn)補(bǔ)碼 { while(Infrared_in==0)//把每一位數(shù)據(jù)碼的低電平略//過(guò)去,因?yàn)?0, 1 代碼低電平持續(xù)的時(shí)間都是 一樣,無(wú)法區(qū)分,略過(guò)去 { }//等待數(shù)據(jù) Time=0。//計(jì)數(shù)值清零 while(Infrared_in)//高電平時(shí)間 { Time++。 } if(TimeShort_min amp。amp。 TimeShort_max) { Decode_Data16[i]=0。//數(shù)據(jù)位為 0 } else if(TimeLong_min amp。amp。 TimeLong_max) { Decode_Data16[i]=1。//數(shù)據(jù)位為 1 } else { Decode_Data16[i]=2。//接收不正確 } } right=0。//校驗(yàn)位 for(i=0。i16。i++) { if(Decode_Data16[i]==2) 江蘇師范大學(xué)本科生畢業(yè)設(shè)計(jì) 紅外遙控步進(jìn)電機(jī) 26 { right=1。//說(shuō)明解碼錯(cuò)誤了 break。 } } if(right==0) { Send_data=Transcode()。//碼轉(zhuǎn)化 ,8 位的用戶碼 SBUF=Send_data。// } } } } } 紅外解碼流程圖如圖 34 所示。 江蘇師范大學(xué)本科生畢業(yè)設(shè)計(jì) 紅外遙控步進(jìn)電機(jī) 27 開 始串 行 口 初 始 化T 1 波 特 率 發(fā) 生 器9 6 0 0 b p s , 并 啟 動(dòng) T 1判 斷 P 3 . 2 是 否 0 , 0 表示 有 信 號(hào) 到 來(lái)YNP 3 . 2 是 否 持 續(xù) 4 . 5 m s 低 電 平 ?如 果 是 4 . 5 m s表 示 是 引 導(dǎo) 碼 出 現(xiàn)YN循 環(huán) 1 6 次 , 讓 1 6 位 用 戶 碼 略過(guò) , 此 部 分 不 要判 斷 高 電 平持 續(xù) 的 時(shí) 間略 過(guò) 0 . 5 6 m s 的 低 電 平0 . 5 6 5 m s 1 . 6 9 m sD e c o d e _ D a t a 1 6 [ i ] = 0i + +D e c o d e _ D a t a 1 6 [ i ] = 1i + + 判 斷 i 是 否 到 1 6次Y獲 得 8 位 數(shù) 據(jù) 碼NYT X D 串 行 發(fā) 送 圖 34 紅外解碼流程圖 江蘇師范大學(xué)本科生畢業(yè)設(shè)計(jì) 紅外遙控步進(jìn)電機(jī) 28 4 系統(tǒng)調(diào)試和開發(fā)環(huán)境 硬件調(diào)試和開發(fā)環(huán)境 原理繪制 本設(shè)計(jì)中采用 protel99se 來(lái)繪制原理圖,繪制原理圖中有些元件諸如 1838紅外 接收頭, ULN2020 驅(qū)動(dòng)芯片, 4 位 8 段數(shù)碼管在元件庫(kù)里面不存在的,所以只能在自己創(chuàng)建的元件庫(kù)畫出。本設(shè)計(jì)的中用到的元件及其功能如表 41 所示。 表 41 元件清單 原件名稱 參數(shù) 功能 R1 1K 限流 R2 22K 上拉 R3 100 歐 限流 R4 1K 復(fù)位 R5 470 歐 限流 R6 470 歐 限流 R7 470 歐 復(fù)位 R8~R15 470 歐 限流 R16~R19 限流 R20 A420J 4700K 上拉 C1 104 瓷片電容 去耦 電容 C2 極性電容 47UF 濾波 C3, C4 , C5,C6 瓷片電容 30PF 晶振電路 C7 極性電容 10UF 復(fù)位 江蘇師范大學(xué)本科生畢業(yè)設(shè)計(jì) 紅外遙控步進(jìn)電機(jī) 29 D1,D2,D3,D4,D5 LED 壓降 2V, 10MA 運(yùn)行指示燈 D6 IN4007 壓降 電源分壓 晶振 ULN2020 步進(jìn)驅(qū)動(dòng),功率放大 Q1~Q4 PNP S8550 驅(qū)動(dòng),擴(kuò)流 4 位 8 段數(shù)碼管 顯示轉(zhuǎn)速 STC12C2052 解碼芯片 STC89C52 主機(jī) 1838 紅外接收管 紅外接收器 MAX232 串口通信 28BYJ48 步進(jìn)電機(jī) 5V 工作 步進(jìn)電機(jī) 電路板焊接 焊接電路板是一個(gè)細(xì)活,有很多問(wèn)題要注意,在焊板子的過(guò)程中,我遇到了一些小問(wèn)題,我結(jié)合以前的焊板的經(jīng)驗(yàn)簡(jiǎn)述一下: 首先要弄清楚需要的硬件的特性,對(duì)器件要熟悉,注意二極管的正負(fù)極,電容的正負(fù)極, PNP 三極管的 B,C,E,如果極性搞錯(cuò)了,整個(gè)焊接失 敗了,焊接的時(shí)候千萬(wàn)不要虛焊,在焊接之前要想清楚器件在板子上如何布局,在設(shè)計(jì)中我用紅色的軟線連接供電,黑色接地,黃色是 I/0 連接。 江蘇師范大學(xué)本科生畢業(yè)設(shè)計(jì) 紅外遙控步進(jìn)電機(jī) 30 硬件設(shè)計(jì)的心得 硬件電路中紅外接收管是 1838,左起分別是信號(hào)輸出,接地和電源端,別弄混了,查閱手冊(cè)后,我得知紅外接收頭內(nèi)部的放大器的增益很大,很容易引起干擾,因此在 1838 接收頭的供電腳上我加上了濾波電容,且在信號(hào)輸出端加上了上拉電阻。 晶振電路中我選擇 ,這樣算出來(lái)的波特率沒有誤差。 單片機(jī)的外圍電路中要選好限流電阻及上拉電阻,單片機(jī)的灌電流 10ma,拉電流不到 100Ua,直接驅(qū)動(dòng)數(shù)碼管,步進(jìn)電機(jī)是帶不起來(lái)的,必須要有三極管驅(qū)動(dòng)或芯片驅(qū)動(dòng)。在設(shè)計(jì)數(shù)碼管顯示電路的時(shí)候,我翻閱資料得到了經(jīng)驗(yàn)值,選擇470 歐作為段選端的限流電阻 , 作為位選端的限流電阻, 1838 信號(hào)輸出端用 22K 上拉, ~ 接 4700 歐電阻上拉。 軟件調(diào)試和開發(fā)環(huán)境 ( 1)本設(shè)計(jì)中軟件開發(fā)環(huán)境是 keil uVison3 軟件,單片機(jī)開發(fā)中除必要的硬件外,同樣離不開軟件,隨著單片機(jī)開發(fā)技術(shù)的不斷發(fā)展,從普遍使用匯編語(yǔ)言到逐漸使用高級(jí)語(yǔ)言開發(fā),單片機(jī)的開發(fā)軟件也在 不斷發(fā)展, Keil 軟件是目前最流行開發(fā) MCS51 系列單片機(jī)的軟件,這從近年來(lái)各仿真機(jī)廠商紛紛宣布全面支持 Keil 即可看出。 Keil 提供了包括 C 編譯器、宏匯編、連接器、庫(kù)管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過(guò)一個(gè)集成開發(fā)環(huán)境( uVision)將這些部份組合在一起。使用 C 語(yǔ)言編程,那么 Keil 幾乎就是不二之選。 Keil 軟件的編譯的步驟包括輸入源程序,建立工程、對(duì)工程進(jìn)行詳細(xì)的設(shè)置,以及如何將源程序變?yōu)槟繕?biāo)代碼。 ( 2)下載軟件是 STC_ISP,將用戶代碼下載進(jìn)單片機(jī)內(nèi)部, 不用編程器, STC89 系列單片機(jī)大部分具有在系統(tǒng)可編程( ISP)特性, ISP 的好處是:省去購(gòu)買通用編程器,單片機(jī)在用戶系統(tǒng)上即可下載 / 燒錄用戶程序,而無(wú)須將單片機(jī)從已生產(chǎn)好的產(chǎn)品上拆下,再用通用編程器將程序代碼燒錄進(jìn)單片機(jī)內(nèi)部。有些程序尚未定型的產(chǎn)品可以一邊生產(chǎn),一邊完善,加快了產(chǎn)品進(jìn)入市場(chǎng)的速度,減小了新產(chǎn)品由于軟件缺陷帶來(lái)的風(fēng)險(xiǎn)。由于可以將程序直接下載進(jìn)單片機(jī)看運(yùn)行結(jié)果江蘇師范大學(xué)本科生畢業(yè)設(shè)計(jì) 紅外遙控步進(jìn)電機(jī) 31 故也可以不用仿真器。大部分 STC89 系列單片機(jī)在銷售給用戶之前已在單片機(jī)內(nèi)部固化有 ISP 系統(tǒng)引導(dǎo)程序,配合 PC 端的控制程序即可將 用戶的程序代碼下載進(jìn)單片機(jī)內(nèi)部,故無(wú)須編程器 (速度比通用編程器快 )。不要用通用編程器編程,否則有可能將單片機(jī)內(nèi)部已固化的 ISP 系統(tǒng)引導(dǎo)程序擦除,造成無(wú)法使用 STC提供的 ISP。 STC_ISP 下載器接口如圖 41 所示。 162738495JR E S 2串口通信C 1 +1V+2C 1 3C 2 +4C 2 5V6T 2 O U T7R 2 I N8V C C16G N D15T 1 O U T14R 1 I N13R 1 O U T12T 1 I N11T 2 I N10R 2 O U T9U?M A X
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1