自在自线亚洲а∨天堂在线-中文字幕一区视频播放-扒开双腿猛进入喷水高潮叫声-欧美日本亚洲一区二区-老熟妇高潮偷拍一区二区-国产精品高清一区二区不卡-午夜色福利视频一区二区三区-亚洲国产成人精品福利在线观看-亚洲欧美成人一区二区在线电影

機電之家資源網(wǎng)
單片機首頁|單片機基礎(chǔ)|單片機應(yīng)用|單片機開發(fā)|單片機文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
培訓(xùn)信息
贊助商
IrDA紅外通信在導(dǎo)航儀中的應(yīng)用
IrDA紅外通信在導(dǎo)航儀中的應(yīng)用
 更新時間:2008-8-18 10:55:45  點擊數(shù):48
【字體: 字體顏色

    摘要:IrDA紅外通信是一種低價的、適應(yīng)性廣的短距離無線通信技術(shù)。介紹IrDA的有關(guān)協(xié)議及實現(xiàn)方式,并給出了IrDA紅外通信在導(dǎo)航儀中的應(yīng)用設(shè)計實例。

    關(guān)鍵詞:紅外數(shù)據(jù)協(xié)會(IrDA)  紅外通信  高速紅外  4PPM調(diào)制  高速串行/并行接口

    導(dǎo)航儀是車載或手持的路徑引導(dǎo)裝置。要準(zhǔn)確、快速、成功地實現(xiàn)路徑引導(dǎo),必須有大量的、并能不斷更新的地理信息數(shù)據(jù)支持,這就要求它具有與其他設(shè)備通信并交換數(shù)據(jù)的功能。作為嵌入式設(shè)備的一員,可以選用的通信方案有:PCI總線,IrDA,USB,Ethernet,PC卡及一些傳統(tǒng)的I/O。其中可以實現(xiàn)無線通信的只有IrDA。IrDA1.0支持最高115.2Kbps的通信速率,而IrDA1.1可以支持到4Mbps。

    無線通信的好處是可以去除設(shè)備對線纜和連接器的依賴,只要通信雙方都支持IrDA協(xié)議,就能很快地建立通信鏈路,實現(xiàn)數(shù)據(jù)交換。

    現(xiàn)在市場上60%的筆記本電腦都支持紅外傳輸,紅外接口也成為幾乎所有的掌上電腦的必配標(biāo)準(zhǔn)件。而現(xiàn)在生產(chǎn)的PC機主板上也大都預(yù)留了紅外接口,只要選配合適的紅外收發(fā)模塊就能實現(xiàn)紅外無線數(shù)據(jù)通信?梢,紅外技術(shù)的迅速普及,使我們能夠最終突破數(shù)字終端之間連線的限制。

1 IrDA及其通信協(xié)議簡介

    紅外數(shù)據(jù)協(xié)會(IrDA)是1993年6月成立的一個獨立組織,它為短距離紅外無線數(shù)據(jù)通信制定了一系列開放的標(biāo)準(zhǔn)。IrDA的目標(biāo)是制定能以合理且較小的代價實現(xiàn)的標(biāo)準(zhǔn)和協(xié)議,以推進紅外通信的發(fā)展。

    IrDA數(shù)據(jù)通信按發(fā)送速率分為三大類:SIR,MIR和FIR。串行紅外(SIR)速率覆蓋了RS-232端口通常所支持的速率(9600 b/s19.2 Kb/s38.4 Kb/s57.6 Kb/s115.2 Kb/s)。MIR指0.576 Mb/s和1.152 Mb/s的速率。高速紅外(FIR)通常用于指4 Mb/s的速率,有時也用于指高于SIR的所有速率。

    在IrDA中,物理層、鏈路接入?yún)f(xié)議(IrLAP)和鏈路管理協(xié)議(IrLMP)是必需的三個協(xié)議層。除此之外,還有一些適用于特殊的應(yīng)用模式的可選層。

    在基本的IrDA應(yīng)用模式中,設(shè)備分為主設(shè)備和從設(shè)備。主設(shè)備探測它的可視范圍,尋找從設(shè)備。然后從那些響應(yīng)它的設(shè)備中選擇一個,試圖建立連接。在建立連接的過程中,兩個設(shè)備彼此協(xié)調(diào),按照它們共同的最高通信能力確定最后的通信速率。以上的“尋找”和“協(xié)調(diào)”過程都是在9.6Kb/s的波特率下進行的。

    IrDA數(shù)據(jù)通信工作在半雙工模式,因為發(fā)射時,接收器會被它自己的發(fā)射器的光芒所屏蔽。通信的兩個設(shè)備通過快速轉(zhuǎn)向鏈路來模擬全雙工通信,由主設(shè)備負(fù)責(zé)控制鏈路的時序。

    IrDA協(xié)議按層安排,應(yīng)用程序的數(shù)據(jù)逐層下傳,最終以光脈沖的形式發(fā)出。如圖1所示,IrLAP和IrLMP是協(xié)議中物理層之外所需的兩個軟件層。在物理層上的第一層是鏈路接入?yún)f(xié)議IrLAP,它是HDLC(高級數(shù)據(jù)鏈路控制)協(xié)議的改編,以適應(yīng)紅外傳輸?shù)囊。IrLAP層的功能是進行鏈路初始化、設(shè)備地址尋找和解決沖突、啟動連接、數(shù)據(jù)交換、斷開連接和鏈路關(guān)閉。IrLAP指定紅外數(shù)據(jù)包的幀和字節(jié)結(jié)構(gòu),以及紅外通信的錯誤檢測方法。IrLAP之上的一層是鏈路管理協(xié)議,即IrLMP,它管理IrLAP所提供的鏈路連接中的鏈路功能和應(yīng)用程序。它評估設(shè)備上的服務(wù),并管理如數(shù)據(jù)速率、BOF的數(shù)量(幀的開始)、及連接換向時間等參數(shù)的協(xié)調(diào),以及數(shù)據(jù)的糾錯傳輸。

    IrDA物理層協(xié)議提出了對工作距離、工作角度(視角)光功率、數(shù)據(jù)速率和不同品牌設(shè)備互聯(lián)時抗干擾能力的建議。

2 導(dǎo)航儀中IrDA紅外通信的設(shè)計與實現(xiàn)

2.1 物理層協(xié)議的實現(xiàn)

    這一協(xié)議的設(shè)計保證了0~1m,0°~15°的軸線偏離角的無錯通信。其中包括了調(diào)制、視角、光功率、數(shù)據(jù)速率和噪聲去除的規(guī)范,以保證不同品牌和類型的設(shè)備之間的物理互連性。協(xié)議也考慮了周圍的光照或其他IR噪聲源的存在,以及參與IR通信的設(shè)備間的干擾。

    協(xié)議要求合理選擇發(fā)射器的光強度和接收器的靈敏度,以保證鏈路能在0~1m的距離內(nèi)工作。數(shù)據(jù)速率小于4 Mb/s時使用RZI(歸零反轉(zhuǎn))調(diào)制,最大脈沖寬度是位周期的3/16;而4 Mb/s的數(shù)據(jù)速率使用4PPM(脈沖位置)調(diào)制。圖1給出了IrDA物理層的方框圖。

    IrDA要求的RZI(反相歸零)調(diào)制的編碼效果如圖2的IR?guī)瑪?shù)據(jù)所示。這一方案需要的編碼/解碼器可以集成在I/O芯片中,也可作為一個獨立元件。

    4PPM調(diào)制如圖3所示,兩個數(shù)據(jù)位組合在一起,組成一個500ns的“數(shù)據(jù)碼元組”。將這一碼元組分為四個125ns的時隙,根據(jù)碼元組的狀態(tài),在不同的時隙放置單脈沖。解調(diào)器在對輸入位流的相位鎖定后,就能根據(jù)脈沖在500ns周期中的位置來解出數(shù)據(jù)。

2.2 硬件電路的設(shè)計

    導(dǎo)航儀的核心MCU選用Intel公司的SA1110,它的串口2是特別為IrDA紅外通信設(shè)計的,內(nèi)部集成了支持SIR和FIR的兩個獨立編碼/解碼模塊,能夠與市場上IrDA兼容的LED收發(fā)器直接相連。

    紅外收發(fā)器選用HP公司的HSDL-3600,它支持9.6kb/s~4Mb/s的數(shù)據(jù)傳輸速率,其典型鏈路傳輸距離可大于1.5m。通過管腳FIR_SEL能選擇可以接收的數(shù)據(jù)速率。FIR_SEL設(shè)為低時,最高速率可達(dá)115.2kb/s;設(shè)為高時,最高速率可達(dá)4Mb/s。同時,它還有兩個管腳MD0和MD1,用來選擇發(fā)光功率。用戶可以根據(jù)自己的需要設(shè)定,達(dá)到在短距離通信情況下省電的目的。從表1所示的收發(fā)器控制真值表中,可以清楚地看到功能選擇的組合。

表1 收發(fā)器控制真值表

[1] [2] [3] [4]  下一頁
  • 上一篇: 串行紅外收發(fā)模塊及其控制器在紅外抄表系統(tǒng)中的應(yīng)用
  • 下一篇: 短距離高可靠無線數(shù)據(jù)通訊裝置
  • 發(fā)表評論   告訴好友   打印此文  收藏此頁  關(guān)閉窗口  返回頂部
    熱點文章
     
    推薦文章
     
    相關(guān)文章
    網(wǎng)友評論:(只顯示最新5條。)
    關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機電之家 | 會員助手 | 免費鏈接

    點擊這里給我發(fā)消息66821730(技術(shù)支持)點擊這里給我發(fā)消息66821730(廣告投放) 點擊這里給我發(fā)消息41031197(編輯) 點擊這里給我發(fā)消息58733127(審核)
    本站提供的機電設(shè)備,機電供求等信息由機電企業(yè)自行提供,該企業(yè)負(fù)責(zé)信息內(nèi)容的真實性、準(zhǔn)確性和合法性。
    機電之家對此不承擔(dān)任何保證責(zé)任,有侵犯您利益的地方請聯(lián)系機電之家,機電之家將及時作出處理。
    Copyright 2007 機電之家 Inc All Rights Reserved.機電之家-由機電一體化網(wǎng)更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術(shù)支持

    主辦:杭州市高新區(qū)(濱江)機電一體化學(xué)會
    中國行業(yè)電子商務(wù)100強網(wǎng)站

    網(wǎng)站經(jīng)營許可證:浙B2-20080178-1