一種應用於虛擬示波器的雙通道數據採集系統設計

2020-11-24 電子產品世界


0 引 言
示波器是一種用途十分廣泛的精密電子測量儀器,在科學研究領域和實驗室中應用廣泛,但目前這類儀器設計複雜,價格較昂貴。
隨著科學技術的發展,1986年美國國家儀器公司首先提出了虛擬儀器的概念。虛擬儀器是在以PC機為核心的硬體平臺支持下,通過軟體編程來實現儀器的功能。與傳統的實體儀器相比。虛擬儀器最大的特點在於其功能的可重構性和應用的靈活性,使用者可以通過修改軟體來方便地修改、增減儀器的功能,提高了儀器的使用效率,降低了成本。利用虛擬儀器技術只需配備必要的數據採集硬體,不僅可以實現傳統示波器的各項功能,而且還具有存儲、回放等特點。
鑑於虛擬示波器的各種優點和廣泛用途,研製出性能優越的虛擬示波器具有重要的實際應用價值。數據採集系統是整個虛擬示波器的重要組成部分,其性能的優劣直接關係到整個系統的品質,所以需要專門為其設計高速、高精度的數據採集系統。

本文引用地址:http://www.eepw.com.cn/article/195558.htm


1 系統總體設計方案
本數據採集系統的總體結構如圖1所示。模擬信號經過多路選擇開關CD4051選通後進入信號調理電路,先經過兩片放大倍數可自動設定的AD526適當放大,然後進入採樣保持模塊。採樣保持電路由LF398晶片完成,它的邏輯輸入引腳與AD574的狀態轉換引腳通過一個非門進行連接,這樣就實現了採樣狀態與保持狀態的自動轉換,無需單片機進行控制。信號經過採樣保持電路後進入AD574進行模/數轉換,轉換後的數據存放到高速緩存晶片IDT7202中,單片機通過查詢緩存器的標誌位,執行向其寫入數據或者從中讀出數據命令。當數據存滿時,從IDT7202中讀出數據並將它寫入CH372,再通過USB將數據上傳至PC機進行相關調理與顯示。


1.1 信號調理電路
為了保證高精度的模/數轉換結果,要求輸入信號接近A/D模塊的滿量程值。信號調理的作用是使輸入信號滿足A/D轉換器的幅度要求,同時也擴大了輸入信號的幅度範圍。比如大信號必須經過適當的衰減,以免因為幅度過大而損壞電路中的元器件或引起信號失真。而小信號又需要適當的放大,否則採集恢復後的信號幅度太小,難以正確的觀測信號,並且也沒能夠充分利用A/D轉換器的解析度,會增大A/D轉換的誤差。
在本系統中,利用兩片AD526和單片機AT―mega32設計了能夠進行自動增益控制的放大器。AD526是美國AD公司生產的一款性能優良的軟體可編程放大器,單片AD526的放大倍數是1,2,4,8和16,兩片AD526級聯後可獲得32,64,128和256倍增益。由於輸入模擬信號幅度大小的差異,有可能要求使用不同的放大倍數進行放大,以滿足線性放大要求,則放大器的放大倍數需要實時控制,AD526能夠滿足這樣的要求,它的放大倍數隨時可以由一組數碼控制。將從CD4501輸入的現場信號根據要求自動調整到適合A/D轉換的最佳輸入範圍,再啟動AD574進行轉換,能夠有效地保證在低輸入時的轉換精度,擴大採集系統的動態範圍。可編程控制增益電路如圖2所示。

1.2 A/D轉換電路
採用Ateml公司的AVR系列單片機ATmega32與AD574構成數據採集部分。ATmega32是一款高性能、低功耗的8位AVR微調理器,先進的RISC結構,具有32 KB的系統內可編程FLASH。AD574是美國AD公司研製的12位逐次逼近型模數轉換器,具有外接元件少、功耗低和精度高等特點,它的轉換速度為25μs,轉換精度為O.05%,輸入的模擬電壓可以是單極性也可以是雙極性,內部集成轉換時鐘,可廣泛應用在數據採集系統中。由於AD574晶片內有三態輸出緩衝電路,因而可直接與單片機的數據總線相連,而無須附加邏輯接口電路。


相關焦點

  • 基於單片機的簡易多通道虛擬示波器的設計
    通過PC機上虛擬儀器平臺LabVIEW開發的上位機軟體對波形進行顯示和處理,從而達到簡易虛擬示波器的效果。本文引用地址:http://www.eepw.com.cn/article/201611/323627.htm  1 簡易多通道虛擬示波器系統的設計  簡易多通道虛擬示波器系統的原理方框圖如圖1所示,數據採集由主控晶片ATmega16進行,採集後的數據通過RS232串口通信晶片Max232將TTL電平轉換為RS232電平,提供與PC機的接口,將數據量傳送給PC機的LabVIEW
  • 嵌入式系統USB接口的虛擬示波器設計
    虛擬示波器是將計算機強大的計算處理能力和一般硬體儀器的信號採集和控制能力結合在一起,從而實現一般示波器所不能實現的功能和友好的界面,彌補了傳統示波器功能單一、體積龐大、攜帶不便、價格昂貴的不足。隨著計算機技術的發展 ,對虛擬儀器的智能化和小型化的要求越來越高。
  • 簡易多通道虛擬示波器的技術研究
    通過PC機上虛擬儀器平臺LabVIEW開發的上位機軟體對波形進行顯示和處理,從而達到簡易虛擬示波器的效果。本文引用地址:http://www.eepw.com.cn/article/201701/337759.htm  1 簡易多通道虛擬示波器系統的設計  簡易多通道虛擬示波器系統的原理方框圖如圖1所示,數據採集由主控晶片ATmega16進行,採集後的數據通過RS232串口通信晶片Max232將TTL電平轉換為RS232電平,提供與PC機的接口
  • 基於FPGA的簡易可存儲示波器設計
    摘要: 本文介紹了一種基於FPGA的採樣速度60Mbit/s的雙通道簡易數字示波器設計,能夠實現量程和採樣頻率的自動調整、數據緩存、顯示以及與計算機之間的數據傳輸
  • 應用於現場的示波器
    堅固緊湊的工業型萬用示波表123真正將示波器、萬用表和無紙記錄儀集成為一臺經濟易用的手持式儀器。可以快速查尋工具機、儀表、控制和電源系統的故障,為工業用戶的故障診斷和安裝調試提供全面的解決方案。
  • 分享兩款高性能示波器的設計文檔
    最近研究示波器的構成,在收集整理資料的過程中發現一些不錯的參考設計,不僅可以供有興趣做數據採集的朋友們進行設計參照,還可以幫助學習模擬電路的師生們深入了解模擬電路的使用,今天分享兩款跟數據採集前端相關的設計資源。
  • 解析虛擬示波器的組成部分及優勢方面
    隨著科技的發展,傳統的測量方法在許多的場合已經不再適用了,許多儀器都打出「智能化」的口號,如何實現智能化呢,於是「虛擬儀器」就應運而生了。相對於示波器而言,虛擬示波器,也就是智能化數字示波器的產生,無疑是示波器發展的一個重大的突破,在示波器的功能和作用方面都發生了重大的變化。
  • 數字存儲示波器的設計
    2.熟悉數字存儲示波器的硬體結構。3.掌握虛擬數字存儲示波器的CVI軟體設計。本文引用地址:http://www.eepw.com.cn/article/201702/338173.htm二、實驗要求 設計虛擬數字存儲示波器 (1)設計一個包含耦合方式選擇、伏/格調整、觸發源選擇、時基選擇等基本功能的虛擬數字存儲示波器界面,要求顯示屏水平刻度為10div,垂直刻度為10div。
  • 智能電錶製造數據採集系統的原理及設計
    打開APP 智能電錶製造數據採集系統的原理及設計 發表於 2018-12-20 11:38:24 內容說明 本發明涉及電錶生產管理領域技術,尤其是指一種智能電錶製造數據採集系統。
  • 數字示波器的軟硬體設計方案及經典應用案例匯總
    數字示波器是數據採集,A/D轉換,軟體編程等一系列的技術製造出來的高性能示波器。數字示波器一般支持多級菜單,能提供給用戶多種選擇,多種分析功能。還有一些示波器可以提供存儲,實現對波形的保存和處理。
  • 雙通道同步高速數據採集器的設計
    摘要:本文設計了一種Windows作業系統環境下通過USB接口實現的雙通道同步高速數據採集器。該採集器利用FT2232H接口晶片完成上位機USB口與ADC轉換器件之間的數據通訊。
  • 詳解虛擬示波器
    實驗使用:運行LABACT 程序,選擇『自動控制/ 微機控制/ 控制系統』菜單下的相應實驗項目,就會彈出虛擬示波器的界面,點擊開始即可使用本實驗機配套的虛擬示波器(B3)單元的CH1、CH2 測孔測量波形。二.示波器的使用1.示波器的時域顯示示波器的時域顯示是指顯示器界面中X 軸為時間t,Y 軸為電壓U。
  • 基於CPLD和ISA總線的數據採集系統設計
    摘要:介紹一種基於複雜可編程邏輯器件(CPLD)的數據採集系統,並給出詳細的設計方案。計算機通過ISA總線實現與數據採集系統的指令和數據傳輸。通過VHDL編程實現CPLD對12位串行模數轉換器ADS7816的控制。最後,給出該系統設計的仿真波形和測試結果。
  • 示波器哪個牌子好_示波器推薦
    示波器是一種用途十分廣泛的電子測量儀器。它能把肉眼看不見的電信號變換成看得見的圖象,便於人們研究各種電現象的變化過程。示波器利用狹窄的、由高速電子組成的電子束,打在塗有螢光物質的屏面上,就可產生細小的光點。在被測信號的作用下,電子束就好像一支筆的筆尖,可以在屏面上描繪出被測信號的瞬時值的變化曲線。
  • 基於虛擬儀器的弱信號處理模塊測試系統設計
    虛擬儀器是基於計算機和標準總線技術的模塊化系統,通常由控制模塊、儀器模塊和軟體組成。由軟體將計算機硬體資源與儀器硬體有機的融合為一體,從而把計算機強大的計算處理能力和儀器硬體的測量、控制能力結合在一起,大大縮小了儀器硬體的成本和體積,並通過軟體對數據進行顯示、存儲以及分析處理,廣泛應用於民用和軍用測量領域Ⅲ。
  • 簡易數字存儲示波器的設計
    ,但是高精度的示波器非常昂貴,對於非盈利事業的教學組織來說無疑不合適,所以提出了一種以單片機為控制核心的簡易示波器設計方案。對於大多數學生以及教學組織來說,利用示波器主要是進行一些理論性的測試與實驗,高精度高成本示波器的作用不是很必要,為此,筆者提出了一種可攜式數字存儲示波器的設計,它採用了LCD顯示、高速A/D採集與轉換、FIFO以及單片機等技術,具有較強的實用性以及發展的市場潛力,前景可觀。
  • 簡單雙通道示波器設計目的
    本文引用地址:http://www.eepw.com.cn/article/201701/337714.htm  設計的  此外,在程序框圖的編寫過程中,本章創建了多個LabVIEW子控制項,用於簡單雙通道示波器部分功能的實現。通過對這些LabVIEW編程結構和常用控制項的使用,以及多個子控  件Ⅵ的創建和使用,可以使讀者更好地掌握LabVIEW編程方法和技術。
  • 基於虛擬儀器LabVIEW的虛擬相位差計的設計
    隨著計算機技術、微電子技術和電子測試技術的迅猛發展,一種全新的測試儀器擬儀器(Virtual Instrument,VI)種新型的、富有生命力的儀器種類。首先提出了虛擬儀器的概念。
  • 基於組合導航的汽車姿態數據採集系統設計
    編者按:本文設計了一個基於組合導航的汽車姿態數據採集系統,該系統利用集加速度計和陀螺儀於一體的高精度高靈敏度的慣性測量晶片MPU6050,結合地磁傳感器形成的九軸傳感器,對汽車的線性加速度、角速度參數數據進行直接採集,以互補濾波實現九軸傳感器的誤差補償,用四元數法對其姿態解算
  • 三相電信號數據採集系統的設計方案
    因此,根據應用的需要,開發具有高便攜性和實用性的三相電信號數據採集系統,完成對液壓設備運行中三相電信號實時準確的採集、存儲等功能,對實現基於電機驅動的液壓設備狀態監測以及故障診斷等工作都是十分重要和有意義的。