ADS1212和SST單片機(jī)實(shí)現(xiàn)高精度數(shù)據(jù)采集設(shè)計(jì)_第1頁(yè)
ADS1212和SST單片機(jī)實(shí)現(xiàn)高精度數(shù)據(jù)采集設(shè)計(jì)_第2頁(yè)
ADS1212和SST單片機(jī)實(shí)現(xiàn)高精度數(shù)據(jù)采集設(shè)計(jì)_第3頁(yè)
ADS1212和SST單片機(jī)實(shí)現(xiàn)高精度數(shù)據(jù)采集設(shè)計(jì)_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、    ADS1212和SST單片機(jī)實(shí)現(xiàn)高精度數(shù)據(jù)采集設(shè)計(jì)摘要:實(shí)現(xiàn)了一種全集成可變帶寬中頻寬帶低通濾波器,討論分析了跨導(dǎo)放大器-電容(OTAC)連續(xù)時(shí)間型濾波器的結(jié)構(gòu)、設(shè)計(jì)和具體實(shí)現(xiàn),使用外部可編程電路對(duì)所設(shè)計(jì)濾波器帶寬進(jìn)行控制,并利用ADS軟件進(jìn)行電路設(shè)計(jì)和仿真驗(yàn)證。仿真結(jié)果表明,該濾波器帶寬的可調(diào)范圍為126 MHz,阻帶抑制率大于35 dB,帶內(nèi)波紋小于05 dB,采用18 V電源,TSMC 018m CMOS工藝庫(kù)仿真,功耗小于21 mW,頻響曲線接近理想狀態(tài)。關(guān)鍵詞:ButteO 引 言    數(shù)據(jù)采集技術(shù)已廣泛

2、應(yīng)用于信號(hào)處理、通信、過(guò)程控制、遙感遙測(cè)等領(lǐng)域,各種高科技技術(shù)的發(fā)展對(duì)數(shù)據(jù)采集系統(tǒng)的精度進(jìn)一步加強(qiáng)。本文所介紹的就是一種高精度的數(shù)據(jù)采集系統(tǒng),它在筆者的工作中已經(jīng)得到了充分的應(yīng)用和試驗(yàn)。    該系統(tǒng)采用的一型AD轉(zhuǎn)換器ADS1212它具有分辨率高,線性度好,抗干擾能力強(qiáng)(對(duì)噪聲的抑制能力不亞于雙積分ADC),成本低等不可多得的優(yōu)點(diǎn),恰好能滿足這種要求。    單片機(jī)采用SST公司8位微處理器FLAsH-Flex51系列成員SST89E564RD,它采用先進(jìn)的Super-FLASH CMOS半導(dǎo)體技術(shù)設(shè)計(jì)和制造,是采用8051的指令集

3、,并與標(biāo)準(zhǔn)的8051控制器管腳兼容,而且具有SPI端口,接口簡(jiǎn)單,易于編程控制。1 系統(tǒng)硬件設(shè)計(jì)11 ADS1212的結(jié)構(gòu)及特點(diǎn)    ADS1212芯片內(nèi)部由可編程增益放大器(PGA)、二階-調(diào)制器、調(diào)制控制單元、可編程數(shù)字濾波器、微控制器單元、寄存器組(指令寄存器、命令寄存器、數(shù)據(jù)寄存器、校準(zhǔn)數(shù)據(jù)寄存器)和1個(gè)串行接口,1個(gè)時(shí)鐘電路,1個(gè)內(nèi)部25 V電壓基準(zhǔn)等組成。    ADS1212是高精度、寬動(dòng)態(tài)特性的-型模擬數(shù)字轉(zhuǎn)換器。它的差動(dòng)輸入端可以直接與傳感器或微小的電壓信號(hào)相連。其內(nèi)部的-結(jié)構(gòu)可確保它的寬動(dòng)態(tài)特性和24位的分辨率。

4、    由于采用了低噪聲的輸入放大器,可以在轉(zhuǎn)換速度為10 Hz時(shí)獲得23位的有效分辨率;借助于其內(nèi)部獨(dú)特的調(diào)制器加速操作模式,在轉(zhuǎn)換速度為1 kHz時(shí)仍可達(dá)到20位的有效分辨率。該轉(zhuǎn)換器動(dòng)態(tài)特性的大大提高主要依賴于其前級(jí)的低噪聲程控放大器,其放大倍數(shù)可從116進(jìn)行設(shè)定,以2倍步長(zhǎng)增加。該AD轉(zhuǎn)換器都有一個(gè)靈活的同步串行接口,它與SPI兼容,并且可以提供雙線控制模式。該AD轉(zhuǎn)換器為單一+5 V供電,有內(nèi)外參考電壓和內(nèi)部自校準(zhǔn)系統(tǒng)。    ADS1212主要用于工業(yè)過(guò)程控制、儀器儀表、色譜分析、靈巧傳感器、便攜式儀表、稱重儀器、壓力傳感

5、器、高分辨率測(cè)量的場(chǎng)合。12 SST單片機(jī)的結(jié)構(gòu)及特點(diǎn)    系統(tǒng)采用SST89E564RD作為處理機(jī),它是SST公司8位微處理器FLASHFlex51系列的成員,是采用先進(jìn)的SuperFLASH CMOS半導(dǎo)體技術(shù)設(shè)計(jì)和制造,是采用8051的指令集,并與標(biāo)準(zhǔn)的8051控制器管腳兼容。    器件帶有72 KB的片內(nèi)FLASH E2PROM存儲(chǔ)器,使用了SST公司專利的CMOS Super_FLASH E2PROM技術(shù),存儲(chǔ)器被分成兩塊獨(dú)立的程序存儲(chǔ)器,第一塊(BLCK0)占用64 KB的內(nèi)部程序存儲(chǔ)器空間,第二塊(BLOCK0)占用

6、8 KB的內(nèi)部程序存儲(chǔ)器空間。8 KB的第二塊FLASH可以映射到64 KB空間的低地址,還可以被隱藏和當(dāng)成類似E2PROM的獨(dú)立的數(shù)據(jù)存儲(chǔ)器。13 SPI接口的特點(diǎn)    SST單片機(jī)的串行外設(shè)接口(Serial PeripheraI In-terface,SPI)總線系統(tǒng)是一種同步串行外設(shè)接口,它可以使MCU與各種外圍設(shè)備,以串行方式進(jìn)行通信以交換信息。外圍設(shè)置 FLASHRAM、網(wǎng)絡(luò)控制器、LCD顯示驅(qū)動(dòng)器、AD轉(zhuǎn)換器和MCU等。該接口一般使用4條線:串行時(shí)鐘線(SCK)、主機(jī)輸入從機(jī)輸出數(shù)據(jù)線 MISO、主機(jī)輸出從機(jī)輸入數(shù)據(jù)線MOST和低電平有效的從機(jī)選擇

7、線SS。SPI接口是在CPU和外圍低速器件之間進(jìn)行同步串行數(shù)據(jù)傳輸,在主器件的移位脈沖下,數(shù)據(jù)按位傳輸,高位在前,低位在后,為全雙工通信,總體來(lái)說(shuō)數(shù)據(jù)傳輸速度比I2C總線要快。    SPI接口是以主從方式工作的,這種模式通常有一個(gè)主器件和一個(gè)或多個(gè)從器件,其接口包括以下四種信號(hào):    (1)MOSI為主器件數(shù)據(jù)輸出,從器件數(shù)據(jù)輸入;    (2)MISO為主器件數(shù)據(jù)輸入,從器件數(shù)據(jù)輸出;    (3)SCLK為時(shí)鐘信號(hào),由主器件產(chǎn)生;   

8、(4)SS為從器件使能信號(hào),由主器件控制。14 ADS1212與SST89E564RD的接口電路    ADS1212與SST89E564RD的接口采用四線制通信方式,如圖1所示。ADS1212的DRDY與 SST89E564RD的INT1相連,即采用外部中斷方式讀取采樣數(shù)據(jù)結(jié)果。采樣數(shù)據(jù)由SDOUT輸出,命令數(shù)據(jù)由SDIO輸入,SCLK作為同步時(shí)鐘,同時(shí)SST89E564RD還留有2根口線與MAX232相連,在需要的時(shí)候可完成與計(jì)算機(jī)通信。根據(jù)采集需要,本系統(tǒng)將ADS1212設(shè)置為從動(dòng)方式(即Slave方式),同步信號(hào)輸入端DSYNC接高電平。2 系統(tǒng)軟件設(shè)計(jì)&

9、#160;   該系統(tǒng)軟件采用單片機(jī)高級(jí)語(yǔ)言C51編寫(xiě),C51是一種專為MCS-51系列單片機(jī)設(shè)計(jì)的高效率C語(yǔ)言編譯器。它具有編程方便易用的特點(diǎn),能夠很方便地操作硬件接口地址,C51編譯器具有極高的編譯效率,編譯代碼可與匯編語(yǔ)言相媲美,而編程效率比匯編語(yǔ)言高很多,采用高級(jí)語(yǔ)言C51編程可以提高源程序的可讀性,便于以后的改進(jìn)和升級(jí)。    軟件部分包括主程序、數(shù)據(jù)采集子程序、串行口通信子程序。主程序的主要功能為系統(tǒng)初始化以及查詢各軟件標(biāo)志,決定系統(tǒng)不同工作模式,執(zhí)行各功能模塊。21 單片機(jī)SPI接口程序    單片機(jī)SPI接口程序主要包括SPI接口初始化,以及SPI數(shù)據(jù)輸入輸出程序,SPI接口初始化主要是針對(duì)SPI控制寄存器(SPCR)進(jìn)行相應(yīng)設(shè)置的,SPI控制寄存器(SPCR)格式如下:    SPIE是SPI中斷使能位,當(dāng)SPIE和ES同時(shí)置為“1”,則SPI中斷使能;    SPE是SPI使能位,“0”為不使能,“1”為使能;    DORD是數(shù)據(jù)傳輸?shù)捻樞蛭?,?”為從高位到低位,“1”為從低位到高位;

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論