The invention discloses a point to point and method of infrared communication system, the method of obtaining information: infrared sending data to be transmitted, according to the preset checksum verification method determine the information data, then the data and parity check codes prepared in accordance with the preset frame information into soft encoding format frame transmitted; soft infrared receiver infrared encoding transmitter emission, when the infrared receiver to start, start receiving the current soft information data encoding frame and check code, when the infrared receiver end position, stop receiving the current soft encoding frame; according to the information data validation check code and a preset inspection method received is correct, if correct, according to the information received data processing, if it is not correct, discarding the current encoding frame of soft information. By adopting the method, the infrared communication can be realized by the embodiment of the invention, and the reliability of the data transmission can be ensured.
【技術實現步驟摘要】
一種點對點的紅外通訊方法及系統
本專利技術涉及紅外通訊領域,特別是涉及一種點對點的紅外通訊方法及系統。
技術介紹
目前市場上存在的紅外通訊協議主要有兩類,一類是用于紅外遙控器的傳統紅外通信協議,常見的有NEC協議、RC5、RC6等。以NEC協議為例,NEC編碼的每一幀由引導碼、地址碼和數據碼組成。如圖1a所示,把地址碼和數據碼取反是為了加強數據的正確性。引導碼及數據碼的編碼定義如圖1b所示。從圖1b可知,這種紅外通信的每一幀時間較長,空中速率只有幾十個字節每秒,速率很慢,不能高速傳輸。另一類是IrDA(InfraredDataAssociation,紅外數據組織),該組織規定的紅外數據傳輸的標準IrDA,用于設備之間的數據通信,傳輸速率為2400bps到115200bps,傳輸范圍1m,傳輸半角度為15度到30度。這種協議的缺點是通信距離比較短,角度比較小,元器件比較貴。
技術實現思路
本專利技術實施方式主要解決的技術問題是提供一種點對點的紅外通訊方法及系統,能夠實現紅外的高速通訊,并保證數據傳輸的可靠性,此外,還能提高紅外通訊的距離和增大紅外覆蓋的角度,且成本最低化。為解決上述技術問題,本專利技術實施例提供一種點對點的紅外通訊方法,包括:紅外發送端獲取待發送的信息數據,根據預設的校驗方法確定所述信息數據的校驗碼,再將所述信息數據和校驗碼按照預設的幀信息格式編制成軟編碼幀后發射出去,其中,預設的幀信息格式包括起始位+數據位+校驗位+結束位;紅外接收端接收所述紅外發送端發射的軟編碼幀,當紅外接收端接收到起始位時,啟動接收當前軟編碼幀的信息數據和校驗碼,當紅外接收 ...
【技術保護點】
一種點對點的紅外通訊方法,其特征在于,包括:紅外發送端獲取待發送的信息數據,根據預設的校驗方法確定所述信息數據的校驗碼,再將所述信息數據和校驗碼按照預設的幀信息格式編制成軟編碼幀后發射出去,其中,預設的幀信息格式包括起始位+數據位+校驗位+結束位;紅外接收端接收所述紅外發送端發射的軟編碼幀,當紅外接收端接收到起始位時,啟動接收當前軟編碼幀的信息數據和校驗碼,當紅外接收端接收到結束位時,停止接收當前軟編碼幀;紅外接收端根據校驗碼和預設的檢驗方法驗證接收的信息數據是否正確,如果正確,則根據接收的信息數據進行處理,如果不正確,則丟棄當前軟編碼幀信息。
【技術特征摘要】
1.一種點對點的紅外通訊方法,其特征在于,包括:紅外發送端獲取待發送的信息數據,根據預設的校驗方法確定所述信息數據的校驗碼,再將所述信息數據和校驗碼按照預設的幀信息格式編制成軟編碼幀后發射出去,其中,預設的幀信息格式包括起始位+數據位+校驗位+結束位;紅外接收端接收所述紅外發送端發射的軟編碼幀,當紅外接收端接收到起始位時,啟動接收當前軟編碼幀的信息數據和校驗碼,當紅外接收端接收到結束位時,停止接收當前軟編碼幀;紅外接收端根據校驗碼和預設的檢驗方法驗證接收的信息數據是否正確,如果正確,則根據接收的信息數據進行處理,如果不正確,則丟棄當前軟編碼幀信息。2.如權利要求1所述的紅外通訊方法,其特征在于,所述起始位用來指示當前幀的開始位置,數據位用來存放待發送的信息數據,校驗位用來存放待發送的信息數據的校驗碼,結束位用來指示當前幀的結束位置。3.如權利要求2所述的紅外通訊方法,其特征在于,紅外發送端和紅外接收端采用20-60KHZ的載波對軟編碼幀進行調制和解調,每個載波周期為1/f秒,其中,f為載波頻率,其載波占空比大于等于1/10且小于等于1/2。4.如權利要求3所述的紅外通訊方法,其特征在于,位0定義為3-8個有載波的電平,位1定義為3-8個無載波的低電平。5.如權利要求1所述的紅外通訊方法,其特征在于,所述預...
【專利技術屬性】
技術研發人員:曾廣璽,楊文軒,
申請(專利權)人:深圳市歡創科技有限公司,
類型:發明
國別省市:廣東,44
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。