標(biāo)題:單片機的數(shù)據(jù)采集系統(tǒng)研討分析 |
摘 要:本文以at89c51單片機為核心,設(shè)計一個基于單片機的數(shù)據(jù)采集系統(tǒng)。系統(tǒng)可以采集16路模擬量,精度為12位,16路開關(guān)量和2路脈沖量,并將采集到的數(shù)據(jù)每隔一分鐘通過串口發(fā)送到pc機。 關(guān)鍵字:at89c51;數(shù)據(jù)采集;串口通訊 作者簡介:嚴(yán)懷龍(1972-),江蘇省靖江人,內(nèi)蒙古烏海市永紅機電成套設(shè)備有限責(zé)任公司電子工程師。 ……(快文網(wǎng)http://hoachina.com省略303字,正式會員可完整閱讀)…… 如圖1所示為設(shè)計的系統(tǒng)原理框圖。系統(tǒng)選擇一個串行的a/d轉(zhuǎn)換芯片,用模擬開關(guān)作擴展,兩個模擬開關(guān)即可擴展成16路的模擬量輸入。開關(guān)量的采集可以直接用單片機的i/o,用兩個并口即可完成16路的開關(guān)量采集。如圖所示,at89c51單片機還有兩個外部中斷接口,即可用來測量脈沖量的輸入,采集其輸入頻率。單片機可以通過串口與上位pc機進行通訊,把采集到的數(shù)據(jù)發(fā)送到上位機上。 圖1 系統(tǒng)原理圖 2 硬件電路設(shè)計 系統(tǒng)硬件可以分成四個部分,分別為模擬量采集電路、開關(guān)量采集電路、脈沖量采集電路以及單片機與pc的串口通訊電路。下面分別作簡單的介紹。 2.1 模擬量采集電路 模擬量的采集要用到a/d轉(zhuǎn)換芯片,而且精度為12位,這里選擇max1241a/d轉(zhuǎn)換器。max1241是一種低功耗、低電壓的12位逐次逼近型adc,最大非線性誤差小于1lsb,轉(zhuǎn)換時間9ms,內(nèi)置快速采樣/保持電路。max1241采用三線式串行接口,與單片機的接線簡單,如圖2所示[3]。圖中兩個電容是去藕電容,用以對電源進行濾波。vi是采集電壓的輸入端,vref是a ……(未完,全文共3269字,當(dāng)前只顯示787字,請閱讀下面提示信息。收藏單片機的數(shù)據(jù)采集系統(tǒng)研討分析) 上一篇:財務(wù)管理是企業(yè)管理的核心 下一篇:論高純度低聚果糖制備研究進展 相關(guān)欄目:剖析整改 綜合論文 |