国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      多通道數(shù)字示波器實現(xiàn)波形熒光顯示效果的方法

      文檔序號:6147082閱讀:273來源:國知局
      專利名稱:多通道數(shù)字示波器實現(xiàn)波形熒光顯示效果的方法
      技術領域
      本發(fā)明涉及數(shù)字示波器的波形顯示技術領域,具體來講涉及一種多通道數(shù)字示波器的波 形顯示方法。
      背景技術
      近年來,動態(tài)復雜信號的測量向工程技術人員提出了挑戰(zhàn)。第一代模擬實時示波器(ART) 和第二代數(shù)字存儲示波器(DSO)對此顯得無能為力。模擬示波器具有數(shù)字示波器所缺乏的 明暗度顯示功能,即通過不同的亮度,反映信號不同部分的出現(xiàn)頻率。但模擬示波器缺乏數(shù) 字存儲示波器所具有的存儲和處理功能及先進的觸發(fā)功能。因此,不能單獨依靠上述兩種示 波器中的任何一種來滿足動態(tài)復雜信號的測量需要,需要結(jié)合兩者的優(yōu)點,即在數(shù)字示波器 中采用專用硬件電路進行采集波形的實時數(shù)字熒光處理,從而通過亮度或彩色顯示長時間內(nèi) 信號的變化情況,達到模擬示波器的熒光顯示效果。
      在電路研發(fā)和測試中,往往需要對多個信號同時觀測,需耍示波器能夠?qū)崿F(xiàn)多個通道波 形同時顯示。同時,也希望各個通道波形顯示都能夠具有模擬示波器的熒光顯示效果。因此, 在數(shù)字示波器中實現(xiàn)多通道波形的熒光顯示效果具有十分重要的意義。

      發(fā)明內(nèi)容
      技術問題本發(fā)明要解決的技術問題是提供一種多通道數(shù)字示波器實現(xiàn)波形熒光顯示效 果的方法,使數(shù)字示波器實現(xiàn)多通道波形熒光顯示,從而完整地保留了多個通道波形顯示的 亮度層次信息。
      技術方案為解決上述技術問題,本發(fā)明采用的技術方案是
      一種多通道數(shù)字示波器實現(xiàn)波形熒光顯示效果的方法,該方法由可編程邏輯器件實現(xiàn), 該可編程邏輯器件包括波形數(shù)據(jù)緩沖區(qū),模擬熒光屏存儲器、波形疊加處理模塊、波形消隱 處理模塊和顏色轉(zhuǎn)換處理模塊;模擬熒光屏存儲器的長度為L,高度為W,模擬熒光屏存儲器 每個存儲單元由兩部分組成強度值m和優(yōu)先級標志n,強度值m的范圍是0《m《M,其中M 由模擬熒光屏存儲器中強度值的位寬決定,是強度值的位寬所能代表的最大值,優(yōu)先級排序 為網(wǎng)格》最新打開的通道》通道1》通道2》…通道i》…》通道N;
      該方法包括如下步驟
      1) 初始化模擬熒光屏存儲器,網(wǎng)格初始化在模擬熒光屏存儲器中,即將模擬熒光屏存儲
      器中應為網(wǎng)格的那些像素點位置的優(yōu)先級標志初始化為網(wǎng)格優(yōu)先級;
      2) 設定強度步進值a,網(wǎng)格亮度值b和波形消隱百分比c;強度步進值a范圍是(TM,網(wǎng) 格亮度值b是網(wǎng)格顯示的亮度強度百分比,范圍是0%~100%,波形消隱百分比c是消隱過程中 波形的消隱強度,范圍是0% 100%;3) 采集N個通道的波形信號并存儲;
      4) 依次讀出存儲的N個通道的波形強度值,根據(jù)通道優(yōu)先級進行疊加處理后存儲到模擬 熒光屏存儲器;
      5) 由顏色轉(zhuǎn)換處理模塊定時將模擬熒光屏存儲器存儲的波形強度值轉(zhuǎn)換為顏色值并由波 形消隱處理模塊做消隱處理。
      優(yōu)選的,第4)步包括以下步驟
      41) 讀出當前的強度步進值a;設x為當前模擬熒光屏存儲器長度方向坐標軸即X軸的位 置,0《x《L-1; y為當前模擬熒光屏存儲器高度方向坐標軸即Y軸的位置,0《y《W-l;
      42) 令當前處理通道i=0;
      43) i=i+l;
      44) 判斷i是否小于等于通道總數(shù)N,如果是則跳轉(zhuǎn)到步驟45);否則跳轉(zhuǎn)到步驟42);
      45) 判斷當前第i個通道是否打開,如果打開則跳轉(zhuǎn)到步驟46);否則跳轉(zhuǎn)到步驟43);
      46) 令x:0;
      47) 讀出通道i的第x個波形數(shù)據(jù)點p—new,其數(shù)值作為該點在模擬熒光屏存儲器的Y 坐標;將x作為該點在模擬熒光屏存儲器的X坐標
      48) 讀出模擬熒光屏存儲器x, y單元中儲存的原像素點p—old的強度值m和優(yōu)先級 標志n;
      49) 如果原像素點p—old的優(yōu)先級為網(wǎng)格,則投擬炎光屏x, y單元的像素點強度值m 不變,優(yōu)先級標志n=n—網(wǎng)格;如果p_new的優(yōu)先級高T p—old的優(yōu)先級,則令模擬熒光屏x, y單元的像素點強度值m=a,優(yōu)先級標志n=n_new;如果p—new的優(yōu)先級低丁' p_old的優(yōu)先 級,則模擬熒光屏x, y單元的像素點強度值m和優(yōu)先級標志n均不變;如果p_new的優(yōu) 先級等于P—old的優(yōu)先級,則令模擬熒光屏x, y單元的像素點強度值iiFm+a,優(yōu)先級標志 n不變;
      410) 將m和n的值重新存儲在模擬炎光屏存儲器的x, y單元中;
      411) 判斷x是否等-TL-1,如果等于則跳轉(zhuǎn)到步驟43);否則跳轉(zhuǎn)到步驟412);
      412) x=x+l并跳轉(zhuǎn)到步驟47)。
      優(yōu)選的,第5)步包括兩個獨立且并行的過程將模擬熒光屏存儲器存儲的強度值轉(zhuǎn)換為 顏色值和對模擬熒光屏存儲器中的像素點強度做消隱處理。
      優(yōu)選的,將模擬熒光屏存儲器存儲的強度值轉(zhuǎn)換為顏色值時,判斷優(yōu)先級標志n,如果是 網(wǎng)格,則根據(jù)當前設定的網(wǎng)格亮度值b將強度值m轉(zhuǎn)換成相應的網(wǎng)格顏色值,否則將強度值 m轉(zhuǎn)換成優(yōu)先級標志n對應的通道顏色值。
      優(yōu)選的,對模擬熒光屏存儲器中的像素點強度做消隱處理,依次讀出模擬熒光屏存儲器 存儲的強度值m及其相對應的優(yōu)先級標志n,如果優(yōu)先級標志表明該點是網(wǎng)格,則不改變m 和n的值,并寫回到模擬熒光屏存儲器中;如果優(yōu)先級標志表明該點不是網(wǎng)格,則根據(jù)當前 設定的波形消隱百分比c令m-mX (1—c), n=n,然后寫回到模擬熒光屏存儲器中。
      優(yōu)選的,將模擬熒光屏存儲器存儲的強度值轉(zhuǎn)換為顏色值和對模擬炎光屏存儲器中的像 素點強度做消隱處理的過程是同時進行的,即每從模擬熒光屏存儲器讀出一個像素點,在將 像素點強度值轉(zhuǎn)換成顏色值之后,將像素點強度值進行消隱處理并寫冋到模擬熒光屏存儲器 中。優(yōu)選的,步驟2中,
      強度步進值a范圍是0~M,其中,M由模擬熒光屏存儲器中強度值的位寬決定,是強度 值的位寬所能代表的最大值;當a為"0"表示即使有新的波形點到來,該點在模擬熒光屏存 儲器中對應存儲單元中的強度值m也不增加,即不疊加新的波形;當a為"M"表示有新的 波形點到來,該點在模擬熒光屏存儲器中對應存儲單元中的強度值m增大為M,即一次疊加 就可以達到最大的強度;
      網(wǎng)格亮度值b是網(wǎng)格顯示的亮度強度百分比,范圍是0%~100%,當b為"0%"表示不 顯示網(wǎng)格;當b為"100%"表示最大網(wǎng)格顯示亮度;
      波形消隱百分比c是消隱過程中波形的消隱強度,范圍是0%~100%;當c為"100%"表 示一次操作將所有存儲在模擬熒光屏存儲器中的波形信息清零;當c為"0%"表示保持所有 存儲在模擬熒光屏存儲器中的強度信息不變。
      有益效果:本發(fā)明的有益效果在于l.采用本發(fā)明可以同時進行多通道波形的熒光顯示,
      通過波形亮度顯示長時間內(nèi)信號出現(xiàn)的頻度情況,完整地保留了多個通道波形顯示的亮度層 次信息,達到模擬示波器的熒光顯示效果。在某一點的出現(xiàn)頻度越大,該點在熒光屏上顯示
      的亮度就越大;在某一點的出現(xiàn)頻度越小,該點在熒光屏上顯示的亮度就越小。
      2. 通過調(diào)節(jié)強度步進值,用戶可以調(diào)節(jié)熒光屏上顯示的波形亮度,當所有波形點出現(xiàn)頻度 都較小時,可以將強度步進值調(diào)人,從而使波形加亮顯示;當所有波形點出現(xiàn)頻度都較大時, 可以將強度步進值調(diào)小,從而使波形不會過亮。這樣十分有利T波形觀測。
      3. 通過調(diào)節(jié)波形消隱百分比,用戶可以調(diào)節(jié)波形在熒光屏上顯示的持續(xù)時間,波形消隱百 分比較大時,波形在榮光屏上顯示的持續(xù)時間較短;波形消隱百分比較小時,波形在熒光屏 上顯示的持續(xù)時間較長;設置為"0%"時,表示波形永不消隱,出現(xiàn)的波形將永遠顯示在熒 光屏上。這樣十分有利于毛刺等偶發(fā)信號的觀測。
      4. 最新打開的通道優(yōu)先級設為最高通道優(yōu)先級,ffl戶可將最關心的通道最后打開,使該通 道波形顯示在所有波形的最上層,便于波形觀測。
      5. 網(wǎng)格的優(yōu)先級高于通道優(yōu)先級,使網(wǎng)格顯示在所有波形的上層,這樣更有利于波形的精 確測量。
      6. 同時采集N個通道波形數(shù)據(jù),但只處理打開的那些通道而不是全部通道數(shù)據(jù),節(jié)省了 波形顯示的處理時間,提高了波形更新率。


      圖1是多通道波形數(shù)據(jù)點疊加存儲到模擬熒光屏存儲器的過程流程圖; 圖2是本發(fā)明的功能結(jié)構(gòu)框圖3是本發(fā)明用在四通道數(shù)字熒光示波器的一個實施例;
      圖4是長度為500,高度為256的模擬熒光屏存儲器的示意圖。
      具體實施例方式
      下面結(jié)合附圖對本發(fā)明做進一步說明。
      參見圖1、圖3,本發(fā)明的多通道數(shù)字示波器實現(xiàn)波形熒光顯示效果的方法包括以下步驟 1)初始化模擬熒光屏存儲器,填入網(wǎng)格信息;2) 設定強度步進值a,網(wǎng)格亮度值b和波形消隱百分比c;
      3) 采集N個通道的波形信號并存儲;
      4) 依次讀出存儲的N個通道的波形數(shù)據(jù)點,根據(jù)通道優(yōu)先級進行疊加處理后存儲到模擬 熒光屏存儲器;
      5) 定時將模擬熒光屏存儲器存儲的波形強度值轉(zhuǎn)換為顏色值并做消隱處理。
      其中第4)步"依次讀出存儲的N個通道的波形數(shù)據(jù)點,根據(jù)通道優(yōu)先級疊加處理后存 儲到模擬炎光屏存儲器"包括以下步驟
      41) 讀出當前的強度步進值a;
      42) x為當前模擬熒光屏存儲器長度方向坐標軸(X軸)的位置,x(0《x《L-l);
      43) y為當前模擬熒光屏存儲器高度方向坐標軸(Y軸)的位置,y(0《y《W-l);
      44) 令當前處理通道1=0;
      45) H+l;
      46) 判斷i是否小于等于通道總數(shù)N,如果是則跳轉(zhuǎn)到步驟47);否則跳轉(zhuǎn)到步驟44);
      47) 判斷當前第i個通道是否打開,如果打開則跳轉(zhuǎn)到步驟48);否則跳轉(zhuǎn)到步驟45);
      48) 令x:0;
      49) 讀出通道i的第x個波形數(shù)據(jù)點p—new,其數(shù)值作為該點在模擬熒光屏存儲器的Y 坐標;
      410) 將x作為該點在模擬熒光屏存儲器的X坐標;
      411) 讀出模擬熒光屏存儲器x, y單元中儲存的原像素點p—old的強度值m和優(yōu)先級 標志n;
      412) 如果原像素點p一old的優(yōu)先級為網(wǎng)格,則模擬熒光屏x, y單元的像素點強度值 m不變,優(yōu)先級標志『n一網(wǎng)格;如果p_new的優(yōu)先級高丁- p—old的優(yōu)先級,則令模擬熒光屏
      x, y單元的像素點強度值m=a,優(yōu)先級標志n=n—new;如果p—new的優(yōu)先級低于p一old 的優(yōu)先級,則模擬熒光屏x, y單元的像素點強度值m和優(yōu)先級標^n均不變;如果pjiew 的優(yōu)先級等于p—old的優(yōu)先級,則令模擬熒光屏x, y單元的像素點強度值m=m+a,優(yōu)先 級標志n不變;
      413) 將m和n的值重新存儲在模擬熒光屏存儲器的x, y單元中;
      414) 判斷x是否等于L-l,如果等于則跳轉(zhuǎn)到步驟45):否則跳轉(zhuǎn)到步驟415);
      415) x=x+l并跳轉(zhuǎn)到步驟49)。
      其中第5)步"定時將模擬熒光屏存儲器存儲的強度值轉(zhuǎn)換為顏色值并做消隱處理",包 括兩個獨立且并行的過程將模擬熒光屏存儲器存儲的強度值轉(zhuǎn)換為顏色值和對模擬熒光屏 存儲器中的像素點強度做消隱處理。
      將模擬熒光屏存儲器存儲的強度值轉(zhuǎn)換為顏色值時,判斷優(yōu)先級標志n,如果是網(wǎng)格,則 根據(jù)當前設定的網(wǎng)格亮度值b將強度值m轉(zhuǎn)換成相應的網(wǎng)格顏色值,否則將強度值m轉(zhuǎn)換成 優(yōu)先級標志n對應的通道顏色值。每個通道采用一種顏色顯示,該顏色的不同亮度反映該通 道波形各個點的出現(xiàn)頻度,亮度高表示信號在該點位置出現(xiàn)的頻度大,亮度低表示信號在該 點位置出現(xiàn)的頻度小,從而達到模擬示波器的熒光顯示效果。
      對模擬熒光屏存儲器中的像素點強度做消隱處理,是依次讀出模擬熒光屏存儲器存儲的 強度值m及其相對應的優(yōu)先級標志n,如果優(yōu)先級標志表明該點是網(wǎng)格,則不改變m和n的值并寫回到模擬熒光屏存儲器中;如果優(yōu)先級標志表明該點不是網(wǎng)格,則根據(jù)當前設定的波 形消隱百分比c令m-mX (l—c), 11=11并寫回到模擬熒光屏存儲器中。
      將模擬熒光屏存儲器存儲的強度值轉(zhuǎn)換為顏色值和對模擬熒光屏存儲器中的像素點強度 做消隱處理的過程是同時進行的,即每從模擬熒光屏存儲器讀出一個單元數(shù)據(jù),在將強度值 轉(zhuǎn)換成顏色值之后,將強度值進行消隱處理并寫冋到模擬熒光屏存儲器中。
      所述模擬熒光屏存儲器是一個LXW個單元的存儲器,可以看成是一個長度為L,高度 為W的二維存儲陣列,高度W的取值范圍應與波形數(shù)據(jù)點的取值范圍相同;每個存儲單元 由兩部分組成強度值m (0《m《M)和優(yōu)先級標志n;優(yōu)先級排序為網(wǎng)格》最新打開的 通道》通道1》通道2》…通道i》…》通道N。
      所述強度步進值a范圍是0~M, M由模擬熒光屏存儲器中強度值的位寬決定,是強度值 的位寬所能代表的最大值;"0"表示即使有新的波形點到來,該點在模擬熒光屏存儲器中對 應存儲單元中的強度值m也不增加,即不疊加新的波形;"M"表示有新的波形點到來,該點 在模擬熒光屏存儲器中對應存儲單元中的強度值m增大為M,即一次疊加就可以達到最大的 強度。
      所述網(wǎng)格亮度百分比b是網(wǎng)格顯示的亮度強度百分比,范11是0°/^100%, "0%"表示不 顯示網(wǎng)格;"100%"表示最火網(wǎng)格顯示亮度。
      所述波形消隱百分比c是消隱過程中波形的消隱強度,范圍是0%~100%, "100%"表示 一次操作將所有存儲在模擬熒光屏存儲器中的波形信息清零;"0%"表示保持所有存儲在模 擬熒光屏存儲器中的強度信息不變。
      上述多通道數(shù)字示波器實現(xiàn)波形熒光顯示效果方法的具體實現(xiàn)過程如卜首先同時采集 N個通道的波形數(shù)據(jù)并儲存在N個數(shù)據(jù)緩存區(qū)中,之后讀出第一個通道數(shù)據(jù)緩存區(qū)中的波形 數(shù)據(jù)點進行處理,將得到的強度值存儲到模擬熒光屏存儲器的對應單元中。之后再讀出第二 個通道數(shù)據(jù)緩存區(qū)中的波形數(shù)據(jù)點,根據(jù)波形點的優(yōu)先級進行暨加處理,并將得到的強度值 存儲到模擬熒光屏存儲器的對應單元中。以此類推,直到N個通道數(shù)據(jù)緩存區(qū)中的波形數(shù)據(jù) 點全部疊加存儲到模擬熒光屏存儲器中。在此期間如果某個通道未打開,則跳過該通道不處 理。
      重復以上過程,且每隔一段固定時間,將之前疊加儲存在模擬熒光屏存儲器中的所有單 元信息讀出,經(jīng)過顏色轉(zhuǎn)換形成一幀波形圖像送顯示器進行顯示;同時將讀出的模擬熒光屏 存儲器中的所有單元信息進行消隱處理,再寫冋模擬熒光屏存儲器。
      附圖3為本發(fā)明的一個實施例。
      本實施例實現(xiàn)了四通道數(shù)字示波器的波形熒光顯示。在本實施例中,采用模數(shù)轉(zhuǎn)換器ADC 對四路經(jīng)過調(diào)理的模擬信號進行采樣并送入現(xiàn)場可編程邏輯門陣列(FPGA)中;FPGA內(nèi)部 集成了四路波形數(shù)據(jù)緩沖區(qū),模擬熒光屏存儲器、波形疊加處理模塊、波形消隱處理模塊和 顏色轉(zhuǎn)換處理模塊等部件,完成四路波形的熒光處理,并每隔一定時間形成一幀波形圖像輸 出給顯示器,同時進行一次消隱處理;顯示器將從FPGA讀出的波形圖像進行顯示;ARM主 要向FPGA發(fā)送強度步進值,網(wǎng)格亮度值和波形消隱百分比等控制命令。
      在本實施例中,采用兩片A加el公司的雙500M的ADC芯片——AT84AD004B,每片內(nèi) 部集成兩路ADC,每路ADC最高采樣率達到500MSPS,分辨率為8bit,采樣后數(shù)據(jù)的范圍 是0, 255,可以滿足采樣精度和采樣率的耍求;FPGA采用Xilinx公司Virtex-4系列中的SX35FF668-12,它內(nèi)含大量的存儲單元,可以使波形數(shù)據(jù)緩沖區(qū)和模擬熒光屏存儲器同時集 成在芯片內(nèi);主控CPU采用三星公司的ARM9芯片——S3 C 2410 。
      本實施例的工作過程如下首先初始化模擬熒光屏存儲器,填入網(wǎng)格信息,即將模擬熒 光屏存儲器中應為網(wǎng)格的那些像素點位置的優(yōu)先級標^初始化為網(wǎng)格優(yōu)先級。如圖4所示, 該模擬熒光屏存儲器可以看成是一個長度L為500,高度W為256的二維存儲陣列,其中黑 色的單元表示該單元為網(wǎng)格像素點。之后ARM讀取用戶設置的強度步進值,網(wǎng)格亮度值和波 形消隱百分比等控制命令,并發(fā)送給FPGA。外部輸入的四路模擬信號要分別經(jīng)過一個信號 調(diào)理電路,將這四路模擬信號的幅度調(diào)整到適合ADC采樣的幅度范圍內(nèi)。之后四路ADC將 同時對四個通道的波形進行采樣,得到采樣數(shù)據(jù)并送FPGA緩存。在FPGA的前端設置有四 路深度為500的波形數(shù)據(jù)緩沖區(qū),送入FPGA中的波形數(shù)據(jù)將首先儲存到這四個數(shù)據(jù)緩存區(qū) 中。處理時,首先對第一個通道進行處理。讀出通道一數(shù)據(jù)緩存K中的第x (0《x《499)個 數(shù)據(jù),其數(shù)值y(0《y《255)作為該點在模擬熒光屏存儲器高度方向的坐標。再讀出模擬熒光 屏存儲器x, y單元中的像素強度值和優(yōu)先級標志,經(jīng)過處理轉(zhuǎn)換后,將新得到的像素強 度值和優(yōu)先級標志寫冋模擬熒光屏存儲器x, y單元中。之后讀出通道一數(shù)據(jù)緩存R中的 下一個數(shù)據(jù)進行類似處理,直到通道一數(shù)據(jù)緩存區(qū)中最后一個數(shù)據(jù)(x=499)處理完畢后,再 開始處理第二個通道數(shù)據(jù)緩存區(qū)中的數(shù)據(jù)。以此類推,直到四個通道的波形數(shù)據(jù)全部處理完 畢。在此期間,如果某個通道未打開,則跳過該通道不處理。之后四路ADC對輸入波形信號 進行新一輪采樣并儲存到FPGA中四個數(shù)據(jù)緩存區(qū),開始新一輪的處理。
      重復以上過程,且每隔一段尚定時間,將之前疊加儲存在模擬熒光屏存儲器中的所有單 元信息讀出,經(jīng)過顏色轉(zhuǎn)換形成一幀波形圖像送顯示器進行顯示;同時將讀出的模擬熒光屏 存儲器中的所有單元信息進行消隱處理,再寫冋模擬熒光屏存儲器。
      9
      權(quán)利要求
      1、一種多通道數(shù)字示波器實現(xiàn)波形熒光顯示效果的方法,其特征在于該方法由可編程邏輯器件實現(xiàn),該可編程邏輯器件包括波形數(shù)據(jù)緩沖區(qū),模擬熒光屏存儲器、波形疊加處理模塊、波形消隱處理模塊和顏色轉(zhuǎn)換處理模塊;模擬熒光屏存儲器的長度為L,高度為W,模擬熒光屏存儲器每個存儲單元由兩部分組成強度值m和優(yōu)先級標志n,強度值m的范圍是0≤m≤M,其中M由模擬熒光屏存儲器中強度值的位寬決定,是強度值的位寬所能代表的最大值,優(yōu)先級排序為網(wǎng)格≥最新打開的通道≥通道1≥通道2≥…通道i≥…≥通道N;該方法包括如下步驟1)初始化模擬熒光屏存儲器,網(wǎng)格初始化在模擬熒光屏存儲器中,即將模擬熒光屏存儲器中應為網(wǎng)格的那些像素點位置的優(yōu)先級標志初始化為網(wǎng)格優(yōu)先級;2)設定強度步進值a,網(wǎng)格亮度值b和波形消隱百分比c;強度步進值a范圍是0~M,網(wǎng)格亮度值b是網(wǎng)格顯示的亮度強度百分比,范圍是0%~100%,波形消隱百分比c是消隱過程中波形的消隱強度,范圍是0%~100%;3)采集N個通道的波形信號并存儲;4)依次讀出存儲的N個通道的波形強度值,根據(jù)通道優(yōu)先級進行疊加處理后存儲到模擬熒光屏存儲器;5)由顏色轉(zhuǎn)換處理模塊定時將模擬熒光屏存儲器存儲的波形強度值轉(zhuǎn)換為顏色值并由波形消隱處理模塊做消隱處理。
      2、根據(jù)權(quán)利要求l所述的多通道數(shù)字示波器實現(xiàn)波形熒光顯示效果的方法,其特征在 于第4)步包括以下步驟41) 讀出當前的強度步進值a;設x為當前模擬熒光屏存儲器長度方向坐標軸即X軸的 位置,0《x《L-l; y為當前模擬熒光屏存儲器高度方向坐標軸即Y軸的位置,0《y《W-l;42) 令當前處理通道i=0;43) i=i+l;44) 判斷i是否小于等于通道總數(shù)N,如果是則跳轉(zhuǎn)到步驟45);否則跳轉(zhuǎn)到步驟42);45) 判斷當前第i個通道是否打開,如果打開則跳轉(zhuǎn)到步驟46);否則跳轉(zhuǎn)到步驟43);46) 令X:O;47) 讀出通道i的第x個波形數(shù)據(jù)點p_neW,其數(shù)值作為該點在模擬熒光屏存儲器的Y 坐標;將x作為該點在模擬熒光屏存儲器的X坐標;48) 讀出模擬熒光屏存儲器x, y單元中儲存的原像素點p_old的強度值m和優(yōu)先級 標志n;49) 如果原像素點p一old的優(yōu)先級為網(wǎng)格,則模擬熒光屏x, y單元的像素點強度值 m不變,優(yōu)先級標志『n一網(wǎng)格;如果p一new的優(yōu)先級高于p—old的優(yōu)先級,則令模擬熒光屏x, y單元的像素點強度值m=a,優(yōu)先級標志n=n—new;如果p_new的優(yōu)先級低于p—old 的優(yōu)先級,則模擬熒光屏x, y單元的像素點強度值m和優(yōu)先級標志n均不變;如果p—new 的優(yōu)先級等于P—old的優(yōu)先級,則令模擬熒光屏x, y單元的像素點強度值[TFm+a,優(yōu)先 級標志n不變;410) 將m和n的值重新存儲在模擬熒光屏存儲器的x, y單元中;411) 判斷x是否等于L-l,如果等于則跳轉(zhuǎn)到步驟43);否則跳轉(zhuǎn)到步驟412);412) x=x+l并跳轉(zhuǎn)到步驟47)。
      3、 根據(jù)權(quán)利要求1所述的多通道數(shù)字示波器實現(xiàn)波形熒光顯示效果的方法,其特征在 于第5)步包括兩個獨立且并行的過程將模擬熒光屏存儲器存儲的強度值轉(zhuǎn)換為顏色值和 對模擬熒光屏存儲器中的像素點強度做消隱處理。
      4、 根據(jù)權(quán)利要求3所述的多通道數(shù)字示波器實現(xiàn)波形熒光顯示效果的方法,其特征在 于,將模擬熒光屏存儲器存儲的強度值轉(zhuǎn)換為顏色值時,判斷優(yōu)先級標志n,如果是網(wǎng)格, 則根據(jù)當前設定的網(wǎng)格亮度值b將強度值m轉(zhuǎn)換成相應的網(wǎng)格顏色值,否則將強度值m轉(zhuǎn)換 成優(yōu)先級標志n對應的通道顏色值。
      5、 根據(jù)權(quán)利要求3所述的多通道數(shù)字示波器實現(xiàn)波形熒光顯示效果的方法,其特征在 于所述對模擬熒光屏存儲器中的像素點強度做消隱處理,是依次讀出模擬熒光屏存儲器存儲 的強度值m及其相對應的優(yōu)先級標志n,如果優(yōu)先級標志表明該點是網(wǎng)格,則不改變m和n 的值,并寫回到模擬熒光屏存儲器中;如果優(yōu)先級標志表明該點不是網(wǎng)格,則根據(jù)當前設定 的波形消隱百分比c令nFinX (l — c), n=n,然后寫回到模擬熒光屏存儲器中。
      6、 根據(jù)權(quán)利要求3所述的多通道數(shù)字示波器實現(xiàn)波形熒光顯示效果的方法,其特征在 于,將模擬熒光屏存儲器存儲的強度值轉(zhuǎn)換為顏色值和對模擬熒光屏存儲器中的像素點強度 做消隱處理的過程是同時進行的,即每從模擬炎光屏存儲器讀出一個像素點,在將像素點強 度值轉(zhuǎn)換成顏色值之后,將像素點強度值進行消隱處理并^冋到投擬熒光屏存儲器中。
      7、 根據(jù)權(quán)利要求1所述的多通道數(shù)字示波器實現(xiàn)波形熒光顯示效果的方法,其特征在 于,步驟2)中,強度步進值a范圍是0 M,其中,M由模擬熒光屏存儲器中強度值的位寬決定,是強度 值的位寬所能代表的最大值;當a為"0"表示即使有新的波形點到來,該點在模擬熒光屏 存儲器中對應存儲單元中的強度值m也不增加,即不疊加新的波形;當a為"M"表示有新 的波形點到來,該點在模擬熒光屏存儲器中對應存儲單元中的強度值m增大為M,即一次疊 加就可以達到最大的強度;網(wǎng)格亮度值b是網(wǎng)格顯示的亮度強度百分比,范圍是0%~100%,當b為"0%"表示不顯 示網(wǎng)格;當b為"100%"表示最大網(wǎng)格顯示亮度;波形消隱百分比c是消隱過程中波形的消隱強度,范圍是0%~100%;當c為"100%"表 示一次操作將所有存儲在模擬熒光屏存儲器中的波形信息淸零;當c為"0%"表示保持所有 存儲在模擬熒光屏存儲器中的強度信息不變。
      全文摘要
      本發(fā)明提供了一種多通道數(shù)字示波器實現(xiàn)波形熒光顯示效果的方法,該方法由可編程邏輯器件實現(xiàn),可編程邏輯器件包括波形數(shù)據(jù)緩沖區(qū),模擬熒光屏存儲器、波形疊加處理模塊、波形消隱處理模塊和顏色轉(zhuǎn)換處理模塊;模擬熒光屏存儲器的長度為L,高度為W,模擬熒光屏存儲器每個存儲單元由兩部分組成強度值m和優(yōu)先級標志n,強度值m的范圍是0≤m≤M,M由模擬熒光屏存儲器中強度值的位寬決定,是強度值的位寬所能代表的最大值,優(yōu)先級排序為網(wǎng)格≥最新打開的通道≥通道1≥通道2≥…通道i≥…≥通道N;該方法完整保留了多個通道波形顯示的亮度層次信息,達到模擬示波器的熒光顯示效果。
      文檔編號G01R13/02GK101609107SQ200910026879
      公開日2009年12月23日 申請日期2009年5月27日 優(yōu)先權(quán)日2009年5月27日
      發(fā)明者吳帆揚, 孔凡洪, 張 羅, 賀丙杰, 高禮忠 申請人:東南大學
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1