一種基于智能手機的任意波形電信號發生器和發生方法
【技術領域】
[0001]本發明涉及一種信號發生器及發生方法,尤其是涉及了一種基于智能手機的任意波形電信號發生器和發生方法。
【背景技術】
[0002]任意波形發生器,是一種除了可以發生標準函數信號,也可以發生任意自定義波形的特殊的信號源,因而適合各種場合實驗測量的需要。隨著科技研宄的不斷深入和領域擴展,要求用于測試的電信號更加復雜、多樣。因此,越來越多的測試方案和自動化測試系統都需要使用任意波形發生器來代替單一的函數信號發生器。在電類和非電類的應用中,對這類儀器的需要都日益迫切。然而一般的任意波形發生器并不十分便攜,且編輯較為復雜,在電子測量中并不十分方便。
【發明內容】
[0003]為克服目前大多數任意波形發生器不易攜帶的缺點,本發明的目的在于提供一種基于智能手機的任意波形電信號發生器和發生方法,將待發生波形寫入標準的音頻文件,通過調用智能手機中的音頻播放器播放上述音頻文件,從而可以在音頻接口輸出所編輯波形的電信號,并通過信號輸出線將上述電信號引出到被測量系統中。
[0004]本發明采用的技術方案如下:
一、一種基于智能手機的任意波形電信號發生器:包括智能手機和信號輸出線;信號輸出線的一端為音頻插頭,連接到智能手機的音頻輸出端,信號輸出線的另一端分為信號端和接地端的兩端,智能手機中設置具有波形的電信號,電信號以播放音頻文件的方式從信號輸出線的信號端輸出。
[0005]所述的電信號對波形的幅度、相位、包絡和頻率波形設置。
[0006]二、一種基于智能手機的任意波形電信號發生器和發生方法:
O智能手機中設置電信號的波形;
2)將智能手機的音頻輸出端連接信號輸出線一端的音頻插頭,信號輸出線的另一端分為兩個端,分別為信號端和接地端;
3)將電信號以播放音頻文件的方式進行播放,經信號輸出線的音頻插頭從信號輸出線的信號端輸出。
[0007]所述的電信號的波形的設置參數包括波形的幅度、相位、包絡和頻率。
[0008]所述的電信號的波形通過可視化編輯進行設置,智能手機上可視化編輯的界面采用帶有時間和幅度坐標的網格平面,通過手指在網格平面的觸屏上的移動,得到可視化的任意波形設置。
[0009]本發明具有的有益效果是:
本發明利用智能手機和信號輸出線提供了便攜的任意波形信號輸出解決方案,任何智能手機的擁有者均可以通過安裝波形發生智能手機和自制簡單的信號輸出線,在任何場合方便地進行任意波形的發生和測試。
[0010]本發明便于在電子測量或教學活動中得到目的波形,進而解決了使用者對得到不同信號波形的需求;
進一步的,利用預設波形信號文件,通過選擇波形信號,并用手指對幅度、頻率、相位、包絡數軸進行大小的調整,從而得到周期性的任意波形;
進一步的,可將帶有時間和幅度坐標的網格平面顯示在手機的觸摸屏上,通過手指在上述網格平面上的移動,得到可視化的任意波形。翟通過對所畫任意波形轉換得到相關音頻文件并進行播放,從而得到任意波形的發生。
【附圖說明】
[0011]圖1是信號輸出線連接手機的主視圖;
圖2是信號輸出線示意圖。
【具體實施方式】
[0012]下面結合附圖對本發明進一步說明;
如圖1所示,本發明的發生器包括智能手機和信號輸出線;如圖2所示,信號輸出線的一端為音頻插頭2.1,連接到智能手機的音頻輸出端,信號輸出線的另一端分為信號端2.2和接地端2.3的兩端,智能手機中通過波形編輯軟件設置具有波形的電信號,電信號以播放音頻文件的方式從信號輸出線的信號端輸出。
[0013]電信號的波形的幅度、相位、包絡和頻率可通過軟件進行設置。
[0014]具體實施中可利用Eclipse軟件對Android系統手機中建立波形編輯軟件,利用1S SDK對1S系統手機中建立波形編輯軟件,進行可視化編輯。
[0015]如圖1所示,電信號波形的編輯包括對波形3.1、幅度3.2、頻率3.3、相位3.4和包絡3.5的編輯,并可在任意波形編輯區3.6進行任意波形的編輯。連接信號輸出線到智能手機的音頻接口,點擊信號輸出的按鍵3.7,輸出所編輯信號波形。
[0016]如圖2所示,所述的信號輸出線2包含有音頻插頭2.1、信號端2.2和接地端2.3,均采用金屬線連接,且信號端2.2和接地端2.3都被絕緣層所包裹,在連接時將音頻插頭
2.1插入智能手機的音頻插口中完成組裝。
[0017]本發明的實施例如下:
O智能手機I中對電信號的波形進行設置,電信號的波形的設置參數包括波形的幅度、相位、包絡和頻率。
[0018]電信號的波形通過波形編輯軟件進行可視化編輯設置,智能手機I上可視化編輯的界面采用帶有時間和幅度坐標的網格平面,通過手指在網格平面的觸屏上的移動,得到可視化的任意波形設置。
[0019]2)將智能手機I的音頻輸出端連接信號輸出線2 —端的音頻插頭,信號輸出線2的另一端分為兩個端,分別為信號端和接地端;
3)將電信號以播放音頻文件的方式進行播放,經信號輸出線2的音頻插頭從信號輸出線2的信號端輸出。
[0020]本發明實施例利用Eclipse軟件對Android系統手機中建立波形編輯軟件,利用音頻文件可以以數字方式準確記錄所編輯和設置波形的原理,對所需波形進行編輯,并通過播放所得音頻文件將數字波形轉化為電信號,從音頻接口輸出;再將信號輸出線的音頻插頭接入上述音頻輸出口,即可以在信號輸出線的輸出端得到所需的電信號波形。
[0021]在對任意波形進行編輯時,可以在任意波形編輯區3.6上通過手指在限制區域內的移動,得到可視化的、帶有幅度和時間信息的波形定義,波形編輯程序3通過對所畫波形進行格式轉換,寫入相應的音頻文件,并通過點擊信號輸出,播放該音頻文件,從而輸出自定義的任意波形。
[0022]本發明將智能手機應用到標準函數和任意波形信號發生中,實現了對于不同波形的編輯、信號的發生和輸出。利用便攜的智能手機只需要簡單的信號輸出線處理為音頻文件即可完成所需輸出任意波形的目的。
【主權項】
1.一種基于智能手機的任意波形電信號發生器,其特征在于:包括智能手機和信號輸出線;信號輸出線的一端為音頻插頭(2.1),連接到智能手機的音頻輸出端,信號輸出線的另一端分為信號端(2.2)和接地端(2.3)的兩端,智能手機中設置具有波形的電信號,電信號以播放音頻文件的方式從信號輸出線的信號端輸出。
2.根據權利要求1所述的一種基于智能手機的任意波形電信號發生器,其特征在于:所述的電信號對波形的幅度、相位、包絡和頻率波形設置。
3.一種基于智能手機的任意波形電信號發生方法,其特征在于: O智能手機中設置電信號的波形; 2)將智能手機的音頻輸出端連接信號輸出線一端的音頻插頭,信號輸出線的另一端分為兩個端,分別為信號端和接地端; 3)將電信號以播放音頻文件的方式進行播放,經信號輸出線的音頻插頭從信號輸出線的信號端輸出。
4.根據權利要求3所述的一種基于智能手機的任意波形電信號發生方法,其特征在于:所述的電信號的波形的設置參數包括波形的幅度、相位、包絡和頻率。
5.根據權利要求3所述的一種基于智能手機的任意波形電信號發生方法,其特征在于:所述的電信號的波形通過可視化編輯進行設置,智能手機上可視化編輯的界面采用帶有時間和幅度坐標的網格平面,通過手指在網格平面的觸屏上的移動,得到可視化的任意波形設置。
【專利摘要】本發明公開了一種基于智能手機的任意波形電信號發生器和發生方法。包括智能手機和信號輸出線;信號輸出線的一端為音頻插頭,連接到智能手機的音頻輸出端,信號輸出線的另一端分為信號端和接地端的兩端,智能手機中設置具有波形的電信號,電信號以播放音頻文件的方式從信號輸出線的信號端輸出。本發明利用智能手機自帶的音頻系統,以播放音頻文件的形式從音頻接口輸出預定義的信號波形,可以方便地用于各種電子測量場合;裝置簡便,適用于各種可進行音樂播放的智能手機,具有很大的靈活性和實用性。
【IPC分類】G06F3-16, H04M1-725, G01H3-12
【公開號】CN104580732
【申請號】CN201510023937
【發明人】唐嘉城, 孫永志, 冉立新
【申請人】浙江大學
【公開日】2015年4月29日
【申請日】2015年1月16日