實(shí)現(xiàn)從USB到嵌入式系統(tǒng)的部署
R 系列擴(kuò)展機(jī)箱
本文引用地址:http://butianyuan.cn/article/107905.htm概述
針對(duì)需要將PC性能與功能、基于FPGA 的高速控制、與內(nèi)建的信號(hào)處理有機(jī)整合的應(yīng)用,用戶可以使用R 系列板卡的擴(kuò)展機(jī)箱。R系列板卡是多功能 I/O 卡,適用于內(nèi)建有FPGA 的PC/PXI 總線,該 FPGA與CompactRIO的FPGA相似。這種機(jī)箱有著4插槽選項(xiàng),它沒(méi)有板載的控制器或USB端口,而是通過(guò)電纜連接到安裝在臺(tái)式PC機(jī)或PXI 機(jī)箱里的PCI/PXI R系列板卡的前端上。與CompactRIO相似,F(xiàn)PGA在電路板上,所有來(lái)自C系列模塊的數(shù)據(jù)在傳送到處理器/控制器前,都需要經(jīng)過(guò)FPGA。借助于 這個(gè)選項(xiàng),用戶可以使用最新的計(jì)算機(jī)處理技術(shù)和NI FPGA系統(tǒng)。使用R系列板卡上的多個(gè)連接頭,最多可以有4個(gè)機(jī)箱連接到每個(gè)R系列板卡上 —— 這樣,在使用擁有多個(gè)R系列板卡的PXI機(jī)箱里,就可以獲得大量通道數(shù)。
連接到PXI系統(tǒng)的擴(kuò)展機(jī)箱
考慮因素
在R系列擴(kuò)展機(jī)箱的系統(tǒng)上實(shí)現(xiàn)LabVIEW編程,幾乎與LabVIEW FPGA代碼嵌入在CompactRIO 系統(tǒng)中,同時(shí)控制器/PC上運(yùn)行LabVIEW程序相同。 CompactRIO 的考慮因素在于硬件尺寸、堅(jiān)固程度和成本。但是,基于PXI總線的系統(tǒng)是基于商用PC技術(shù),有著更多的通道數(shù)量、更高的帶寬、更多的模塊和范圍以及更為廣 泛的即時(shí)可用的通信標(biāo)準(zhǔn)。除了尺寸和堅(jiān)固性以外,PXI R系列系統(tǒng)可以完成比CompactRIO系統(tǒng)更多的工作。
適用者
PXI 系統(tǒng)包括了從小型及常見(jiàn)應(yīng)用,到大型與高度自定制的應(yīng)用。由于實(shí)時(shí)操作系統(tǒng)的可靠性、高帶寬、精確同步化,該平臺(tái)的多種可用儀器,PXI 系統(tǒng)通常使用在制造測(cè)試中。因?yàn)?PXI 系統(tǒng)使用了最新的計(jì)算機(jī)處理技術(shù),因此需要集成大量測(cè)量和多個(gè)高級(jí)算法的工程師和科學(xué)家們均可使用 PXI。除了高級(jí)計(jì)算與制造測(cè)試系統(tǒng)之外,由于FPGA 設(shè)備的普及性、C 系列模塊的信號(hào)處理功能,與可選實(shí)時(shí)操作系統(tǒng)的確定性時(shí)序,PXI 系統(tǒng)也經(jīng)常使用在高速控制平臺(tái)上。
總體性能比較 堅(jiān)固性 FPGA 易用性 性能 成本 編程 USB外盒 **** 否 ***** ** $ LabVIEW、C/#/++、VB6/.NET Wi-Fi 數(shù)據(jù)采集設(shè)備 *** 否 ***** ** $ LabVIEW, C/#/++,Visual Basic 6.0/.NET CompactDAQ **** 否 ***** *** $$ LabVIEW、C/#/++、VB6/.NET R 系列擴(kuò)展 *** 是 *** ***** $$$$ LabVIEW CompactRIO ***** 是 *** **** $$$ LabVIEW
評(píng)論