專利名稱:控制示波器自動化量測的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種控制示波器自動化量測的方法,且特別涉及一種由程序軟 件控制示波器而使其自動進(jìn)行量測的方法。
背景技術(shù):
在一般使用示波器進(jìn)行電路量測的過程中,為了獲得完整的量測信號并對
其進(jìn)行分析,通常會量測電源供應(yīng)電壓的漣波(ripple)以及噪聲(noise),為此測 得電源供應(yīng)電壓在特定頻帶內(nèi)所受到的干擾或噪聲大小。
現(xiàn)有的作法是于探針接上待測點(diǎn)之后,先適當(dāng)?shù)卣{(diào)整示波器上電壓和時間 的量測范圍(scale),接著再設(shè)定偏移(offset)電壓,使示波器上顯示的電壓電位 位于零電位之處。在確定量測波形的電位后,量測人員必須呼叫示波器的量測 功能,以設(shè)定欲量測的數(shù)據(jù),如峰對峰值(Peak-Peak)、高電位值(High-Level) 或 低電位值(Low-Level)等,然后再選擇要量測的頻寬大小進(jìn)行量測。此外,量 測結(jié)束之后,量測人員亦必須呼叫光標(biāo)(cursor)功能,并以手動的方式將光標(biāo) 調(diào)整至量測后畫面中量測人員希望的位置,將量測值記錄下來,而后再將顯示 的畫面進(jìn)行儲存,以完成單一待測點(diǎn)的量測步驟。
然而,由于量測人員必須針對每一個不同的待測點(diǎn)在示波器上作不同的設(shè) 定,且每一次設(shè)定均需要耗費(fèi)許多時間來進(jìn)行, 一旦示波器上的量測范圍不適 當(dāng),或是量測波形超出示波器的畫面范圍,抑或示波器上顯示的電壓電位偏移 等等情形發(fā)生時,量測人員便必須重新設(shè)定示波器,因此勢必會浪費(fèi)許多不必 要的時間。此外,以手動的方式調(diào)整光標(biāo)并無法確實(shí)掌握連續(xù)畫面中出現(xiàn)的漣 波或噪聲的數(shù)據(jù),而這也使得量測的結(jié)果并不夠精確。
發(fā)明內(nèi)容
因此本發(fā)明的目的是在提供一種控制示波器自動化量測的方法,以節(jié)省量 測所需的時間,增加量測結(jié)果的精確度。依照本發(fā)明一實(shí)施例,提出一種控制示波器自動化量測的方法。此方法包 含傳送一自動化信號至一示波器以控制示波器;根據(jù)自動化信號設(shè)定示波器的 至少一量測參數(shù);根據(jù)示波器所設(shè)定的量測參數(shù)量測一待測信號;以及擷取并
顯示待測信號的量測結(jié)果。
根據(jù)本發(fā)明的技術(shù)內(nèi)容,應(yīng)用前述控制示波器自動化量測的方法,可節(jié)省 量測人員設(shè)定示波器所需耗費(fèi)的時間,加速量測的流程,并且自動擷取測得的 數(shù)據(jù),使得量測數(shù)據(jù)更加準(zhǔn)確。
以下結(jié)合附圖和具體實(shí)施例對本發(fā)明進(jìn)行詳細(xì)描述,但不作為對本發(fā)明的 限定。
圖1為本發(fā)明實(shí)施例的一種控制示波器使其自動化量測的示意圖2為本發(fā)明實(shí)施例的一種控制示波器使其自動化量測的流程圖3為本發(fā)明另一實(shí)施例的一種控制示波器使其自動化量測的流程圖4為本發(fā)明實(shí)施例的一種儲存量測數(shù)據(jù)的流程圖。
其中,附圖標(biāo)記
102:計算機(jī)
104:示波器
106:待測電路
200 208、 300 326、 400 416:步驟
具體實(shí)施例方式
圖1為本發(fā)明實(shí)施例的一種控制示波器使其自動化量測的示意圖。在本實(shí) 施例中, 一計算機(jī)102與一示波器104相互連接,并用以控制示波器104,使 得示波器104可由計算機(jī)102的控制自行進(jìn)行設(shè)定、調(diào)整,以及由探針對一待 測電路106進(jìn)行量測等操作。此外,在本實(shí)施例中,計算機(jī)102由通用序列總 線(Universal Serial Bus, USB)轉(zhuǎn)接通用接口總線(General Purpose Interface Bus, GPIB)的傳輸接口與示波器104相連接,以供量測人員在計算機(jī)102上執(zhí)行程 序,并將自動化的信號傳送至示波器104中,進(jìn)而控制示波器104的操作。
另外,當(dāng)待測電路106上的待測點(diǎn)尚未接上探針,以及計算機(jī)102尚未對示波器104進(jìn)行控制之前,量測人員會先使用電表測量待測電路106上待測點(diǎn)
的實(shí)際電壓,以作為示波器104上所需設(shè)定的偏移(offset)電壓,使得顯示的量 測波形可位于零電位之處。然后,量測人員于計算機(jī)102上輸入測得的偏移電 壓、欲量測的頻寬大小或量測時間等量測參數(shù),接著再執(zhí)行計算機(jī)102上的量 測程序以控制示波器104,使其對待測電路106自動進(jìn)行電路量測。
圖2為本發(fā)明實(shí)施例的一種控制示波器使其自動化量測的流程圖。本實(shí)施 例提供于控制示波器自動化量測的方法中的其中一種實(shí)施方式,并非用以限定 本發(fā)明,任何所屬技術(shù)領(lǐng)域中具有通常知識者,在不脫離本發(fā)明的精神和范圍 內(nèi),當(dāng)可作各種的更動與潤飾。首先,當(dāng)量測人員于計算機(jī)102上輸入測得的 偏移電壓、欲量測的頻寬大小或量測時間等量測參數(shù),以及將待測電路106 上的待測點(diǎn)接上探針,并且執(zhí)行計算機(jī)102上的程序之后,計算機(jī)102會傳送 一自動化信號至示波器104中(步驟200),以控制示波器104的設(shè)定、調(diào)整、 量測以及擷取信號等操作,使得示波器上原先必須由量測人員以手動方式操作 的步驟,均可依照自動化信號的指示來完成。接著,示波器104會根據(jù)計算機(jī) 102所傳送的自動化信號設(shè)定量測參數(shù)(步驟202),其中所設(shè)定的量測參數(shù)包 括偏移電壓、量測的頻寬大小、量測時間或是量測的頻道(即選用的探針)等等。 再者,示波器104會根據(jù)所設(shè)定的量測參數(shù)對待測點(diǎn)的一待測信號進(jìn)行量觀!l(歩 驟204),然后再擷取量測待測信號之后的量測結(jié)果(步驟206),并將其回傳至 計算機(jī)102。最后,再由計算機(jī)102將量測結(jié)果顯示,以供量測人員分析(步驟 208)。
圖3為本發(fā)明另一實(shí)施例的一種控制示波器使其自動化量測的流程圖。本 實(shí)施例提供于控制示波器自動化量測的方法中的另一種實(shí)施方式。相較于圖2 中的實(shí)施例而言,本實(shí)施例更具有自動判斷誤差和信號大小以及調(diào)整量測參數(shù) 等功能,避免待測信號在量測時可能出現(xiàn)其信號大小超出可量測范圍(scale)等 突發(fā)情形。首先,當(dāng)量測人員執(zhí)行計算機(jī)102上的程序之后,計算機(jī)102同樣 會4專送自動化信號至示波器104中(步驟300),以控制示波器104的設(shè)定、調(diào) 整、量測以及擷取信號等操作。接著,示波器104會根據(jù)計算纟幾102所傳送的 自動化信號設(shè)定量測參數(shù)(步驟302),其中所設(shè)定的量測參數(shù)包括偏移電壓、 量測的頻寬大小、量測時間或是量測的頻道(即選用的探針)等等。
再者,量測參數(shù)會與待測點(diǎn)的待測信號作比對(步驟304),然后判別量測參數(shù)與待測信號的誤差是否大于一預(yù)定值(步驟306)。當(dāng)量測參數(shù)與待測信號
的誤差大于預(yù)定值時,則計算機(jī)102會顯示一錯誤信號,以告知量測人員,并 且由量測人員確認(rèn)之后,重新于計算機(jī)102上輸入確切的量測參數(shù),然后再執(zhí) 行計算機(jī)102上的程序,重新傳送自動化信號至示波器104中(步驟300)。在 一實(shí)施例中,設(shè)定的偏移電壓會與實(shí)際的待測電壓作比對,并且判別設(shè)定的偏 移電壓與實(shí)際的待測電壓是否相差超過3%。若是設(shè)定的偏移電壓與實(shí)際的待 測電壓相差超過3%,則必須由量測人員確認(rèn)由電表量得的實(shí)際電壓是否有誤, 然后再于計算機(jī)102上輸入確實(shí)的偏移電壓,接著再執(zhí)行計算機(jī)102上的程序。
另一方面,當(dāng)量測參數(shù)與待測信號的誤差未大于預(yù)定值時,則接著對待測 信號的信號大小進(jìn)行偵測達(dá)一預(yù)定時間(如10秒)(步驟308),然后再判別待 測信號的信號大小是否超出示波器104所設(shè)定的量測范圍(步驟310);亦即, 判別待測信號的信號是否超出示波器104的顯示畫面。當(dāng)待測信號的信號大小 超出示波器104所設(shè)定的量測范圍時,示波器104會調(diào)整量測范圍,并重新設(shè) 定待測信號的電位,使其保持在零電位之處(步驟312),然后再重新對待測信 號的信號大小進(jìn)行偵測(步驟308)。
另一方面,當(dāng)待測信號的信號大小未超出示波器104所設(shè)定的量測范圍 時,則示波器104會接著根據(jù)設(shè)定的量測參數(shù)對待測信號進(jìn)行量測。其中,示 波器104會擷取待測信號的數(shù)據(jù)(步驟314),且所擷取的數(shù)據(jù)包括待測信號的 數(shù)個峰對峰值(peak-to-peak)。接著,再一次判別待測信號的信號大小是否超出 示波器104所設(shè)定的量測范圍(步驟316);亦即,判別待測信號的信號是否超 出示波器104的顯示畫面。當(dāng)待測信號的信號大小超出示波器104所設(shè)定的量 測范圍時,示波器104同樣會調(diào)整量測范圍,并重新設(shè)定待測信號的電位,使 其保持在零電位之處(步驟318)。接著,示波器104會重置(reset)先前所擷取到 的數(shù)據(jù)(步驟320),并且重新擷取待測信號的數(shù)據(jù)(步驟314)。
另一方面,當(dāng)待測信號的信號大小未超出示波器104所設(shè)定的量測范圍 時,示波器104則是順利地擷取待測信號的數(shù)據(jù),并且會對待測信號的量測結(jié) 果進(jìn)行分析比對(步驟322)。其中,分析比對待測信號的量測結(jié)果的步驟中更 包括對待測信號的所有峰對峰值中的一最大峰對峰值以及一最小峰對峰值進(jìn) 行比對。
然后,示波器104再將待測信號的量測結(jié)果及其分析比對后的結(jié)果擷取并顯示出來(歩驟324)。其中,示波器104擷取并顯示量測結(jié)果的步驟中更包括 將量測光標(biāo)(cursor)顯示于待測信號的量測結(jié)果上。如此一來,量測人員便不 需以手動的方式調(diào)整量測光標(biāo),而是由示波器104自動將量測光標(biāo)顯示在量測 后的信號上,為此增加量測的精確度。此外,量測人員更可由執(zhí)行計算機(jī)102 上的程序,傳送一儲存信號至示波器104中,以告知示波器104儲存待測信號 的量測結(jié)果(如量測波形圖)。最后,示波器104再將量測的結(jié)果以及分析比 對后的結(jié)果回傳至計算機(jī)102,并在計算機(jī)102上顯示所有量測數(shù)據(jù)以供分析 (步驟326)。如此一來,量測人員便可輕易地對單一待測點(diǎn)完成量測的所有歩 驟。
圖4為本發(fā)明實(shí)施例的一種儲存量測數(shù)據(jù)的流程圖。本實(shí)施例提供在量測 完畢后儲存量測數(shù)據(jù)的一種實(shí)施方式。首先,量測人員會先于計算機(jī)102上輸 入額外要記錄的信息以及儲存文件所需的信息(步驟400),例如待測點(diǎn)位置、 文fH諸存路徑或是文件名稱等等。接著,量測人員會執(zhí)行程序的儲存功能,以 進(jìn)行量測數(shù)據(jù)的儲存步驟(步驟402)。再者,計算機(jī)102會判別量測人員所輸 入的信息是否有誤(步驟404)。當(dāng)量測人員所輸入的信息有誤時,計算機(jī)102 上會出現(xiàn)錯誤信息以通知量測人員重新輸入信息。在一實(shí)施例中,計算機(jī)102 會判別量測人員所輸入的文件名稱是否已經(jīng)存在,若是文件名稱已經(jīng)存在,則 計算機(jī)102上會出現(xiàn)錯誤信息,以通知量測人員更改輸入的文件名稱。
另一方面,當(dāng)量測人員所輸入的信息無誤時,計算機(jī)102會傳送儲存信號 至示波器104中,告知示波器104對量測后的數(shù)據(jù)(如量測波形圖)進(jìn)行儲存 (步驟406)。然后,計算機(jī)102會擷取量測后的數(shù)據(jù)并將其寫入預(yù)設(shè)的文件格 式中(步驟408)。在一實(shí)施例中,計算機(jī)102將量測后的數(shù)據(jù)寫入Excel文件 格式。再者,計算機(jī)102會判別所寫入的數(shù)據(jù)是否為重復(fù)的數(shù)據(jù)(步驟410)。 當(dāng)所寫入的數(shù)據(jù)不為重復(fù)的數(shù)據(jù)時,計算機(jī)102會完成寫入的動作(步驟412); 亦即,完成儲存的步驟。另一方面,當(dāng)所寫入的數(shù)據(jù)為重復(fù)的數(shù)據(jù)時,則計算 機(jī)102上會顯示提示窗口(步驟414),以告知量測人員,并提供量測人員選擇 是否進(jìn)行覆寫的動作,且計算機(jī)102會判別數(shù)據(jù)是否欲進(jìn)行覆寫(步驟416)。 當(dāng)量測人員欲選擇進(jìn)行覆寫的動作時,則計算機(jī)102會完成寫入的動作(步驟 412)。倘若量測人員不需進(jìn)行覆寫的動作時,則會回到步驟400,重新由量測 人員在計算機(jī)102的程序上輸入新的信息。由上述本發(fā)明的實(shí)施例可知,應(yīng)用前述控制示波器自動化量測的方法,可 節(jié)省量測人員設(shè)定示波器所需耗費(fèi)的時間,加速量測的流程,使得量測過程更 加地有效率。此外,由于示波器可自動擷取量測數(shù)據(jù)或數(shù)據(jù),不需由手動的方 式來進(jìn)行,因此也使得擷取到的量測數(shù)據(jù)更加準(zhǔn)確。
當(dāng)然,本發(fā)明還可有其它多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情 況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但 這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1. 一種控制示波器自動化量測的方法,其特征在于,包含如下步驟傳送一自動化信號至一示波器以控制該示波器;根據(jù)該自動化信號設(shè)定該示波器的至少一量測參數(shù);比對該量測參數(shù)以及一待測信號;偵測該待測信號的信號大??;根據(jù)該示波器所設(shè)定的該量測參數(shù)量測該待測信號;分析比對該待測信號的量測結(jié)果;以及擷取并顯示該待測信號的量測結(jié)果。
2. 根據(jù)權(quán)利要求l所述的控制示波器自動化量測的方法,其特征在于, 更包含步驟判別該量測參數(shù)與該待測信號的誤差是否大于一預(yù)定值;以及 當(dāng)該量測參數(shù)與該待測信號的誤差大于該預(yù)定值時,重新傳送另一 自動化 信號以設(shè)定該示波器的至少另一量測參數(shù)。
3. 根據(jù)權(quán)利要求1所述的控制示波器自動化量測的方法,其特征在于, 更包含步驟判別該量測參數(shù)與該待測信號的誤差是否大于一預(yù)定值;以及 當(dāng)該量測參數(shù)與該待測信號的誤差未大于該預(yù)定值時,偵測該待測信號的 信號大小。
4. 根據(jù)權(quán)利要求1所述的控制示波器自動化量測的方法,其特征在于, 偵測該待測信號的信號大小的步驟更包含偵測該待測信號的信號大小達(dá)一預(yù)定時間;以及 判別該待測信號的信號大小是否超出該示波器所設(shè)定的一量測范圍。
5. 根據(jù)權(quán)利要求4所述的控制示波器自動化量測的方法,其特征在于, 偵測該待測信號的信號大小的步驟更包含當(dāng)該待測信號的信號大小超出該示波器所設(shè)定的該量測范圍時,調(diào)整該示 波器所設(shè)定的該量測范圍;以及重新偵測該待測信號的信號大小。
6. 根據(jù)權(quán)利要求4所述的控制示波器自動化量測的方法,其特征在于,偵測該待測信號的信號大小的步驟更包含當(dāng)該待測信號的信號大小未超出該示波器所設(shè)定的該量測范圍時,根據(jù)該 示波器所設(shè)定的該量測參數(shù)量測該待測信號。
7. 根據(jù)權(quán)利要求l所述的控制示波器自動化量測的方法,其特征在于, 根據(jù)該示波器所設(shè)定的該量測參數(shù)量測該待測信號的步驟更包含擷取該待測信號的數(shù)據(jù),其中該待測信號的數(shù)據(jù)包含該待測信號的數(shù)個峰 對峰值。
8. 根據(jù)權(quán)利要求7所述的控制示波器自動化量測的方法,其特征在于, 根據(jù)該示波器所設(shè)定的該量測參數(shù)量測該待測信號的步驟更包含判別該待測信號的信號大小是否超出該示波器所設(shè)定的一量測范圍;以及 當(dāng)該待測信號的信號大小超出該示波器所設(shè)定的該量測范圍時,調(diào)整該示 波器所設(shè)定的該量測范圍。
9. 根據(jù)權(quán)利要求8所述的控制示波器自動化量測的方法,其特征在于,根據(jù)該示波器所設(shè)定的該量測參數(shù)量測該待測信號的步驟更包含 重置所擷取的該待測信號的數(shù)據(jù);以及重新擷取該待測信號的數(shù)據(jù)。
10. 根據(jù)權(quán)利要求7所述的控制示波器自動化量測的方法,其特征在于,根據(jù)該示波器所設(shè)定的該量測參數(shù)量測該待測信號的步驟更包含判別該待測信號的信號大小是否超出該示波器所設(shè)定的一量測范圍;以及當(dāng)該待測信號的大小未超出該示波器所設(shè)定的該量測范圍時,分析比對該 待測信號的量測結(jié)果。
11. 根據(jù)權(quán)利要求l所述的控制示波器自動化量測的方法,其特征在于,分析比對該待測信號的量測結(jié)果的步驟更包含比對該待測信號中數(shù)個峰對峰值的一最大峰對峰值以及一最小峰對峰值。
12. 根據(jù)權(quán)利要求l所述的控制示波器自動化量測的方法,其特征在于,擷取并顯示該待測信號的量測結(jié)果的步驟更包含顯示至少一量測光標(biāo)于該示波器上的該待測信號的量測結(jié)果。
全文摘要
一種控制示波器自動化量測的方法,包含傳送自動化信號至示波器以控制示波器;根據(jù)自動化信號設(shè)定示波器的量測參數(shù);根據(jù)示波器所設(shè)定的量測參數(shù)量測待測信號;以及擷取并顯示待測信號的量測結(jié)果。根據(jù)本發(fā)明的技術(shù)內(nèi)容,應(yīng)用上述控制示波器自動化量測的方法,可節(jié)省量測人員設(shè)定示波器所需耗費(fèi)的時間,加速量測的流程,并且自動擷取測得的數(shù)據(jù),使得量測數(shù)據(jù)更加準(zhǔn)確。
文檔編號G01R13/00GK101413967SQ200710163650
公開日2009年4月22日 申請日期2007年10月15日 優(yōu)先權(quán)日2007年10月15日
發(fā)明者曾慧玉, 賴俊佑 申請人:英業(yè)達(dá)股份有限公司