<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 測試測量 > 設計應用 > 一種高性能的VXI矩陣開(kāi)關(guān)模塊的研制

一種高性能的VXI矩陣開(kāi)關(guān)模塊的研制

作者: 時(shí)間:2006-05-07 來(lái)源:網(wǎng)絡(luò ) 收藏

摘要:高性能的矩陣開(kāi)關(guān)模塊是測試系統實(shí)現通用性的關(guān)鍵。本文介紹了一種高性能的VXI矩陣開(kāi)關(guān)的研制,闡述了模塊的設計原理,給出了電路組成和重要器件的工作原理和控制過(guò)程,并簡(jiǎn)要分析了模塊的性能。

關(guān)鍵詞:VXI;矩陣開(kāi)關(guān);FPGA;切換控制

本文引用地址:http://dyxdggzs.com/article/255699.htm

引言

VXI總線(xiàn)是在吸取了VME總線(xiàn)高速通信和GP-IB易于組合的優(yōu)點(diǎn)后產(chǎn)生的,符合測試系統通用性、小型化、模塊化的發(fā)展方向,它集中了智能儀器、個(gè)人儀器和測試系統的特長(cháng),具有小型便攜、傳輸速度快、模塊化結構、組建和使用靈活方便等優(yōu)點(diǎn),是先進(jìn)的測試和檢測儀器總線(xiàn),是組成測試系統的首選,矩陣開(kāi)關(guān)模塊不僅是組成測試系統不可缺少的組成部分,而且是實(shí)現測試系統通用性的最關(guān)鍵的部分:電源、信號源等激勵信號通過(guò)矩陣開(kāi)關(guān)切換到被測對象的任意輸入端口;同時(shí),將被測對象輸出端口的信號自動(dòng)切換到相應的測試儀器、儀表。因此,研制高性能的矩陣開(kāi)關(guān)模塊是測試系統實(shí)現通用性的重要條件。

設計原理

矩陣開(kāi)關(guān)模塊的主要作用是實(shí)現測試系統與被測對象間的信號切換,從而使測試系統為被測對象提供工作環(huán)境,實(shí)現被測對象脫離系統情況下的測試、檢測和故障診斷。因此,必須保證矩陣開(kāi)關(guān)工作可靠,性能穩定,操控簡(jiǎn)便,配置靈活。圖1是矩陣開(kāi)關(guān)原理方框簡(jiǎn)圖。

設計時(shí),采用單位矩陣設計,即以4×16作為單位矩陣,在使用時(shí),用戶(hù)可根據需要通過(guò)跳線(xiàn)的方式對4塊單位矩陣進(jìn)行組合,矩陣開(kāi)關(guān)模塊支持以下模式:4×64、8×32、16×16、2×8×16、2×4×32、4×4×16等,以適應不同被測對象的需要。

電路設計及器件選擇

矩陣開(kāi)關(guān)模塊主要由接口電路、驅動(dòng)電路、切換控制電路和面板插座等組成。其核心部分是切換控制電路。

接口電路

接口電路設計采用FPGA設計,選用EPF10K10器件。接口電路包括譯碼電路、初始化電路和繼電器控制電路。其中,譯碼電路主要完成對模塊和寄存器的譯碼;初始化電路完成對接口、寄存器的初始設定,判定系統是否通過(guò)自檢,并在接到清除、結束操作及復位等命令后,使系統返回初始狀態(tài);繼電器控制電路主要產(chǎn)生對繼電器的控制信號。

驅動(dòng)電路

同5V繼電器相比,12V繼電器具有可靠性和信號隔離度高、性能穩定等特點(diǎn),因此在模塊設計時(shí),選擇12V繼電器作為矩陣開(kāi)關(guān)的切換控制繼電器。由于接口電路送入的控制繼電器工作的控制信號為T(mén)TL電平,因此,需要驅動(dòng)電路將TTL電平轉化為12V,以控制繼電器實(shí)現信號的切換,在設計中,選擇8高電壓大電流達林頓晶體管陣列驅動(dòng)器ULN 2981A和 ULN 2803A分別為矩陣繼電器的行和列提供驅動(dòng)電壓。ULN 2981A和 ULN 2803A是TTL和大電流、高電壓系統間的通用接口,具有如下特點(diǎn):輸入端具有箝位二極管;輸入兼容性強;開(kāi)關(guān)速度快;維持功耗低。

ULN 2803A和 ULN 2981A輸入TTL電平、5V、CMOS兼容,Vce(max)50V,Ic(max)500mA,使用時(shí),VRR 接12V電源,GND 接地,則1—18、2—17、...... 、8—11構成8路輸入/輸出電路。

切換控制電路

切換控制電路是矩陣開(kāi)關(guān)模塊的核心和關(guān)鍵,要正確地將某一行的信號切換到某一列,而不產(chǎn)生錯誤切換,普通的繼電器無(wú)法實(shí)現矩陣開(kāi)關(guān)的多路切換,需要切換控制電路中的繼電器在撤去工作電壓后具有保持鎖定功能,切換控制電路主要由繼電器及外圍電路組成。

工作原理和控制過(guò)程

繼電器工作原理

設計時(shí)的難點(diǎn)是如何在將多路信號準確無(wú)誤繼電器工作電壓撤去后使其保持鎖定狀態(tài),通過(guò)大量的分析、對比及實(shí)驗,選用G6HK—2型繼電器,其結構原理示意圖如圖2所示。工作電壓為12V、雙線(xiàn)包、具有保持鎖定功能,其各引腳功能為:1、5引腳為工作線(xiàn)包,10、6引腳為泄放線(xiàn)包,3、8引腳為中間點(diǎn),2、9引腳為常閉點(diǎn),4、7引腳為常開(kāi)點(diǎn)。其工作原理如下:初始狀態(tài)下,行H和行L控制線(xiàn)為0V,列控制線(xiàn)為12V;當行H控制線(xiàn)和列控制線(xiàn)狀態(tài)改變,即行H控制線(xiàn)從0V變?yōu)?2V,列控制線(xiàn)從12V變?yōu)?V時(shí),繼電器工作,常開(kāi)點(diǎn)4引腳與3引腳、7引腳與8引腳閉合,此時(shí)將4腳與7腳的行H與行L數據分別切換到列H與列L,然后將行H控制線(xiàn)和列控制線(xiàn)恢復到初始狀態(tài),此時(shí),繼電器處于保持鎖定狀態(tài),不受其他信號的影響,如需使繼電器泄放,則改變行L控制線(xiàn)和列控制線(xiàn)上的狀態(tài),即行L控制線(xiàn)由0V變?yōu)?2V,列控制線(xiàn)由12V變?yōu)?V,則繼電器泄放,斷開(kāi)行、列信號,回到初始狀態(tài)。

電路中,二極管的作用有二:一是在行L恢復后防止兩線(xiàn)包之間構成回路;二是在初始狀態(tài)時(shí)防止反向電流。

繼電器控制過(guò)程

為更直觀(guān)、更形象地說(shuō)明繼電器的控制過(guò)程,下面用波形圖和狀態(tài)表的方式來(lái)具體說(shuō)明其控制過(guò)程,見(jiàn)圖3和表1。

表1 繼電器控制過(guò)程狀態(tài)表

序 號 狀態(tài) 行驅1 列驅 行驅L
初態(tài) 0 1 0
工作狀態(tài) 1 0 0
保持鎖定狀態(tài) 0 1 0
泄放狀態(tài) 0 0 1
初始狀態(tài) 0 1 0

注:表中0為低電平:1代表高電平

接口電路按照圖3的控制順序送入控制繼電器工作的TTL控制信號,經(jīng)驅動(dòng)電路變?yōu)?2V,送至相應的繼電器,使其動(dòng)作,然后使繼電器工作在保持鎖定狀態(tài),將相應的行信號切換到列上,完成1路信號的切換。例如要將第4行的信號切換到第3列,則通過(guò)控制第4行的行驅控制線(xiàn)和第3列的列驅控制線(xiàn),則此時(shí)只有4行3列的繼電器受控工作,將第4行的信號切換到第3列。按同樣的方法逐個(gè)切換相應的信號,完成所有信號的切換,從而實(shí)現其功能。圖4是單位矩陣開(kāi)關(guān)電路示意圖。

選擇不同配置時(shí),只需改變信號線(xiàn)的連接方式,而無(wú)需變動(dòng)驅動(dòng)線(xiàn),使驅動(dòng)控制方式簡(jiǎn)便、易于實(shí)現。需選擇配置時(shí),只需通過(guò)跳線(xiàn)連接或斷開(kāi)單元矩陣間的行、列信號線(xiàn),即可實(shí)現多種配置:當4個(gè)單元矩陣間不接跳線(xiàn)時(shí),為4×4×16模塊;當4個(gè)單元矩陣的對應列信號相接、行信號不接,則組合成16×16模塊;當單元矩陣的對應行信號兩兩相接,而列信號不接,則組合成2×4×32模塊;當4個(gè)單元矩陣的對應行信號相接、列信號不接,則組合成4×64模塊;當單元矩陣的對應行、列信號都兩兩相接,則組合成8×32模塊;當單元矩陣的對應列信號兩兩相接,而行信號不接,則組合成2×8×16模塊。

性能分析

矩陣開(kāi)關(guān)的切換控制通過(guò)HP VEE編程實(shí)現,具有切換速度快、工作可靠、性能穩定、配置靈活等特點(diǎn),其主要性能指標如下:

單路信號的切換時(shí)間:小于6μs;

最大切換電壓:200V;

最大信號頻率:對正弦波30MHz;

對其它信號(如方波、三角波、鋸齒波等)10MHz;

信號失真率:小于5%;

配置靈活:支持4×64、8×32等六種配置模式。

結語(yǔ)

該VXI矩陣開(kāi)關(guān)模塊結構合理、配置靈活,具有易于控制、工作穩定可靠、抗干擾能力強、易于操控的特點(diǎn),能夠適應用戶(hù)的不同需要。

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)


評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>