亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種自定義波形的方法及信號(hào)發(fā)生器的制作方法

文檔序號(hào):7523224閱讀:478來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):一種自定義波形的方法及信號(hào)發(fā)生器的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及信號(hào)發(fā)生器技術(shù)領(lǐng)域,尤其涉及一種自定義波形的方法及自定義波形的信號(hào)發(fā)生器。
背景技術(shù)
目前市場(chǎng)上現(xiàn)有的信號(hào)源上,基本波形幾乎都是固定的幾種,如Sine、Square,Ramp、Pulse、Noise和Arb。而在實(shí)際的應(yīng)用過(guò)程中,大多以特殊波形或用戶(hù)根據(jù)實(shí)際需要自己編輯的波形為主。例如一條測(cè)試生產(chǎn)線(xiàn)上,需要使用信號(hào)源輸出一個(gè)符合規(guī)格的激勵(lì)信號(hào),但這個(gè)激勵(lì)信號(hào)往往不是基本波形,而是一個(gè)特殊的波形,這樣信號(hào)源上帶有的基本波形就不能滿(mǎn)足用戶(hù)的需求,用戶(hù)只能使用現(xiàn)有的任意波波形輸出這個(gè)特殊的信號(hào)?,F(xiàn)有技術(shù)中的任意波(Arb)也可以做到輸出波形可以任意選擇,包括內(nèi)建波形和編輯的波形等,但是目前的任意波都是開(kāi)機(jī)后輸出默認(rèn)的波形,如果用戶(hù)想輸出其他的波形,則每次都需要到任意波菜單下進(jìn)行選擇,操作上非常的麻煩。且選擇任意波后不能立即輸出自己想要的波形,會(huì)先輸出默認(rèn)波形,等選擇好需要的波形后才能輸出需要的波形。這樣既操作麻煩又浪費(fèi)時(shí)間。假設(shè)這條生產(chǎn)線(xiàn)上有上幾十臺(tái)的信號(hào)源,只是不停的選擇波形就要很長(zhǎng)的時(shí)間,生產(chǎn)中浪費(fèi)了時(shí)間增加了成本。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供一種自定義波形的方法及信號(hào)發(fā)生器,以解決現(xiàn)有技術(shù)中信號(hào)發(fā)生器的波形只有固定設(shè)定的幾種無(wú)法滿(mǎn)足用戶(hù)需求的缺陷。為解決上述現(xiàn)有技術(shù)的缺陷,本發(fā)明實(shí)施例一種自定義波形的方法,該方法包括:啟動(dòng)自定義波形功能;選擇操作功能類(lèi)型;根據(jù)所選操作功能類(lèi)型確定自定義波形;將所述自定義波形設(shè)定為快速啟動(dòng)波形。所述操作功能類(lèi)型包括從內(nèi)建波形數(shù)據(jù)庫(kù)選擇波形、從用戶(hù)存儲(chǔ)波形數(shù)據(jù)庫(kù)選擇波形和選擇編輯波形功能。其中,如果所述自定義波形是由用戶(hù)選擇編輯波形功能編輯產(chǎn)生的自定義波形,還包括:將所述自定義波形存儲(chǔ)至用戶(hù)存儲(chǔ)波形數(shù)據(jù)庫(kù)。本發(fā)明實(shí)施例還提供一種自定義波形的信號(hào)發(fā)生器,該信號(hào)發(fā)生器包括:處理器、存儲(chǔ)器、用戶(hù)接口模塊、時(shí)鐘電路、數(shù)模轉(zhuǎn)換模塊、模擬電路模塊以及FPGA芯片,所述存儲(chǔ)器中包括內(nèi)建波形數(shù)據(jù)庫(kù)和用戶(hù)存儲(chǔ)波形數(shù)據(jù)庫(kù),所述處理器包括波形編輯功能模塊;該信號(hào)發(fā)生器還包括自定義波形設(shè)定模塊,該自定義波形設(shè)定模塊包括:自定義波形功能啟動(dòng)模塊,用于供用戶(hù)啟動(dòng)自定義波形功能;操作功能類(lèi)型選擇模塊,用于提供功能操作界面供用戶(hù)選擇操作功能類(lèi)型;自定義波形確定模塊,與所述操作功能類(lèi)型選擇模塊相連接,用于確定用戶(hù)選擇的自定義波形;快速啟動(dòng)波形設(shè)定模塊,與所述自定義波形確定模塊相連接,用于將用戶(hù)選擇的自定義波形設(shè)定為快速啟動(dòng)波形。
其中,所述操作功能類(lèi)型選擇模塊包括:第一選擇模塊,用于供用戶(hù)從內(nèi)建波形數(shù)據(jù)庫(kù)選擇波形;第二選擇模塊,用于供用戶(hù)從用戶(hù)存儲(chǔ)波形數(shù)據(jù)庫(kù)選擇波形;波形編輯模塊,用于供用戶(hù)進(jìn)行波形編輯操作。自定義波形存儲(chǔ)模塊,用于將用戶(hù)通過(guò)所述波形編輯模塊編輯產(chǎn)生的自定義波形存儲(chǔ)至用戶(hù)存儲(chǔ)波形數(shù)據(jù)庫(kù)。本發(fā)明實(shí)施例提供的自定義波形的方法及信號(hào)發(fā)生器可以擴(kuò)展信號(hào)源的基本波形,為用戶(hù)提供可編輯波形功能,滿(mǎn)足用戶(hù)的多元化需求,節(jié)約時(shí)間,提高生產(chǎn)效率。


此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,并不構(gòu)成對(duì)本發(fā)明的限定。在附圖中:圖1是本發(fā)明自定義波形方法的流程圖;圖2是本發(fā)明自定義波形信號(hào)發(fā)生器的結(jié)構(gòu)示意圖;圖3是本發(fā)明自定義波形信號(hào)發(fā)生器中自定義波形設(shè)定模塊的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合實(shí)施例和附圖,對(duì)本發(fā)明實(shí)施例做進(jìn)一步詳細(xì)說(shuō)明。在此,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,但并不作為對(duì)本發(fā)明的限定。實(shí)施例一本發(fā)明實(shí)施例提供一種自定義波形的方法,如圖1所示,圖1是本發(fā)明實(shí)施例提供一種自定義波形的方法的流程圖,該方法包括:步驟110:啟動(dòng)自定義波形功能;在本實(shí)施例中,可以通過(guò)設(shè)置在信號(hào)發(fā)生器面板上的utility按鍵下面的菜單來(lái)實(shí)現(xiàn)啟動(dòng)自定義波形的功能;步驟120:選擇操作功能類(lèi)型;在本實(shí)施例中,操作功能類(lèi)型可以提供給用戶(hù)三種界面進(jìn)行操作:用戶(hù)從內(nèi)建波形數(shù)據(jù)庫(kù)選擇波形、用戶(hù)從用戶(hù)存儲(chǔ)波形數(shù)據(jù)庫(kù)選擇波形和用戶(hù)選擇編輯波形功能,然后自行編輯波形。步驟130:根據(jù)所選操作功能類(lèi)型確定自定義波形;當(dāng)用戶(hù)通過(guò)步驟120選擇好或者編輯好波形后,把選擇的波形確定為自定義波形。如果所述自定義波形是由用戶(hù)選擇編輯波形功能編輯產(chǎn)生的自定義波形,還需要將所述自定義波形存儲(chǔ)至用戶(hù)存儲(chǔ)波形數(shù)據(jù)庫(kù)中,以供日后需要時(shí)使用。步驟140:將所述自定義波形設(shè)定為快速啟動(dòng)波形。本實(shí)施例中的信號(hào)發(fā)生器面板上設(shè)置有快捷鍵User按鍵,用戶(hù)設(shè)定好自定義波形后,將其與所述快捷鍵User按鍵建立對(duì)應(yīng)關(guān)系,該步驟所說(shuō)的快速啟動(dòng)波形就是指信號(hào)發(fā)生器開(kāi)機(jī)后不用進(jìn)行調(diào)整,只要按下與該快速啟動(dòng)波形對(duì)應(yīng)的快捷鍵User按鍵后,信號(hào)發(fā)生器能夠馬上讀取并輸出該波形。下面詳細(xì)說(shuō)明本發(fā)明自定義波形設(shè)定方法的過(guò)程:當(dāng)用戶(hù)啟動(dòng)了自定義波形設(shè)定功能后,用戶(hù)可以通過(guò)選擇信號(hào)發(fā)生器內(nèi)建的150種波形中的波形,也可以選擇用戶(hù)自己存儲(chǔ)的波形,也可以是用戶(hù)自己編輯一個(gè)波形。當(dāng)用戶(hù)選擇內(nèi)建波形時(shí),選擇信號(hào)發(fā)生器內(nèi)部已經(jīng)建立好并保存的對(duì)應(yīng)的波形后,信號(hào)發(fā)生器直接修改面板上快捷鍵User按鍵對(duì)應(yīng)波形的ID,將這個(gè)ID對(duì)應(yīng)該用戶(hù)選擇的內(nèi)建波形的ID,完成快速啟動(dòng)波形的設(shè)定。當(dāng)用戶(hù)選擇自己存儲(chǔ)的波形時(shí),選擇第N個(gè)存儲(chǔ)空間中的波形后,系統(tǒng)判斷該空間是否有波形數(shù)據(jù)存儲(chǔ),如果沒(méi)有波形數(shù)據(jù)存儲(chǔ)則提示用戶(hù)需要先存儲(chǔ)后才能選擇,如果已經(jīng)存儲(chǔ)了波形數(shù)據(jù),則修改信號(hào)發(fā)生器User鍵對(duì)應(yīng)波形的ID為已經(jīng)存儲(chǔ)了用戶(hù)波形數(shù)據(jù)的存儲(chǔ)空間編號(hào),完成快速啟動(dòng)波形的設(shè)定。當(dāng)用戶(hù)選擇編輯波形時(shí),信號(hào)發(fā)生器開(kāi)啟波形編輯功能以供用戶(hù)進(jìn)行波形編輯,當(dāng)用戶(hù)編輯完成后,需要將編輯好的波形存儲(chǔ)至用戶(hù)編輯波形數(shù)據(jù)庫(kù)供日后使用,然后則修改信號(hào)發(fā)生器User鍵對(duì)應(yīng)波形的ID為用戶(hù)編輯的這個(gè)波形的存儲(chǔ)空間編號(hào),完成快速啟動(dòng)波形的設(shè)定。通過(guò)上述步驟,用戶(hù)選定一種自定義波形設(shè)定為快速啟動(dòng)波形后,此時(shí)載波為用戶(hù)選定的自定義波形,則設(shè)備會(huì)輸出用戶(hù)選定的波形。本發(fā)明實(shí)施例提供的自定義波形方法,使得用戶(hù)可以選擇和設(shè)置自己需要的輸出波形,使信號(hào)源的輸出波形得到了無(wú)限的擴(kuò)展,實(shí)現(xiàn)了波形自定義功能。實(shí)施例二再請(qǐng)參閱圖2和圖3,圖2是本發(fā)明自定義波形信號(hào)發(fā)生器的結(jié)構(gòu)示意圖,該信號(hào)發(fā)生器包括:處理器、存儲(chǔ)器、用戶(hù)接口模塊、時(shí)鐘電路、數(shù)模轉(zhuǎn)換模塊、模擬電路模塊以及FPGA芯片,所述存儲(chǔ)器中包括內(nèi)建波形數(shù)據(jù)庫(kù)和用戶(hù)存儲(chǔ)波形數(shù)據(jù)庫(kù),所述處理器包括波形編輯功能模塊,圖3是本發(fā)明自定義波形信號(hào)發(fā)生器中自定義波形設(shè)定模塊的結(jié)構(gòu)示意圖,如圖3所示,該自定義波形設(shè)定模塊300包括:自定義波形功能啟動(dòng)模塊310,用于供用戶(hù)啟動(dòng)自定義波形功能;操作功能類(lèi)型選擇模塊320,用于提供功能操作界面供用戶(hù)選擇操作功能類(lèi)型;自定義波形確定模塊330,與所述操作功能類(lèi)型選擇模塊320相連接,用于確定用戶(hù)選擇的自定義波形;快速啟動(dòng)波形設(shè)定模塊340,與所述自定義波形確定模塊330相連接,用于將用戶(hù)選擇的自定義波形設(shè)定為快速啟動(dòng)波形。其中,所述操作功能類(lèi)型選擇模塊320包括:第一選擇模塊321,用于供用戶(hù)從內(nèi)建波形數(shù)據(jù)庫(kù)選擇波形;第二選擇模塊322,用于供用戶(hù)從用戶(hù)存儲(chǔ)波形數(shù)據(jù)庫(kù)選擇波形;波形編輯模塊323,用于供用戶(hù)進(jìn)行波形編輯操作。自定義波形存儲(chǔ)模塊324,用于將用戶(hù)通過(guò)所述波形編輯模塊編輯323產(chǎn)生的自定義波形存儲(chǔ)至用戶(hù)存儲(chǔ)波形數(shù)據(jù)庫(kù)。下面詳細(xì)說(shuō)明本發(fā)明實(shí)施例提供的自定義波形信號(hào)發(fā)生器的各個(gè)部件工作過(guò)程:在實(shí)際應(yīng)用中,自定義波形功能啟動(dòng)模塊可以通過(guò)設(shè)置在信號(hào)發(fā)生器面板上的utility按鍵下面的菜單來(lái)控制,起一個(gè)開(kāi)關(guān)的作用;啟動(dòng)之后,操作功能類(lèi)型選擇模塊開(kāi)始工作,在顯示面板上顯示三個(gè)可供用戶(hù)選擇的窗口界面:內(nèi)建波形、已存波形和編輯波形;當(dāng)用戶(hù)點(diǎn)擊內(nèi)建波形界面后,第一選擇模塊工作,供用戶(hù)從內(nèi)建波形數(shù)據(jù)庫(kù)選擇波形;當(dāng)用戶(hù)點(diǎn)擊已存波形界面后,第二選擇模塊工作,供用戶(hù)從用戶(hù)存儲(chǔ)波形數(shù)據(jù)庫(kù)選擇波形;當(dāng)用戶(hù)點(diǎn)擊編輯波形后,波形編輯模塊開(kāi)始工作。用戶(hù)編輯波形的方式有兩種,一個(gè)是常規(guī)的任意波形編輯方式,如點(diǎn)編輯、塊編輯等,數(shù)據(jù)生成單元將根據(jù)用戶(hù)的操作生成波形數(shù)據(jù)。另一個(gè)是用戶(hù)直接輸入數(shù)學(xué)公式,數(shù)據(jù)生成單元將根據(jù)輸入的公式和參數(shù)生成對(duì)應(yīng)的波形數(shù)據(jù)。常規(guī)數(shù)據(jù)編輯方式原理就是一個(gè)點(diǎn)一個(gè)點(diǎn)的輸入數(shù)據(jù),或者一段一段的來(lái)編輯。另外,用戶(hù)還可以手動(dòng)輸入一個(gè)公式,即可按照該公式生成一個(gè)波形數(shù)據(jù),并輸出的功能。例如用戶(hù)輸入Sin(2 π+90)的公式,則信號(hào)源會(huì)輸出一個(gè)相位偏差了 90°的正弦信號(hào)。該部分就是根據(jù)用戶(hù)輸入的標(biāo)準(zhǔn)公式生成一個(gè)完整的波形數(shù)據(jù),數(shù)據(jù)生成過(guò)程和計(jì)算機(jī)是一樣的,不再贅述。波形數(shù)據(jù)生成后,然后再對(duì)數(shù)據(jù)進(jìn)行歸一化處理,處理成適合信號(hào)源格式的數(shù)據(jù),然后對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ),存儲(chǔ)位置為用戶(hù)存儲(chǔ)波形數(shù)據(jù)庫(kù),以便重新開(kāi)機(jī)后繼續(xù)使用編輯的波形數(shù)據(jù)。當(dāng)用戶(hù)通過(guò)上述三種方式完成了波形的選擇后,通過(guò)自定義波形確定模塊,確定用戶(hù)最終選擇的自定義波形;然后再通過(guò)快速啟動(dòng)波形設(shè)定模塊,將用戶(hù)選擇的自定義波形設(shè)定為快速啟動(dòng)波形,在信號(hào)發(fā)生器的面板上設(shè)置快捷鍵User按鍵,將快速啟動(dòng)波形存儲(chǔ)后,將User按鍵對(duì)應(yīng)的波形ID與快速啟動(dòng)波形存儲(chǔ)空間編號(hào)相對(duì)應(yīng),這樣下次開(kāi)機(jī)后,用戶(hù)再按User按鍵調(diào)出快速啟動(dòng)波形,信號(hào)發(fā)生器輸出波形就是上次用戶(hù)存儲(chǔ)的自定義波形。用戶(hù)使用這種方法可以編輯出復(fù)雜的波形,真正實(shí)現(xiàn)了自定義的功能。在使用時(shí),用戶(hù)選擇自定義波形輸出,即用戶(hù)按下前面板上的User按鍵,切換載波波形為自定義波形。當(dāng)用戶(hù)按下User按鍵時(shí),信號(hào)發(fā)生器的CPU會(huì)解析出鍵值,然后判斷當(dāng)前載波是否為自定義波形,如果不是自定義波形,則修改載波為自定義波形,然后判斷用戶(hù)設(shè)定的自定義波形數(shù)據(jù)是不是DC (直流),如果不是DC則對(duì)自定義波形的所有參數(shù)進(jìn)行驗(yàn)證,以確保參數(shù)在合理范圍內(nèi)。驗(yàn)證完成后,進(jìn)入數(shù)據(jù)存取處理單元,根據(jù)用戶(hù)設(shè)定的自定義波形從數(shù)據(jù)存儲(chǔ)器中讀取該波形數(shù)據(jù)。然后再到顯示處理單元,重新繪制參數(shù)和波形,最后到參數(shù)配置單元,對(duì)波形數(shù)據(jù)和參數(shù)進(jìn)行重新配置。此時(shí)信號(hào)源已經(jīng)切換到并輸出自定義波形。如果是自定義波形,則判斷當(dāng)前顯示界面是否為自定義波形顯示界面(還有可能是調(diào)制、掃頻、突發(fā)顯示界面),如果是自定義波形顯示界面,直接結(jié)束操作。如果不是自定義波形顯示界面則切換到自定義波形顯示界面。本發(fā)明實(shí)施例提供的自定義波形的信號(hào)發(fā)生器可以擴(kuò)展信號(hào)源的基本波形,為用戶(hù)提供可編輯波形功能,滿(mǎn)足用戶(hù)的多元化需求,節(jié)約時(shí)間,提高生產(chǎn)效率。以上所述的具體實(shí)施例,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說(shuō)明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種自定義波形的方法,其特征在于,該方法包括: 啟動(dòng)自定乂波形功能; 選擇操作功能類(lèi)型; 根據(jù)所選操作功能類(lèi)型確定自定義波形; 將所述自定義波形設(shè)定為快速啟動(dòng)波形。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于: 所述操作功能類(lèi)型包括從內(nèi)建波形數(shù)據(jù)庫(kù)選擇波形、從用戶(hù)存儲(chǔ)波形數(shù)據(jù)庫(kù)選擇波形和選擇編輯波形功能。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,如果所述自定義波形是由用戶(hù)選擇編輯波形功能編輯產(chǎn)生的自定義波形,還包括: 將所述自定義波形存儲(chǔ)至用戶(hù)存儲(chǔ)波形數(shù)據(jù)庫(kù)。
4.一種自定義波形的信號(hào)發(fā)生器,該信號(hào)發(fā)生器包括: 處理器、存儲(chǔ)器、用戶(hù)接口模塊、時(shí)鐘電路、數(shù)模轉(zhuǎn)換模塊、模擬電路模塊以及FPGA芯片,所述存儲(chǔ)器中包括內(nèi)建波形數(shù)據(jù)庫(kù)和用戶(hù)存儲(chǔ)波形數(shù)據(jù)庫(kù),所述處理器包括波形編輯功能模塊; 其特征在于,該信號(hào)發(fā)生器還包括自定義波形設(shè)定模塊,該自定義波形設(shè)定模塊包括: 自定義波形功能啟動(dòng)模塊,用于供用戶(hù)啟動(dòng)自定義波形功能; 操作功能類(lèi)型選擇模塊,用于提供功能操作界面供用戶(hù)選擇操作功能類(lèi)型; 自定義波形確定模塊,與所述操作功能類(lèi)型選擇模塊相連接,用于確定用戶(hù)選擇的自定義波形; 快速啟動(dòng)波形設(shè)定模塊,與所述自定義波形確定模塊相連接,用于將用戶(hù)選擇的自定義波形設(shè)定為快速啟動(dòng)波形。
5.根據(jù)權(quán)利要求4所述的信號(hào)發(fā)生器,其特征在于,所述操作功能類(lèi)型選擇模塊包括: 第一選擇模塊,用于供用戶(hù)從內(nèi)建波形數(shù)據(jù)庫(kù)選擇波形; 第二選擇模塊,用于供用戶(hù)從用戶(hù)存儲(chǔ)波形數(shù)據(jù)庫(kù)選擇波形; 波形編輯模塊,用于供用戶(hù)進(jìn)行波形編輯操作。
6.根據(jù)權(quán)利要求5所述的信號(hào)發(fā)生器,其特征在于,還包括: 自定義波形存儲(chǔ)模塊,用于將用戶(hù)通過(guò)所述波形編輯模塊編輯產(chǎn)生的自定義波形存儲(chǔ)至用戶(hù)存儲(chǔ)波形數(shù)據(jù)庫(kù)。
全文摘要
本發(fā)明提供一種自定義波形的方法及信號(hào)發(fā)生器,該方法包括啟動(dòng)自定義波形功能;選擇操作功能類(lèi)型;根據(jù)所選操作功能類(lèi)型確定自定義波形;將所述自定義波形設(shè)定為快速啟動(dòng)波形。本發(fā)明提供的自定義波形的方法及信號(hào)發(fā)生器可以擴(kuò)展信號(hào)源的基本波形,為用戶(hù)提供可編輯波形功能,滿(mǎn)足用戶(hù)的多元化需求,節(jié)約時(shí)間,提高生產(chǎn)效率。
文檔編號(hào)H03K3/02GK103178808SQ201110432028
公開(kāi)日2013年6月26日 申請(qǐng)日期2011年12月21日 優(yōu)先權(quán)日2011年12月21日
發(fā)明者韓紅瑞, 王悅, 王鐵軍, 李維森 申請(qǐng)人:北京普源精電科技有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1