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

正文內容

基于單片機的紅外遙控系統(tǒng)設計畢業(yè)設計-展示頁

2025-07-01 16:05本頁面
  

【正文】 C12C2052將解碼后的8位數(shù)據(jù)發(fā)送到主機中去。 圖24 紅外接收電路 紅外解碼電路模塊(1)本設計中采用STC12C2052作為紅外解碼芯片。1838紅外接收頭的OUT端是信號輸出端,GND端接地,VCC端供電。 圖23 遙控器輸出信號和1838輸出信號對比本設計采用protel99se繪制紅外接收電路,1838是自建的元件庫畫出來的,與47UF電容配合做電源濾波用。紅外信號是從1838的OUT端獲得的,所以解碼時候要按照如下來判斷0,1:0的表示 : + = 1的表示 : + = 顯而易見,由于低電平時間一致;,那么就是碼0;,那么這位碼就是1。由于NEC標準中:0的表示: + = 1的表示: + = 但是要非常注意的是當LED發(fā)射管發(fā)射高電平的時候,1838紅外接收管輸出的是低電平。然后發(fā)送給主機的就是解碼后的8位數(shù)據(jù)碼。最后發(fā)送的是16位的數(shù)據(jù)碼,數(shù)據(jù)碼是有8位的數(shù)據(jù)碼和8位的數(shù)據(jù)反碼組成[12],數(shù)據(jù)反碼用來校驗接收的是否準確。一個完整碼[7] = 一位引導碼 + 8位用戶碼 + 8位用戶碼 + 8位數(shù)據(jù)碼 + 8位數(shù)據(jù)反碼 ,總共33位,其中引導碼是9ms = ms 的高電平 + ms的低電平;其中用戶碼16位,它的作用是用來區(qū)分不同的遙控設備,不至于不同的遙控設備互相干擾。本設計中的遙控器的遙控芯片是NEC標準,下文介紹一下什么是NEC標準。圖22 紅外線遙控系統(tǒng)框圖由于不同公司的遙控芯片,采用的遙控碼格式不一樣。而接收電路采用紅外線接收和放大于一體的一體化紅外接收器,不需要任何外接元件,就能完成從紅外線接收到輸出與TTL電平信號兼容的所有工作,而體積和普通的的塑料封裝的三極管大小一樣,它適用于各種紅外遙控和紅外線數(shù)據(jù)傳輸。本設計采用現(xiàn)成遙控器,此遙控器使用了專用的集成發(fā)射芯片來實現(xiàn)遙控碼的發(fā)射。紅外發(fā)射運行指示燈步進電機紅外接收STC12C2052INT0TXD解碼芯片~~ ~ 主機STC89C52數(shù)碼管顯示步進驅動圖21 系統(tǒng)整體框圖 系統(tǒng)功能模塊設計 紅外收發(fā)模塊紅外遙控系統(tǒng)由發(fā)射和接收兩個部分組成。(5) 步進驅動電路,ULN2003驅動芯片,驅動4相5線的步進電機。(3) 顯示部分 ,包括有3個運行指示燈和4位8段數(shù)碼管。(1) 紅外接收部分,包括1838紅外接收器及其外圍電路。2硬件設計本設計采用的是NEC編碼的遙控器,當遙控器的某個按鍵被按下以后,遙控器產(chǎn)生紅外脈沖信號通過紅外發(fā)射管發(fā)射出去[2],接收端采用1838的紅外接收頭來接收紅外脈沖信號,1838接收頭的信號輸出端OUT連接到STC12C2052的外部中斷INT0,這樣1838把接收到的紅外脈沖信號送到STC12C2052去解碼,解碼處理完成后得到的8位有效數(shù)據(jù)通過串行口TXD發(fā)送到主機STC89C52去處理,主程序中的switch語句能夠判斷出什么鍵被按下了,同時根據(jù)不同鍵值產(chǎn)生不同的控制策略,~,經(jīng)由ULN2003功率放大,驅動4相5線的步進電機轉動,同時P0口能送出段碼使數(shù)碼管上顯示轉速。(3)軟硬件的調試,包括在protel99se平臺下原理圖的繪制,焊接電路板,keil平臺下程序的編寫及調試,STC_ISP下載等。(1)硬件電路設計,包括紅外接收電路,紅外解碼電路,主電路,顯示電路,步進驅動電路的設計,雙機通訊等。因為紅外遙控和步進電機都得到了廣泛的應用,所以此課題基于紅外遙控步進電機是很有實際意義的。在工業(yè)控制系統(tǒng)中,通常需要控制機械部件的平移和轉動[4],這些機械部件的驅動大多采用交流電機,直流電機和步進電機,在這三種電機中,步進電機最適合做數(shù)字控制,因此在數(shù)控機床,家用電器,步進電機都得到了廣泛的應用。比如航空航天及我們日常中的電視機,洗衣機,空調等。 at the same time by controlling the pulse frequency to control the motor rotation speed and acceleration, so as to achieve the purpose of speed control.Key word: Stepper motor Infrared remote control SingleChip Microputer Control 目 錄摘 要 IAbstract II1 緒論 1 課題研究背景及意義 1 本設計的主要工作 12 硬件設計 2 整體設計方案及框圖 2 系統(tǒng)功能模塊設計 3 紅外收發(fā)模塊 3 6 顯示模塊 7 步進驅動模塊 9 電源模塊 14 主機模塊 143 軟件設計 19 主程序設計 19 解碼程序設計 244 調試及開發(fā)環(huán)境 28 硬件調試及開發(fā)環(huán)境 28 305 總結和改進 33 設計總結 33 設計改進 33致 謝 34附錄一 35附錄二 56附錄三 57參考文獻 58VI江蘇師范大學本科生畢業(yè)設計 紅外遙控步進電機1 緒論 課題研究背景及意義本設計采用紅外線來遙控步進電機。關鍵詞: 紅外遙控技術 步進電機控制 單片機控制AbstractThis design is based on the infrared remote control MCU system design, design elements include the infrared receiver, infrared decoding and stepper motor control three blocks.First, the infrared remote control technology has been a wide range of applications。步進電機是將電脈沖信號轉變?yōu)榻俏灰苹蚓€位移的開環(huán)控制元件。系統(tǒng)啟動后,解碼芯片將解碼后得到的8位數(shù)據(jù)碼串行發(fā)送到主芯片中,然后通過主芯片來控制步進電機的正轉,反轉,加速,減速。接收端采用市面上流行的1838一體化紅外接收頭,接收到的紅外信號經(jīng)由1838接收頭完成 光/電轉化和解調的工作,然后把33位的完整碼發(fā)送到解碼芯片中去完成解碼工作。我們日常生活中的電視機,洗衣機,空調,航天飛機,工業(yè)現(xiàn)場設備等都運用了紅外遙控的技術。作者簽名:        日  期:         摘 要本設計是基于單片機的紅外遙控系統(tǒng)設計,設計內容包括了紅外接收,紅外解碼和步進電機控制三大塊。對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作了明確的說明并表示了謝意。本科生畢業(yè)設計(論文)基于單片機的紅外遙控系統(tǒng)設計論 文 題 目:畢業(yè)設計(論文)原創(chuàng)性聲明和使用授權說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設計(論文),是我個人在指導教師的指導下進行的研究工作及取得的成果。盡我所知,除文中特別加以標注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機構的學位或學歷而使用過的材料。作 者 簽 名:       日  期:        指導教師簽名:        日  期:        使用授權說明本人完全了解 大學關于收集、保存、使用畢業(yè)設計(論文)的規(guī)定,即:按照學校要求提交畢業(yè)設計(論文)的印刷本和電子版本;學校有權保存畢業(yè)設計(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務;學??梢圆捎糜坝 ⒖s印、數(shù)字化或其它復制手段保存論文;在不以贏利為目的前提下,學??梢怨颊撐牡牟糠只蛉績热?。如今紅外遙控技術已經(jīng)得到了廣泛的應用;其利用紅外線來傳輸數(shù)據(jù),這種情況下不需要實體連線,體積小,成本低,功能強。本設計中發(fā)射端采用專用的發(fā)射芯片來實現(xiàn)紅外遙控碼的發(fā)射,且遙控碼格式是NEC標準。本設計中的主芯片是STC89C52單片機,主芯片和解碼芯片之間進行串行通訊。本設計中的被控對象是步進電機,步進電機最適合做數(shù)字控制。本設計中通過控制脈沖個數(shù)來控制角位移量,從而達到準確定位的目的;同時通過控制脈沖頻率來控制電機轉動的速度和加速度,從而達到調速的目的。 use infrared to transfer the data, this case does not require a physical connection, small size, low cost, function. In our daily lives, televisions, washing machines, air conditioners, space shuttle, the industrial field devices and so the use of the technology of infrared remote sender of this design using a dedicated transmitter chip to achieve the emission of infrared remote control code, and the remote control code format is the NEC receiving end of the popularity of the 1838 integration of infrared receiver, the infrared signal received through 1838 to receive the head, the optical / electrical conversion and demodulation of the 33 plete code sent to the decoder chip to plete the decoding.The design of the main chip is STC89C52. Serial munication between the main chip and decoder chip. System startup, the decoder chip decoding 8bit serial data code sent to the main chip, and then through the main chip to control the stepper motor forward, reverse, speed up, slow down.The design of the controlled object is a stepper motor, stepper motor is the most suitable for digital control. The stepper motor is the electrical pulses into angular displacement or linear displacement of the openloop control element. This design by controlling the number of pulses to control the amount of angular displacement, so as to achieve accurate positioning purposes。紅外遙控是如今廣泛使用的一種通信和遙控手段;紅外線遙控利用紅外線來傳輸數(shù)據(jù),這種情況下不需要實體連線,體積小,成本低,功能強;因此紅外遙控設備已經(jīng)廣泛的應用在如今的電氣設備的數(shù)據(jù)交互和設備控制中[2]。并且在工業(yè)設備中,在輻射,高壓,粉塵,有毒氣體,許多惡劣的環(huán)境中能夠有效的隔離電氣干擾。由于紅外遙控和步進電機的優(yōu)越性,本設計中采用了單片機來實現(xiàn)紅外解碼及產(chǎn)生步進電機脈沖信號。本設計是紅外遙控步進電機,設計的工作主要包括以下幾個方面。(2)軟件設計,在keil uVison3平臺上編寫步進控制主程序,顯示程序,紅外解碼程序。(4)總結以及改進。本設計硬件包含了5個主要部分。(2) 紅外解碼電路,包括STC12C2052做解碼芯片。(4) 主機 STC89C52 及其外圍電路,復位電路,晶振電路等。 系統(tǒng)整體的框圖如圖21所示。發(fā)送部分包括了遙控器鍵盤,編碼調制芯片,LED紅外發(fā)射器;接收部分包括了光/電轉化放大器[2],解碼,解調。信號發(fā)射,就是將某個按鍵所對應的控制指令和系統(tǒng)碼,調制在38KHz的載波上,經(jīng)由放大,驅動紅外發(fā)射管將信號發(fā)射出去。如圖22所示。現(xiàn)在市場上較為普遍的編碼標準有兩種,一種是NEC標準,一種是PHILIPS標準。遙控發(fā)射的信號調制在頻率38KHz的載波上;當用戶按下按鍵時發(fā)送一個完整碼。注意同一個遙控器,按哪個鍵用戶碼都是一樣的。在本設計中,真正需要的是8位的數(shù)據(jù)碼,所以解碼過程中最重要的工作就是判斷出這8位的二進制數(shù)據(jù)碼是什么?需要逐次判斷出8位數(shù)據(jù)碼中每一位是0還是1,這就是所謂的解碼。由于0碼和1碼電平持續(xù)的時間是不同的,通過判斷0 ,1電平持續(xù)的時間的不同來區(qū)分。且當LED發(fā)射管發(fā)射的是低電平的時候,1838紅外接收管輸出的是高電平;所以1838接收頭輸出的波形是與發(fā)射波形反向的。遙控器發(fā)射的信號和1838輸出的信號的區(qū)別如圖23所
點擊復制文檔內容
教學教案相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1