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

正文內(nèi)容

基于51單片機的紅外遙控控制電機轉(zhuǎn)速設(shè)計畢業(yè)設(shè)計(參考版)

2025-07-07 12:36本頁面
  

【正文】 //電機驅(qū)動芯片非使能 停止 } } else { M_DIS。 //電機驅(qū)動芯片使能 正轉(zhuǎn) } else //否則方向標志位為 1 { M_EN2。Stop_flag) { if(timer_num10) //設(shè)定計數(shù)周期為 10 { timer_num=0。 if(Start_flagamp。 // 定時器設(shè)處置 TL1=(655361000)%256。 } } void timer0() interrupt 1 //定時器中斷次數(shù) 中斷次數(shù) *=時間 { irtime++。 //此幀數(shù)據(jù)接受完成 } } else { irtime=0。 if(bitnum==33) //最多儲存 33 數(shù) { bitnum=0。 irtime=0。irtime63) //816ms 認定引導(dǎo)碼 { bitnum=0。 } } } void int0() interrupt 0// //外部中斷響應(yīng)函數(shù) { 鄭州 /****/大學(xué) 畢業(yè)設(shè)計 .27. if(startflag) // { if(irtime32amp。 } if(ir_pros_ok==1) { ir_display()。 // } if(ir_ok==1) { ir_process()。 // delay(100)。 // beep=0。 //下降沿觸發(fā) } void main() //主函數(shù) { timer0init()。 EX0=1。 P15=0。 P13=1。 PWM_ON=8。amp。amp。amp。 P15=1。 P13=1。 PWM_ON=4。amp。amp。amp。 P15=1。 P13=0。 PWM_ON=2。amp。amp。amp。 P15=1。 P13=1。 P11=1。 PWM_ON=1。 k_flag=1。Start_flag) //電機反轉(zhuǎn) 默認一檔調(diào)速 { didi()。 } else if((ircode[2]==0x08)amp。 P14=1。 P12=1。 P10=0。 k_flag=1。 dirflag=0。amp。 P15=1。 P13=1。 P11=1。 k_flag=0。 Start_flag=0。amp。 P15=1。 P13=1。 P11=1。 Stop_flag=0。 //按鍵檢測 Start_flag=1。amp。amp。 beep=1。 } void didi() //蜂鳴器 { beep=0。 } ircode[i]=num_1。 //+=+= if(irdata[z]6) { num_1=num_1|0x80。k8。i4。 //局部變量定義 z=1。i)。z) { for(i=120。 for(z=x。 //開定時器 1中斷 TR1=1。 //設(shè)置處置 TL1=(655361000)%256。 //開定時器 0 中斷 TR0=1。 //定時器 0工作方式 2 EA=1。 //定時器初始化 鄭州 /****/大學(xué) 畢業(yè)設(shè)計 .24. TH0=0x00。 //全局變量 uchar timer_num=0。 sbit M_IN2=P2^2。 //方向標志位 sbit M_ENA=P2^4。 //電機轉(zhuǎn)動標志位 bit Stop_flag=0。M_IN2=0 //電機控制 反轉(zhuǎn)定義 define M_DIS M_ENA=0。M_IN2=1 //電機控制 正轉(zhuǎn)定義 define M_EN2 M_ENA=1。 define M_EN1 M_ENA=1。 sbit P16 = P1^6。 sbit P14 = P1^4。 sbit P12 = P1^2。 sbit P10 = P1^0。 //數(shù)組 儲存接收數(shù)值 uchar ir_pros_ok。 //按鍵順序標志位 uchar ir_ok。 //標志位 uchar startflag。 //定時器計數(shù)次數(shù) uchar irdata[33]。 sbit ir=P3^2。 //全部變量 //uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d, // 0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}。同時,使用 PWM 調(diào)制把速度分為四檔,并分別用 LED 燈指示 按鍵功能: 1 鍵 — 鍵啟動(電機不轉(zhuǎn) 啟動指示燈亮 只有開啟鍵之后才能進行后續(xù)操作) 2鍵 — 停止鍵(電機不轉(zhuǎn) 所有 LED 指示燈滅 其它操作無效) 3鍵 — 電機 正轉(zhuǎn)(默認一檔 啟動指示燈和正轉(zhuǎn)燈亮 只有先選擇正反轉(zhuǎn)之后才能后續(xù)操作) 4鍵 — 電機反轉(zhuǎn)(電機反轉(zhuǎn) 啟動指示燈亮和反轉(zhuǎn)燈亮 只有先選擇正反轉(zhuǎn)之后才能后續(xù)操作) 5鍵 — 電機二檔加速(啟動指示燈亮 二檔指示燈亮 相應(yīng)的正轉(zhuǎn)或反轉(zhuǎn)指示燈燈亮) 6鍵 — 電機三檔加速(啟動指示燈亮 三檔指示燈亮 相應(yīng)的正轉(zhuǎn)或反轉(zhuǎn)指示燈燈亮) 7鍵 — 電機四檔加速(啟動指示燈亮 四檔指示燈亮 相應(yīng)的正轉(zhuǎn)或反轉(zhuǎn)指示燈燈亮) 在按鍵的同時,會進行按鍵檢測,蜂鳴器發(fā)聲,表明按鍵按下 班級: 1*06972** 姓名: 錢多多 專業(yè):電氣工程及其自動化 本程序在 Keil uVision3 中編寫… **********************************************************************/ include include //我叫錢多多 define uchar unsigned char //叫我高富帥 define uint unsigned int sbit beep=P2^5。在此由衷的感謝賈老師給我的指導(dǎo)和幫助。 指示燈 也根據(jù)檔位的不同分別顯示。 設(shè)計完成后,經(jīng)過焊接電路板,在硬件上實驗測試通過。這讓我對所學(xué)知識有深刻的認識。僅僅只有理論知識很難全面的了解產(chǎn)品的特點和功能,必須在真正接觸之后去了解它每一個模塊的使用功能和工作原理。 讓我認識到正確并且科學(xué)的方法是解決問題的良好途徑,同時在學(xué)習(xí)的過程中要端正自己的態(tài)度,嚴謹?shù)目茖W(xué)態(tài)度在是必不可少的,也是我們成功的基礎(chǔ)。也可以通過軟件升級加入定時模式,休眠模式,斷電保護模式,甚至可以加 入密碼開啟功能。通過對電路的設(shè)計和程序編程,最終通過實驗驗證了設(shè)計的紅外線控制電機基本符合其設(shè)計原理。 紅外遙控控制電機轉(zhuǎn)速繼承了紅外遙控的所有優(yōu)點,同時結(jié)合單片機,對電機驅(qū)動芯片的控制,實現(xiàn)了電機的調(diào)速 。選用電機連接 單片機的控制引腳 , 根據(jù)功能需要, 通過 調(diào)整軟件 的占空比 來改變 電機的轉(zhuǎn)速。當 IN IN2分別為 0, 1時,電機反轉(zhuǎn)。 鄭州 /****/大學(xué) 畢業(yè)設(shè)計 .16. 如圖 41, 其中 ENA(本文接單片機 P26 端口 ), ENB 是 控制信號的使能 位。 L293d 通過內(nèi)部 H橋電路的 的 輸入信號可以控制電機的轉(zhuǎn)動方向 。 使 電機 能 在四角限 轉(zhuǎn)動。其中應(yīng)用最廣泛的是第 三 種方式能耗制動,在制動過程中,制動轉(zhuǎn)矩作的功全部來源于機組轉(zhuǎn)動部分的動能。第二種是 反接制動 。 電機 制動 時電磁轉(zhuǎn)矩 的受力方向和電機的旋轉(zhuǎn)方向相反 。再比如電車在進站的時候要快速靠近站臺停站,要快速時間電車停止。 改變極性,方向相反的磁場,電磁轉(zhuǎn)矩的方向的應(yīng)力變化。 第一種方法, 改變電樞的電壓 極性 ,通過將電樞繞組接到電源的正負極對調(diào)一下, 使極性相反,改變電流方向,從而 可以改變轉(zhuǎn)速方向。一種是改變 電樞電流 的方向,另一種是改變 磁通的方向 。 要 使 電機反轉(zhuǎn), 主要 是電磁 轉(zhuǎn)矩原來的受力方向改變 。 全面 ,工作 穩(wěn)定可靠 。 分析調(diào)速性能根據(jù)一下幾點 : 的大小 ,也就是最大轉(zhuǎn)速與最小轉(zhuǎn)速 之比 的好壞 ,減少運行費用 行業(yè) 降低成本。 調(diào) 速的好壞可以影響的產(chǎn)品的質(zhì)量和工作效率,甚至?xí)绊懺O(shè)備的質(zhì)量。而直流電機 滿足以上 起動轉(zhuǎn)矩大,起動電流小 的特點,并且 啟動簡單 和便于控制 。 盡量 少。 因為只有啟動轉(zhuǎn)矩大于負載反抗轉(zhuǎn)矩時,負載才能在轉(zhuǎn)矩的作用下才能轉(zhuǎn)動。電樞在磁場中受到固定方向的力 稱為起動轉(zhuǎn)矩。 電機的啟動 在接通電源的情況下,直流電動機由原來靜止的狀態(tài),經(jīng)過加速,直到穩(wěn)定的工作轉(zhuǎn)速的過程,叫做啟動。 直流電機的使用 直流電機是把電能轉(zhuǎn)變?yōu)闄C械能得裝置 。它主要是靠改變脈沖周期或?qū)挾葋砀淖冚敵鲱l率,實現(xiàn)數(shù)字信號對模擬信號的轉(zhuǎn)換。 圖 35 單片機最小系統(tǒng) 鄭州 /****/大學(xué) 畢業(yè)設(shè)計 .14. 第
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1