999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

簡易虛擬示波器

2014-09-02 21:01:38麻旭東邵水忠田英
科技與創新 2014年13期
關鍵詞:數據采集

麻旭東 邵水忠 田英

摘 要:簡易虛擬示波器可以將用戶轉換后的數據與其相連接,并使數據還原。保證在數據正確的前提下提升了系統的便攜性,且轉換后的數據不需要經過8051內核,極大地提高了傳輸速度,減少了設計的復雜性。探討了簡易虛擬示波器的總體設計思想和相應的軟、硬件設計。

關鍵詞:簡易虛擬示波器;VB;電路設計;數據采集

中圖分類號:TM935.3 文獻標識碼:A 文章編號:2095-6835(2014)13-0002-02

本文主要研究通過采樣保持和A/D轉換電路時對模擬信號進行采集,并轉換成數字信號,再通過USB接口把轉換、處理后的數據傳輸到計算機上,并利用已經在計算機上完成的簡易虛擬示波器將采集轉換后的數據處理、還原。

1 總體設計

擬采用的數據采集處理系統的硬件構成為:保持電路、ADC、USB控制芯片CY7C68013和USB接口,如圖1所示。

USB 主從系統結構的層次關系如圖2所示。

2 硬件設計

2.1 硬件電路的設計

硬件電路主要是由模擬—數字轉換部分、USB接口控制電路、USB接口部分、芯片電源轉換部分組成。各部分的設計采用如下芯片:接口芯片采用Cypress公司的CY7C68013芯片;模擬—數字轉換芯片采用MAXIM公司的MAX153;采用TEXAS INSTRUMENTS 公司的70351為CY7C68013供電,采用ATMEL公司的24C64作為CY7C68013的掉電程序保護芯片。

本設計中USB與主機間的數據傳輸采用的是批量傳輸。CY7C68013采用的是GPIF主控模式。編程是根據需要進行的,不需要CPU的干預,系統結構框圖如圖3所示。

由于GPIF的運算速度比FIFO快得多,因此,其時序信號具有較高的編程分辨率。因為CY68013芯片是一個以“軟件”為主的架構,其中的 8051 程序代碼與數據存放在內部的 RAM 中,且主機可通過 USB 總線加載程序代碼和數據。該系統的設計采用通過串行I2C總線外接EEPROM.

2.2 固件設計

2.2.1 端點的配置

用戶開發的固件是用于滿足用戶實現設備間數據通信的要求。對于該系統來說,設備間的數據傳輸主要是讀寫FX2外設的寄存器和FIFO。在主機開始對FX2外設的寄存器或FIFO讀寫之前,需要對系統做初始化的設置,以滿足設計要求,這部分工作在工作分配器中的TD-Init()函數中實現。

在本設計中,設置大端點EP6為IN端點,傳輸類型為批量傳輸,雙緩沖;每個緩沖的大小為512 B,這樣的設置充分利用了4 kB的FIFO空間。多緩存的結構在雙方讀寫速度相似時,能有效地改善帶寬、平滑帶寬抖動,減少雙方互相等待的時間。

2.2.2 固件的固化

在固件和硬件聯合調試初期,為了便于固件的修改,可利用面板中的“下載文件”將編譯好的HEX文件下載到芯片上的RAM中進行調試,同時將硬件I2C的總線掛接在EEPROM 上的開關處,且開關處于關閉狀態。在設計后期,當整個固件都滿足要求時,將固件固化在 EEPROM 中。

2.2.3 系統調試

在硬件調試中,主要是用示波器測試68013芯片的 信號、 信號和轉換后的數據輸出D0—D7,如果低4位沒有數據輸出,可能是MODE引腳沒有接到高電平上,需要檢查、調試后再檢查信號的輸出狀況。

3 軟件設計

軟件部分采用的是VB,實現了虛擬示波器的部分基本功能,具體包括以下兩個方面:①根據設計需要做出窗體上的控件;②再根據所設計的控件編寫程序。

整個過程的設計主要是根據數據的傳輸、寄存、調用的過程來實現的,以此為出發點設計了VB的窗體窗口以及它上面的控件。具體如圖5所示。

圖5中主要包括了打開設備、關閉設備,讀取數據、保存數據,顯示波形、打開波形文件,電壓放大、縮小,時間的壓縮、拉伸等。

在設計過程中,要注意數據通過USB接口傳輸到計算機中時,VB要與這部分數據進行鏈接就必須設置一個緩沖區,這樣才能夠利用傳輸到微機中的數據。

本課題所設計的虛擬示波器的內部執行過程為:當外部硬件連接到USB接口上時,虛擬示波器的軟件部分會做出相應動作,當軟件已經發現了接入的設備后,即可運行軟件,打開設備。點擊“顯示波形”后,系統會根據條件S=1或P=1來判斷下一步所要調用的程序,以完成相應動作。可以選擇出發方式時,實際上已經設定了出發條件,所以,簡易虛擬示波器會根據不同條件,在顯示窗口顯示不同時刻的波形。同時,還可以根據需要點擊“放大”“縮小”“壓縮”“拉伸”來改變每一格所代表的電壓和時間的大小。在運行后,可以直接點擊“打開波形”打開計算機中已經生成的EXE文件。

在軟件運行的過程中,最主要的程序執行過程就是實現畫圖過程和畫坐標過程,因為這兩個過程可謂復雜,畫的時候考慮幅值的大小等問題。畫圖過程和畫坐標過程的簡易流程如圖6和圖7所示。

4 結束語

數據采集系統和虛擬示波器的設計在FX2與MAX153之間采用了GPIF主模式的通信方式,并通過端點6配置了FIFO的傳輸方式——塊傳輸,使4 kB的FIFO的內存設計變成了4個2級512 B內存的緩沖,符合數據轉換傳輸過程中數據高速率傳輸的要求,而GPIF的控制時鐘選擇的是默認時鐘48 MHz。另一個顯著的特點是,對于MAX153的電壓范圍選擇端,本設計采用REF02,它是一個基準,這樣在輸入有所變化的時候,使輸出變化非常小(實際中)或沒有變化(理論上),這樣就保證了芯片的正常工作。

參考文獻

[1]閻石.數-模和模-數轉換[J].數字電子技術基礎,2003,12(13).

[2]趙新民,王祁.數據采集系統[J].智能儀器設計基礎,2004,9(5).

[3]王遠,劉躍敏,成立,等.放大電路的頻率響應[J].模擬電子技術,2003,7(2).

[4]孫涵芳,徐愛卿.串行接口[J].單片機原理及應用,1996,4(1).

[5]劉紹漢,林灶生,劉新民.集成電路設計的發展[J].VHDL芯片設計,2004,11(1).

[6]王永山,楊宏五,楊嬋娟. 輸入輸出接口. 微型計算機原理與應用,2001,9(2).

[7]倪養華.數字信號處理的理論基礎[J].DSP技術及其應用講座,1997,11(11).

[8]梁天明,耿相銘,陳鍵.多通道串行A/D轉換器與TIDSPS的接口實現[J].電子技術,2002(5).

[9]吳德會,石俊.基于USB接口的無線數據采集系統設計[J].微電子學與計算機,2005(12).

[10]唐袆玲.USB接口在數據采集系統中的應用[J].科技廣場,2005(12).

[11]廖文杰.一種USB接口的數據采集系統設計[J].自動化博覽,2005(6).

[12]郭爽.基于USB接口的虛擬儀器設[J].計儀表技術,2005(6).

[13]吳德會.基于USB接口技術的無線通信設計與實現[J].微計算機信息,2005(13).

[14]周凡.基于USB接口技術的數據采集系統[J].攀枝花學院學報,2005(2).

〔編輯:張思楠〕

Abstract: Data simple virtual oscilloscope users can be converted connected thereto and data reduction. To ensure that the data in the correct premise to enhance the portability of the system, and the converted data is not required after 8051, greatly improves transfer speeds, reducing design complexity. The design concepts of the virtual oscillograph are discussed and the corresponding hardware and software design.

Key words: simple virtual oscilloscope; VB; circuit design; data acquisition

[2]趙新民,王祁.數據采集系統[J].智能儀器設計基礎,2004,9(5).

[3]王遠,劉躍敏,成立,等.放大電路的頻率響應[J].模擬電子技術,2003,7(2).

[4]孫涵芳,徐愛卿.串行接口[J].單片機原理及應用,1996,4(1).

[5]劉紹漢,林灶生,劉新民.集成電路設計的發展[J].VHDL芯片設計,2004,11(1).

[6]王永山,楊宏五,楊嬋娟. 輸入輸出接口. 微型計算機原理與應用,2001,9(2).

[7]倪養華.數字信號處理的理論基礎[J].DSP技術及其應用講座,1997,11(11).

[8]梁天明,耿相銘,陳鍵.多通道串行A/D轉換器與TIDSPS的接口實現[J].電子技術,2002(5).

[9]吳德會,石俊.基于USB接口的無線數據采集系統設計[J].微電子學與計算機,2005(12).

[10]唐袆玲.USB接口在數據采集系統中的應用[J].科技廣場,2005(12).

[11]廖文杰.一種USB接口的數據采集系統設計[J].自動化博覽,2005(6).

[12]郭爽.基于USB接口的虛擬儀器設[J].計儀表技術,2005(6).

[13]吳德會.基于USB接口技術的無線通信設計與實現[J].微計算機信息,2005(13).

[14]周凡.基于USB接口技術的數據采集系統[J].攀枝花學院學報,2005(2).

〔編輯:張思楠〕

Abstract: Data simple virtual oscilloscope users can be converted connected thereto and data reduction. To ensure that the data in the correct premise to enhance the portability of the system, and the converted data is not required after 8051, greatly improves transfer speeds, reducing design complexity. The design concepts of the virtual oscillograph are discussed and the corresponding hardware and software design.

Key words: simple virtual oscilloscope; VB; circuit design; data acquisition

[2]趙新民,王祁.數據采集系統[J].智能儀器設計基礎,2004,9(5).

[3]王遠,劉躍敏,成立,等.放大電路的頻率響應[J].模擬電子技術,2003,7(2).

[4]孫涵芳,徐愛卿.串行接口[J].單片機原理及應用,1996,4(1).

[5]劉紹漢,林灶生,劉新民.集成電路設計的發展[J].VHDL芯片設計,2004,11(1).

[6]王永山,楊宏五,楊嬋娟. 輸入輸出接口. 微型計算機原理與應用,2001,9(2).

[7]倪養華.數字信號處理的理論基礎[J].DSP技術及其應用講座,1997,11(11).

[8]梁天明,耿相銘,陳鍵.多通道串行A/D轉換器與TIDSPS的接口實現[J].電子技術,2002(5).

[9]吳德會,石俊.基于USB接口的無線數據采集系統設計[J].微電子學與計算機,2005(12).

[10]唐袆玲.USB接口在數據采集系統中的應用[J].科技廣場,2005(12).

[11]廖文杰.一種USB接口的數據采集系統設計[J].自動化博覽,2005(6).

[12]郭爽.基于USB接口的虛擬儀器設[J].計儀表技術,2005(6).

[13]吳德會.基于USB接口技術的無線通信設計與實現[J].微計算機信息,2005(13).

[14]周凡.基于USB接口技術的數據采集系統[J].攀枝花學院學報,2005(2).

〔編輯:張思楠〕

Abstract: Data simple virtual oscilloscope users can be converted connected thereto and data reduction. To ensure that the data in the correct premise to enhance the portability of the system, and the converted data is not required after 8051, greatly improves transfer speeds, reducing design complexity. The design concepts of the virtual oscillograph are discussed and the corresponding hardware and software design.

Key words: simple virtual oscilloscope; VB; circuit design; data acquisition

猜你喜歡
數據采集
Web網絡大數據分類系統的設計與改進
CAN總線通信技術在電梯監控系統中的應用
基于大型嵌入式系統的污水檢測系統設計
社會保障一卡通數據采集與整理技巧
基于AVR單片機的SPI接口設計與實現
CS5463在植栽用電子鎮流器老化監控系統中的應用
大數據時代高校數據管理的思考
科技視界(2016年18期)2016-11-03 22:51:40
鐵路客流時空分布研究綜述
基于廣播模式的數據實時采集與處理系統
軟件工程(2016年8期)2016-10-25 15:54:18
通用Web表單數據采集系統的設計與實現
軟件工程(2016年8期)2016-10-25 15:52:53
主站蜘蛛池模板: 欧美一级黄片一区2区| 亚洲第一成年网| 欧美自慰一级看片免费| 99ri精品视频在线观看播放| 无遮挡国产高潮视频免费观看| 99久久人妻精品免费二区| 香蕉国产精品视频| 九色综合视频网| 91精品亚洲| 精品免费在线视频| 亚洲高清在线播放| 国产青榴视频在线观看网站| 99久久婷婷国产综合精| 伊人查蕉在线观看国产精品| 亚洲 日韩 激情 无码 中出| 国产微拍精品| 伊人久久精品无码麻豆精品| 9久久伊人精品综合| 国产精品亚洲а∨天堂免下载| 国内精品久久人妻无码大片高| 免费欧美一级| 国产成人亚洲综合a∨婷婷| 国产成人精品一区二区三区| 欲色天天综合网| 欧美一区二区三区欧美日韩亚洲| 午夜在线不卡| 久久国语对白| 国产精品亚洲欧美日韩久久| 高清无码手机在线观看| 少妇被粗大的猛烈进出免费视频| 久久人人爽人人爽人人片aV东京热| 69av在线| 天天综合亚洲| 黄色网页在线播放| 国产一级小视频| 国产女人在线观看| 国产又爽又黄无遮挡免费观看| 国产特级毛片| 亚洲综合久久一本伊一区| 国产成+人+综合+亚洲欧美| 亚洲欧美日韩中文字幕在线一区| 亚洲欧洲日韩国产综合在线二区| 国产三级a| 91精选国产大片| 亚洲成aⅴ人在线观看| 亚洲人视频在线观看| 日韩精品成人网页视频在线| 亚洲欧美日韩动漫| 全免费a级毛片免费看不卡| 欧美精品在线看| 精品国产网站| 2021国产精品自产拍在线| 成人精品区| 免费高清a毛片| 国产成年无码AⅤ片在线| 欧美成人区| 亚洲日韩国产精品综合在线观看| 欧美在线精品怡红院| 青草91视频免费观看| 国产成年无码AⅤ片在线 | 久久福利片| 白浆免费视频国产精品视频| 国产视频久久久久| 亚洲成肉网| 精品国产一区二区三区在线观看| 色婷婷色丁香| 四虎成人精品| 国产精品99在线观看| 欧美综合一区二区三区| 亚洲精品天堂自在久久77| 色综合综合网| 久久99精品久久久久纯品| 精品欧美视频| 在线精品视频成人网| 青青草国产在线视频| 国产91丝袜在线观看| 亚洲天堂2014| 啦啦啦网站在线观看a毛片| 国产成人免费视频精品一区二区| 青青操国产| 在线欧美一区| 国产成人夜色91|