999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于單片機的高分辨率多通道數據采集系統

2019-06-20 10:31:23張健劉斯劉洋
電子技術與軟件工程 2019年5期

張健 劉斯 劉洋

摘要??? 為了實現對傳感器輸出模擬信號的數字化處理,本文詳細介紹了一款基于STC89C54單片機和AD7734芯片的三通道數據采集系統。本系統能夠同步對三路模擬電壓數據進行24位采集,測量范圍為±10V(電壓分辨率1.192μV),采樣頻率50Hz。本系統具有SD卡實時存儲和串口通信功能。實驗結果表明,本系統測量平均相對誤差為0.007%,非線性度為0.002%FS,均方根噪聲為44.754μV。

【關鍵詞】多通道 高分辨率 單數據采集 AD7734

傳感器是能夠感受被測量并按照一定規律轉換成可用輸出信號的器件。對于大多數具有特定功能的傳感器,其輸出信號多為連續的模擬電壓信號,而對模擬信號進行數據傳輸和數據分析時則需要將模擬信號轉換為數字信號,因此需要一個低噪聲、可靠性高的數據采集系統來提供技術支持。AD7734系列芯片是一種基于通信編碼理論與數字信號處理技術的新型Σ-Δ型AD芯片。本文基于單片機STC89C54和AD7734設計了一款高分辨率的三通道數據采集系統,可實現對三路模擬信號進行高精度的同步轉換操作,具有效率高、功耗低、功能強大和成本低廉的特點,并具有電池接口,可擴展配備電池用于長期野外工作。

1 系統組成和工作原理

本系統由電源模塊、AD采集模塊、單片機控制模塊(包括顯示及存儲)和串口通信模塊組成,擁有三通道同時輸入采樣能力。前端功能傳感器輸出三路模擬直流信號,經三路AD采集電路轉換為三路數字信號,再通過單片機控制對數據進行實時存儲及顯示,同時將采集到的結果由RS232串口發送給上位機進行后續處理。

2 系統硬件設計

系統硬件電路由四部分組成:電源電路、AD轉換電路、單片機控制顯示及存儲模塊電路和串口通信電路。

2.1 電源設計

本數據采集系統的電源電路由數字電源和模擬電源組成,二者分別為數字電路和模擬電路供電。此處采用兩片低壓差線性調節器LM2931,其最小輸出電壓值為4.75V,典型值5V,反向電壓瞬變保護可達-50V,工作溫度在-40至125°C。模擬和數字部分均采用+5V分別供電。數字地與模擬地之間用零值電阻隔離,防止數模信號相互干擾,同時利用LED燈與限流電阻構成提示電路,用來判斷系統是否上電。

2.2 AD采集電路設計

AD采集電路由單片機STC89C54控制AD7734來實現。AD7734芯片是一款高精度、高吞吐量的數模轉換芯片,工作溫度為-40°C-105°C,擁有±0.0024%的非線性度,該芯片采用Σ-Δ架構,適合高分辨率多路復用應用。AD7734芯片內部具有15個寄存器供用戶設置芯片的特性參數,寄存器的數據長度最高可達24位,當輸入電壓范圍配置為±10V時,數據21位有效。設置AD7734芯片采樣率小于200Hz時,采樣結果的均方根噪聲小于9.6μV。

本系統的AD時鐘采用6M無源晶振外部時鐘源。AD7734芯片由單片機STC89C54的I/O進行配置和控制數據交換。AD780芯片提供+2.5V的AD基準電壓。

2.3 單片機控制電路

本系統采用單片機STC89C54作為中央處理器,其采用中斷和串行方式與AD芯片及顯示電路通信。同時采用模擬SPI通信協議與存儲模塊(SD卡)實現通信。

2.3.1 單片機最小系統根據

AD7734芯片的數據手冊,其引腳SCLK為單片機向AD7734提供的時鐘信號;CS為單片機向AD7734提供的使能信號;RESET用于給AD7734進行復位的信號;DIN與DOUT分別為單片機數據輸出端與輸入端,對應AD7734的數據輸入端與輸出端;RDY為AD7734轉換完成標志信號,當AD7734完成模數轉換以后,RDY信號變成低電平,此時單片機通過DOUT可以對AD7734進行讀數據操作。

2.3.2 顯示、存儲及通信模塊本系統選取

LCD1602作為液晶顯示,通過STC89C54控制I/O口進行數據輸出顯示,并可將數據通過模擬SPI發送至SD卡進行存儲,且可以通過RS232通信模塊發送至上位機進行處理。

3 系統軟件設計

系統上電后首先進行系統初始化,包括對單片機外圍負載的初始化、AD7734的初始化及串口初始化。本系統采用單片機外部無源晶振,系統時鐘頻率為11.0592MHz,然后設置AD7734的三個通道AIN0、AIN1、AIN2進行數模轉換,配置電壓輸入范圍為±10V,單片機為AD7734芯片的SYNC引腳提供一個同步信號,每個通道設置為連續轉換模式,各通道起止工作時間的差值不大于0.7ms,所有通道轉換完成后RDY拉低。當AD轉換操作啟動以后,系統讀取FLASH參數,根據保存的參數進行AD采集,若啟動采樣之前沒有進行參數設置,則根據默認參數進行AD采集。信號采集系統的采樣速率為50Hz,系統對AD轉換芯片AD7734傳輸結果進行累加、平均等數據處理,最后發送給上位機。

4 原理樣機測試

4.1 量程、線性度及測量誤差

本次實驗采用DCP8325L帶電子負載的精密程控電源提供電壓輸入信號,標準值由Tektronix泰克DMM4040六位半臺式高精度萬用表測量得到,測量值由上位機自動計算得到(忽略不穩定輸出位),所得樣機輸出電壓與標準電壓值做最小二乘線性擬合,與擬合直線相比,最大偏離值與最大量程之間的比例定義為輸出的非線性度。本樣機測試結果與標準值的平均相對誤差絕對值約為0.007%,非線性度約為0.002%FS。

4.2 分辨率及噪聲測量

根據24bit芯片AD7734的數據手冊及實際測量的電壓數據結果,本樣機最小分辨率可達到1.192μV。采用公式法對采集的電壓值進行功率譜估計。將隨機序列x(n)的N個觀測數據視為一能量有限的序列,取最接近數據長度的2的整數次方作為FFT變換長度,直接計算x(n)的離散傅立葉變換,取幅值以后計算x(n)真實功率譜的估計。本次噪聲測試數據采集頻率為50Hz,采集時間為10分鐘,通過串口轉換器PL2303將數據上傳至PC端。根據標準值及測量結果求出數據真值矩陣,再由測量結果數據矩陣減去真值矩陣得到誤差,最終計算所得到系統的均方根噪聲為44.754μV。

5 結束語

本文從軟硬件兩方面設計思路出發,介紹了一款基于STC89C54單片機與高精度AD轉換芯片AD7734的多通道數據采集系統。經測試,本系統電壓測量范圍為±10V,測量結果相對標準值的誤差均值為0.007%,非線性度為0.002%FS,采樣率為50Hz,測量分辨力為1.192μV,均方根噪聲為44.754μV。系統能夠用于需要較高精準度且要求多路復用的標量檢測裝置或矢量測量設備,如高精度電子溫濕度計、高速飛行顯示器或三軸磁通門磁強計等。

參考文獻

[1]余福榮,羅海波,胡宇,張志芳.基于DSP處理系統的多路數據傳輸方法與實現[J].電子技術應用,2014(40)4:25-28.

[2]王海淵,張麗麗,韓玉仲.高精度ADCAD7734在8通道數據采集系統中的應用[J].電子測量,2010(33)9:18-21.

[3]郭松林,張禮勇,林海軍.Σ-ΔAD轉換器的原理及分析[J].電測與儀表,2002(39)11:20-24.

主站蜘蛛池模板: 91亚洲视频下载| 一级一级一片免费| 国产乱人伦精品一区二区| 精品三级网站| 国产一在线观看| 国产成人亚洲无码淙合青草| 免费一级毛片在线观看| 欧美视频二区| 国产sm重味一区二区三区| 中文字幕在线日韩91| 亚洲高清国产拍精品26u| 日韩福利在线观看| 97se亚洲综合不卡| 国产av剧情无码精品色午夜| 久久久91人妻无码精品蜜桃HD| 岛国精品一区免费视频在线观看| 欧美国产日韩在线观看| 波多野结衣AV无码久久一区| 亚洲成a人片在线观看88| 视频二区亚洲精品| 久久九九热视频| 永久成人无码激情视频免费| 午夜限制老子影院888| 中文字幕一区二区视频| 欧美不卡视频在线| 青青草原国产免费av观看| 丝袜美女被出水视频一区| 99免费在线观看视频| 丝袜高跟美脚国产1区| 亚洲国产成熟视频在线多多| 亚洲国产成人精品一二区 | 欧美一级高清片欧美国产欧美| 亚洲午夜片| 亚洲区第一页| 国产麻豆永久视频| 欧美97色| 99国产精品一区二区| 欧美成人日韩| 国产18在线播放| 精品视频福利| 爆操波多野结衣| 久久精品国产精品青草app| 高清免费毛片| 天天干伊人| 亚洲视频免费在线看| 日本精品视频一区二区 | 91人人妻人人做人人爽男同| 午夜欧美在线| 波多野结衣中文字幕一区二区| 自拍偷拍一区| 午夜不卡视频| 2021国产精品自拍| 亚洲综合色婷婷| 毛片在线看网站| 欧美在线伊人| 伊人91视频| 在线观看的黄网| 欧美人与牲动交a欧美精品| 91精品免费久久久| 欧美曰批视频免费播放免费| 老司机精品久久| 四虎AV麻豆| 性视频一区| 免费a在线观看播放| 亚洲三级成人| 一区二区影院| 91无码人妻精品一区二区蜜桃 | 国产亚洲精品91| 亚洲动漫h| 99re这里只有国产中文精品国产精品 | 污污网站在线观看| 亚洲精品午夜无码电影网| 欧洲一区二区三区无码| 国产又黄又硬又粗| 国产99视频精品免费视频7 | 国产手机在线观看| 国产精品视频猛进猛出| 色偷偷一区| 国产噜噜噜视频在线观看| 久无码久无码av无码| 久久久久久久久18禁秘| 亚洲an第二区国产精品|