基于NI CVI, LabVIEW和PXI的航空電子測(cè)試系統(tǒng)
PXI-7811R模塊同樣從待測(cè)單元的單色接口接收兩個(gè)非標(biāo)的分離式同步信號(hào)。在每一個(gè)場(chǎng)同步脈沖的下降沿,一個(gè)對(duì)應(yīng)的線(xiàn)同步信號(hào)變化沿就可以將奇偶半場(chǎng)區(qū)分開(kāi)來(lái)。為了正確匹配,這套系統(tǒng)可以產(chǎn)生一個(gè)獨(dú)特的同步信號(hào),該信號(hào)擁有STANAG 3350 B類(lèi)同步信號(hào)的特征。系統(tǒng)重新將視頻元件產(chǎn)生的同步信號(hào)組合起來(lái),并發(fā)送給通用顯示器的復(fù)合視頻、消隱以及同步 (CVBS) 輸入端,從而使該待測(cè)單元的單色視頻輸出可視化。
本文引用地址:http://www.biyoush.com/article/121894.htmPXI-7852模塊管理著專(zhuān)屬串行總線(xiàn)通訊協(xié)議,在通過(guò)PXI-5421產(chǎn)生發(fā)送給待測(cè)元件的視頻信號(hào)的同時(shí)通過(guò)PXI-7811處理由被測(cè)元件傳回的視頻信號(hào)。該協(xié)議包含兩個(gè)信號(hào)通道,一個(gè)通道單輸出,一個(gè)通道單輸入,輸入通道接受32位消息,輸出通道傳輸40位消息。每一個(gè)通道都有兩條物理信號(hào)巷道實(shí)現(xiàn),一條為時(shí)鐘巷道,一條為數(shù)據(jù)巷道。接收通道還將負(fù)責(zé)解碼收到的消息(串行數(shù)據(jù)還原),隔離錯(cuò)誤,提取數(shù)據(jù),以及在測(cè)試站臺(tái)顯示器上演示結(jié)果。
發(fā)送通道需要能夠?qū)⑽谋灸_本上讀取的消息轉(zhuǎn)化為串行消息用于傳輸,同時(shí)還要能識(shí)別錯(cuò)誤的輸入。因?yàn)檫@些協(xié)議是非標(biāo)準(zhǔn)的,該系統(tǒng)需要一個(gè)非常靈活的設(shè)計(jì),可以以最小的時(shí)間和成本應(yīng)對(duì)不同的需求。我們選擇了NI-7852R FPGA模塊,因?yàn)樵谂cLabVIEW FPGA模塊結(jié)合之后,它將 幫助我們達(dá)到我們所有的目標(biāo)。
我們使用LabWindows/CVI開(kāi)發(fā)圖形化用戶(hù)界面,管理所有的指令,控制站臺(tái)的儀器,并解析實(shí)現(xiàn)自動(dòng)化測(cè)試的函數(shù)。我們利用LabVIEW軟件和LabVIEW FPGA模塊中與視頻接口和串行通訊相關(guān)的函數(shù)編寫(xiě)VI。然后將在LabVIEW中創(chuàng)建的VI連接到LabWindows/CVI主程序中,從而滿(mǎn)足測(cè)試該單元的所有需求。圖2和圖3展示了LabVIEW編寫(xiě)的兩個(gè)圖形化代碼,它們可以從一個(gè)位圖文件生成視頻分量,并且實(shí)現(xiàn)串行總線(xiàn)的傳輸功能。
評(píng)論