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

正文內(nèi)容

基于紅外遙控的電機控制畢業(yè)設(shè)計論文(留存版)

2024-09-07 11:23上一頁面

下一頁面
  

【正文】 學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 39 頁 共 57 頁 department. Before long miniputers began to spread and bee more powerful. The world was hungry for。 break。 LED0 = 0。 P1 = 0xff。 } } else //若收完 8位數(shù)據(jù)則做以下處理 { ir_status=0。amp。//開定時器中斷 if(count12amp。 //紅外端口寫 1 // led=0。//鍵值暫存 uchar key_bit_count=0。 因此,在整個的設(shè)計過程中除了我自身的努力外,離不開同學(xué)的幫助,老師的關(guān)心和指導(dǎo)。 ② 液晶電路調(diào)試 單片機上電之后,液晶同時上電,全屏亮,通過 3腳電位器調(diào)節(jié)液晶顯示最佳亮度,江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 25 頁 共 57 頁 調(diào)試結(jié)果良好。num++) wirte_data(str[num])。 wirte_cmd(0x01)。amp。//開定時器中斷 if(count12amp。 count=0。 set_count=28。 count=0。 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 11 頁 共 57 頁 圖 35 電機驅(qū)動電路 霍爾測速電路 本設(shè)計中采用霍爾開關(guān)來進行測速。此設(shè)計的遙控開關(guān)是在通用遙控的基礎(chǔ)上加以改進的,其實就是將紅外遙控器接收部分采用單片機 AT89C51 來控制。 因此選用了方案 1。 方案 4:用霍爾開關(guān)作為測速傳感器,檢測不到磁場時輸出高電平,檢測到磁場時輸出低電平 [8]。 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 5 頁 共 57 頁 但是本設(shè)計中,在紅外發(fā)射和接受時,單片機并沒有其他并發(fā)的任務(wù)需要執(zhí)行,故選擇方案 2 以簡化電路設(shè)計。但本系統(tǒng)不需要復(fù)雜的邏輯功能, 對數(shù)據(jù)的處理速度的要求也不是非常高。本次設(shè)計中電機的調(diào)速就是使用的 PWM 調(diào)速方法 [3]。 10 霍爾測速電路 9 按鍵電路 采用脈寬調(diào)制 ( PWM )技術(shù) 對電機進行調(diào)速,通過紅外發(fā)射模塊和紅外接收模塊來實現(xiàn)遠程控制。 4 控制器選擇 26 參考文獻 正是這些技術(shù)的進步使電動控制技術(shù)在近二十年內(nèi)發(fā)生了很大的變化。 硬件電路由 紅外發(fā)射電路 、 紅外接收電路 、 霍爾測速電路、 單片機 最小系統(tǒng) 、按鍵電路、 LCD 顯示電路組成。優(yōu)點:軟件開銷小,編解碼芯片幫助 軟件 完成很多工作。 方案 3:用 槽開光電開關(guān) 作 為測速傳感器, 把一個光發(fā)射器和一個接收器面對面地裝在一個槽的兩側(cè)的是槽形光電。 L293D是一個具有高電壓大電流的全橋驅(qū)動芯片,它相應(yīng)頻率高,一片 L293D 可以分別控制兩個直流電機,而且還帶有控制使能端。 復(fù)位和時鐘電路 復(fù)位電路和時鐘電路如圖 31 所示,對于復(fù)位電路,本設(shè)計采用上電復(fù)位電路,由于 89C51 是高電平復(fù)位,因此通過在 RESET 端接一個電阻到地,并接一個電容到電源的方式完成上電復(fù)位,上電時電源給電容充電,電容導(dǎo)通,因此 RESET 腳就相當于連接到+5V 電源,開始復(fù)位,當電容充電完成后,電容斷開, RESET 腳被下拉電阻鉗位在低電平,則退出復(fù)位狀態(tài)。如圖 35 所示, IN端口接控制信號, OUT 端口接電機的兩端, EN 端口接使能信號。 TR0=1。//發(fā)送 26位系統(tǒng)碼的前 2426 位 sendcode_2()。 TR0=1。 } 38KHz 的信號周期為 26us。//系統(tǒng)標記 buf_count=0。 TH1 = 0x4c。 str[5] = freq%10+39。 上電前的調(diào)試 在上電前,必須確保電路中不存在斷路或短路情況,這一工作是整個調(diào)試工作的第一步,也是非常重要的一個步驟。同時, 三 個多月來得畢業(yè)設(shè)計也是我踏入社會大門之前對自身水平的一次考驗和檢測。 sbit LED3 = P1^3。x0。 TL1 = 0x18。//系統(tǒng)標記 buf_count=0。//數(shù)據(jù)脈沖累加 } else if(buf_count12amp。 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 35 頁 共 57 頁 switch(key_code) { case 1: motor_input1 = 1。 motor_input2 = 0。 break。 } if (i = WholeCycle) // PWM 計數(shù)清零 { i = 0。 break。 TR1 = 1。 break。 } } } } /************************************* 主程序 *************************************/ void main(void) { init()。buf_count70) { buf_count=0。amp。 //允許定時器中斷 EX1=1。x0。 sbit motor_input2 = P3^7。 此次設(shè)計實現(xiàn)了基于 AT89C51單片機的 通過紅外遙控電機 , 本設(shè)計方案還有需要改進的地方,比如 如果需要遙控更多的選項時,單片機通過軟件編解碼負荷都會比較重,消耗定時器資源也比較多,在這種情況下,可能考慮使用專門的紅外編解碼芯片會是更好的方案 ,另外 電機驅(qū)動模塊可以嘗試別的驅(qū)動方式等等。 } TH1 = 0x4c。 str[3] = freq/100%10+39。 測速部分的代碼 如 下所示: 開 始 單片機初始化 液晶初始化 1 秒鐘定時到? 讀取計數(shù)值 計算每分鐘轉(zhuǎn)速 驅(qū)動液晶 更新轉(zhuǎn)速 N Y 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 21 頁 共 57 頁 void main(void) { uchar num。amp。 TR0=1。 delay(23)。//發(fā)送 26位系統(tǒng)碼的前 916位 sendcode_8()。 紅外發(fā)射 板程序 分析 紅外發(fā)射 板 主程序主要實現(xiàn)對 按鍵的檢測,并根據(jù)相應(yīng)按鍵發(fā)射相應(yīng)的紅外碼給紅外接收板 。 Key1 到 Key6 分別接到單片機的 到 號腳上。把單片機等產(chǎn)生的的編碼控制信號,經(jīng)由調(diào)制電路調(diào)制為 32~40KHz 的方波信號(提高發(fā)射效率、降低功耗)。經(jīng)綜合比較考慮,放棄了此方案 [10]。因此 考慮其他更加穩(wěn)定的方案。 方案 3: AT89C51 是美國 ATMEL 公司生產(chǎn)的低電壓,高性能 CMOS8 位單片機,片內(nèi)含 4k bytes 的可反復(fù)擦寫的只讀程序存儲器( PEROM)和 128bytes 的隨機存取數(shù)據(jù)存儲器( RAM)。 電 壓( V )時 間 ( t )通 電 斷 電t 1t 2T0平 均 速 度V dV m a x00 . 51占 空 比 ( D ) 圖 11 平均速度和占空比的關(guān)系 由圖 11可以看出, Vd 與占空比 D 并不是完全線性關(guān)系(圖中實線),理想情況下,可以將其近似地看成線性關(guān)系(圖中虛線)。而在電氣時代的今天,電機在工農(nóng)業(yè)生產(chǎn)、人們 日常生活中亦起著十分鐘要的作用 [2]。 6 最終方案 5 電機模塊 sing lechip micro puter 。 單片機 。 13 紅外發(fā)射板程序分析 24 上電前的調(diào)試 工業(yè)設(shè)備中,在高壓、輻射、有毒氣體、粉塵等環(huán)境下。 在脈沖作用下,當電機通電時,速度增加;電機斷電時,速度逐漸減少。但是當凌陽單片機應(yīng)用語音處理和辨識時,由于其占用的 CPU 資源較多而使得凌陽單片機同時處理其它任務(wù)的速度和能力降低。因此光敏電阻在白線和黑線上方時,阻值會發(fā) 生明顯的變化。 電機模塊 方案 1:采用步進電機作為該系統(tǒng)的驅(qū)動電機。 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 7 頁 共 57 頁 第三章 硬件電路的設(shè)計 第 2 章介紹了本次設(shè)計的方案選定及系統(tǒng)框圖。 圖 33 紅外接收電路 如圖 33 所示,圖中 R10 為 22 歐姆的小電阻,串聯(lián)進 1838 的電源腳,起保護作用。 圖 37 液晶顯示 電路 如圖 37所示 , LCD 模組 2 腳分別接地和電源( 5V), 3 腳為液晶顯示偏壓信號,通過一可調(diào)電阻接地, 調(diào)節(jié)該電位器可以調(diào)節(jié)液晶的對比度, 46 腳分別接單片機的,714 腳分別接單片機 ,1 16 腳分別接電源( 5V)和地。 ircode=irsys[0]。 while(countset_count)。 set_count=30。 接收起始碼 接收系統(tǒng)碼 接收碼 接收完成 標志位置 中斷返回 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 18 頁 共 57 頁 } delay_10us(10)。 mon_code_count++。 flag = 0。 T0H = TH0。 ② 測速和顯示轉(zhuǎn)速 按一下發(fā)射板上的開始按鈕 ,電機開始轉(zhuǎn)動, LCD 顯示出當前轉(zhuǎn)速 (單位是轉(zhuǎn)每分鐘 ),當按下發(fā)射板加速鍵后, LCD 顯示的轉(zhuǎn)速提高,當按下發(fā)射板減速鍵后, LCD 顯示的轉(zhuǎn)速降低,由此可見,加減器和測速以及顯示轉(zhuǎn)速電路都達到了預(yù)期目標 。 signed char PWMCycle = 300。//前導(dǎo)碼脈沖計數(shù) uchar ir_status=0。 //定時 50us TL0=0Xd1。 } 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 33 頁 共 57 頁 delay_10us(10)。 mon_code_count++。 buf_count=0。 TH1 = 0xfc。 motor_input1 = 0。 LED3 = 0。 TL1 = 0x18。 P1 = 0xff。 motor_enable = 1。 TR1 = 1。 buf_key_code=1。//系統(tǒng)碼計算清零 buf_count=0。 count++。y)。//遙控鍵值 uchar new_code=0。從初期總體設(shè)計到最終的成品,從組裝到最后的總調(diào)成功,我學(xué)到的知 識比課堂上學(xué)到的要多很多!由此說明了理論基礎(chǔ)的重要性,實踐的鞏固性,只有扎實的理論基礎(chǔ)才可以為實踐所服務(wù),同時通過實踐才能更好的掌握好所學(xué)的理論知識。 上電后的調(diào)試 在確保硬件電路正常,無異常情況 (斷路或短路 )方可上電調(diào)試,上電調(diào)試的目的是檢驗電路是否接錯,同時還要檢驗原理是否正確。 for(num=0。 TR1 = 1。//系統(tǒng)碼計算清零 bu
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1