【正文】
的原理為: TxD 腳發(fā)送 , RxD 腳接收 , 每次數(shù)據(jù)為 10 位 , 一個起始位 0 , 8 個數(shù)據(jù)位 , LSB 在前及一個停止位 1, 當(dāng)接收數(shù)據(jù)時停止位存于 SCON 的 RB8 內(nèi)波特率可變由定時器 1 溢出速率決定 。 單片機的串口通信,在單片機芯片中, UART 已 集成在其中,做為組成部分,構(gòu)成一個串行口,這個串行口是全雙工的。這里串行通信使用RS232 標(biāo)準(zhǔn),它本是美國電子工業(yè)協(xié)會的推薦標(biāo)準(zhǔn),現(xiàn)已在全世界的范圍廣泛采用。 、 、 接 AD0809的 A、 B、 C 控制轉(zhuǎn)換通道選擇,另外 89C51 的 LEA。 這里主要用于驅(qū)動共陰數(shù)碼管 LED的顯示驅(qū)動。 74LS74 芯片 74LS74 為帶預(yù)置和清除端的兩組 D 型觸發(fā)器, 在這次的系統(tǒng)設(shè)計中,它為AD0809芯片提供 500KHz的時鐘信號,這是利用了觸發(fā)器的工作。 ( 3) 送 要 轉(zhuǎn)換的 哪 一通 道 的 地址 到 A, B, C 端 口 上 。 CLK為 時 鐘 輸入信號線 。 當(dāng) EOC 為高電 平 時, 表明 轉(zhuǎn)換 結(jié)束 ; 否 則 , 表明正 在 進(jìn)行 A/D 轉(zhuǎn)換。通 道選 擇表 如 下 表 所 示 。 第 14 頁 圖 4 ADC0809 內(nèi)部結(jié)構(gòu) AD0809 的工作原理: IN0- IN7: 8 條 模擬量 輸入 通 道 ; ADC0809 對輸入 模擬量 要求:信號 單 極性 ,電 壓范圍是 0- 5V, 若信號太小 ,必須 進(jìn)行放 大 ;輸入 的模擬量在轉(zhuǎn)換過 程 中 應(yīng)該保持 不 變 , 如若 模擬量 變化太快 , 則需 在 輸入前增加 采樣 保持 電路。 ADC0908 芯片 AD0809 的邏輯結(jié)構(gòu): ADC0809 是 8 位逐次逼近型 A/D轉(zhuǎn)換器。 任何被使能的中斷 ( 此時 , 程序從中斷服務(wù)程序處恢復(fù)并繼續(xù)執(zhí)行 ) 或硬件復(fù)位 ( 與上電復(fù)位使用相同的方式啟動處理器 ) 均可終止空閑模式 。 如要實現(xiàn)最低功耗則建議使用掉電模式 。 復(fù)位后 , 振蕩器以 12 時鐘模式運行當(dāng)已通過并行編程器設(shè)置為 6 時鐘模式時除外 。 全靜態(tài)操作, 12 時鐘操作可選 6 個時鐘通過軟件或并行編程器,存儲器尋址范圍, 64K 字節(jié) ROM 和 64K 字節(jié) RAM, 電源控制模式:時鐘可停止和恢復(fù)、空閑模式、掉電模式??梢酝ㄟ^八個按鈕選擇八個采集通道,一個按鈕控制轉(zhuǎn)換開始或結(jié)束,系統(tǒng)可復(fù)位。全中問操作界面軟件,可自動探測廠家和型號。 第 10 頁 燒寫器 在 這次設(shè)計 中我用了煒煌編程器的 TOP851 型編程器,它具有體積小巧,功耗低,可靠性高的特點,是專為開發(fā) 51 系列單片機和燒寫各類存儲器而設(shè)計的普及機型。用 C 編寫的程序,因為 C 語言很好的結(jié)構(gòu)性和模塊化,更容易閱讀和維護(hù)而且由于模塊化,用 C 語言編寫的程序有很好的可移植性,功能化的代碼能夠很方便的從一個工程移植到另一個工程,從而減少了開發(fā)時間,用 C 編寫程序比匯編更符合人們的思考習(xí)慣,開發(fā)者可以更專心的考慮算法而不是考慮一些細(xì)節(jié)問題,這樣就減少了開 發(fā)和調(diào)試的時間。 圖 1 C51 工具包整體結(jié)構(gòu)圖 當(dāng)設(shè)計一個小的嵌入式系統(tǒng)時,一般我們都用匯編語言在很多工程中,這是一個很好的方法因為代碼一般都不超過 8K, 而且都比較簡單。開發(fā)人員可用 IDE 本身或其它編輯器編輯 C或匯編源文件。另外重要的一點,只要看一下編譯 后生成的匯編代碼,就能體會到 Keil C51生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。 編程工具 KEIL C51 在這里我 用 C 語言編寫程序,用的編程工具就是廣受開發(fā)者喜愛的 KEIL c51開發(fā)軟件,他支持的功能強,適合很多公司的芯片。因而今天的 Protel 最新產(chǎn)品已不是單純的 PCB(印制電路板)設(shè)計工具,而是一個系統(tǒng)工具,覆蓋了以 PCB 為核心的整個物理設(shè)計。此外,因為 數(shù)據(jù)采集器 的監(jiān)測精度 ,多量且平均閱讀沒有必要,就像它們經(jīng)常在 PC記插件卡片一樣。大多數(shù) 數(shù)據(jù)采集器 可設(shè)計為柔性和簡單的組態(tài)和操作 , 而且經(jīng)由電池包裹或其它方法,多數(shù)提供遠(yuǎn)程位置的操 作選項。內(nèi)設(shè)智能 數(shù)據(jù)采集器 幫助你設(shè)定測量周期和具體指定每個通道的參數(shù)。 使用 數(shù)據(jù)采集器 的一個好處就是他們的內(nèi)部監(jiān)測信號。這些插件卡片也測量一定范圍的電壓。一些 數(shù)據(jù)采集器 有能力按比例測量 ,檢查結(jié)果不受使用者定義的限制 ,而且輸出為控制作信號。 PC 機卡也相對的便宜 ,一部分地,因為他們以來主機 PC 去提供能源、機械附件和使用界面。 PC 機插件卡片 PC 機插件卡片是單 板測量系統(tǒng),它利用 ISA 或 PCI 總線在 PC 機內(nèi)擴大插槽。在多通道內(nèi)較長時間的監(jiān)控,記錄儀能發(fā)揮很好的作用,除此之外,它們的價值得到限制。他們提供數(shù)據(jù)的長備紙記錄 ,因為數(shù)據(jù)是圖解的格式 ,他們 易于現(xiàn)場采集數(shù)據(jù)。精度取決于謄寫器的水平,并且你可能需要自己動手依比例第 5 頁 輸入。 數(shù)據(jù)采集 的發(fā)展歷程 鉛筆和紙 早期的鉛筆與 紙的舊方式對于一些情形仍然是可行的,而且它便宜、易獲得、快速和容易開始。舉例來說 ,在 40 年以前 ,在一個著名的學(xué)院實驗室中 ,為 追蹤用青銅做的坩堝中的溫度上升情況的裝置是由熱電偶、繼電器、查詢臺、一捆紙和一支鉛筆。隨著技術(shù)的發(fā)展,通過電子設(shè)備,這個過程已經(jīng)得到簡化和變得比較精確、多用途和可靠。 關(guān)鍵詞 : 單片機;數(shù)據(jù)采集; 信號 處理 ; AD0809 芯片 第 3 頁 ABSTRACT Along with the development of information field various technologies, the technology in the aspect of data collection has also gotten rapid advance, gather the informative process of data is now society develop the direction of main stream. Various fields have used data collection , in petroleum exploration and seismic data collection field have gotten application. As measuring to control technical swift development, with embedded puter for key data collection system Ji go through in measure to control field in have taken dominance position. Data collection system is to carry out the data that the collection onthespot goes to to handle , transmits and shows , stock etc. operation. The major function of data collection system is simulated signal bee digital signal, and analyse handling , stock and show. Domestic size many panies have developed data collection ware and the product that blocks and so on , this makes the digitlization of information have offered maximum convenience. This graduated design program, data collection ware produce is the only flat machine of 89 C51 that uses the pany of ATMEL with AD0809 chip do a collection simulated voltage signal, conversion number word signal passes string mouth again by only flat machine to dispatch to the handling of personal puter, additionally, 3 number pipe LEDs show the digital information of collection. Keywords: Only flat machine。數(shù)據(jù)采集系統(tǒng)是將現(xiàn)場采集到的數(shù)據(jù)進(jìn)行處理、傳輸、顯示、存儲等操作。中南大學(xué) 本科生畢業(yè)論文(設(shè)計) 題 目 基于單片機的數(shù)據(jù)采集系統(tǒng)設(shè)計 學(xué)生姓名 屠 超 指導(dǎo)教師 鄧聯(lián)文 副教授 學(xué) 院 物理科學(xué)與技術(shù)學(xué)院 專業(yè)班級 電子工程 0701班 完成時間 20xx 年 4月 28 日 第 1 頁 目 錄 目 錄 ............................................... 1 摘 要 ............................................... 2 ABSTRACT ............................................... 3 1 緒 論 ............................................... 4 數(shù)據(jù)采集器概述 ..................................... 4 數(shù)據(jù)采集的發(fā)展歷程 ........................................... 4 數(shù)據(jù)采集的選擇及應(yīng)用 ......................................... 6 2 開發(fā)環(huán)境 ............................................. 7 畫圖工具 Protel99 軟件 ....................................... 7 編程工具 KEIL C51 ................................... 8 燒寫器 ...................................................... 10 3 設(shè)計過程 ............................................ 11 系統(tǒng)功能及結(jié)構(gòu)簡介 .......................................... 11 硬件芯片選擇及功能簡介 ...................................... 12 原理介紹 .................................................... 18 軟件設(shè)計 .................................................... 20 PC 機上數(shù)據(jù)接收軟件制作 ..................................... 21 調(diào)試過程 .................................................... 25 系統(tǒng)精度 .................................................... 27 4 結(jié)論與展望 .......................................... 28 結(jié)論 ........................................................ 28 展望 ........................................................ 28 致 謝 .............................................. 29 參考文獻(xiàn) .............................................. 30 附錄一 外文翻譯 ....................................... 31 附錄二 程序 ........................................... 48 第 2 頁 摘 要 隨著信息領(lǐng)域各種技術(shù)的發(fā)展,在數(shù)據(jù)采集方面的技術(shù)也取得了長足的進(jìn)步,采集數(shù)據(jù)的信息化是目前社會的發(fā)展主流方向。數(shù)據(jù)采集系統(tǒng)的主要功能是把