通用示波器自動測試係統的設計
發布時間:2011-12-09
中心議題:
一、前言
隨著電子科學技術的發展,示波器已成為電子技術工作者不可缺少的重要工具之一。由於受到元器件的漂移、老化等多種因素的影響,若要保證示波器在使用時的準確性,就必須對其進行定期檢定。以往傳統的檢定方法全是靠手工操作,由於檢測的範圍廣、功能多,因此,在檢定時常常忙得不可開交,不僅勞動強度大,工作效率低,而且檢定的數據也不易管理。為此,對示波器進行自動化測試,是當前迫在眉睫,勢在必行的一項重要工作。
要實現示波器檢定的自動化,就必須解決接口問題,使儀器控製器和儀器之間能夠相互通信。為此,在本係統中,采用了在微機的I/O通道中插入一塊GPIB接口板(即IEEE-488接口板),來實現計算機和示波器校準儀之間的通信(包括程控命令,測量數據,儀器狀態信息的傳送)。該係統可完成對示波器的多種參數的采集、測試和數據誤差的分析處理,完成測量結果的顯示、存儲、複查和輸出打印等操作。
二、GPIB接口板簡介
uPD7210通用接口芯片是GPIB接口板的核心。它的40個引腳主要分成兩大部分,第一部分與微機總線相連,即直接或通過若幹輔助電路接至微機的I/O通道。例如,接至數據總線,地址總線,時鍾,讀、寫中斷請求,DMA請求和DMA允許等信號線。第二部分,則是通過總線收發器直接連至GPIB總線。此外還有三條發送、接收控製線T/R1—T/R3,用來進行輸入、輸出控製和表示接口功能的某些工作狀態。
在GPIB係統中共設置了10種接口功能,即:
1)講功能(T功能)
2)聽功能(L功能)
3)源互鎖聯絡功能(SH功能)
4)受者互鎖聯絡功能(AH功能)
5)係統控製功能(C功能)
6)服務請求功能(SR功能)
7)並行查詢功能(PP功能)
8)遠地/本地功能(R/L功能)
9)設備清除功能(DC功能)
10)設備觸發功能(DT功能)
[page]
運行時,首先對8個寫寄存器和8個讀寄存器進行初始化,然後再通過數據輸出寄存器向GPIB總線上的設備發布命令,傳送數據。通過讀某些狀態寄存器,可了解所需要的狀態,也可通過數據輸入寄存器讀回GPIB總線上設備發來的數據。整個通信過程由程序控製,從而達到自動檢測的目的。
三、自動檢測係統的建立
1.係統的硬件組成
本自動檢測係統是由一台具有GPIB接口板的AST286微機,一台程控示波器校準儀和一台24針打印機組成。
GPIB接口標準規定,儀器(校準儀)的聽地址為01L5L4L3L2L1,講地址為10T5T4T3T2T1,當控製器(微機)發出的地址的低5位與校準儀的設備地址相符合時,校準儀即被尋址為聽者或講者。設備地址的設置可通過撥動儀器麵板上的5位地址開關來實現。而控製器的設備地址,則通過初始化程序對地址輸入/輸出寄存器6W寫入地址來設定。其結構圖如下:
2.係統軟件的編製
本著方便實用、通用性強和運行可靠的原則,本測試係統的用戶界麵采用漢字顯示,由菜單選擇,使操作者無需掌握過多的計算機語言即可使用。同時,該軟件是完全按照國家頒布的示波器檢定規程進行編製的。它不僅可以對示波器的多種參數進行測試、顯示、打印和複查,而且還具有記憶功能,即檢定完某型號的示波器之後,當再次檢測同型號的示波器時,便可直接按以前所設置的量程和參數進行檢測,而無須反複回答計算機的提問。
[page]
為了提高軟件的可靠性和檢測的精度,本係統采用了模塊化、結構化的設計思想。模塊化使各參數檢測子程序能獨立完成而不受其它模塊的影響。這種方法使程序在調試和運行時,具有良好的安全性和可靠性。另外,結構化的順序進行和其判斷功能,使之在程序設計中充分考慮到了各種可能出現的情況,並可自行處理在檢測中出現的一些問題,從而在一定程度上保證了程序的完整性。其軟件的流程圖如下:
當用戶鍵入示波器的型號後,即可出現一詢問菜單,讓用戶輸入被檢示波器的編號、送檢單位等有關信息。當用戶對示波器的某個量程進行檢測時,它能自動判別其測量值是否超差,若在其誤差範圍內,它會記下其測量值,否則,顯示此量程超差。在打印程序中分為兩部分,一是測試報告的題頭部分,另一是測試的數據。題頭部分作為一個單獨的文件存入磁盤,數據作為原始資料存入另一文件。這樣做的目的,是為今後實現計算機管理提供方便。另外,為了用戶操作的方便,本係統還設有顯示和複查數據的功能。
四、結束語
計算機製造技術和應用技術在不斷地發展,各種帶有接口的示波器也將會得到廣泛的應用,其檢定技術也會上一個新的台階,隨著檢定工作的需要,我們將會使其更加完善。
- 通用示波器自動測試係統的設計
- GPIB接口板簡介
- 采用了在微機的I/O通道中插入一塊GPIB接口板
- 采用模塊化、結構化的設計思想
- 采用GPIB接口
一、前言
隨著電子科學技術的發展,示波器已成為電子技術工作者不可缺少的重要工具之一。由於受到元器件的漂移、老化等多種因素的影響,若要保證示波器在使用時的準確性,就必須對其進行定期檢定。以往傳統的檢定方法全是靠手工操作,由於檢測的範圍廣、功能多,因此,在檢定時常常忙得不可開交,不僅勞動強度大,工作效率低,而且檢定的數據也不易管理。為此,對示波器進行自動化測試,是當前迫在眉睫,勢在必行的一項重要工作。
要實現示波器檢定的自動化,就必須解決接口問題,使儀器控製器和儀器之間能夠相互通信。為此,在本係統中,采用了在微機的I/O通道中插入一塊GPIB接口板(即IEEE-488接口板),來實現計算機和示波器校準儀之間的通信(包括程控命令,測量數據,儀器狀態信息的傳送)。該係統可完成對示波器的多種參數的采集、測試和數據誤差的分析處理,完成測量結果的顯示、存儲、複查和輸出打印等操作。
二、GPIB接口板簡介
uPD7210通用接口芯片是GPIB接口板的核心。它的40個引腳主要分成兩大部分,第一部分與微機總線相連,即直接或通過若幹輔助電路接至微機的I/O通道。例如,接至數據總線,地址總線,時鍾,讀、寫中斷請求,DMA請求和DMA允許等信號線。第二部分,則是通過總線收發器直接連至GPIB總線。此外還有三條發送、接收控製線T/R1—T/R3,用來進行輸入、輸出控製和表示接口功能的某些工作狀態。
在GPIB係統中共設置了10種接口功能,即:
1)講功能(T功能)
2)聽功能(L功能)
3)源互鎖聯絡功能(SH功能)
4)受者互鎖聯絡功能(AH功能)
5)係統控製功能(C功能)
6)服務請求功能(SR功能)
7)並行查詢功能(PP功能)
8)遠地/本地功能(R/L功能)
9)設備清除功能(DC功能)
10)設備觸發功能(DT功能)
[page]
運行時,首先對8個寫寄存器和8個讀寄存器進行初始化,然後再通過數據輸出寄存器向GPIB總線上的設備發布命令,傳送數據。通過讀某些狀態寄存器,可了解所需要的狀態,也可通過數據輸入寄存器讀回GPIB總線上設備發來的數據。整個通信過程由程序控製,從而達到自動檢測的目的。
三、自動檢測係統的建立
1.係統的硬件組成
本自動檢測係統是由一台具有GPIB接口板的AST286微機,一台程控示波器校準儀和一台24針打印機組成。
GPIB接口標準規定,儀器(校準儀)的聽地址為01L5L4L3L2L1,講地址為10T5T4T3T2T1,當控製器(微機)發出的地址的低5位與校準儀的設備地址相符合時,校準儀即被尋址為聽者或講者。設備地址的設置可通過撥動儀器麵板上的5位地址開關來實現。而控製器的設備地址,則通過初始化程序對地址輸入/輸出寄存器6W寫入地址來設定。其結構圖如下:

圖1 係統硬件結構圖
2.係統軟件的編製
本著方便實用、通用性強和運行可靠的原則,本測試係統的用戶界麵采用漢字顯示,由菜單選擇,使操作者無需掌握過多的計算機語言即可使用。同時,該軟件是完全按照國家頒布的示波器檢定規程進行編製的。它不僅可以對示波器的多種參數進行測試、顯示、打印和複查,而且還具有記憶功能,即檢定完某型號的示波器之後,當再次檢測同型號的示波器時,便可直接按以前所設置的量程和參數進行檢測,而無須反複回答計算機的提問。
[page]
為了提高軟件的可靠性和檢測的精度,本係統采用了模塊化、結構化的設計思想。模塊化使各參數檢測子程序能獨立完成而不受其它模塊的影響。這種方法使程序在調試和運行時,具有良好的安全性和可靠性。另外,結構化的順序進行和其判斷功能,使之在程序設計中充分考慮到了各種可能出現的情況,並可自行處理在檢測中出現的一些問題,從而在一定程度上保證了程序的完整性。其軟件的流程圖如下:

圖2 係統軟件流程圖
當用戶鍵入示波器的型號後,即可出現一詢問菜單,讓用戶輸入被檢示波器的編號、送檢單位等有關信息。當用戶對示波器的某個量程進行檢測時,它能自動判別其測量值是否超差,若在其誤差範圍內,它會記下其測量值,否則,顯示此量程超差。在打印程序中分為兩部分,一是測試報告的題頭部分,另一是測試的數據。題頭部分作為一個單獨的文件存入磁盤,數據作為原始資料存入另一文件。這樣做的目的,是為今後實現計算機管理提供方便。另外,為了用戶操作的方便,本係統還設有顯示和複查數據的功能。
四、結束語
計算機製造技術和應用技術在不斷地發展,各種帶有接口的示波器也將會得到廣泛的應用,其檢定技術也會上一個新的台階,隨著檢定工作的需要,我們將會使其更加完善。
特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
技術文章更多>>
- 2026藍牙亞洲大會暨展覽在深啟幕
- 維智捷發布中國願景
- 2秒啟動係統 • 資源受限下HMI最優解,米爾RK3506開發板× LVGL Demo演示
- H橋降壓-升壓電路中的交替控製與帶寬優化
- Tektronix 助力二維材料器件與芯片研究與創新
技術白皮書下載更多>>
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
接口IC
介質電容
介質諧振器
金屬膜電阻
晶體濾波器
晶體諧振器
晶體振蕩器
晶閘管
精密電阻
精密工具
景佑能源
聚合物電容
君耀電子
開發工具
開關
開關電源
開關電源電路
開關二極管
開關三極管
科通
可變電容
可調電感
可控矽
空心線圈
控製變壓器
控製模塊
藍牙
藍牙4.0
藍牙模塊
浪湧保護器





