www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 電源 > 功率器件
[導(dǎo)讀] 1 引言 自動(dòng)測試設(shè)備在軍事及工業(yè)領(lǐng)域的應(yīng)用越來越廣泛,然而在電路單元尤其是電路板測試中,由于被測單元種類多,被測通道數(shù)量大,傳統(tǒng)的開關(guān)矩陣體積大、切換速度慢

1 引言

自動(dòng)測試設(shè)備在軍事及工業(yè)領(lǐng)域的應(yīng)用越來越廣泛,然而在電路單元尤其是電路板測試中,由于被測單元種類多,被測通道數(shù)量大,傳統(tǒng)的開關(guān)矩陣體積大、切換速度慢、電氣性能差。已不能滿足現(xiàn)代測試儀器高速、便攜的要求。本文介紹了一種采用USB接口,利用I2C總線傳輸數(shù)據(jù),由CPLD控制多路復(fù)用器件的大型開關(guān)矩陣結(jié)構(gòu),具有較高的切換速度及較好的電氣性能,并滿足了小型化的要求。

2 系統(tǒng)結(jié)構(gòu)及功能

開關(guān)矩陣主要實(shí)現(xiàn)自動(dòng)測試設(shè)備與被測電路單元之間的信息交換,功能如下:

(1)將程控電源系統(tǒng)輸出的電源自動(dòng)加至被測電路單元要求的引腳上;

(2)將自動(dòng)測試設(shè)備信號(hào)源分系統(tǒng)輸出的信號(hào)轉(zhuǎn)接至被測電路單元要求的引腳上;

(3)將被測電路單元輸出的信號(hào)轉(zhuǎn)接至自動(dòng)測試設(shè)備的適當(dāng)測量通道上;

(4)為被測電路單元提供必要的外接元件,如負(fù)載、調(diào)整旋鈕、大體積器件等。

不同的被測電路單元其連接器定義不同,每個(gè)插針都可能被定義為電源、輸入信號(hào)、輸出信號(hào)、外接元件端子之一。并且現(xiàn)代電子設(shè)備的電路單元通道數(shù)很多,大量的信號(hào)通道對(duì)ATE的開關(guān)矩陣設(shè)計(jì)提出了嚴(yán)峻的挑戰(zhàn)。本文所設(shè)計(jì)的開關(guān)矩陣采取針床連接方式,可有效連接多種接插件。通過單片機(jī)控制的多路復(fù)用器,可將信號(hào)加至所需的被測通道,系統(tǒng)結(jié)構(gòu)框圖如圖l所示。

3 硬件設(shè)計(jì)

3.1 測試電路結(jié)構(gòu)

測試電路結(jié)構(gòu)組成如圖2所示。系統(tǒng)采用上、下位機(jī)的結(jié)構(gòu),上位機(jī)由計(jì)算機(jī)及控制軟件組成,下位機(jī)由USB總線接口及控制板組成,USB模塊通過I2C總線將控制數(shù)據(jù)傳送給控制板上各個(gè)測試模塊??刂瓢迳细鳒y試模塊收到總線發(fā)送來的串行碼流,譯碼后提取地址值,控制模塊中的多路復(fù)用器選取相應(yīng)通道。I2C是一種串行總線的外設(shè)接口,它采用同步方式串行接收或發(fā)送信息,主從設(shè)備在同一個(gè)時(shí)鐘下工作,I2C由數(shù)據(jù)線SDA和時(shí)鐘線SCL構(gòu)成雙向串行總線,由于I2C只有一根數(shù)據(jù)線,因此信息的發(fā)送和接收只能分時(shí)進(jìn)行。各模塊組件均并聯(lián)在總線上,每一個(gè)模塊都有唯一的地址。因此系統(tǒng)可在允許范圍內(nèi)增加或減少被測板數(shù)量,I2C總線上各節(jié)點(diǎn)模塊支持熱插拔,所以采取該方案可以有效減小測試系統(tǒng)體積,使用操作方便,可同時(shí)連接多個(gè)被測單元。

3.2 控制電路組成

本系統(tǒng)中,控制板上各測試模塊均通過I2C總線與測試主機(jī)進(jìn)行通訊,各模塊地址由板上I2C芯片地址唯一確定,主機(jī)首先確定各板卡地址進(jìn)行板選,與相應(yīng)板卡建立通訊后,發(fā)送串行控制數(shù)據(jù)SDA。在同一時(shí)刻,I2C總線上只能有一個(gè)模塊處于活動(dòng)狀態(tài),利用多路復(fù)用器狀態(tài)的“保持”特性,即可實(shí)現(xiàn)測試模塊上及測試模塊之間探針的切換??刂瓢咫娐方Y(jié)構(gòu)組成如圖3所示。

PCA9501是一款帶中斷的8位I2C和SMBus總線器件,用于接收總線發(fā)送的數(shù)據(jù)并與本地地址進(jìn)行比較,若結(jié)果相同則將數(shù)據(jù)轉(zhuǎn)換成并行地址信號(hào)送至CPLD器件EMP7128,CPLD用來接收PCA9501發(fā)送的并行數(shù)據(jù),并分析數(shù)據(jù)內(nèi)容,將不同的串行數(shù)據(jù)轉(zhuǎn)換成相應(yīng)的并行控制數(shù)據(jù)并通過I/O端口送出,從而控制32路多路復(fù)用器件ADG732的通道選擇。

4 系統(tǒng)軟件設(shè)計(jì)

系統(tǒng)軟件包括主機(jī)控制程序和下位機(jī)測試程序,主機(jī)控制程序可以采用通用編程工具如VisualC++或者C++Builder等來進(jìn)行編寫。下位機(jī)測試程序包括USB控制程序、I2C發(fā)送程序、CPLD控制程序,其中USB控制程序及I2C發(fā)送程序是對(duì)USB控制器CY7C68013進(jìn)行編程,采用Keil C51編譯器開發(fā),CPLD控制程序采用MAX PLUSⅡ進(jìn)行開發(fā),Verilog HDL硬件描述語言編寫。

4.1 主機(jī)控制程序設(shè)計(jì)

主機(jī)控制程序設(shè)計(jì)取決于下位機(jī)控制流程,下位機(jī)控制流程如圖4所示。

(1)打開USB設(shè)備并進(jìn)行初始化,然后復(fù)位設(shè)備,將所有ADD732芯片內(nèi)部開關(guān)打開。

(2)主機(jī)下達(dá)命令進(jìn)行被測板選擇,被測板地址由被測板上的PCA9501確定,對(duì)被測板進(jìn)行選擇只需向所需地址發(fā)送數(shù)據(jù)即可,所有被測板對(duì)接收到的地址數(shù)據(jù)進(jìn)行比較,只有通過比較的被測板才會(huì)通過PCA9501將數(shù)據(jù)發(fā)送給CPLD。

(3)選取被測板,選擇測試芯片,即多路復(fù)用器陣列中多路復(fù)用器件的選擇,CPLD解析接收到的芯片選擇數(shù)據(jù),將該數(shù)據(jù)轉(zhuǎn)換成對(duì)多路復(fù)用器的片選信號(hào),并禁用多路復(fù)用器件。

(4)主機(jī)程序?qū)y試點(diǎn)地址發(fā)送到USB端點(diǎn)緩沖區(qū),由CPLD解析發(fā)送的端點(diǎn)選擇數(shù)據(jù),將該數(shù)據(jù)轉(zhuǎn)換成對(duì)多路復(fù)用器的通道選擇信號(hào),并使能多路復(fù)用器件,將板選、片選及測試點(diǎn)選擇數(shù)據(jù)同時(shí)送出,則相應(yīng)被測板上的多路復(fù)用器將導(dǎo)通,從而實(shí)現(xiàn)測試點(diǎn)的選擇。

(5)每個(gè)芯片上所有點(diǎn)測試完畢后,在進(jìn)行下一個(gè)芯片測試之前,需要將該芯片復(fù)位。同樣在所有測試點(diǎn)測試完畢后,將整個(gè)開關(guān)矩陣復(fù)位。
主控程序數(shù)據(jù)發(fā)送部分程序如下:

4.2 下位機(jī)測試程序設(shè)計(jì)

下位機(jī)測試程序包括USB單片機(jī)CY7C68013接收主機(jī)發(fā)送的控制數(shù)據(jù),并解釋主機(jī)數(shù)據(jù),然后通過該單片機(jī)的I2C接口將數(shù)據(jù)送至測試板上的I2C數(shù)據(jù)轉(zhuǎn)換器件PCA9501,PCA9501將接收的被測板地址同自身地址相比較,如相同將自動(dòng)把串行數(shù)據(jù)轉(zhuǎn)成并行數(shù)據(jù)送CPLD,CPLD解析發(fā)送的并行數(shù)據(jù),然后在使能信號(hào)的作用下(通過USB控制器件CY7C68013的PB7口)將數(shù)據(jù)同時(shí)送出。

單片機(jī)接收/發(fā)送數(shù)據(jù)程序如下:

CPLD用來接收PCA9501發(fā)送的并行數(shù)據(jù),并對(duì)接收的數(shù)據(jù)進(jìn)行解釋,然后將其轉(zhuǎn)化成對(duì)多路復(fù)用器件ADG732的控制信號(hào),程序如下:

5 結(jié)束語

本系統(tǒng)采用USB接口技術(shù)及I2C數(shù)據(jù)傳輸方式,有效縮小了系統(tǒng)體積,為多通道開關(guān)矩陣的小型化做出了有益的探索。所研制的開關(guān)矩陣可掛接多個(gè)測試模塊,并支持熱插拔,具有很強(qiáng)的通用性和可擴(kuò)展性,與傳統(tǒng)的固定式測試針床相比,無需針對(duì)每個(gè)被測電路板制作專門的通道板,減小了體積,降低了成本,為低成本、便攜化、通用化、多通道測試方案提供了一種新的實(shí)現(xiàn)手段。


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動(dòng)力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉