啊啊啊流水了啊操逼污污,与妇女日逼视频,亚洲国产日韩欧美一区二区,k8经典网在线观看电影

24小時聯(lián)系電話:18217114652、13661815404

中文

您當前的位置:
首頁>
電子資訊>
技術專題>
硬件在環(huán)測試

技術專題

硬件在環(huán)測試


什么是硬件在環(huán)測試?

出于本文的目的,我們將定義硬件在環(huán)測試與常規(guī)方式(例如在汽車應用中)的定義稍有不同。讓我們觀察一下測試產(chǎn)品時復雜性的三個不同層次。

測試格式1:基本手動測試

在這種測試形式中,工程師將手動測試設備。這可以包括使用數(shù)字萬用表探測板上的測試點,在示波器上觀察波形,或者通過計算機屏幕上的遙測讀數(shù)手動進行解析。工程師將通過手動設計驗證測試來測試產(chǎn)品。

測試格式2:自動測試

此測試設置運行通常由工程師執(zhí)行的相同測量和驗證,但由計算機以自動化方式執(zhí)行。主機將直接與儀器(例如萬用表,示波器等)對話,從設備解析遙測,然后根據(jù)工程師提出的標準驗證測試集。

測試格式3:硬件在環(huán)測試

硬件在環(huán)測試通過添加額外的刺激以模擬現(xiàn)實世界的應用程序,將自動化測試提高到一個新的水平。例如,被測設備(DUT)可能具有一系列需要激勵的傳感器。測試設備將模擬那些傳感器的另一端,以激發(fā)DUT的傳感器側(cè)。另一個示例可能很簡單,例如將RS-422流量驅(qū)動到DUT上的RS-422接收器。我們的想法是,我們能夠?qū)⑿碌募顜?/span>DUT,從主機上讀回遙測信號,并在需要時適當?shù)卣{(diào)整測試(例如,通過初始測試后,可以驅(qū)動更快,更大的RS-422通信量)。

采用硬件在環(huán)的好處

根據(jù)該應用程序,很明顯為什么人們會選擇采用硬件在環(huán)測試而不是自動測試(當然也包括手動測試)。如果一個人試圖集成一個或多個復雜的系統(tǒng),并且需要大量外部刺激,那么基本的自動結(jié)帳測試將無法滿足要求??紤]一個基本的電池充電器。雖然您可以模擬電源,負載和電池以物理方式或通過軟件來測試控制器電路,但使用實際的電源,電池和負載來測試設計會更加現(xiàn)實。此外,如果您可以使該過程自動化,那么工程師現(xiàn)在可以將時間花在開發(fā)過度測試上。

成本分析:值得嗎?

在決定是否采用硬件在環(huán)測試時,應考慮以下因素:

測試時間:您將花費多少時間來測試設備?它會是一個基本的結(jié)帳,然后就完成了嗎?還是需要數(shù)月的測試?

重復測試:您多久運行一次相同的測試?可以在將來的設計中使用此測試設置(即設備和自動化腳本)嗎?

測試設備:獲得用于自動化測試與手動測試的必要設備的成本是多少?

在考慮了這些因素和其他因素之后,就可以開始決定是堅持手動測試還是投資于自動化/硬件在環(huán)測試。

根據(jù)我的經(jīng)驗,我發(fā)現(xiàn),最輕松地進入硬件在環(huán)測試的方法是使用全包測試框架,例如National InstrumentsNI)提供的框架。NI具有即插即用的全包式硬件/軟件平臺。在考慮包羅萬象的框架時,需要考慮以下幾點利弊:

優(yōu)點

缺點

簡單的設置。驅(qū)動程序與他們的軟件應用程序無縫的工作

成本:價格相當昂貴

大多數(shù)設備制造商現(xiàn)在提供LabVIEW驅(qū)動程序,這消除了自定義SCPI庫的需要

沒有對Linux和定制硬件設計的大量支持

特定LabVIEW:軟件語言是可視的存在的

LabVIEW特定:編程文件是二進制的格式意味著合并會很難。自動化構(gòu)建和命令行支持也很有限和復雜

在開發(fā)復雜系統(tǒng)上的時間里,LabVIEW是進行自動化測試的首選工具,其中包括為LabVIEW項目和VI建立完整的持續(xù)集成和持續(xù)部署管道。當我過渡到需要更簡單的“ 循環(huán)支持的較小系統(tǒng)時,我開始向定制或商用現(xiàn)貨(COTS)硬件和Python腳本(使用pytest框架遷移。同樣,這都取決于應用程序,如前所述,測試時間,測試重復性和測試設備是決定這一決定的主要因素。

結(jié)論

在本文中,我們回顧了硬件在環(huán)測試的概念以及它與手動和自動測試的區(qū)別。我們還回顧了采用硬件在環(huán)測試的好處以及如何評估它是否真的是用戶所需要的。最后,我們討論了一些入門方法。雖然硬件在環(huán)測試可能并不適合每個人,但很顯然,對于正確的應用程序,投資將很快帶來回報。

 

請輸入搜索關鍵字

確定
东辽县| 兰考县| 湘潭县| 彭山县| 巴楚县| 宣汉县| 沾化县| 酒泉市| 济阳县| 囊谦县| 成安县| 宣威市| 哈密市| 兰坪| 武乡县| 沿河| 兴文县| 泸定县| 政和县| 社旗县| 阳新县| 景德镇市| 灵丘县| 崇阳县| 宽甸| 乐都县| 太康县| 南皮县| 措美县| 望奎县| 修文县| 汽车| 拜泉县| 博罗县| 思茅市| 临夏县| 乌兰县| 潼关县| 乌鲁木齐县| 衡水市| 通州区|