紅外異步數字通信的數據采集裝置設計與實現畢業_第1頁
紅外異步數字通信的數據采集裝置設計與實現畢業_第2頁
紅外異步數字通信的數據采集裝置設計與實現畢業_第3頁
紅外異步數字通信的數據采集裝置設計與實現畢業_第4頁
紅外異步數字通信的數據采集裝置設計與實現畢業_第5頁
已閱讀5頁,還剩19頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

本文格式為Word版,下載可任意編輯——紅外異步數字通信的數據采集裝置設計與實現畢業

摘要

怎樣解決種類繁多的有線電纜所導致的麻煩及問題,創立一個穩定、便捷、安全的環境狀態是人們的愿望所在。所以,無線數據傳輸方式的誕生改變了其傳統的技術手段。因其所具有的較低成本、較好的擴展功能、自由的工作條件以及便利接入的優勢等,在相關的虛擬產品市場、安全警報系統、傳感器無線網絡系統等多方面領域都具有十分廣闊的前景。

為使其相關的數據在進行傳送的過程中能夠具有安全可靠的傳輸性、易于操作、便利其進行運行工作等,可以采用紅外信息技術手段。本設計主要以89lpc935單片機為其設計依據,制定出了一個便利易操作的信息寫碼對策,以此作為其完成了一個簡單的紅外數據通信系統的有效方法。辯證的比較其各電路相關模塊的設計及原理。最大程度上降低其所產生的誤碼率,從而使相關的信息在傳送過程中能夠提高其速率。本系統的設計主要基于控制其單片機的編寫、掃描并輸入其鍵盤的行列值、顯示其相關的數碼管動態運行,將紅外數據的通信明了的浮現出來。

本文主要從紅外數據通訊的組成原理及其關的解碼與編碼工作所進行研究,文章主題被分為兩大模塊來進行探討,既為接受及發送兩部分,并最終參照其相關的信息及標準完成其硬件部分的最終設計。

第1章緒論

1.1背景

使用紅外技術具有以下的優勢:能夠適應各種條件下的環境狀態,與可見光的工作條件相比,其工作的環境無論是在黑夜還是天氣極為惡劣的狀況下,都有較好的工作狀態;隱蔽保密性較高,工作時很難被打攪;由于溫度及相關的發射率所共同影響,致使其目標的相關識別能力要強于可見光的功能;紅外系統自身所具有的三大功能優勢為,小體積、輕質量以及較低的能量損耗;目標與探測口之間的距離長度大小和所處于的環境狀況;研究系統的工作性能的高低;目標所具有的光譜特性。伴隨著逐漸轉變為簡單化、微型化的各類設施設備的發展,其能與外設所連接用來進行通訊工作的接口也在不斷減少,作為使用較為普遍變得通用接口,紅外線接口自始至終都被人們所使用,并且其市場需求仍逐年的不斷增加,越來越受商家所追捧,總體看來,紅外通信所具有的發展空間以及未來的前景十分可觀。

版隨著不斷加快的生活節奏及方式,人們對智能化的個人信息終端更加的愛好,由于紅外線傳輸源具有先進的技術水準和較低的相關部件的價格成本,在市場的相關需求中,紅外線傳輸系統以及寬帶紅外無線接入技術已成為凝眸的焦點,其所運用的范圍廣泛與世界各地。此外,對于在工作環境極為惡劣的地區可利用無線設備所進行相關的數據信息的獲取,一定意義上,這樣的做法安全性較高,且在工作狀態十分不理想的電磁波環境下,因其具有超高的抗干擾能力所以總是被第一個選用。因此,紅外線在實際工作過程中所具有的價值無法估算。

作為紅外通訊的載體,紅外線的工作流程如下:借助于紅外光在大氣中進行相關數據信息的傳送,其整個工作過程由紅外發射器和接收器共同協同實現。在發出端,所要傳送的數字信號經調制編碼這一環節的處理后,被傳遞到電光變換電路這一環節,通過發射管將其轉化為紅外光脈沖后再一次的向大氣中傳送;接收端在這一時刻應進行的相關工作為所,進行脈沖信號的光電相關的工作處理,通過解密后將其恢復為初始信號源。作為一類數據信息傳送的方法,紅外通訊技術的使用范圍廣泛大量領域,如家電產業、消遣設施以及各種計量的控制等均可以借助于紅外技術。紅外通訊的實現方式眾多,本文所要研究的是成本較低、安全性能極佳的一種基于單片機lpc935的紅外通訊系統的設計。

1.2研究的基本內容與擬解決的主要問題

紅外通信是指充分的對紅外技術進行有效利用,保證其兩點之間的短時保密通訊以帶動的相關數據信息順利完成其工作。紅外發射與接收系統為其主要構成部件。將紅外輻射源進行相應的調整后,發射系統會進行有關信號的發射工作,此時的接收系統,通過使用光學裝置及相關的紅外探測設備對其所發出的的信號予以接受,這就實現了紅外通信系統的總體工作流程。紅外線的應用領域十分廣闊,因其所具有的易于操作、抗干擾力較強、安全性能價高、靈活性較好等優勢,使其在各個領域都被普及運用。

紅外通信的通信介質所使用的是950nm的紅外線。數字信號經其發送端的處理,將原有的二進制型轉化為脈沖信號,并利用紅外發射管對其進行傳輸;接收端進行信號間的有效轉換,經一系列處理環節處理后利用解調電路再次為其進行處理工作,最終還原為初始的二進制信號并傳送出去。

有以下幾類問題需解決:如何合理的設計出接口的數字系統線路,主要有對MCU的選取、紅外元器件的選用以及定義其線路的功能,此外還有包括對紅外遙控信號的獲取手段;紅外信號的識別判定方法;設計出MCU的監控程序;制定合理標準的通信協議以及調試和運行所研發出的相關程序。

1.3本章小結

將具有紅外同步通訊功能的且基于philips89lpc935a1微控制器為數據傳輸模

塊的設計得以實現。主要研究內容有:應用系統線路的基礎設計以及相關的模塊開發和驅動程序的設計等。其主要的目的是能夠將數據的有效緩沖、無線的喚醒功能以及相關的通信功能等更好的實現。

第2章終端節點電路的方案設計

2.1無線數據傳輸模塊

對于數據無線傳送的實施方案常用的有四類:(1)激光技術。(2)藍牙技術。(3)高頻無線電技術。(4)紅外線技術。

激光技術所特有的優勢為有較遠的傳送距離,較快的傳送速度以及較強的抗干擾力等,美中不足,由于激光具有較強的方向性,影響了它在各領域的全面推廣使用。目前,對于激光技術來講,應用最多的地方就是在軍事領域,其相關內容的研究與本設計的原意不太相符。對于藍牙技術在系統中的運用,盡管擁有便利快捷的傳送優勢、性能安全能得到一定的保障,但其在研究與實際應用過程中所需把握的技術十分困難,短期內不易學會把握,所以尋常不予考慮。對比可知,在相關的無線電信息傳送系統中使用高頻技術,其優勢在于傳輸自由、有較遠的輸出距離且有極強的可擴展性,但同時也存在著一些劣勢,抗干擾力較弱,易受外界變化及干擾所影響。所以想要信息的傳送更可靠、更安全,對系統的抗干擾技術水準必需嚴格,但是對于真正實施起來不太簡單。當信息傳送時所處的環境極其惡劣時,要想保障信息的完整性、傳送的安全性,需對高頻無線通信技術加以改進。要想對其進行實現需對相關的頻點加以申請,但同時,其所產生的干擾會影響到空間中有序狀態。所以針對于此類狀況,紅外通信是最適合的方法。當前,隨著科技的不斷進步,使得紅外線傳輸協議被逐漸的加以改善,在紅外傳輸系統的運行過程中,其有關的可靠性、誤碼率等性能數據都被大大的提高。并且紅外數據傳輸因其自身所具備的結構簡單、操作便利易學以及較低的購置成本等優勢,被許多的小型移動設備商家所認可。故此,針對于上述研究,本系統將使用紅外線數據傳輸。

2.2課題設計的目的及目標

本課題設計的研究目的旨在于保障紅外無線數據的傳輸過程能夠安全實現、確鑿無誤。其研究所涉及的步驟為數據的輸入與輸出,進行調制控制相關信號的發送以及紅外傳輸等。若想該設計能夠成功實現,需保證:對于數據輸入進行細心的分辯、解除相關干擾所帶來的影響;當數據進行紅外傳送的過程時,若想在所傳送區域內安全的接到信號源,必需解決其外界因素對信號所造成的干擾問題;數據被顯示出現時,所獲得的數據能夠被精準的展示出來;相關的數據校對能力要在本設計中得以實現。

2.2.1設計目標

(1)自主研制出對于紅外數據傳送時所需要的發射機及接收機,要求能夠使信號進行無線傳送工作,可任意選用其相關的調制手段;

(2)無線傳送所運行的距離應符合其要求標準;

(3)最大程度上提高其單片機系統的性能,使其滿足于統一標準,并加強自動化性能;

(4)在進行信號傳輸完成后,其所對應的數據將會被顯示出來,這一狀態說明白運行成功,結果無誤。

2.2.2課題設計

主要內容與基本要求:

由于紅外控制具有安全性能高、操作簡單、控制簡單等優勢,所以根據上述優點能夠設計出一款基于51單片機系統的紅外遙控器,能夠處理分辯以及對外編碼信號的接收,整個課題的構成要素為philips89lpc935a1微控制器、小鍵盤一個、數碼管兩個、I2C的器件和一套紅外收發裝置。小鍵盤的作用是進行相關的控制輸送工作,在通過89lpc935所檢查后,編碼完成后由紅外直接送出;對其進行的接受過程正好相反。了解8051微控制器的研發手段,了解Philips89lpc935a1微控制器的組成原理以及實際的運行方法;了解試驗運行中所需要的相關電子器件的組成結構機器工作原理,對上述所需把握的要求要做好相關的需求和系統分析、系統設計以及對紅外通信功能的合理定義,將初期的模塊線路設計出來,對其相關的PCB進行設計,對系統中所存在的不足提出一系列的解決措施方案。

2.2.3設計思路

設計的主體思路為:當數據進行傳送時,經由CPU的轉化后,數據被轉化為申行數據類型的格式.將得到的新型數據進行相應的調制處理,再利用相關的紅外發光二極管裝置將其變換為紅外光進而向接收裝置中輸送,經其接收裝置中的紅外光接收管處理之后,能夠生成電信號,將所得到的電信號利用調理電路進行處理后將原有的數據轉化出來,從而終止一個完整的運行過程。常用的紅外調制方式有兩類:脈沖寬度調制以及脈沖位置調制。現有的最常使用的調制方式一般是PPM方式,而目前市場上的眾多廠家將二者合二為一運用到一個裝置中,更加便利了其接受過程。本文著手于PPM的實現方式,對此下面將會進行詳細的闡述其運作原理。

串行通信的方式主要由兩種,一種是同步通信,另一種是異步通信。同步通信的特點是數據的發送與接受過程由軟件進行相應的字符同步識別加以實現,而異步通信的方式指的是利用字符的再同步技術作為其運行基準。

本設計所使用的是異步通信方式。在進行數據的傳輸時,其被傳輸的數據具有任意的時間間隔。故此,接收端的相關工作必需時刻準備著。發送端的數據能夠隨時隨地的被傳送出去,所以,在所有數據的起始兩端都應當進行標志,確保其接收端所接收到的信息數據具有完整性。異步通信最大的優點就是價格成本低、操作簡單。但也存在著效率不高的劣勢。

異步通信的傳送單位能夠用幀來表示。將一些具有特別性質的比特組合置于幀的頭部,便于接收端可以尋到一幀的起始。其過程叫做幀定界。幀定界中含有幀的確鑿終止位置。值得注意的是,在進行異步發送幀時,對于幀的發送過程及方式不是一成不變的,相反可以說,發送端所發出的幀能夠在任何時間內完成,任意兩個幀之間所存在的間隔具有隨意性。并且能夠連續不休止的發送一幀中的全部比特。并且,發送端不用進行預先的比特同步工作。幀格式說明如下:Time

Time:任意的時間段;Start:起始位;Bit:數據位;Stop:終止位。

圖2-1PPM調制波形圖

StartBitBitBit…BitStop如圖2-1所示。紅外通信的工作原理是將二進制信號經由發送端的相關處理轉化為載波信號的一系列流程,并由紅外發射管所產生的紅外信號。其最常使用的相關處理方法有兩類,PWM法及PPM法。PPM作為IrDA與IEEE共同認可和推廣的調制方式,利用脈沖調制法作為其設計理論。

載波的相關數據取值為:以f=38KHz作為頻率,以T=26.32us作為運轉周期。

對于面向指令型的幀結構一般利用紅外遙控技術來實現,一個完整的數據幀結構包括了同步碼、地址碼以及指令碼,一般狀況下,指令碼所具有的長度大致為8~16個比特值,在進行多字節的遙控協議傳送時,其工作效率不是很高,指令碼的長度被增加后,干擾了接收器的同步運行,對此,本設計所使用的幀結構為面向字節型。如圖2-8所示。

圖2-2數據幀結構示意圖

由于紅外光具有反射的特點,當采取全雙工的方式進行傳輸時,其自身極有可能將所發出的的信號收回,所以,為杜絕這一現象的發生,選用異步半雙工的方式作為其紅外通信手段,使其所進行的傳輸工作能夠連續交替的實現。

2.3開發工具

2.3.1protel99se

作為Protel公司多年來在Windows平臺研發領域中所研制出的核心產物,EDAProtel99SE能將電學概念中的設計到輸出物理所產生的數據,以及在這期間的相關數據的分析、驗證與設計數據管理等得以實現。所以今天的Protel新型產物不僅僅是作為PCB的設計工具,同時也是一個系統工具,代表了整個PCB中的最精華部分。整個Protel99SE包含了5個部分,分別為原理圖的設計、PCB的設計、自動布線器的制作、原理圖混合信號仿真以及PLD的設計。

2.3.2keil分析

由KeilSoftware公司所研發實施的uVision3。可以適用于不同類型的開發環境狀態下的軟件,并且該軟件也是構成PK51及相關軟件的重要組成元素。在原有的基礎上,添加了源代碼、功能導航儀、模板編輯以及改進的探尋功能,并且除此之外,還增加了導向功能,對其代碼的啟動以及文件的置配大大的促進提高。另外內部的仿真器可對目標進行有效的模擬試驗,其中包括有:指令集、片上外設以及外界信息等。uVision3所提供的規律分析器,能夠用于對基于MCUI/O引腳和外設狀態下的程序變量的相關監控。同時,它還對各類新型微處理器的有效運行提供了技術保障。可以對PA51中文單片機的匯編進行支持,并對中文編程、動態子程序庫調用以及自動漢字字模生成等提供支持,幫助其更好的實現。

2.4主要芯片介紹

2.4.1Philips89lpc935

作為單片封裝類型的一種微控制器,P89LPC935所采用的是成本較低的封裝形式。其處理結構性能較高,尋常僅用3個時鐘左右的周期就可實現。并采用6倍于標準80C51的器件。P89LPC933/934/935/936將各類系統級的作用集于一體,

2.4.2主要特性

具有字節可擦除的Flash程序存儲器,并能夠組成相應的1kB/2kB扇區及64字節的頁。其工作特性適用于非易失性數據存儲器的使用。具有256字節的RAM數據存儲器。具有能夠進行存放器件序列碼及設置參數的512位字節片的EEPROM存儲區。具有2個8位A/D轉換器/DAC,2個模擬比較器以及可選擇輸入和參考

源。具有2個16位定時/計數器以及1個23位的系統定時器。具有一個加強型UART。能夠對高精度RC振蕩器進行選擇,而不需要對外接振蕩器件選用。對于VDD的電壓有效范圍為2.4~3.6V。I/O口的承受力為5V電壓。具有28腳TSSOP,PLCC及HVQFN封裝。

2.4.3附加特性

以18MHz為其運行頻率時,除了乘法與除法口令要求外,對于高速80C51CPU來說,其指令所運行的周期為111~222ns。一致時刻下,其運行速率是標準80C51器件的6倍。僅利用頻率值較低的時鐘就能擁有相像的性能,很明顯的減少了功耗及相關的EMI。使用公用EPROM編程器可對Flash實行簡單的操作。Flash的保密位能夠對程序的讀取進行相關的保護。器件在最終運行中進行固定時,能夠使用可串行Flash在系統編程方法進行編程。Flash程序存儲器能夠在應用中將編程(IAP)得以實現。可以將代碼在此程序運行中加以改變。低電壓復位能夠在電源產生事故時命令其關閉系統以確保安全。可以為此功能提供一個中斷,對其予以實現。

對其可配置的片內振蕩器的頻率范圍進行研究。其振蕩器選項所支持實現的頻率在最大的工作范圍內為20KHz~18MHz。此時的振蕩器的檢測工作就會失效。可編程I/O接口的傳出模式:準雙向口,開漏輸出,推挽以及相關的輸入功能。端口檢測。當P0口管腳的值與其他模式不能相符合時,簡單出現一個中斷。并且全部的口線都擁有LED的驅動功能。但對于芯片的整個核心會有一個最大值對其所限制。

可控制口線輸出的轉換速率能夠減少EMI,將傳送的最小跳變時間控制在10ns之內,當進行相關的片內復位工作時,P89LPC933/934/935/936僅僅進行電源和地的連接即可,4個中斷優先級,8個鍵盤中斷輸入,另加2路外部中斷輸入,施密特觸發端口輸入,雙數據指針,仿真支持。

圖2-4P89LPC35管腳配置

P89LPC936j具有4個I/O接口,分別用P0、P1、P2以及P3進行表示。P0、P1和P2的位數為8位I/O接口,而P3具有2位I/O接口。除了3個接口之外,P89LPC936全部的的I/O接口都可以由軟件調制生成4類輸出型之一。四種輸出類型為:基于準雙向口模式、推挽、開漏輸出以及僅為輸入功能。其中任意一個口裝配有2個控制寄放器以供其選用任意管腳的輸出類型。每個P89LPC936輸出口均能提供灌電流驅動LED。但是其所產出的各項電流總合不能大于其標準的額定電流值。

2.5本章小結

本章所講在于保障紅外無線數據的傳輸過程能夠安全實現、確鑿無誤。其研究

所涉及的步驟為數據的輸入與輸出,進行調制控制相關信號的發送以及紅外傳輸等。

第3章系統硬件電路設計

3.1MCU外圍電路

本系統所設計的發送機硬件主要由兩大模塊所構成,主控及受控模塊。其中主控制模塊中含有lpc935,而受控模塊是由鍵盤、LED顯示器以及紅外線發送接收裝置所組成。lpc935能夠作為從機的主控模塊,并同時借助于LED顯示器及相關的紅外線裝置組成其受控模塊。其中,在本系統的主接收機設計過程中,主要

依靠6MHz的晶振為其主控模塊lpc935提供了有效的工作時鐘保障。數據是由發送機經鍵盤敲打傳送后所輸出的,并通過單片機對其進行相關的處理工作,從而分析其所傳輸的各類數據狀況。信號源再被接收機所收到后,分析并處理相應的信號,參照其共有的標準協議,進行信息的反饋工作,觀測其顯示狀況。其具體的流程圖如圖3-1所示。

圖3-1整體系統方框圖

LPC935單片機的設計理念為打造出可以集多種系統模塊為一身并且能提高其速效性、降低其功能損耗值的一種單片機處理器。在所設計系統的實際操作過程中,能有效控制其元件數量及PCB的相對接觸面積,同時還能保障其系統有效運行的安全穩定性能。

采取兩個16位的定時/計數器,其中每一個都能被設定為溢出時碰發相應接口傳送以及作為PWM所傳送的捕獲/對比單元CCU所供給PWM接入捕獲及傳送的對比功能。

根據以上各類所述的功能模塊作用,在利用少許外設配件的幫助便能發揮出最大程度的作用。以下均以其P89LPC935為例,進而對其相關的模塊及通訊功能加以研究。

3.2紅外發射接受部分

紅外發射接受部分主要依靠于P89LPC935的片內CCU模塊而支撐,UART會將所生成的38KHz的載波頻率進行調制處理,然后用二極管進行傳送,并用相關的紅外接收模塊予以接收。接受值的國定頻率控制在38KHz內,運行紅外線所特有的調理能力對其處理,最終將處理后所得到的數據傳送到UART的RXD引腳中,并且將其波特率的頻率值設定為2400bps。對于較高標準要求的波特率編碼信號而言,38KHz的載波頻率不適用于電路調制過程中的抗干擾狀況,應繼續使用38K的載波才能確保其傳輸過程中的抗干擾力得到加強。

圖3-2紅外發射模塊

把所接收到的紅外光信號經處理后轉變為串行代碼信號。利用專門的集成芯片作為其電路的構成元件。

圖3-3紅外接受模塊

3.3鍵盤模塊和顯示模塊

按鍵的組合集體構成了鍵盤的存在,是在微機系統中是必不可少的外設裝置。作為進行人機交流的橋梁,可利用鍵盤進行一系列的有關計算機及程序方面的操作。其所具有的作用意義重大。根據譯碼的方式不同,鍵盤可分為編碼式及非編碼式;而依照連接方法的區別,又可以分為獨立式和矩陣式。當前,因考慮到成本問題的限制,一般都會選用性價比較高的非編碼式鍵盤作為其微機系統的外設部件。

圖3-4鍵盤輸入模塊

由于本系統功能鍵所需要數量較多的鍵,為了不使單片機的I/O資源遭到浪費,故使用44陣的非編碼鍵盤方式,如圖3-4所示。

所有的按鍵均為固定行列值所設置,其所組合的目的在于確鑿的對按鍵編碼進行分辯。矩陣行列線所進行通信的方式為利用其接口與中央處理器。在整個程序處理過程中鍵盤的作用是判定其是否被按下,而其功能在于使其發生在開閉按鍵時所產生的抖動消除。

目前市場使用最多的是機械觸點式的鍵盤。因其所特有的彈性優勢致使其在開閉過程中均會出現略微抖動現象,代表著電壓信號的抖動,其所持續的時間周期為5~10ms。所以,必需消除運行過程中所出現的這一現象,以免更嚴重的錯誤發生。尋常狀況下可以采用的方法有兩種,但是考慮到成本問題等因素的限制,本設計采用的是性價比較高較為適合的軟件消除抖動法。

利用共陽方式來設計數碼管,運用單片機將經過解碼后的數據從P2口傳送至七段數碼管并予以顯示出來,在此過程中所運用的技術手法是基于軟件編程而實現的。其原理圖如下:

圖3-5數碼管顯示模塊

表3-1管腳對應

單片機管腳P2.0P2.1P2.2P2.3P2.4

對應數碼管字段EDGCF

P2.5P2.6

BA3.4電源模塊

系統在工作運行時,其額定電壓值應控制在2.4~3.6V,其相關的電源電路原理如圖3-6所示。直流電源被接口DC所進行輸送,其值為5V,采用二極管D2能夠用于電源的導向所限制,經過C11、C14濾波后所處理,在由HT7130進行后續處置,最終將電源電壓值穩定在3V。如圖3-6所示。

圖3-6電源穩壓模塊

3.5URT串口通信模塊

單片機I/O口所利用到的電平為TTL,其運行中的規律狀態借助于電平電勢的高低變化來判斷,RS—232C通信協議尋常被用在串行通信的運行中,其主要作用為利用電壓的正負值來判定其規律狀態,因其兩者間的電平值不一致,故此需要用電平來對其接口進行相關的匹配工作。常使用的匹配設備為三極管或專用芯片,例如MAX232。本設計所使用的芯片為MAX232。如圖3-7所示[6]。

圖3-7UART串口通信模塊

3.6詳述主機與從機的通信過程

(1)主機通信過程

當電初始化終止UART的運行狀態波特率的設定及相關的CCU模塊PWM運行狀態PWM頻率的設置CCU模塊工作于對稱的非反相的PWM模式頻率38KHz占空比為50%,當按鍵完成操作后,確定其相關的鍵位序號值并通過紅外線設備對其相關的數據進行傳輸,所表示的信息當以數碼管進行顯示,并將具有16位字節的數據通過其紅外接口所收回。

(2)從機通信過程

當電初始化終止UART的運行狀態波特率的設定及相關的CCU模塊PWM運行狀態PWM頻率的設定,將16位字節數據由紅外接口所接受,并把所顯示出的相關信息用數碼管表達出來,同時將數據反饋回主機。

3.7本卷須知

1.采用半雙工通信方式,避免信息發射時對主機造成干擾。2.將紅外線接收模塊的頻率值控制在38KHz。

3.要想具有較好的頻特性值,則應選用紅外線接受電路方式。4.根據電平電勢高低變化來判斷其接收信號。5.采用高靈敏度的紅外接電線路作為其傳輸方法。

3.8本章小結

本章設計了那些模塊,例如電源模塊,系統在工作運行時,其額定電壓值應控制在2.4~3.6V,最終將電源電壓值穩定在3V。鍵盤模塊和顯示模塊,作為進行人機交流的橋梁,可利用鍵盤進行一系列的有關計算機及程序方面的操作。根據譯碼的方式不同,鍵盤可分為編碼式及非編碼式;而依照連接方法的區別,又可以分為獨立式和矩陣式。

第4章系統軟件設計

4.1系統總流程

發送機及接收機構成了其系統軟件部分中的單片機程序,如圖4.1所示。

圖4-1系統總流程圖

4.2紅外數據通信的編碼格式

起始位和8個數據位共同構成了系統設計中的幀格式。發送端在進行數據的傳送時依照一定的先后順序進行,遵循著先高后低的原則,并且重要的數據具有優先傳送的特權。其具體的幀格式如圖4-2所示。

圖4-2數據幀格式

1.調制后的起始位為圖下所示:

圖4-3調制后的起始位

2.紅外信號發送完畢后,則終止發送0.5ms調制后的數據位0:

圖4-4調制后的數據位0

3.在1ms期間不發送紅外信號調制后的數據位1:

圖4-5調制后的數據位1

在1ms周期內傳送38khz的紅外信號

4.3

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論