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

正文內容

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

2025-08-08 20:28上一頁面

下一頁面
  

【正文】 if (i PWMCycle) // 預設占空比輸出 { motor_enable = 1。P1 = 0xff。delay_ms(10)。WholeCycle = 500。 buf_key_code|=0x80。amp。ET1= 1。 }void delay_ms(uint z)//延時子程序 1ms {uint x,y。sbit LED1 = P1^1?;仡欉@三個多月來得設計生活,可以說是對我四年所學知識與技能的一次系統(tǒng)性的總結和應用。}江蘇技術師范學院畢業(yè)設計說明書(論文)第 24 頁 共 57 頁第五章 系統(tǒng)的軟硬件調試 硬件調試 硬件調試主要是針對電源部分,電機驅動,LED驅動,按鍵電路等等進行檢測。str[4] = freq/10%10+39。 TMOD = 0x15。amp。 TR0=0。//發(fā)送 9ms 38k 紅外波 flag=1。//發(fā)送 26 位系統(tǒng)碼的前 1724 位 sendcode_8()。//發(fā)送 9ms 38K 紅外光 flag=1。每個按鍵接 的上拉電阻,以保證按鍵未被按下時,I/O 口檢測到的電平為高電平,而不會引起按鍵的誤操作,提高按鍵電路的抗干擾能力。 CPU 模塊設計AT89C51 是美國 ATMEL 公司生產的低電壓,高性能 CMOS8 位單片機,片內含4Kbytes 的可反復擦寫的只讀程序存儲器(PEROM)和 128bytes 的隨機存取數(shù)據(jù)存儲器(RAM) 。直流減速電機轉動力矩大,體積小,重量輕,裝配簡單,使用方便,能夠較好的滿足系統(tǒng)的要求,因此選擇了此方案。紅外發(fā)射管發(fā)出紅外線,當發(fā)出的紅外線照射到白色的平面后反射,若紅外接收管能接收到反射回的光線則檢測出白線繼而輸出低電平,若接收不到發(fā)射管發(fā)出的光線則檢測出黑線繼而輸出高電平。本系統(tǒng)主要結合已學知識,再加上實際應用方便、經濟性,故選擇了方案 3。由以上敘述可知:電機的轉速與電機電樞電壓成比例,而電機電樞電壓與控制波形的占空比成正比,因此電機的速度與占空比成比例,占空比越大,電機轉得越快,當占空比 α=1 時,電機轉速最大 [4]。電動機控制技術的發(fā)展得力于微電子技術,電力電子技術,傳感器技術,永磁材料技術,微機應用技術的最新發(fā)展成就。系統(tǒng)由發(fā)射和接收以及測速三大部分組成。單片機以其功能強、體積小、可靠性高、造價低和開發(fā)周期短等優(yōu)點,成為在實時檢測和自動控制領域中廣泛應用的器件,更是工業(yè)生產中必不可少的器件,尤其在日常生活中發(fā)揮的作用也越來越大。設電機永遠接通電源時,其轉速最大為 Vmax,設占空比為 D=t1/T,則電機的平均速度為 Vd=Vmax?D ()式中,Vd——電機的平均速度 Vmax——電機全通時的速度(最大) D=t1/T——占空比 平均速度 Vd 與占空比 D 的函數(shù)曲線,如圖 11 所示。如果單純的使用凌陽單片機,從系統(tǒng)的穩(wěn)定性和編程的簡潔性考慮,放棄了單純使用凌陽單片機而考慮其它的方案。但是這種方案受光照影響很大,不能夠穩(wěn)定的工作。雖然采用步進電機有諸多優(yōu)點,步進電機江蘇技術師范學院畢業(yè)設計說明書(論文)第 6 頁 共 57 頁的輸出力矩較低,隨轉速的升高而下降,且在較高轉速時會急劇下降,其轉速較低,不適用于小車等有一定速度要求的系統(tǒng)。紅外通信的基本原理實質上就是利用紅外線來作為載體傳送信息。 按鍵電路由于本設計中只需要六只按鍵且單片機 I/O 口富足,因此,按鍵電路只需如圖 34所示即可,而不必采用復雜的矩陣鍵盤。另外還需要檢測出轉速并予以顯示。 ircode=irsys[1]。 ir=0。 count=0。 } if(buf_count12amp。讀出外部計數(shù)端的計數(shù)值,就是 的轉速,將此轉速乘以 120 即得到了每分鐘的轉速。039。flag = 1。系統(tǒng)以 AT89C51單片機為核心,分為紅外發(fā)射模塊、紅外接收模塊、電機驅動模塊、測速模塊以及轉速顯示模塊,該系統(tǒng)的設計方案充分利用了單片機的系統(tǒng)資源,體現(xiàn)了 AT89C51 這一款 CPU 體積小、功能強、抗干擾能力強的優(yōu)勢,適用于本系統(tǒng)中。sbit motor_input1 = P3^6。 for(x=y。 //INT1 下降沿觸發(fā) ET0=1。 } if(buf_count12amp。amp。new_code=1。P1 = 0xff。PWMCycle = 300。default:motor_enable = 0。 江蘇技術師范學院畢業(yè)設計說明書(論文)第 37 頁 共 57 頁} else { i ++。江蘇技術師范學院畢業(yè)設計說明書(論文)第 36 頁 共 57 頁case 5:PWMCycle += 20。PWMCycle = 300。motor_input2 = 0。amp。// } } else if(ir_status==1)///收到引導碼 { if(mon_code_count=25)//若收完 26 個脈沖 { ir_status=2。//TR1 = 1。x) for(y=113。uchar num。通過設計對自身的技能水平和理論基礎有一個全面的,客觀的評價。在這部分調試中主要使用的工具是萬用表,用來完成檢測電路中是否存在斷路或者短路情況等。039。TL1 = 0x00。// } } else if(ir_status==1)///收到引導碼 { 江蘇技術師范學院畢業(yè)設計說明書(論文)第 19 頁 共 57 頁 if(mon_code_count=25)//若收完 26 個脈沖 { ir_status=2。在單片機內部通過開啟一個 13us 的定時器,來完成把要發(fā)送的調制到 38KHz 的任務。 while(countset_count)。 ircode=irdata。 while(countset_count)。一組 IN 端口輸入為高/低或低/高電平時,能實現(xiàn)電機的正/反轉。對于時鐘電路,采用 的晶振并加以兩個 22pF 的起振電容。用該芯片作為電機驅動,操作方便,穩(wěn)定性好,性能優(yōu)良 [11]。發(fā)光器能發(fā)出紅外光或可見光,在無阻情況下光接收器能收到光。缺點:成本高,電路復雜。本設計的一般框圖如圖21所示:(a) 發(fā)射模塊圖21 系統(tǒng)框圖紅外接收電路轉速顯示電路單片機電機驅動電路直流電機霍爾測速電路(b) 接收 測速模 塊單片機紅外發(fā)射電路按鍵電路江蘇技術師范學院畢業(yè)設計說明書(論文)第 4 頁 共 57 頁 設計方案為較好的實現(xiàn)各模塊的功能,分別設計了幾種方案并分別進行了論證。其中,電動機控制策略的模擬實現(xiàn)正逐漸退出歷史舞臺,而采用微處理器,通用計算機,F(xiàn)PGA/CPLD,DSP 控制器等現(xiàn)代手段構成的數(shù)字控制系統(tǒng)得到了迅速發(fā)展。關鍵詞: 無線遙控。由于紅外線遙控裝置具有體積小、功耗小、功能強、成本低等特點,因而,繼彩電、錄像機之后,在錄音機、印象設備、空調機以及玩具等其它小型電器裝置上夜紛紛采用紅外線遙控。其方法是通過改變電機電樞電壓導通時間與通電時間的比值(即占空比)來控制電機速度。處理速度高,尤其適用于語音處理和識別等領域。當光線照射到白線上面時,光線發(fā)射強烈,光線照射到黑線上面時,光線發(fā)射較弱。因此選擇了方案 4。(3)用霍爾開關作為測速傳感器(4)L293D 作為直流電機的驅動芯片。1838 接收頭的 1 號腳接到單片機的 號腳上。江蘇技術師范學院畢業(yè)設計說明書(論文)第 12 頁 共 57 頁 LCD 轉速顯示電路本設計中采用 LCD1602 模組來顯示轉速,要驅動該模組只需要按照 1602 模組的時序操作即可,參考 1602 模組的數(shù)據(jù)手冊,設計的驅動電路如圖 37 所示。 TR0=0。 TR0=1。 TR0=0。 count=0。buf_count32)) { buf_count=0。}if(flag)江蘇技術師范學院畢業(yè)設計說明書(論文)第 22 頁 共 57 頁{freq = (65536 * N + T0H * 256 + T0L) * 120。江蘇技術師范學院畢業(yè)設計說明書(論文)第 23 頁 共 57 頁T0L = TL0。且電機驅動也實現(xiàn)預期目標。//LED 控制位uchar WholeCycle = 500。//定時中斷計數(shù)暫存uchar mon_code_count=0。 //定時器 0,模式 2,8 位自動裝載模式 TH0=0Xd1。 count=0。buf_count32)) { buf_count=0。buf_key_code=0。TR1 = 0。delay_ms(10)。 P1 = 0xff。}附錄 4 :中英文翻譯Progress in Computers The first stored program puters began to work around 1950. The one we built in Cambridge, the EDSAC was first used in the summer of 1949.These early experimental puters were built by people like myself with varying backgrounds. We all had extensive experience in electronic engineering and were confident that that experience would stand us in good stead. This proved true, although we had some new things to learn. The most important of these was that transients must be treated correctly。LED2 = 0。P1 = 0xff。motor_enable = 1。//收到 0 key_bit_count++。//中斷計數(shù)暫存清 0 } else if((buf_count40amp。//定時器中斷次數(shù)累加 } /********************************************** 外部中斷,紅外解碼程序**********************************************/void int1() interrupt 2 using 3///外部中斷 { TR0=1。 } 江蘇技術師范學院畢業(yè)設計說明書(論文)第 32 頁 共 57 頁void init(void)/////初始化 { ir=1。//有無新按鍵uint buf_key_code=0。當然,在整個設計的過程中我不可避免地碰到了許多問題,為了能夠使問題得到及時的解決,我查閱了大量的資料,積極的詢問同學,請教老師。 各模塊調試①紅外發(fā)射電路通過手機攝像頭觀看紅外發(fā)光二極管,在有按鍵按下即需要發(fā)射紅外光時,攝像頭中的紅外發(fā)光二極管確實有閃爍現(xiàn)象,表示有紅外光發(fā)出。num11。TR0 = 1。//中斷計數(shù)暫存清 0 } else if((buf_count40amp。 江蘇技術師范學院畢業(yè)設計說明書(論文)第 17 頁 共 57 頁 接收起始碼接收系統(tǒng)碼接收碼接收完成標志位置中斷返回圖 42 紅外解碼程序流程圖 外部中斷,紅外解碼程序**********************************************/void int1() interrupt 2 using 3///外部中斷{ TR0=1。//間隔 flag=0。 //發(fā)送 8 位數(shù)據(jù)反碼 sendcode_8()。//間隔 flag=0。在 EN 端輸入 PWM 波,通過調整 PWM 波的占空比,即可實現(xiàn)電機的無級調速。如圖 32 所示:圖 32 紅外發(fā)射電路江蘇技術師范學院畢業(yè)設計說明書(論文)第 9 頁 共 57 頁 紅外接收電路紅外接收電路是紅外遙控系統(tǒng)中的指令信號及檢出電路,通過一體化紅外接收頭1838(集成紅外線的接收、放大、解調,不需要任何外接元件,就能完成從紅外線的接收到輸出與 TTL 電平信號兼容的所有工作)然后將接收到的信號發(fā)送給 AT89C51,然后AT89C51 通過內部程序對所接收信號
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1