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

正文內(nèi)容

基于紅外線遙控的步進(jìn)電機(jī)智能控制電路(參考版)

2025-06-30 22:55本頁(yè)面
  

【正文】 (論文)答辯記錄姓名陳允民學(xué)號(hào)2090201119062專業(yè)機(jī)電一體化(電子技術(shù))畢業(yè)設(shè)計(jì)(論文)題目基于紅外線遙控的步進(jìn)電機(jī)智能控制電路指導(dǎo)教師評(píng)語(yǔ):得分評(píng)閱人簽字:。感謝解軍老師,在論文格式書寫,給予我莫大的幫助。解忠秀,解軍,張文凡,譚康寶,曹修兵,[5]:電子工業(yè)出版社,2009.[3]參考文獻(xiàn)[1]步進(jìn)電機(jī)有非常廣發(fā)的用途,例如可以用到很多精密加工的機(jī)械上,工業(yè)流水線上等,我們?cè)诓竭M(jìn)電機(jī)加上紅外線控制模塊,可以無(wú)線遙控,解決了很多特殊需求,試步進(jìn)電機(jī)用途更加的廣乏。 調(diào)試心得: 在總體調(diào)試最大的困難,是各個(gè)模塊之間的磨合,因?yàn)榭赡苡袥_突的寄存器,所以要避開(kāi)這個(gè)問(wèn)題,不然會(huì)程序錯(cuò)亂,經(jīng)過(guò)不斷調(diào)試和改進(jìn)程序,終于能使個(gè)模塊程序結(jié)合一起,在不停的使用,把一些小的漏洞都解決了!最后制成PCB板,把整個(gè)系統(tǒng)做成成品。 測(cè)試方法鍵盤輸入,能準(zhǔn)確的在LCD1602液晶屏顯示時(shí)間調(diào)試,按開(kāi)始鍵,能正確時(shí)間計(jì)算,輸入控制模式時(shí),能準(zhǔn)確發(fā)射脈沖,數(shù)據(jù)接受,能正確輸出對(duì)應(yīng)頻率。3. 測(cè)試結(jié)果分析因?yàn)槌绦虮容^簡(jiǎn)單,所以一下就調(diào)出了對(duì)應(yīng)頻率。 脈沖頻率部分:1. 測(cè)試環(huán)境及工具最小系統(tǒng)板,示波器。3. 測(cè)試結(jié)果分析一開(kāi)始寫好程序,發(fā)現(xiàn)雖然能發(fā)射,接受板能亮燈,當(dāng)是不是對(duì)應(yīng)想要的燈,經(jīng)過(guò)分析發(fā)現(xiàn)原來(lái)是接受對(duì)應(yīng)的程序,沒(méi)有寫對(duì),所以使亮燈錯(cuò)亂。 紅外線發(fā)射部分與接受部分:1. 測(cè)試環(huán)境及工具最小系統(tǒng)板,YM100開(kāi)發(fā)板(含紅外線接收頭),紅外線發(fā)射二極管,矩陣鍵盤。所以猜測(cè)程序在寫入和讀出的時(shí)間應(yīng)該是正確,有可能是在讀出數(shù)據(jù)后,在十進(jìn)制的轉(zhuǎn)換發(fā)生了錯(cuò)誤,經(jīng)過(guò)仔細(xì)研究程序,確實(shí)是數(shù)據(jù)在十進(jìn)制轉(zhuǎn)換時(shí),轉(zhuǎn)換錯(cuò)誤了。因?yàn)橹坝袑戇^(guò)LCD1602液晶屏和DS18B20溫度傳感器程序,所以很快弄懂了DS1302的時(shí)序關(guān)系。 時(shí)間和顯示部分:最小系統(tǒng)板,LCD1602液晶屏,DS1302時(shí)鐘芯片2. 測(cè)試方法往DS1302芯片寫入初值,使DS1302振蕩工作,在LCD1602液晶屏顯示年月日,分秒時(shí)。鍵盤的橫和列接反了或者是軟件編碼順序沒(méi)有對(duì)應(yīng)按鍵。程序?qū)懭牒螅m然每按一個(gè)鍵,都會(huì)在液晶屏顯示字符,但卻不是對(duì)應(yīng)的字符。 鍵盤和顯示部分:1. 測(cè)試環(huán)境及工具最小系統(tǒng)板,LCD1602液晶屏,4乘4矩陣鍵盤 測(cè)試方法按下鍵盤,能在液晶屏顯示對(duì)應(yīng)的字符。 顯示部分: 測(cè)試環(huán)境及工具最小系統(tǒng)板,LCD1602液晶屏測(cè)試方法先在液晶屏中第一行第一個(gè)位顯示A,然后在寫入液晶屏移動(dòng)程序。紅外線接受,分為信號(hào)接受與輸出對(duì)應(yīng)脈沖頻率部分。轉(zhuǎn)中斷退出FUN1: MOV P0,0FFH CLR MOV PV,09CH SETB BZ LJMP READOUTT0 FUN2: MOV P0,0FFH CLR MOV PV,0CEH SETB BZ LJMP READOUTT0UN3: MOV P0,0FFH CLR MOV PV,0DEH SETB BZ LJMP READOUTT0FUN4: MOV P0,0FFH CLR MOV PV,0E7H SETB BZ LJMP READOUTT0FUN5: MOV P0,0FFH CLR MOV PV,0ECH SETB BZ LJMP READOUTT0FUN6: MOV P0,0FFH CLR MOV PV,0EFH SETB BZ LJMP READOUTT0FUN7: MOV P0,0FFH CLR MOV PV,0F3H SETB BZ LJMP READOUTT0DELAY: MOV R0,0FFHDELAY1: DJNZ R0,DELAY1 RET END:: 紅外線接收總程序附錄二第四章 PCB板設(shè)計(jì) 紅外線發(fā)射PCB 紅外線接受PCB: 第五章 調(diào)試與運(yùn)行在這個(gè)項(xiàng)目,因?yàn)檐浖譃閮纱蟛糠郑t外線發(fā)射部分與紅外線接受部分。出錯(cuò)退出FUN0: SETB BZ1 。 NOP 。 JZ FUN7 。 JZ FUN6 。 JZ FUN5 。 JZ FUN4 。 JZ FUN3 。 JZ FUN2 。減1 JZ FUN1 。減1 JZ FUN0 。6次延時(shí)不到轉(zhuǎn)READ13再延時(shí) DEC A 。高電平寬度判斷時(shí)值READ13: JNB ,READ11 LCALL DELAY 。脈沖個(gè)數(shù)計(jì)1READ12: JNB ,READ12 。為0(脈寬小于8*255=2毫秒)退出 CLR A 。轉(zhuǎn)HARD1循環(huán)(循環(huán)周期為8微秒)HARD11: MOV A,DPH 。用DPTR對(duì)低電平計(jì)數(shù) NOP 。HARD1: JB ,HARD11 。清A MOV DPH,A 。(系干擾)RETI 。上電初始化MAIN: JB BZ,SHUCHU JB BZ1,START LJMP MAIN SHUCHU: CLR BZ SETB MOV TMOD,02H MOV TL0,PV MOV TH0,PV SETB ET0 SETB TR0MP2: JB BZ,SHUCHU JB BZ1,XXX1 LJMP MP2MP1: CPL RETI XXX1: CLR ET0 CLR TR0 LJMP START INTEX0: CLR EX0JNB ,READ1 。總中斷允許 RET 。關(guān)所有中斷 SETB EX0 。 MOV P3,A CLR BZ CLR BZ1 。P1P3口置1 MOV P1,A 。 DEC A 。定時(shí)器T2中斷入口地址 RETI 。串行口中斷入口地址 RETI 。定時(shí)器T1中斷入口地址 RETI 。外中斷1中斷入口地址 RETI 。定時(shí)器T0中斷入口地址 LJMP MP1 。外中斷0中斷入口 LJMP INTEX0 。程序開(kāi)始地址 LJMP START 。紅外線接收器輸出的一幀遙控?cái)?shù)碼波形圖。若第一位低電平碼的脈寬小于2ms,將作為錯(cuò)誤碼處理。權(quán)限參數(shù):數(shù)據(jù)幀的接收處理當(dāng)紅外線接收器輸出脈沖幀數(shù)據(jù)時(shí),第一位碼的低電平將啟動(dòng)中斷程序,實(shí)時(shí)接收數(shù)據(jù)幀。500毫秒延時(shí)程序DL500MS: MOV R4,32HDL500MS1: LCALL DL10MS DJNZ R4,DL500MS1 RET 紅外線發(fā)射總程序流程圖: 紅外線發(fā)射總程序附錄一紅外接收頭的主要參數(shù)如下:   工作電壓:~ 工作電流:~ 接收頻率: 峰值波長(zhǎng):940nm 靜態(tài)輸出:高電平 輸出低電平:≤ 輸出高電平:接近工作電壓。513微秒延時(shí)程序DELAY: MOV R2,0FFHDELAY1: DJNZ R2,DELAY1 RET。裝發(fā)謝3MS寬控制數(shù)據(jù) LJMP OUT1 。 RET 。時(shí)間不到轉(zhuǎn)OUT2再循環(huán) DJNZ R1,OUT 。關(guān)脈沖輸出 NOP 。關(guān)定時(shí)器T1 CLR ET1 。時(shí)間不到轉(zhuǎn)OUT1再循環(huán) MOV R0,32H 。開(kāi)啟定時(shí)器T1 NOP 。1MS寬低電平發(fā)射控制數(shù)據(jù)OUT1: SETB ET1 。裝入發(fā)射脈沖個(gè)數(shù) LJMP OUT3 。X2: MOV A,R4 MOV B,A RL A ADD A,B MOV DPTR,KEYFUNTAB JMP A+DPTR KEYFUNTAB: LJMP KEYFUN00 LJMP H_ADD LJMP M_ADD LJMP S_ADD LJMP W_ADD LJMP K_STR LJMP TIM1 LJMP RT LJMP RT LJMP RT LJMP RT LJMP RT LJMP
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1