![基于USB總線和89C51單片機(jī)的數(shù)據(jù)采集設(shè)計(jì).doc_第1頁(yè)](http://file.renrendoc.com/FileRoot1/2013-11/21/9309d3b0-33e4-4371-92a3-dc75ebf1e5fa/9309d3b0-33e4-4371-92a3-dc75ebf1e5fa1.gif)
![基于USB總線和89C51單片機(jī)的數(shù)據(jù)采集設(shè)計(jì).doc_第2頁(yè)](http://file.renrendoc.com/FileRoot1/2013-11/21/9309d3b0-33e4-4371-92a3-dc75ebf1e5fa/9309d3b0-33e4-4371-92a3-dc75ebf1e5fa2.gif)
![基于USB總線和89C51單片機(jī)的數(shù)據(jù)采集設(shè)計(jì).doc_第3頁(yè)](http://file.renrendoc.com/FileRoot1/2013-11/21/9309d3b0-33e4-4371-92a3-dc75ebf1e5fa/9309d3b0-33e4-4371-92a3-dc75ebf1e5fa3.gif)
![基于USB總線和89C51單片機(jī)的數(shù)據(jù)采集設(shè)計(jì).doc_第4頁(yè)](http://file.renrendoc.com/FileRoot1/2013-11/21/9309d3b0-33e4-4371-92a3-dc75ebf1e5fa/9309d3b0-33e4-4371-92a3-dc75ebf1e5fa4.gif)
![基于USB總線和89C51單片機(jī)的數(shù)據(jù)采集設(shè)計(jì).doc_第5頁(yè)](http://file.renrendoc.com/FileRoot1/2013-11/21/9309d3b0-33e4-4371-92a3-dc75ebf1e5fa/9309d3b0-33e4-4371-92a3-dc75ebf1e5fa5.gif)
已閱讀5頁(yè),還剩32頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
論文題目:基于USB總線和89C51單片機(jī)的數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)學(xué)生姓名:所在院系:機(jī)電學(xué)院所學(xué)專業(yè):應(yīng)用電子技術(shù)教育導(dǎo)師姓名:完成時(shí)間:摘要本文介紹了基于USB總線的數(shù)據(jù)采集設(shè)備的開(kāi)發(fā)法,包括數(shù)據(jù)采集硬件設(shè)計(jì)、USB總線的硬件設(shè)計(jì),同時(shí)也簡(jiǎn)單的介紹了設(shè)備固件設(shè)計(jì)、基于USB的遠(yuǎn)程數(shù)據(jù)采集。89C51通過(guò)對(duì)多路采集模塊進(jìn)行控制,選出一路通道的數(shù)據(jù)寄存在單片機(jī),再通過(guò)USB芯片將89C51采集到的數(shù)據(jù)上傳給上位機(jī)。關(guān)鍵詞:數(shù)據(jù)采集,89C51,通用串行總線BasedontheUSBbusand89C51single-chipdataacquisitionsystemdesignAbstractThispaperintroducestheacquisitionbasedonUSBbus-baseddataacquisition,includingthedataacquisitionhardwaredesignandUSBbusofthehardwaredesign.AlsointroducesUSB-basedremotedataacquisitionsystemandfirmwaredesign.89C51selectsthewaydatastoragechannelinthesingle-chipbycontrollingmulti-channelmodule,andthenthedatacollectedby89C51uploadtothehostcomputer.throughtheUSBchipsKeyword:DataAcquisition,89C51Single-chip,UniversalSerialB目錄1引言.12總體方案設(shè)計(jì).12.1設(shè)計(jì)思路.12.2設(shè)計(jì)方框圖.13數(shù)據(jù)采集設(shè)計(jì).23.1模擬信號(hào)的多路選擇.23.2多路開(kāi)關(guān)原理.23.3A/D轉(zhuǎn)換介紹.33.3.1分辨率.33.3.2誤差和精度.43.3.3轉(zhuǎn)換速率.43.3.4A/D轉(zhuǎn)換的方法.43.4數(shù)據(jù)采樣電路.44單片機(jī)介紹.64.1單片機(jī)的基本組成.64.2單片機(jī)引腳及功能.65USB接口電路設(shè)計(jì).75.1USB芯片內(nèi)部結(jié)構(gòu).85.1.1端點(diǎn)端點(diǎn)端點(diǎn)外部固件參考流程.95.2USB芯片與單片機(jī)的接口電路.105.3USB設(shè)備驅(qū)動(dòng)程序設(shè)計(jì).116應(yīng)用程序設(shè)計(jì).127設(shè)備固件設(shè)計(jì).138遠(yuǎn)程數(shù)據(jù)采集系統(tǒng)設(shè)計(jì).149結(jié)束語(yǔ).15致謝.15參考文獻(xiàn).15附錄一整體電路圖.17附錄二CH375芯片管腳.18附錄三程序清單.191引言在工業(yè)生產(chǎn)和科學(xué)技術(shù)研究過(guò)程中,常常需要對(duì)各種數(shù)據(jù)進(jìn)行采集,現(xiàn)在常用的數(shù)據(jù)采集方式是在PC機(jī)或工控機(jī)內(nèi)部安裝數(shù)據(jù)采集卡,如A/D卡、RS-422卡及RS-485卡。采集卡不僅安裝麻煩,易受機(jī)箱內(nèi)其他電路的干擾,而且由于受計(jì)算機(jī)插槽數(shù)量和地址、中斷資源的限制,不可能掛接很多設(shè)備。本設(shè)計(jì)利用通用串行總線(UniversalSerialBus,簡(jiǎn)稱USB)設(shè)計(jì)了基于USB總線的數(shù)據(jù)采集設(shè)備很好地解決以上這些沖突。2總體方案設(shè)計(jì)2.1設(shè)計(jì)思路本設(shè)計(jì)主要包括三部分:數(shù)據(jù)采集設(shè)計(jì)部分,單片機(jī)控制部分和USB設(shè)計(jì)部分。數(shù)據(jù)采集由多路模擬開(kāi)關(guān)、濾波采樣保持、隔離放大、A/D轉(zhuǎn)換、光電隔離器組成。單片機(jī)采用AT89C51。USB電路主要采用CH375芯片。單片機(jī)再?gòu)牡刂芳拇嫫髦邪l(fā)出地址控制信號(hào)經(jīng)光耦控制多路模擬開(kāi)關(guān)。多路模擬模擬開(kāi)關(guān)根據(jù)地址控制信號(hào)選擇一路信號(hào)進(jìn)行濾波、放大、A/D轉(zhuǎn)換后送至單片機(jī)的移位寄存器。移位寄存器將采集到得數(shù)據(jù)轉(zhuǎn)換為8位并行是傳送到USB芯片的數(shù)據(jù)緩沖區(qū)中;一旦數(shù)據(jù)緩沖區(qū)存滿,USB芯片自動(dòng)將數(shù)據(jù)打包即時(shí)請(qǐng)求讀入數(shù)據(jù),然后89C51系統(tǒng)將數(shù)據(jù)從數(shù)據(jù)緩沖區(qū)中讀出,由收發(fā)器通過(guò)數(shù)據(jù)線(D+、D-)送至主機(jī)。2.2設(shè)計(jì)方框圖圖1設(shè)計(jì)方框圖光電隔離器多路模擬開(kāi)關(guān)單片機(jī)USB電路上位機(jī)濾波采樣隔離放大A/D轉(zhuǎn)換3數(shù)據(jù)采集設(shè)計(jì)3.1模擬信號(hào)的多路選擇32路模擬電壓信號(hào)(如1-5V)送往多路模擬開(kāi)關(guān)組成的模擬數(shù)據(jù)選擇器,選擇控制信號(hào)決定其中1路模擬信號(hào)經(jīng)濾波、隔離放大、A/D轉(zhuǎn)換,變?yōu)镸位十進(jìn)制數(shù)據(jù),存到單片機(jī)的移位寄存器中移位寄存器,單片機(jī)再將采集到得數(shù)據(jù)轉(zhuǎn)換為8位并行數(shù)據(jù)由USB接口電路送到上位機(jī)。當(dāng)?shù)刂肪€為8位是,最多可達(dá)2的8次方256路。如不采用數(shù)據(jù)選擇方案,則所需的隔離放大器、A/D轉(zhuǎn)換器也將多達(dá)256個(gè)4。3.2多路開(kāi)關(guān)原理多路開(kāi)關(guān)是切換數(shù)字信號(hào)和模擬信號(hào)的器件,也稱多路轉(zhuǎn)換器或多路復(fù)用器,記為MUX,能切換數(shù)字信號(hào)的多路開(kāi)關(guān)也稱數(shù)據(jù)選擇和數(shù)據(jù)分配器;能切換模擬信號(hào)的多路開(kāi)關(guān)也稱多路模擬開(kāi)關(guān),模擬開(kāi)關(guān)同時(shí)也能切換數(shù)字信號(hào)。早期的多路開(kāi)關(guān)曾采用繼電器,但它有速度慢、體積大、噪聲大、使用壽命短等缺點(diǎn)。現(xiàn)在的數(shù)據(jù)采用電路中多采用集成的多路開(kāi)關(guān),典型的多路開(kāi)關(guān)有4雙通道多路開(kāi)關(guān)、單8通道多路開(kāi)關(guān)、雙8通道多路開(kāi)關(guān)、單16通道多路開(kāi)關(guān)等。其中單8通道多路開(kāi)關(guān)典型的產(chǎn)品型號(hào)為CD4051,但由于它們是早期標(biāo)準(zhǔn)CMOS產(chǎn)品,性能已經(jīng)不能滿足控制系統(tǒng)的許多要求。AD公司的ADG658/659是CD4051/CD4052的改進(jìn)型?,F(xiàn)已ADG658/ADG659為例介紹其機(jī)構(gòu)和功能,ADG658/ADG659引腳圖如圖2所示,其功能見(jiàn)表1。圖2ADG658/ADG65引腳圖1S52S73D4S85S66EN/7VSS8GND9A210A111A012S413S114S215S316VDDADG6581S1B2S3B3DB4S4B5S2B6EN/7VSS8GND9A110A011S4A12S1A13DA14S2A15S3A16VDDADG659表1ADG658功能表A2A1A0EN/輸出DXXX1與輸入斷開(kāi)0000S10010S20100S30110S41000S51010S61100S71110S8ADG658有一個(gè)使能端EN/和三個(gè)選擇/分配控制端A2、A1、A0,S1-S8和D分別為多路開(kāi)關(guān)引出端,S1-S8既可作輸出,也可做輸入。S1-S8做輸入時(shí),D做輸出。當(dāng)把ADG658視為8選1數(shù)據(jù)選擇器時(shí),A2、A1、A0為選擇控制端,S1-S8做輸出,D為輸入:當(dāng)把ADG658視為1至8數(shù)據(jù)分配器時(shí),A2、A1、A0為分配控制端,使能端EN/=1是,S1-S8與D之間斷開(kāi)。EN/和A2、A1、A0為邏輯信號(hào)輸入端,S1-S8與D之間可傳邏輯信號(hào)4。表2ADG659功能表A1A0EN/輸出DA輸出DBXX1與輸入斷開(kāi)與輸入斷開(kāi)000S1AS1B010S2AS2B100S3AS3B110S4AS4BADG659有一個(gè)使能端EN/和兩個(gè)選擇分配控制端A1、A0,S1A-S4A和DA、S1B-S4B和DB分別構(gòu)成4:1MUX,它同時(shí)受EN、A1、A0控制。3.3A/D轉(zhuǎn)換介紹3.3.1分辨率分辨率是用來(lái)表示ADC對(duì)于輸入模擬信號(hào)的分辨能力,也即ADC輸出的數(shù)字編碼能反映
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- PB-22-N-5-Hydroxypentyl-3-carboxyindole-metabolite-生命科學(xué)試劑-MCE-1773
- L-Glutamic-acid-ammonium-生命科學(xué)試劑-MCE-7975
- 1-Octadecyl-lysophosphatidic-acid-PA-O-18-0-0-0-生命科學(xué)試劑-MCE-8369
- 2025年度績(jī)效合同簽訂與履行指南
- 二零二五年度未簽合同員工勞動(dòng)仲裁應(yīng)對(duì)措施及賠償協(xié)議
- 二零二五年度物業(yè)與業(yè)主之間綠化賠償合作協(xié)議
- 2025年度煙酒店員工培訓(xùn)與職業(yè)發(fā)展合同
- 柴油發(fā)電機(jī)組技術(shù)協(xié)議
- 施工日志填寫(xiě)樣本防雷工程施工
- 小學(xué)語(yǔ)文人教一年級(jí)上冊(cè)識(shí)字2《日月明》教學(xué)設(shè)計(jì)
- 充電樁知識(shí)培訓(xùn)課件
- 2025年七年級(jí)下冊(cè)道德與法治主要知識(shí)點(diǎn)
- 2025年交通運(yùn)輸部長(zhǎng)江口航道管理局招聘4人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 老年髖部骨折患者圍術(shù)期下肢深靜脈血栓基礎(chǔ)預(yù)防專家共識(shí)(2024版)解讀
- 廣東省廣州市2025屆高三上學(xué)期12月調(diào)研測(cè)試(零模)英語(yǔ) 含解析
- 偏癱足內(nèi)翻的治療
- 藥企質(zhì)量主管競(jìng)聘
- 信息對(duì)抗與認(rèn)知戰(zhàn)研究-洞察分析
- 心腦血管疾病預(yù)防課件
- 手術(shù)室??谱o(hù)士工作總結(jié)匯報(bào)
- 2025屆高三聽(tīng)力技巧指導(dǎo)-預(yù)讀、預(yù)測(cè)
評(píng)論
0/150
提交評(píng)論