新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于ARM的高精度數(shù)據(jù)采集系統(tǒng)設(shè)計

基于ARM的高精度數(shù)據(jù)采集系統(tǒng)設(shè)計

作者: 時間:2012-05-22 來源:網(wǎng)絡(luò) 收藏

2.4 ADC單元

ADC單元主要功能是完成對A/D芯片時序控制及數(shù)據(jù)讀取,并將數(shù)據(jù)緩存在寄存器中,供處理功能單元進(jìn)行運算處理。因為輸入電壓范圍是0~+5 V,且要求分辨率不大于2 mV,所以要求ADC的有效位數(shù)至少為12位,考慮到ADC的轉(zhuǎn)換誤差,將ADC的輸出數(shù)據(jù)位數(shù)定為16位。由于ADC單元用于采集4路接近直流的信號,所以對ADC的采樣率要求較低,這里將采樣率定為50kHz。

ADC單元主芯片選用TI公司的ADS8364,該芯片有16位數(shù)據(jù)線,6路輸入通道,最高轉(zhuǎn)換速率250 kHz,輸入信號0~5 V,外接電壓基準(zhǔn)源2.5V,具有3.3 V兼容的數(shù)字接口,其引腳可以直接和芯片STM32F103ZET6的I/O接口相接。ADC芯片掛載在STM32F103ZET6的I/O接口上,通過I/O接口進(jìn)行時序控制和數(shù)據(jù)讀取。電路圖如圖4所示。

d.JPG

2.5 RS 422串口通信單元

串口芯片采用MAX3160完成電氣性能轉(zhuǎn)換,連接在芯片的USART通信接口上。該單元為RS 422通信接口,串行接口速率定為115.2 Kb/s,完成參數(shù)的串行加載功能。

2.6 電源電路

電源部分采用1片PTH05000W模塊將輸入的數(shù)字5 V電源轉(zhuǎn)換為3.3 V,見圖5。輸入的模擬5 V電源用于給ADC電路供電。用一片AD780將模擬5 V轉(zhuǎn)換為2.5 V,用于給ADC電路提供精密電壓基準(zhǔn)源,見圖6。

e.JPG

f.JPG



評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉