免费一级片网站-免费一级片在线-免费一级片在线观看-免费一级生活片-国产原创视频在线-国产原创中文字幕

歡迎來到我司Viking代理產(chǎn)品網(wǎng)站!
當(dāng)前位置: Viking代理 > 自制便攜式虛擬儀器 >
自制便攜式虛擬儀器
Viking代理 2025-06-20

隨著計算機硬件和軟件技術(shù)以及信號處理技術(shù)的迅速發(fā)展,不僅已經(jīng)提出多年的虛擬儀器成為現(xiàn)實,而且逐漸被科學(xué)家和工程師廣泛使用和廣泛青睞。

通常,虛擬儀器是計算機硬件和軟件技術(shù)的產(chǎn)物。

與傳統(tǒng)儀器相比,它改變了以往按鈕,按鈕和旋鈕的操作模式和簡單的顯示界面。

虛擬儀器通過PC電腦WINDOWS操作系統(tǒng)強大的圖形功能,使人機交互操作更加友好和方便。

對于數(shù)據(jù)處理,應(yīng)用計算機軟件的強大功能可以靈活地選擇所需的算法處理(數(shù)字濾波,統(tǒng)計分析和數(shù)值計算),與傳統(tǒng)儀器不同,其數(shù)據(jù)處理功能是固定的。

目前,國內(nèi)外許多公司(如美國的NI)都有相當(dāng)不錯的虛擬儀器產(chǎn)品。

然而,高昂的價格使這些大學(xué)研究機構(gòu)的工人“受到尊重”。

然而,隨著電子元件產(chǎn)品的不斷高密度集成以及計算機軟件工具開發(fā)的日益多樣化和開放性,這些技術(shù)發(fā)展為我們自行開發(fā)的虛擬儀器提供了良好的開發(fā)方法和方法。

本文詳細(xì)介紹了設(shè)計適合您需求的虛擬儀器的整個過程。

實現(xiàn)了自制虛擬儀器的可行性,經(jīng)濟(jì)性,速度和可移植性。

無論是傳統(tǒng)儀器還是虛擬儀器,信號采集部分都是必不可少的。

傳統(tǒng)儀器收集信號,處理信號并直接顯示信號,并且沒有與計算機交互的過程。

虛擬儀器將信號采集結(jié)果發(fā)送給計算機,通過計算機接口技術(shù)進(jìn)行處理和顯示。

因此我們的虛擬儀器的硬件設(shè)計包括數(shù)據(jù)采集板和板接口的設(shè)計。

如果主板接口采用并行總線(PCI,ISA等),則主板上下載很麻煩,容易受到機箱內(nèi)部環(huán)境的干擾,并受到計算機插槽,電源,地址數(shù)量的限制。

,并中斷資源;如果使用專用儀器總線的成本和時間有限。

這里我們使用USB總線作為硬件板接口。

USB總線解決了通用通用總線的缺點。

它具有速度快,連接少,即插即用,自供電和熱插拔支持等特點及其開發(fā)時間。

更短的實現(xiàn)便攜式要求。

因此,我們設(shè)計的虛擬儀器的硬件板是帶有USB接口的數(shù)據(jù)采集卡。

虛擬儀器質(zhì)量的關(guān)鍵是硬件部分的設(shè)計,硬件的關(guān)鍵是數(shù)據(jù)采集卡的設(shè)計。

硬件部分主要是數(shù)據(jù)采集卡及其接口電路設(shè)計硬件部分,完成信號接收和模擬信號的預(yù)處理和轉(zhuǎn)換,模擬/數(shù)字轉(zhuǎn)換數(shù)據(jù)發(fā)送到計算機進(jìn)行處理和結(jié)果顯示等硬件功能。

數(shù)據(jù)采集??卡和PC是虛擬儀器的基本硬件和應(yīng)用軟件的物理環(huán)境。

數(shù)據(jù)采集??卡是虛擬儀器的重要組成部分,也是唯一需要開發(fā)的硬件電路。

其組件特性和電路結(jié)構(gòu)是決定虛擬儀器性能的主要因素。

根據(jù)要設(shè)計的虛擬儀器的用途和性能要求,要設(shè)計的數(shù)據(jù)采集板的性能指標(biāo)如下:1最大數(shù)據(jù)采集速率為1MSPS; 2信號輸入范圍為+40伏至-40伏。

我們選擇了Maxim MAXIM的數(shù)字模擬轉(zhuǎn)換器MAXIM114,其最大信號采集速率為1MSPS。

對于USB接口芯片,我們使用飛利浦的PDIUSBD12芯片。

PDIUSBD12芯片是一款高性能USB接口芯片,集成了SIE,F(xiàn)IFO存儲器,收發(fā)器和穩(wěn)壓器。

它符合USB1.1版本規(guī)范,在批處理模式和同步模式下。

在以下條件下可以實現(xiàn)1MB / S的數(shù)據(jù)傳輸速率,可以滿足虛擬儀器的設(shè)計要求。

PC發(fā)起數(shù)據(jù)采集請求。

MAXIM114開始信號采樣和模數(shù)轉(zhuǎn)換。

模數(shù)轉(zhuǎn)換結(jié)果存儲在雙端口存儲器IDT7024中。

IDT7024的存儲深度為2K。

微控制器SST89E564輪詢計數(shù)器54HC4040的BA10位。

一旦發(fā)現(xiàn)該位為高,則從雙端口數(shù)據(jù)存儲器讀取數(shù)據(jù)并將其傳遞到USB接口以傳輸?shù)絇C。

其中,當(dāng)雙端口存儲器IDT7024存儲2K數(shù)據(jù)時,計數(shù)器54HC4040發(fā)送清除信號,雙端口存儲器IDT7024執(zhí)行下一輪2K數(shù)據(jù)存儲。

USB接口中的數(shù)據(jù)傳輸方法包括控制傳輸,中斷傳輸,批量傳輸和同步傳輸。

根據(jù)USB接口芯片PDIUSBD12的特點,這里USB數(shù)據(jù)傳輸采用異步批量傳輸方式,單片機SST89E564一次只能向USB接口芯片PDIUSBD12發(fā)送64字節(jié)數(shù)據(jù)。