![課程設(shè)計(jì)多路數(shù)據(jù)采集系統(tǒng)_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/5/7ec9dc57-d588-4943-805c-d3da914d6581/7ec9dc57-d588-4943-805c-d3da914d65811.gif)
![課程設(shè)計(jì)多路數(shù)據(jù)采集系統(tǒng)_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/5/7ec9dc57-d588-4943-805c-d3da914d6581/7ec9dc57-d588-4943-805c-d3da914d65812.gif)
![課程設(shè)計(jì)多路數(shù)據(jù)采集系統(tǒng)_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/5/7ec9dc57-d588-4943-805c-d3da914d6581/7ec9dc57-d588-4943-805c-d3da914d65813.gif)
![課程設(shè)計(jì)多路數(shù)據(jù)采集系統(tǒng)_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/5/7ec9dc57-d588-4943-805c-d3da914d6581/7ec9dc57-d588-4943-805c-d3da914d65814.gif)
![課程設(shè)計(jì)多路數(shù)據(jù)采集系統(tǒng)_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/5/7ec9dc57-d588-4943-805c-d3da914d6581/7ec9dc57-d588-4943-805c-d3da914d65815.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、課程設(shè)計(jì)(論文)資料袋 信息工程學(xué)院 系(院)課程設(shè)計(jì)(論文)題目 多路數(shù)據(jù)采集級(jí)顯示系統(tǒng)設(shè)計(jì) 內(nèi)裝資料有:1.課程設(shè)計(jì)(論文)任務(wù)書 ( )2.課程設(shè)計(jì)(論文)開(kāi)題報(bào)告 ( )3.課程設(shè)計(jì)(論文) ( )4.成績(jī)?cè)u(píng)定及評(píng)語(yǔ) ( )5.外文資料及原文復(fù)印件 ( )6. 程序及軟盤等 ( )7.工程圖紙 ( )班級(jí) 09電子信息工程學(xué)號(hào)2009100181姓名賴冰指導(dǎo)教師莫釗 多路數(shù)據(jù)采集及顯示系統(tǒng)設(shè)計(jì)The Design Of Multi-channel Data Sampling and Display SystemBased On SCM總計(jì) 課程設(shè)計(jì)(論文) 22 頁(yè) 表 格 1 個(gè)插
2、圖 13 幅摘 要本文對(duì)于一種多路數(shù)據(jù)采集系統(tǒng)進(jìn)行了初步的研究,該多路采集系統(tǒng)能對(duì)多路模擬信號(hào)進(jìn)行采集和處理。數(shù)據(jù)采集與通信控制采用了模塊化的設(shè)計(jì),以單片機(jī)AT80C51為核心,利用串行A/D模數(shù)轉(zhuǎn)換TLC2543進(jìn)行模數(shù)轉(zhuǎn)換,實(shí)現(xiàn)對(duì)十路信號(hào)的采集、存儲(chǔ)、顯示及與PC機(jī)通信等功能。軟件部分應(yīng)用C語(yǔ)言編寫控制軟件,對(duì)數(shù)據(jù)采集系統(tǒng)、模數(shù)轉(zhuǎn)換系統(tǒng)、數(shù)據(jù)顯示、數(shù)據(jù)通信等程序進(jìn)行了設(shè)計(jì)。 關(guān)鍵詞: AT8051 TLC2543 C語(yǔ)言控制軟件 AD模數(shù)轉(zhuǎn)換AbstractThis paper a kind of way for data acquisition system on the primary
3、 research, this much road acquisition system for road simulation signal can be gathered and processing. Data collection and communication control using modular design, AT80C51 with the single chip processor as the core, and using the serial A/D conversion module TLC2543 for conversion module, and to
4、 realize the 8 signal collection, storage, display and with A PC communications, and other functions. Some applications software written in C language control software, for data acquisition systems, modulus conversion system, data display, data communication and other procedures to carry on the desi
5、gn. Key Words: AT80C51 TLC2543 C language A/D conversion module目 錄摘要IABSTRACTII第一章 引言11.1國(guó)內(nèi)外研究現(xiàn)狀1研究背景及其目的意義1國(guó)內(nèi)外研究進(jìn)展 11.2課題內(nèi)容1第二章 數(shù)據(jù)采集 22.1數(shù)據(jù)采集系統(tǒng) 22.2A/D相關(guān)知識(shí)22.3總體結(jié)構(gòu)設(shè)計(jì) 22.4硬件選擇 22.4.1 單片機(jī)89C5122.4.2 TLC2543引腳功能22.4.3 LED顯示電路 22.4.4鍵盤掃描 3第三章 軟硬件設(shè)計(jì)與硬件調(diào)試說(shuō)明 63.1 軟件設(shè)計(jì)與說(shuō)明 63.2 硬件調(diào)試 63.2 硬件顯示說(shuō)明7第四章 課程設(shè)計(jì)總結(jié) 7
6、參考文獻(xiàn) 8附錄1:C語(yǔ)言程 8附錄2:硬件圖 10第一章 引言1.1 國(guó)內(nèi)外研究現(xiàn)狀及其意義研究背景及其目的意義在科學(xué)研究中,運(yùn)用數(shù)據(jù)采集系統(tǒng)可以獲得大量的動(dòng)態(tài)信息,也是獲取科學(xué)數(shù)據(jù)和生成只是的重要手段之一。無(wú)論在哪個(gè)應(yīng)用領(lǐng)域中,數(shù)據(jù)采集與處理將直接影響工作效率和所取得的經(jīng)濟(jì)效益。隨著計(jì)算機(jī)的發(fā)展,對(duì)通信起到了巨大的推動(dòng)作用。計(jì)算機(jī)和通信緊密結(jié)合構(gòu)成了靈活多樣的通信控制系統(tǒng),也可以構(gòu)成強(qiáng)有力的信息處理系統(tǒng)。數(shù)據(jù)采集,從嚴(yán)格的意義上來(lái)說(shuō),應(yīng)該是計(jì)算機(jī)控制的多路數(shù)據(jù)自動(dòng)檢測(cè)或巡回檢測(cè),并能夠是要對(duì)數(shù)據(jù)的存儲(chǔ)、處理、分析計(jì)算以及從檢測(cè)的數(shù)據(jù)中提取有用的信息,供顯示、打印、繪圖等。1.1.2國(guó)內(nèi)外研
7、究進(jìn)展在國(guó)內(nèi)主要有:福建新大陸NEWLAND、深圳同采TONCY、臺(tái)灣UNITECH等等。國(guó)外的話主要是歐美:得邏輯、MOTO、Intermec、datalogic、honeywell等等。日韓:CASIO、DENSO、M3、bluebird等等。歐美品牌的品質(zhì)不錯(cuò),但是價(jià)格過(guò)高。日韓品牌外觀不錯(cuò),品質(zhì)一般,價(jià)格也高。國(guó)內(nèi)品牌后勁很足,性價(jià)比很高,售后服務(wù)更好更及時(shí),國(guó)外品牌在國(guó)內(nèi)的市場(chǎng)份額越來(lái)越小,價(jià)格也越來(lái)越低。1.2 課題內(nèi)容要求運(yùn)用51系列單片機(jī)及相關(guān)外圍器件制作一多路數(shù)據(jù)采集及顯示系統(tǒng),具體要求為: 要求:1、采用51系列單片機(jī)作控制CPU; 2、能對(duì)3路輸入的直流電壓進(jìn)行測(cè)量,輸入
8、電壓05V; 3、測(cè)量的電壓值由3位數(shù)碼管顯示,其中一位顯示通道,兩外兩位顯示測(cè)量的電壓值,顯示精度0.1V; 4. 采用按鍵切換測(cè)量路徑; 5、完成實(shí)物制作或proteus仿真實(shí)現(xiàn)第二章 數(shù)據(jù)采集2.1數(shù)據(jù)采集系統(tǒng)數(shù)據(jù)采集系統(tǒng)一般由數(shù)據(jù)輸入通道、數(shù)據(jù)存儲(chǔ)與管理、數(shù)據(jù)處理、數(shù)據(jù)輸出及顯示這五部分組成。輸入通道要實(shí)現(xiàn)對(duì)被測(cè)對(duì)象的檢測(cè),采樣和信號(hào)檢測(cè)等工作。數(shù)據(jù)存儲(chǔ)與管理要用存儲(chǔ)器把采集到的信息存儲(chǔ)起來(lái),建立相應(yīng)的數(shù)據(jù)庫(kù)并進(jìn)行管理與調(diào)用。數(shù)據(jù)處理就是從采集到的信息中刪除有關(guān)干擾,與無(wú)關(guān)信息。對(duì)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析便于檢索。數(shù)據(jù)輸出及顯示就是把數(shù)據(jù)以適當(dāng)?shù)男问捷敵雠c顯示。2.2A/D相關(guān)知識(shí)按基本原理及
9、特點(diǎn)可分為:積分型、逐次逼近型、并行比較型/串并行型、-調(diào)制型、電容陣列逐次比較型及壓頻變換型。主要的技術(shù)指標(biāo):分辯率,轉(zhuǎn)換速率,量化誤差,偏移誤差,滿刻度誤,差線性度等電壓頻率轉(zhuǎn)換法 A/D轉(zhuǎn)換四步驟:采樣、保持、量化、編碼。2.3總體結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)采集系統(tǒng)的硬件電路主要以單片機(jī)AT80C51為核心,利用串行A/D模數(shù)轉(zhuǎn)換TLC2543進(jìn)行模數(shù)轉(zhuǎn)換,實(shí)現(xiàn)對(duì)十路信號(hào)的采集、存儲(chǔ)、顯示及與PC機(jī)通信等功能。主要結(jié)構(gòu)如圖所示圖一2.4硬件選擇89C51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器的低電壓、高性能CMOS8位微處理器,俗稱單片機(jī)。單片機(jī)的可擦除只讀存儲(chǔ)器可以反復(fù)擦除100次。該器件采用A
10、TMEL高密度非易失存儲(chǔ)器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS-51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲(chǔ)器組合在單個(gè)芯片中,ATMEL的89C51是一種高效微控制器,2.4.1 單片機(jī)89C51 圖二2.4.2 TLC2543引腳功能說(shuō)明如下:AIN0AIN10:模擬輸入端,由內(nèi)部多路器選擇。CS:片選端,CS由高到低變化將復(fù)位內(nèi)部計(jì)數(shù)器,并控制和使能DATA OUT、DATA INPUT和I/O CLOCK。CS由低到高的變化將在一個(gè)設(shè)置時(shí)間內(nèi)禁止DATA INPUT和I/O CLOCK。DATA INPUT:串行數(shù)據(jù)輸入端,串行數(shù)據(jù)以MSB為前導(dǎo)并在I/O CLOCK的前4
11、個(gè)上升沿移入4位地址,用來(lái)選擇下一個(gè)要轉(zhuǎn)換的模擬輸入信號(hào)或測(cè)試電壓,之后I/O CLOCK將余下的幾位依次輸入。 DATA OUT:A/D轉(zhuǎn)換結(jié)果三態(tài)輸出端,在CS為高時(shí),該引腳處于高阻狀態(tài);當(dāng)CS為低時(shí),該引腳由前一次轉(zhuǎn)換結(jié)果的MSB值置成相應(yīng)的邏輯電平;EOC:轉(zhuǎn)換結(jié)束端。在最后的I/O CLOCK下降沿之后,EOC由高電平變?yōu)榈碗娖讲⒈3值睫D(zhuǎn)換完成及數(shù)據(jù)準(zhǔn)備傳輸; VCC、GND:電源正端、地; REF、REF:正、負(fù)基準(zhǔn)電壓端。通常REF接VCC,REF接GND。最大輸入電壓范圍取決于兩端電壓差; I/O CLOCK:時(shí)鐘輸入/輸出端。 TLC2543每次轉(zhuǎn)換和數(shù)據(jù)傳送使用16個(gè)時(shí)鐘周
12、期,且在每次傳送周期之間插入CS的時(shí)序。在TLC2543的CS變低時(shí)開(kāi)始轉(zhuǎn)換和傳送過(guò)程,I/O CLOCK的前8個(gè)上升沿將8個(gè)輸入數(shù)據(jù)位鍵入輸入數(shù)據(jù)寄存器,同時(shí)它將前一次轉(zhuǎn)換的數(shù)據(jù)的其余11位移出DATA OUT端,在I/O CLOCK下降沿時(shí)數(shù)據(jù)變化。當(dāng)CS為高時(shí), I/O CLOCK和DATA INPUT被禁止,DATA OUT為高阻態(tài)。圖三2.4.3 LED顯示電路LED顯示器集微電子技術(shù)、計(jì)算機(jī)技術(shù)、信息處理于一體,以其色彩鮮艷、動(dòng)態(tài)范圍廣、亮度高、清晰度高、工作電壓低、功耗小、壽命長(zhǎng)、耐沖擊、色彩艷麗和工作穩(wěn)定可靠等優(yōu)點(diǎn),成為最具優(yōu)勢(shì)的新一代顯示媒體。過(guò)發(fā)光二極管芯片的適當(dāng)連接(包括
13、串聯(lián)和并聯(lián))和適當(dāng)?shù)墓鈱W(xué)結(jié)構(gòu)??蓸?gòu)成發(fā)光顯示器的發(fā)光段或發(fā)光點(diǎn)。由這些發(fā)光段或發(fā)光點(diǎn)可以組成數(shù)碼管、符號(hào)管、米字管、矩陣管、電平顯示器管等等。通常把數(shù)碼管、符號(hào)管、米字管共稱筆畫顯示器,而把筆畫顯示器和矩陣管統(tǒng)稱為字符顯示器?;镜陌雽?dǎo)體數(shù)碼管是由七個(gè)條狀發(fā)光二極管芯片按圖12排列而成的??蓪?shí)現(xiàn)09的顯示。其具體結(jié)構(gòu)有“反射罩式”、“條形七段式”及“單片集成式多位數(shù)字式”等圖四2.4.4 鍵盤掃描使用單片機(jī)P1口直接輸入時(shí)的連接圖,每個(gè)按鍵獨(dú)占一條I/O口線,鍵盤的另一端接地。無(wú)鍵按下時(shí),單片機(jī)的輸入口線狀態(tài)為高電平;當(dāng)某鍵按下時(shí),該鍵對(duì)應(yīng)單片機(jī)的輸入口變?yōu)榈碗娖剑纯膳卸ò存I的位置。圖五第三
14、章 軟硬件設(shè)計(jì)與硬件調(diào)試說(shuō)明3.1 軟件設(shè)計(jì)與說(shuō)明多路數(shù)據(jù)采集系統(tǒng)具有采集、存儲(chǔ)、顯示等功能。本設(shè)計(jì)應(yīng)用TLC2543作為采集系器,并把采集到的電壓模擬量轉(zhuǎn)換成數(shù)字量。送到單片機(jī)AT8051進(jìn)行處理,可完成顯示。以此為基礎(chǔ)設(shè)計(jì)采集一個(gè)通道的TLC2543 A/D轉(zhuǎn)換程序,值得注意的是,每次讀取的數(shù)據(jù)是上一次采樣的數(shù)據(jù),所以第一次讀得數(shù)據(jù)應(yīng)當(dāng)丟棄。另外,程序是采用C語(yǔ)言編寫。圖六3.2 硬件調(diào)試 圖七:硬件調(diào)試圖組硬件調(diào)試數(shù)據(jù)對(duì)照表一:采集通道號(hào)012 3 4 5 67 8 9實(shí)際值(V) 51.7494.352.53.053.54 4.7 3.81.25 2.05顯示值(V)4.91.74.3
15、2.43.03.54.63.71.22.03.3 硬件顯示說(shuō)明本課程設(shè)計(jì)對(duì)題目進(jìn)行了擴(kuò)展:由3路擴(kuò)展到10路。而且設(shè)定上電后通過(guò)0通道采集電源電壓顯示電源電壓是否正常(即是否電壓不足),而其余9個(gè)通道才是對(duì)所要采集的對(duì)象進(jìn)行采集。第四章 課程設(shè)計(jì)總結(jié)在這次設(shè)計(jì)過(guò)程中,我通過(guò)對(duì)題目所要求的目的,功能進(jìn)行分析,確定了所要用到的硬件及設(shè)計(jì)的大致思路,之后,通過(guò)查找相關(guān)資料,對(duì)具體功能逐一分模塊進(jìn)行實(shí)現(xiàn),通過(guò)C語(yǔ)言進(jìn)行編寫,最終實(shí)現(xiàn)了串行A / D轉(zhuǎn)換器多路數(shù)據(jù)采集及顯示系統(tǒng)的設(shè)計(jì),使設(shè)計(jì)作品符合課程要求,而且在原課程要的基礎(chǔ)上進(jìn)行了擴(kuò)展,成為一個(gè)可以運(yùn)用到實(shí)際的作品。而且從數(shù)據(jù)可以看出本課程設(shè)計(jì)的采
16、集顯示系統(tǒng)由于A/D轉(zhuǎn)換位數(shù)的限制存在一定的量化誤差。參考文獻(xiàn)1、李建忠,單片機(jī)原理及應(yīng)用,西安電子科技大學(xué)出版社,2002 2、何立民,MCS-51系列單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)系統(tǒng)配置與接口技術(shù), 北京航空航天大學(xué)出版社,2001 3、張俊謨,單片機(jī)中級(jí)教程原理與應(yīng)用,北京,北京航空航天大學(xué) 出版社,2000.6 4、潘永雄,新編單片機(jī)原理與應(yīng)用.西安:西安電子科技大學(xué)出版社.20035 宋家友.集成電子線路設(shè)計(jì)手冊(cè)M.福建科技出版社出版,2000.6 張友德等編 .單片微型機(jī)原理、應(yīng)用與實(shí)驗(yàn)M.上海:復(fù)旦大學(xué)出版社出版,2007.7、吳建國(guó). ADC0809AD轉(zhuǎn)換芯片的原理及應(yīng)用. 電子制作.
17、 2007/02 8、元增民; AT89S51單片機(jī)與ADC0809模數(shù)轉(zhuǎn)換器的三種典型連接,長(zhǎng)沙大學(xué)學(xué)報(bào),2005/05 附錄1:C語(yǔ)言程#include<reg52.h> /對(duì)P1口定義sbit d1=P16; sbit key1=P17;sbit cs=P12;sbit clk=P13;sbit din=P11;sbit dout=P10;/#define uchar unsigned char#define uint unsigned intuchar a,x,y,z,date,temp;uchar conword,qian=1,shi,ge,key; uint diany
18、a,temp1;/制做LED顯示查詢表uchar code table=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f; /共陰極個(gè)位數(shù)碼管段碼表uchar code table2=0xbf,0x86,0xdb,0xcf,0xe6,0xed,0xfd,0x87,0xff,0xef; /共陰極十位和小數(shù)數(shù)碼管點(diǎn)顯示表uchar code table3=0x04,0x14,0x24,0x34,0x44,0x54,0x64,0x74,0x84,0x94,0xA4;/tcl2543初始化通道號(hào)表bit cy;sbit bit7=B7;void dis
19、play(qian,shi,ge);/宏定義void delay(z);void jp();void daout();/主函數(shù)void main() a=0;key=0;while(1)daout();/初始化調(diào)用jp();/鍵盤掃描子程序調(diào)用display(qian,shi,ge);/顯示調(diào)用/鍵盤掃描子程序,九通道切換void jp()/a=1;if(key1=0)/去除按鍵抖動(dòng)delay(20);if(key1=0) /通道增 通過(guò)按鍵來(lái)選擇通道可選范圍為0-9a+;if(a=10)a=0;key+;if(key=10)key=0;while(!key1);if(d1=0)delay(20);if(d1=0)/ 通過(guò)按鍵來(lái)實(shí)現(xiàn)對(duì)通道號(hào)逆選,即通道遞減a-;if(a=-1)a=9;key-;if(key=-1)key=9;while(!d1); qian=a;/延時(shí)子程序void delay(z)for(x=z;x
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 家庭綠化服務(wù)居間合同
- 2025年度安全班組安全生產(chǎn)責(zé)任落實(shí)合同
- 質(zhì)量現(xiàn)場(chǎng)問(wèn)題處理方案
- 浙江移動(dòng)攀巖墻施工方案
- 清理管道施工方案
- 分紅入股合同范本
- 蚌埠中考題數(shù)學(xué)試卷
- 成人自考數(shù)學(xué)試卷
- 職教教材招標(biāo)方案
- 單位電器購(gòu)買合同范例
- 2024年4月自考00832英語(yǔ)詞匯學(xué)試題
- 競(jìng)賽試卷(試題)-2023-2024學(xué)年六年級(jí)下冊(cè)數(shù)學(xué)人教版
- 《電力用直流電源系統(tǒng)蓄電池組遠(yuǎn)程充放電技術(shù)規(guī)范》
- 替奈普酶溶栓治療
- 2024年中考語(yǔ)文 (湖北專用)專題一 字音、字形課件
- T-ACEF 095-2023 揮發(fā)性有機(jī)物泄漏檢測(cè)紅外成像儀(OGI)技術(shù)要求及監(jiān)測(cè)規(guī)范
- 辦公軟件、計(jì)算機(jī)應(yīng)用知識(shí)培訓(xùn)教案
- 2023年全國(guó)高考乙卷歷史真題試卷及答案
- 數(shù)學(xué)小故事-二年級(jí)
- 腔鏡器械的清潔消毒與保養(yǎng)課件
- 骨科手術(shù)的術(shù)后飲食和營(yíng)養(yǎng)指導(dǎo)
評(píng)論
0/150
提交評(píng)論