新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于虛擬儀器的某弱信號處理模塊測試系統設計與實

        基于虛擬儀器的某弱信號處理模塊測試系統設計與實

        作者: 時間:2009-12-17 來源:網絡 收藏

        3.3 交流噪聲
        的交流噪聲主要來源于熱噪聲、散粒噪聲和1/f噪聲等。交流噪聲測量各交流通道的交流噪聲電壓值Vn,測量過程中需要觀察噪聲波形,應為帶寬型非周期性波形。程序通過I/O卡輸出控制字,驅動繼電器,選通被測芯片,并連通其輸入輸出管腳和實際儀器之間的電路。被測芯片的各交流輸入通道均接GND,被測芯片的輸出經過低噪聲放大電路放大30倍后,由萬用表測得并通過GPIB總線傳輸到程序。子程序“顯示波形30s”調用示波器,采集放大30倍后的噪聲波形數據,通過GPIB總線傳輸到程序后界面實時顯示,持續30s。
        3.4 參數指標的修改
        可以由系統管理員修改參數指標并及時存儲作為合格判據。指標參數以二進制文件形式存儲在計算機的指定路徑,每次運行參數修改界面時先讀出該二進制文件,將這些參數初始化到界面的各個相應控件上,向操作者顯示出最近的修改結果。操作者修改完成后,將最新的修改情況更新存儲到指定路徑的二進制文件上,覆蓋原有文件,保持指標參數的為最新。
        3.5 波形失真度計算
        Distortion Measurements.vi是計算波形失真度的程序。諧波失真是指用信號源輸入時,輸出信號比輸入信號多出的額外諧波成分。諧波失真由系統不是完全線性造成,它通常用百分數來表示。總諧波失真度THD計算公式如下:

        式中,V2至Vx是基波V1的諧波。X限制在奈奎斯特頻率范圍。
        3.6 記錄功能設計
        程序通過對界面上操作者輸入的報表管理信息,形成相應的程序流程。程序可實現對6個模塊的測試報表的打印和保存。程序主要使用File I/O類函數中的Write File函數結合格式控制程序進行報表的生成。程序中首先設置報表的頭尾顯示信息,使用Initialize Report函數初始化成標準報表。使用Append Report Text函數添加打印報表的內容。第1個Append Report Text函數添加報表對應模塊的信息,如測試時間,模塊序號及批號等。第2個Append Report Text函數添加測試者簽名,落款日期及QC簽名等備注信息。報表生成后,使用Print Report函數將格式整理好的報表送至聯機打印機進行打印輸出。使用Append Text Table with diff column widthto Report生成不同列寬表格的報表函數。在For循環結構中,通過層疊型順序框執行報表格式的整理,通過For結構的循環計數器在測試結果數組中提取數據,并進行重排及插入報表相應位置等操作。

        本文引用地址:http://www.104case.com/article/195576.htm

        4 實現結果
        表1為用測試系統測標準模塊的主要參數得到的測試結果。從表1中可以看出,各參數的測試結果準確,且重測一致性較好。本測試系統研制完成后經批量的模塊產品測試檢驗,很好地滿足了某的測試需求,各種測試參數的指標均達到了設計要求,并且使用方便,用戶界面友好,軟件功能更改方便靈活。目前已經應用于某紅外跟蹤產品的批量生產中。


        5 結束語
        測試系統通過GPIB接口實現工控機對各種儀器設備的控制,通過數字I/O卡控制繼電器來選擇芯片通道和協調各儀器,實現了模塊所有測試項目的自動測試和記錄。本測試系統已經成功應用于兩種型號的弱信號處理模塊的測試工作,經過批量的產品測試,證明可以顯著提高測試效率和測試準確度,具有顯著的實用價值。


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 乐清市| 玉田县| 塔河县| 安顺市| 南昌县| 天气| 页游| 赤城县| 南宫市| 休宁县| 虹口区| 无棣县| 太湖县| 玉龙| 五家渠市| 准格尔旗| 乐都县| 开江县| 富裕县| 镇坪县| 大安市| 新乐市| 伊川县| 财经| 利辛县| 丹凤县| 唐山市| 依兰县| 马尔康县| 阿瓦提县| 青浦区| 东海县| 修武县| 封开县| 清新县| 平昌县| 高陵县| 湖口县| 永春县| 高平市| 宜川县|