<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于FPGA/CPLD的嵌入式VGA顯示系統(tǒng)

          基于FPGA/CPLD的嵌入式VGA顯示系統(tǒng)

          作者: 時間:2009-08-10 來源:網(wǎng)絡 收藏

          本文引用地址:http://www.ex-cimer.com/article/152392.htm

          4、 顯示器在雷達圖像顯示中的應用
          最初,雷達顯示器到重要作用,在于使雷達接收機到數(shù)據(jù)以一種可視的形式表現(xiàn)出來.操作員可以輕易而精確地檢測目標的出現(xiàn),提取目標的位置信息.隨著數(shù)字信號處理和數(shù)字數(shù)據(jù)處理的進步,越來越多的檢測和信息提取過用電子方法自動完成,因此操作員的任務越來越少.現(xiàn)在雷達顯示器更像電視監(jiān)視器或計算機顯示器,可以顯示完整的連續(xù)場景.
          雷達獲取的信息是徑向圓掃描方式屬極坐標方式,所以早期船用雷達顯示器是一種平面位置顯示器,用極坐標表示,采用徑向圓掃描方式,在這種掃描方式中,熒光屏上掃描線線徑向掃描的數(shù)率取決于量程的大小.掃描線選轉的速度取決于天線的轉速.物標回波的亮度取決于回波視頻的信號的幅度.物標回波及各種符號視頻在屏上只能是天線每轉一圈才能亮一下,在整個平面上亮度不均,且量程小,回波亮度越低,容易丟失小目標.精確保存物標距離信息非常勉強.目標分辨力差,在屏上畫其他符號十分麻煩、困難,且符號量有限.
          隨著顯示器廣泛應用,顯示器也開始應用在雷達顯示上,但VGA顯示起的掃描方式是從左到右到掃描和從上到下的幀掃,屬于直角坐標的方式,而雷達獲取的信息是徑向圓掃描方式屬極坐標方式,所以要實現(xiàn)雷達數(shù)據(jù)的 VGA顯示首先要將雷達的極坐標信息轉換成直角坐標信息存入存儲器,再以直角掃描的方式從存儲器中讀出并顯示出來.
          VGA顯示器可以將來自其他傳感器得信息 ,例如其他雷達 :空中交通管制雷達應答系統(tǒng) (ATCRBS) 、軍用敵我識別 (IFF) 、低亮度 TV、前視紅外 (FLIR),避免碰撞系統(tǒng)或來自民用或軍用數(shù)據(jù)鏈的信息 ,都能組合到顯示器上 .除已處理雷達視頻和原始視頻外 ,雷達觀測的區(qū)域地圖及文字數(shù)字信息和圖形也能添加到 VGA顯示器上.。

          5、VGA顯示器在雷達應用中的優(yōu)點與平面位置顯示器相比,VGA顯示器的在雷達圖像顯示上有了更大優(yōu)勢:
          1)克服了平面位置顯示器整個平面上亮度不均的缺點.實現(xiàn)了高亮度顯示
          2)避免顯示器的圖像的閃爍現(xiàn)象,
          3)便于彩色顯示
          4)便于采用計算機顯示終端技術
          5)降低了成本,提高了可靠性
          本文作者的創(chuàng)新點:在本設計中采用了 1280*1024的高分辨率顯示 ,克服了早期低分辨率 VGA顯示器雷達圖像分裂和定位精度低的缺點 .。

          linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

          上一頁 1 2 3 4 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();