系統(tǒng)檢測綜合設(shè)計論文_第1頁
系統(tǒng)檢測綜合設(shè)計論文_第2頁
系統(tǒng)檢測綜合設(shè)計論文_第3頁
系統(tǒng)檢測綜合設(shè)計論文_第4頁
系統(tǒng)檢測綜合設(shè)計論文_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、系統(tǒng)檢測綜合設(shè)計論文學(xué)院:電子與自動化系班級:機械與自動化2班學(xué)號:08050217姓名:李博 同組成員:指導(dǎo)老師:宮香山時期:2011年6月22日1引言虛擬儀器是基于計算機的儀器。計算機和儀器密切結(jié)合,構(gòu)建虛擬儀器代替復(fù)雜笨重的 模擬儀器是目前儀器發(fā)展的趨勢。與傳統(tǒng)儀器相比,虛擬儀器在智能化、處理能力、性價比、 可操作性等方面都具有明顯優(yōu)勢,能將分散的儀器設(shè)備集中管理,實現(xiàn)生產(chǎn)流程的自動化管 理,提高生產(chǎn)效率,降低成本。2系統(tǒng)組成本系統(tǒng)設(shè)計是一種新型的虛擬儀器測試系統(tǒng),它是由數(shù)據(jù)采集系統(tǒng)和數(shù)據(jù)通訊子系統(tǒng)組 成,其結(jié)構(gòu)框圖如圖1所示。數(shù)據(jù)采集系統(tǒng)是以C8051F120單片機為核心,C8051F

2、120單 片機功能強大,可實現(xiàn)對目標信號精確采集、數(shù)字濾波和通過串口 RS-232高速向上位機傳 輸采集的數(shù)據(jù)通訊,上位機用LabVIEW完成數(shù)據(jù)的轉(zhuǎn)換處理、分析、顯示。數(shù)據(jù)采集系統(tǒng) 和數(shù)據(jù)通訊系統(tǒng)通過RS-232串口進行高速數(shù)據(jù)通訊,插拔便捷。該虛擬儀器測試系統(tǒng)打破 了 LabVIEW等軟件平臺對虛擬儀器開發(fā)的束縛。圖I虛報收器測試系統(tǒng)結(jié)構(gòu)框囹2.1下位機設(shè)計2.1.1下位機硬件設(shè)計數(shù)據(jù)采集系統(tǒng)是將現(xiàn)場采集到的模擬信號轉(zhuǎn)換成數(shù)字信號,并進行處理、傳輸、存儲等 操作。該數(shù)據(jù)采集電路由嵌入式微處理器、模數(shù)轉(zhuǎn)換器、非易失性存儲器等器件組成。該數(shù) 據(jù)采集系統(tǒng)運用最小功耗設(shè)計理論,可在電池供電下采集、

3、記錄數(shù)據(jù),并能長時間工作。電路、串口通訊電路、電源電路、系統(tǒng)復(fù)位電路、A/D轉(zhuǎn)換電壓基準電路、外部時鐘電路、JTAG接口電路等組成。其硬件電路圖如圖2所示。IflOkQMOF、F T5LkD 51YQHT0 43】WIfHrmlipF T卜4由135JTJS20WLi::丘12Uisf ;:1*12下直機扯件電藉通tm11 n】4TTI? FM;*3V詼住口p-8.2IflOkQMOF、F T5LkD 51YQHT0 43】WIfHrmlipF T卜4由135JTJS20WLi::丘12Uisf ;:1*12下直機扯件電藉通tm11 n】4TTI? FM;*3V詼住口p-8.2CP!-MlKC

4、PO-AL&/P 5CP如頃” &浦盹7恤就如A啥.JA/Pi.1VREFJ)A10/P5- 1淮FA3&/PJ. 3WF1m必*.um 0Al J/P5. SAl曲1mg 64IW 2A15/M. TMX0. 3AWMg 1Al 購.4AMW 灑.JAitWAI/W.2起網(wǎng).fiAlU/Hg iHlNH,噸 IA3tt/5/Ffc. 5mi.lA】M而灑6頓EN4 撰Er,P6, ?AIHT.WgFPL ?VMI.j./AH/Pl.fiADl/Bl/Hu Imi.,加 mi, $AQJ/B2/P?- 2AHI. VA11/PI.4ADJ/0J/PT. 1AJVL5/A11/P. 3*P/DV

5、F?,JOknLUUltn t n m肥恥M演!J I.F福晝DSI8K97 郵TiiD.川# 三控堤泌逾砸g.郵LED染2.1.2下位機各模塊設(shè)計(1) C8051F120 單片機C8051F120單片機是完全集成的混合信號片上系統(tǒng)SoC(System on Chip)級MCU器件, 具有與MCS-51內(nèi)核及指令集完全兼容的高速、流水線結(jié)構(gòu)。機器周期由標準的12個系統(tǒng) 時鐘周期降為1個系統(tǒng)時鐘周期,峰值可達25 MI/s。除了具有標準8051的數(shù)字外設(shè)部件 之外,片內(nèi)集成了數(shù)據(jù)采集和控制系統(tǒng)中常用模擬器件和其他數(shù)字外設(shè)及功能器件,兩個全 雙工增強型串行通訊接口(UART),真正12位、100

6、 Ks / s逐次逼近型(SAR)8通道ADC,完 全能夠滿足高速、高精度、多通道數(shù)據(jù)采集,數(shù)字濾波,數(shù)據(jù)傳輸?shù)男枨?。此外,片?nèi)還集 成基于JTAG協(xié)議的調(diào)試電路,通過JTAG接口可實現(xiàn)對C8051F120單片機閃存的讀寫操作, 以及全速、非侵入式在系統(tǒng)調(diào)試。C8051F120單片機的ADC0- ADC1子系統(tǒng)各通道輸入電壓應(yīng)小于等于基準電壓,傳感器信號多為微弱電流信號,根據(jù)信號采集傳感器的特點,需在通道接口設(shè)計傳感器信號處理 電路、電壓轉(zhuǎn)換電路和插拔式接口。人機接口電路C8051F120單片機為100引腳TQFP封裝,具有標準8051的端口,還具有附加的4個 8位I/O端口,這樣無需接口器件

7、拓展I/O端口,采用在P0.2P0.5I/O端口連接發(fā)光 二極管,采用共陰極方式設(shè)計D1D44個工作狀態(tài)指示燈,在P1.0P1.3 I/O端口使用按 鍵開關(guān)設(shè)計KEY1KEY4.4個數(shù)據(jù)采集系統(tǒng)控制按鍵,實現(xiàn)數(shù)據(jù)采集、數(shù)字濾波和數(shù)據(jù)傳 輸功能。串口通訊電路C8051F120單片機內(nèi)部集成了 2個全雙工增強型串行通訊接口(UART0和UART1),支 持通用異步協(xié)議(UART協(xié)議)和同步協(xié)議(SPI協(xié)議)。本系統(tǒng)采用UART協(xié)議,通過RS-232 接口器件SP3223E完成單片機TTL電平到RS-232電平的轉(zhuǎn)換,實現(xiàn)C8051F120單片機與 PC機的RS-232串口數(shù)據(jù)通信。電源電路本系統(tǒng)采

8、用220 V50 Hz,5.5 VA/5 V300 mA變壓器供電,電路通過電感外部供電 轉(zhuǎn)化為5 V穩(wěn)定電壓輸出,再通過硅整流二極管1N4001和電平轉(zhuǎn)換器AS1117把5 V電壓 轉(zhuǎn)換為3.3 V穩(wěn)定電壓(DV與AV)輸出,作為硬件系統(tǒng)工作電源。系統(tǒng)復(fù)位電路在C8051F120單片機RST引腳設(shè)計復(fù)位電路,利用電容的充放電控制單片機的復(fù)位RST 引腳為低電平,并保持2個機器周期以上,C8051F120單片機即可復(fù)位。其他電路A/D轉(zhuǎn)換電壓基準電路和C8051F120單片機A/D轉(zhuǎn)換器采用片內(nèi)基準電壓。該電路 是由1.2 V、15 ppm /C(典型值)的帶隙電壓基準發(fā)生器和帶有2倍增益的輸

9、出緩沖放大器組 成。內(nèi)部基準電壓通過VREF引腳連接至應(yīng)用系統(tǒng)的外部器件,在VREF引腳與AGND之 間接人0.1吁和4.7吁的旁路電容。外部時鐘電路采用C8051F120單片機外部時鐘,晶體振蕩器頻率為18.432 MHz,外部時鐘由外部諧 振器、并行方式的晶體、電容、電阻連接到C8051F120單片機的XTAL1/ XTAL2引腳。JTAG 接口電路將單片機C8051F120片內(nèi)JTAG邊界掃描和調(diào)試電路連接至C8051F120單片機開 發(fā)調(diào)試程序下載軟硬件工具。(9)溫度采集電路采用Dallas公司的遵循一線通信協(xié)議溫度采集器件DS18B20。DS18B20集成度高,只 有3個引腳,低功

10、耗,采樣溫度精度可達0.5C,廣泛應(yīng)用于各種動態(tài)參數(shù)的監(jiān)測電路。2.1.3下位機軟件設(shè)計下位機軟件設(shè)計流程圖軟件流程如圖3所示。(M)述動她定時I接收上了杭谷軍.秘帶於虬啟/通必赴出彼I顯或各樣I料i果集致?lián)魉偕衔环絣|僻3下位機軟件設(shè)汁施程圖2.2上位機設(shè)計上電后,單片機采集電流、電壓、溫度等數(shù)據(jù),通過串口傳送至上位機進行模擬量信號 顯示。上位機虛擬儀器LabVIEW的編程環(huán)境分為前面板(panel)和流程圖(block diagram)。前面 板分別為程序控制(輸入)和結(jié)果顯示(輸出)部分,形成如同傳統(tǒng)儀器前面板一樣的VI前面 板。在程序運行期間,用戶通過前面板控制、觀測,如同使用一臺儀

11、器。程序?qū)崿F(xiàn)的代碼部 分使用G語言在流程圖中編寫。G語言編程過程主要是將代表功能模塊(運算符或VI)的一 個個圖標放置在流程圖中,用戶按希望的數(shù)據(jù)傳遞次序和方向?qū)⑦@些模塊的輸入/輸出連接 出來。上位機軟件流程圖如圖4所示。km上位機牧伸et汁值程留上位機設(shè)計包括以下關(guān)鍵模塊:串口連接通路儀器本身支持與計算機的通信,儀器和計算機之間存在適當(dāng)?shù)倪B接通路,計算機在硬件 上支持該連接通路,采用標準DB9串口電纜進行連接,直接利用計算機的串口。波形操作模塊波形函數(shù)位于Functions一All Functions一Waveform子模板。數(shù)據(jù)采集中,要從每個通 道中各采集一個波形,這時數(shù)據(jù)采集函數(shù)輸出的數(shù)據(jù)類型就是一個波形數(shù)組。獲得波形數(shù)組 后,使用數(shù)組函數(shù)從數(shù)組中提取波形元素,然后顯示波形數(shù)據(jù)。采樣定理的應(yīng)用根據(jù)采樣定理,采樣頻率fs必須至少是測量信號所包含的最高頻率fm的2倍,這樣采 樣數(shù)據(jù)才能包含原始信號的所有頻率分量的全部信息。如果信號中包含的頻率高于fs/2的 成分,則信號將在0 Hz和fs/2之間發(fā)生畸變。當(dāng)采樣頻率過低時,由于所采樣的數(shù)據(jù)還 原的信號頻率與原始信號不同,將發(fā)生混疊。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論