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

正文內(nèi)容

基于msp430單片機(jī)的學(xué)習(xí)型遙控器設(shè)計(jì)畢業(yè)論文(文件)

2025-07-15 17:55 上一頁面

下一頁面
 

【正文】 ) { break;//有鍵被按下 } } Delay()。 BIT1) 1。 BIT3) 3。}其中,Delay()為延時(shí)程序,用于消除抖動(dòng),具體程序如下:void Delay(){ int i。 //延時(shí)一點(diǎn)時(shí)間即可} 中斷功能方式的程序設(shè)計(jì)由于MSP430單片機(jī)的P1口有中斷功能,因此可以采用中斷的方式進(jìn)行軟件設(shè)計(jì),采用中斷方式實(shí)現(xiàn)的軟件不需要掃描處理。 //、 P1DIR |= BIT4。 P1OUT = 0x00。 //打開管腳的中斷功能 //對(duì)應(yīng)的管腳由高到低電平跳變是相應(yīng)的標(biāo)志置位 P1IE |= BIT0。 P1IE |= BIT2。 _EINT()。上面的“_EINT();”就是打開全局中斷功能使能位。 //延時(shí)消抖 KeyProcess()。 //清除中斷標(biāo)志位 } if(P1IFG amp。 BIT2) { P1IFG amp。= ~(BIT3)。7~14DB0~DB7數(shù)據(jù)輸入輸出口15A背光的正端(+5V)16K背光的負(fù)端(0V) LCD1602的操作時(shí)序⒈寫操作時(shí)序如圖310所示。⒈首先,為了方便程序的書寫,我們先對(duì)接口進(jìn)行一下宏定義,這樣使得程序易讀且清晰。 define CLR_RW P3OUTamp。=~BIT2。 CLR_RW。 SET_EN。 }⒊向液晶模塊寫入命令void LcdWriteCommand(uchar cmd,uchar chk) { if (chk) WaitForEnable()。 DataPort = cmd。 _NOP()。 //數(shù)據(jù)端口設(shè)為輸出狀態(tài) LcdWriteCommand(0x38, 0)。 LcdWriteCommand(0x38, 0)。 //顯示關(guān)閉 LcdWriteCommand(0x01, 1)。所以在本章中,詳細(xì)講述了課題設(shè)計(jì)所需的理論基礎(chǔ),以及實(shí)現(xiàn)了課題模塊化設(shè)計(jì),為下一步的整合,做好了準(zhǔn)備。圖42顯示的是一組完整的紅外數(shù)據(jù)碼,它是由前導(dǎo)碼、用戶碼、用戶反碼、鍵碼和鍵值反碼組成的。圖43 前導(dǎo)碼顯示32位數(shù)據(jù)碼顯示如圖44所示,可以看出,數(shù)據(jù)碼中“0”與“1” ms的低電平開始,不同的是高電平的寬度。圖46 紅外鍵碼顯示 紅外數(shù)據(jù)的調(diào)制與發(fā)射 解出的紅外數(shù)據(jù)首先要經(jīng)過38 kHz載波調(diào)制,然后通過紅外發(fā)光二極管發(fā)射出去,所以,首先要產(chǎn)生38 kHz載波信號(hào)。測(cè)試信號(hào)是39 kHz,符合要求。通過測(cè)試,整個(gè)系統(tǒng)對(duì)紅外信號(hào)的解碼準(zhǔn)確而快捷,使用鍵盤也可實(shí)現(xiàn)多種操作控制,系統(tǒng)設(shè)計(jì)完成。課題所設(shè)計(jì)的遙控器,采用的是對(duì)由9 ms的低電平為前導(dǎo)碼開始的紅外遙控?cái)?shù)據(jù)進(jìn)行解碼的,即只要遙控器的編碼格式是由此前導(dǎo)碼開始,就可以對(duì)其進(jìn)行解碼。滿足了用戶對(duì)多種紅外遙控器解碼的需求,使得遙控器自學(xué)習(xí)功能更加強(qiáng)大。 參考文獻(xiàn)參考文獻(xiàn)1 蘇長(zhǎng)贊. 實(shí)用遙控技術(shù)手冊(cè)[M]. 北京:人民郵電出版社,1996. 11~182 陳永甫. 紅外探測(cè)與控制電路[M]. 北京:人民郵電出版社,2004. 124~136.3 蘆健, 彭軍, 顏?zhàn)杂碌? 自學(xué)習(xí)型智能紅外遙控器設(shè)計(jì)[J]. 國(guó)外電子測(cè)量技術(shù), 2006, 8(25):63~66.4 李建華. 實(shí)用遙控器原理與制作. 北京: 人民郵電出版社, 1996. 36~40.5 Rios J A, White E. Low cost solid state GPS/INS package [A]. Proceedings of ION GPS—2000 [C]. Salt Lake City, Utah, 2000. 235~244.6 陳汝全. 電子技術(shù)常用器件手冊(cè). 北京: 機(jī)械工業(yè)出版社, 1994. 45~49.7 魯兵, 楊楚民. 基于單片機(jī)系統(tǒng)的顯示接口. 機(jī)械與電子出版社,1992. 23~27.8 陳書開, 潭漢松. 單片計(jì)算機(jī)的硬件軟件及設(shè)計(jì). 湖南: 中南工業(yè)大學(xué)出版社, 1994. 37~41. 9 He X, Chen Y Q, H. B. A Reducedorder Model for Integrated GPS/INS integrated navigation system [A]. Proceedings of the Annual Meeting Institute of Navigation [C]. Albuquerque, NM, USA, 1997, (293~297).10 李澤光. 基于單片機(jī)的紅外遙控器解碼器的設(shè)計(jì)[J]. 現(xiàn)代電子技術(shù), 2007(9): 248~255.11 蔡明文. 紅外遙控編碼的唯一性研究[J]. 蘭州工業(yè)高等專科學(xué)校學(xué)報(bào), 2008, 15(4): 1~3.12 PHILIPS. DATA SHEET: P8Xc592 8bit microcontroller with onchip CAN[M]. Holland: Philips, 1995. 24~3313 李朝青. 單片機(jī)原理及接口技術(shù)[M]. 北京: 北京航空航天大學(xué)出版社, 1999. 35~48.14 安穎, 劉麗娜. 具有學(xué)習(xí)功能的智能遙控器[期刊論文]. 微計(jì)算機(jī)信息 2005(03). 33~56.15 張峰干, 張濱, 張鵬等. 基于單片機(jī)的紅外轉(zhuǎn)射頻遙控系統(tǒng)[期刊論文].微計(jì)算機(jī)信息. 2009(17)16 余錫存, 曹國(guó)華. 單片機(jī)原理及接口技術(shù)[M]. 陜西: 西安電子科技大學(xué)出版社, 2007, 517 Liu J Y, Sun Y R, He X F, et al. Design amp。由于我來學(xué)校比較晚,到學(xué)校后老師已經(jīng)為我選好了題目,從題目選擇上,便可以看出常老師的用心,因?yàn)槲易约航?jīng)常做一些電子制作,喜歡做硬件設(shè)計(jì),老師便為我選擇了單片機(jī)類的畢業(yè)設(shè)計(jì)題目,雖然MSP430單片機(jī)自己不太熟悉,但是從開始的學(xué)習(xí)到后來的電路設(shè)計(jì)以及程序編寫,老師對(duì)每個(gè)步驟都細(xì)心詢問,并安排了朱紹圖學(xué)長(zhǎng)幫我解答各種疑問,讓我順利完成了畢業(yè)設(shè)計(jì)。在大學(xué)期間,我們申請(qǐng)并完成了一項(xiàng)國(guó)家型創(chuàng)新性實(shí)驗(yàn),在這期間,齊老師給予了我很大的幫助,讓我有了一定的項(xiàng)目經(jīng)驗(yàn),培養(yǎng)了我的團(tuán)隊(duì)精神,增強(qiáng)了我的自主學(xué)習(xí)能力,為以后的學(xué)習(xí)、工作以及生活帶來了很大的益處,同時(shí)也使得我這次對(duì)課題更加容易上手。發(fā)射部分的主要元件為紅外發(fā)光二極管。判斷紅外發(fā)光二極管好壞的辦法與判斷普通二極管一樣;用萬用表電阻擋量一下紅外發(fā)光二極管的正、反向電阻即可。紅外發(fā)光二極管一般有圓形和方形兩種。成品紅外接收頭的封裝大致有兩種:一種采用鐵皮屏蔽;一種是塑料封裝。但在使用時(shí)注意成品紅外接收頭的載波頻率。也有一些遙控系統(tǒng)采用36 kHz、40 kHz、56 kHz等,一般由發(fā)射端晶振的振蕩頻率來決定。因此,現(xiàn)在紅外遙控在加用電器、室內(nèi)近距離(小于10米)遙控中得到了廣泛的應(yīng)用?!懊}沖”輸出是當(dāng)按發(fā)射端按鍵時(shí),接收端對(duì)應(yīng)輸出端輸出一個(gè)“有效脈沖”,寬度一般在100ms左右?!白枣i”輸出是指發(fā)射端每按一次某一個(gè)鍵,接收端對(duì)應(yīng)輸出端改變一次狀態(tài),即原來為高電平變?yōu)榈碗娖?,原來低電平變?yōu)楦唠娖?。電視機(jī)的選臺(tái)就屬此種情況,其他如調(diào)光、調(diào)速、音響的輸入選擇等。除以上輸出形式外,還有“鎖存”和“暫存”兩種形式。本文探討了如何借鑒家電紅外遙控系統(tǒng)的原理, 自行設(shè)計(jì)解碼電路和解碼、控制程序,利用現(xiàn)有遙控器如何使各控制系統(tǒng)嵌入紅外遙控技術(shù)。紅外遙控通過紅外通信的方式進(jìn)行控制,具有低功耗、低成本、高可靠性、體積小、結(jié)構(gòu)簡(jiǎn)單、避免人身傷害等優(yōu)點(diǎn),是一種先進(jìn)的控制方式,具有廣闊的應(yīng)用前景。因此,實(shí)際應(yīng)用中,紅外遙控器和控制對(duì)象上都裝有紅外發(fā)送電路和紅外接收電路。鍵盤模塊采用44行列掃描式鍵盤。紅外接收電路選用Vishay公司生產(chǎn)的專用紅外接收模塊TSOP1838SS3V(以下簡(jiǎn)稱1838)。四、研究工作進(jìn)度 第 1 ~ 4 周:弄清課題要求,查閱文獻(xiàn)。第17~18周:制作PPT答辯。另外,電路調(diào)試簡(jiǎn)單,編解碼容易,可進(jìn)行多路遙控。它實(shí)際上是一只特殊的發(fā)光二極管;由于其內(nèi)部材料不同于普通發(fā)光二極管,因而在其兩端施加一定電壓時(shí),它便發(fā)出的是紅外線而不是可見光。紅外發(fā)光二極管的發(fā)光效率要用專門的儀器才能精確測(cè)定,而業(yè)余條件下只能用拉鋸法來粗略判判定。由于紅外發(fā)光二極管的發(fā)射功率一般都較小(100mW左右),所以紅外接收二極管接收到的信號(hào)比較微弱,因此就要增加高增益放大電路。均有三只引腳,即電源正(VDD)、電源負(fù)(GND)和數(shù)據(jù)輸出(VO或OUT)。紅外遙控常用的載波頻率為38kHz這是由發(fā)射端所使用的455kHz晶振來決定的。紅外遙控的特點(diǎn)是不影響周邊環(huán)境的、不干擾其他電器設(shè)備。12≈≈38kHz。成品紅外接收頭的優(yōu)點(diǎn)是不需要復(fù)雜的調(diào)試和外殼屏蔽,使用起來如同一只三極管,非常方便。最近幾年不論是業(yè)余制作還是正式產(chǎn)品,大多都采用成品紅外接收頭。在實(shí)際應(yīng)用中要給紅外接收二極管加反向偏壓,它才能正常工作,亦即紅外接收二極管在電路中應(yīng)用時(shí)是反向運(yùn)用,這樣才能獲得較高的靈敏度。紅外發(fā)光二極管一般有黑色、深藍(lán)、透明三種顏色。常用的紅外遙控系統(tǒng)一般分發(fā)射和接收兩個(gè)部分。在高壓、輻射、有毒氣體、粉塵等環(huán)境下,采用紅外線遙控不僅完全可靠而且能有效id隔離電氣干擾。第9 ~12 周:實(shí)現(xiàn)電路和光路功能或編程操作。當(dāng)1838接收到紅外信號(hào),就會(huì)把紅外信號(hào)轉(zhuǎn)換的電平輸出,單片機(jī)接收后就會(huì)產(chǎn)生一個(gè)中斷,進(jìn)入紅外中斷服務(wù)程序,進(jìn)而判斷是什么信號(hào),并且對(duì)信號(hào)做出反應(yīng)。圖1 總體設(shè)計(jì)框圖因?yàn)榘l(fā)光二極管的發(fā)光距離與其發(fā)射功率成正比,為了提高發(fā)光二極管的發(fā)光距離,必須提高它的發(fā)射功率,也就是使紅外發(fā)光二極管工作于脈沖狀態(tài)??傮w硬件框圖如圖1所示。在紅外遙控器的設(shè)計(jì)中,通過單片機(jī)對(duì)采集的信息進(jìn)行解碼、存儲(chǔ),并且采用液晶顯示屏實(shí)現(xiàn)紅外遙控鍵值顯示,同時(shí),能夠?qū)⒋鎯?chǔ)的信息還原出來,并調(diào)制發(fā)射出去,通過鍵盤實(shí)現(xiàn)對(duì)電器的控制。這時(shí),紅外遙控是可行的控制方式?,F(xiàn)階段紅外遙控技術(shù)已經(jīng)在日常家用電器中得到了廣泛應(yīng)用,其使用方便、功耗低、抗干擾能力強(qiáng)的優(yōu)點(diǎn)也越來越在智能儀器系統(tǒng)中受到重視。一般情況下,接收端除了幾位數(shù)據(jù)輸出外,還應(yīng)有一位“數(shù)據(jù)有效”輸出端,以便以后適時(shí)地來取數(shù)據(jù)。有時(shí)亦稱這種輸出形式為“反相”。此處的“有效脈沖”和“有效電平”,可能是高、也可能是低,取決于相應(yīng)輸出腳的靜態(tài)狀況,如靜態(tài)時(shí)為低,則“高”為有效;如靜態(tài)時(shí)為高,則“低”為有效。當(dāng)發(fā)射端按下某一按鍵時(shí),相應(yīng)地接收端有不同地輸出狀態(tài)。由于其無法穿透墻壁,故不同房間的家用電器可使用通用的遙控器而不會(huì)產(chǎn)生相互干擾;電路調(diào)試簡(jiǎn)單,只要按給定電路連接無誤,一般不需任何調(diào)試即可投入工作;編解碼容易,可進(jìn)行多路遙控。在發(fā)射端要對(duì)晶振進(jìn)行整數(shù)分頻,分頻系數(shù)一般取12,所以455kHz247。紅外接收頭的引腳排列因型號(hào)不同而不盡相同,可參考廠家的使用說明。前些年常用Μpc1373H、CX20106A等紅外接收專用放大集成電路。接收部分的紅外接收管是一種光敏二極管。目前大量的使用的紅外發(fā)光二極管發(fā)出的紅外線波長(zhǎng)為940mm左右,外形與普通φ5發(fā)光二極管相同,只是顏色不同。再次感謝各位老師及關(guān)心我、幫助過我的學(xué)長(zhǎng)及同學(xué),讓我大學(xué)四年的生活中,過得充實(shí)而有意義。常老師對(duì)工作的嚴(yán)謹(jǐn)負(fù)責(zé),對(duì)生活的樂觀開朗,對(duì)學(xué)生的關(guān)心,都對(duì)我留下了深刻的印象,相信這些對(duì)我走向社會(huì)后的工作及生活產(chǎn)生深刻的影響。在這四年的生活中,各位老師給予的教誨,身邊朋友給予的幫助,同學(xué)之間的關(guān)懷,都一點(diǎn)點(diǎn)的影響著我的成長(zhǎng),讓我在這四年的時(shí)光中,不去后悔,不在遺憾。另外,對(duì)鍵盤操作功能進(jìn)行顯示,使用戶對(duì)按鍵操作功能清晰、易知,便于用戶使用和掌握,使所設(shè)計(jì)的遙控器更加容易上手。所以課題設(shè)計(jì)針對(duì)前導(dǎo)碼進(jìn)行解碼,應(yīng)用上沒有太大的局限性。 課題所設(shè)計(jì)的遙控器具有一下優(yōu)點(diǎn):, V供電電壓,使得可以采用兩節(jié)干電池供電,這樣可以使整體設(shè)計(jì)更加便攜、簡(jiǎn)單、易用。數(shù)據(jù)“0”,占空比近1:2的方波,測(cè)試波形如圖49所示:圖49 數(shù)據(jù)“0”波形調(diào)試“1”波形測(cè)試。如圖47是波形測(cè)試??梢钥闯銮皟山M數(shù)據(jù)互為反碼,后兩組數(shù)據(jù)也是反碼關(guān)系。接收的的紅外數(shù)據(jù)電平和紅外發(fā)射端電平相反,如圖42所示。 紅外數(shù)據(jù)解碼實(shí)驗(yàn) 1. 檢測(cè)紅外數(shù)據(jù)課題所選用的紅外遙控器如圖41所示。 //寫字符時(shí)整體不移動(dòng) LcdWriteCommand(0x0c, 1)。 LcdWriteCommand(0x38, 1)。 LcdWriteCommand(0x38, 0)。 }⒋1602的初始化void LcdInit(void) { CtrlDir |= 0x07。 SET_EN。 CLR_RW。 _NOP()。 DataPort = data。 ⒉向液晶顯示的當(dāng)前地址寫入顯示數(shù)據(jù)void LcdWriteData( uchar data ) //data為要顯示的數(shù)據(jù){ WaitForEnable()。 //RW = define SET_RW P3OUT|=BIT1。=~BIT0。圖311 1602讀操作時(shí)序 讀狀態(tài):輸入:RS=L,R/W=H,E=H 輸出:D0~D7=狀態(tài)字 讀數(shù)據(jù):輸入:RS=H,R/W=H,E=H 輸出:D0~D7=數(shù)據(jù) LCD1602硬件電路設(shè)計(jì)如圖312所示,為MSP430與LCD1602的接口電路圖,連接電路比較簡(jiǎn)單,使用P4口作為數(shù)據(jù)傳輸接口,、控制接口。 LCD1602的引腳定義表31 LCD1602的引腳定義管腳號(hào)符號(hào)功能1Vss電源地(GND)2Vdd電源電
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1