0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于LPC2210和AD7656芯片實(shí)現(xiàn)6通道數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)

電子設(shè)計(jì) ? 來(lái)源:?jiǎn)纹瑱C(jī)與嵌入式系統(tǒng)應(yīng)用 ? 作者:常鐵原;王欣;盧冬 ? 2021-03-20 09:25 ? 次閱讀

引言

電力系統(tǒng)三相信號(hào)處理應(yīng)用中,常需要同時(shí)對(duì)A、B、C三相電壓和電流信號(hào)進(jìn)行數(shù)據(jù)采集和處理。如三相功率、電能測(cè)量及諧波分析等。美國(guó)ADI公司AD7656是16位6通道同時(shí)采樣的模/數(shù)轉(zhuǎn)換器,內(nèi)部含有6個(gè)16位A/D轉(zhuǎn)換器,具有轉(zhuǎn)換精度高、速度快、功耗低、輸入模擬信號(hào)幅度大、信噪比高等特點(diǎn)。Phmps公司出品的LPC2210,是一款工業(yè)級(jí)的ARM控制器,處理速度快,性能穩(wěn)定,與AD7656共同組成的6通道數(shù)據(jù)采集系統(tǒng)能在很大程度上提高系統(tǒng)的信號(hào)采集和處理能力。

1 AD7656的特點(diǎn)及工作原理

1.1 AD7656的特點(diǎn)

圖1為AD7656的內(nèi)部功能框圖。

其主要特性為:

◆6個(gè)16位獨(dú)立的ADC通道。

◆輸入模擬信號(hào)的范圍為±(10~15 V)。

◆最大轉(zhuǎn)換速率為250ksps。

◆低功耗,5 V供電時(shí)在250ksps下功耗為140 mW。

◆片上2.5 V參考電壓和參考緩沖器。

◆8/16位并行接口模式和串行接口模式。

1. 2 工作原理

AD7656是6通道16位逐次逼近型ADC,有2種接口模式:串行接口模式和高速的并行接口模式,并行接口模式又分為8位和16位傳送方式。在數(shù)據(jù)轉(zhuǎn)換時(shí),3個(gè)轉(zhuǎn)換信號(hào) CONVSTA/B/C,用來(lái)控制每對(duì)或每4個(gè)或每6個(gè)ADC同時(shí)采樣。如果將3個(gè)CONVST引腳連接在一起,就可對(duì)6個(gè)ADC同時(shí)進(jìn)行采樣。在 CONVSTX的上升沿,被選擇的ADC對(duì)被置為保持模式,轉(zhuǎn)換開始。CONVSTX的上升沿過(guò)后,BUSY信號(hào)變?yōu)楦唠娖奖砻鬓D(zhuǎn)換正在進(jìn)行,轉(zhuǎn)換時(shí)間是 3μs,BUSY信號(hào)返回低電平表明轉(zhuǎn)換結(jié)束。在BUSY信號(hào)的下降沿,ADC回到跟蹤模式,數(shù)據(jù)可以通過(guò)并行或串行接口從輸出寄存器讀出。16位并行接口讀取數(shù)據(jù)時(shí)先將CS置低,每當(dāng)讀信號(hào)(RD)變低,就從16位總線上讀取1路數(shù)據(jù),6路A/D數(shù)據(jù)則需要讀取6次,其內(nèi)部轉(zhuǎn)換16位并行接口模式時(shí)序如圖2所示。

2 硬件設(shè)計(jì)

圖3為AD7656與LPC2210的接口設(shè)計(jì),在三相交流電信號(hào)處理方面的應(yīng)用中,選用Philips公司的ARM控制器LPC2210,它具有功耗低、性能高、速度快等特點(diǎn)。LPC2210的PO.22與CONVSTX相連,用來(lái)啟動(dòng)6路A/D的同時(shí)轉(zhuǎn)換。PO.23與RESET信號(hào)相連,為了控制 AD7656復(fù)位。EINTl連接BUSY信號(hào),AD7656轉(zhuǎn)換結(jié)束后,BUSY信號(hào)變低,向LPC2210申請(qǐng)中斷。LPC2210的片選信號(hào)CSl 和讀信號(hào)OE分別與A/D的片選信號(hào)CS和讀信號(hào)RD相連,用來(lái)讀取轉(zhuǎn)換結(jié)果,其地址范圍為0x81000000H~Ox81FFFFFFH。將 LPC2210的16位數(shù)據(jù)總線和AD7656的16位數(shù)據(jù)總線相連接,由于LPC2210為3.3 V接口,而AD7656為5 V,所以串接100Ω電阻進(jìn)行電平匹配。另外LPC2210還涉及液晶、鍵盤和RS232接口電路,用于人機(jī)接口和計(jì)算結(jié)果上傳。

在AD7656把模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)之前,需要對(duì)模擬信號(hào)進(jìn)行信號(hào)調(diào)理,把模擬信號(hào)調(diào)整為適合AD7656模擬信號(hào)輸入要求的電平信號(hào)。AD7656 連接外圍電路時(shí),在DVCC,AVCC,VDRIVE,REFIN/OUT和VSS引腳須加1組去耦電路,該去耦電路是由1個(gè)10μF和1個(gè)100 nF電容組成。去耦電容要盡量靠近器件,以達(dá)到更好的去耦效果。除了上述幾個(gè)接口外,AD7656其他關(guān)鍵引腳的連接是STBY接VDRIVE,選擇正常模式;RANGE接地表示選擇輸入范圍±10V;H/S SEL接地選擇硬件配置;SER/PAR接地,選擇并行接口;W/B接地表示16位并行輸出;WR/REFEN/DIS接VDRIVE表示選擇內(nèi)部參考。在具體電路板設(shè)計(jì)時(shí),數(shù)字地和模擬地要分開,在靠近電源輸入電路的地方連接在一起;AD7656芯片下方不要有數(shù)字信號(hào)通過(guò),這是為了減少干擾,提高測(cè)量精度。

3 軟件設(shè)計(jì)

接口設(shè)計(jì)應(yīng)用于多路數(shù)據(jù)采集,LPC2210數(shù)據(jù)讀取、處理的過(guò)程如圖4所示。對(duì)三相交流電進(jìn)行數(shù)據(jù)采集,要求每個(gè)周期采樣128點(diǎn),即20 ms采樣128點(diǎn),也就是每156.25μs采樣一次。用定時(shí)器0定時(shí),定時(shí)器時(shí)間到,啟動(dòng)A/D轉(zhuǎn)換,如果CONVSTA/B/C三個(gè)信號(hào)綁在一起,6 個(gè)通道的模擬信號(hào)同時(shí)開始轉(zhuǎn)換,3μs后6個(gè)通道的數(shù)據(jù)全部轉(zhuǎn)換完,BUSY信號(hào)變低產(chǎn)生中斷,通知ARM讀取數(shù)據(jù)。LPC2210給片選信號(hào)CS和讀信號(hào)RD一個(gè)低電平開始讀取轉(zhuǎn)換結(jié)果,把6路數(shù)據(jù)讀完,退出中斷,等待定時(shí)器下一次定時(shí)到,啟動(dòng)下一次轉(zhuǎn)換,待128次數(shù)據(jù)轉(zhuǎn)換完之后,暫停定時(shí)計(jì)數(shù),開始計(jì)算。計(jì)算結(jié)束后,再次啟動(dòng)定時(shí),完成下一個(gè)周期的128次數(shù)據(jù)采集。

結(jié)語(yǔ)

本文介紹了一種新型的模/數(shù)轉(zhuǎn)換芯片AD7656,它能同時(shí)采集6路信號(hào),而且與LPC2210接口電路簡(jiǎn)單,控制方便,可應(yīng)用于電力系統(tǒng)三相交流電數(shù)據(jù)采集系統(tǒng)中。

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    134

    文章

    9027

    瀏覽量

    366479
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16103

    瀏覽量

    177074
  • 數(shù)據(jù)采集
    +關(guān)注

    關(guān)注

    38

    文章

    5808

    瀏覽量

    113424
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    模數(shù)轉(zhuǎn)換器AD7656與ARM控制器LPC2210的接口設(shè)計(jì)和實(shí)現(xiàn)

    含有6個(gè)16位A/D轉(zhuǎn)換器,具有轉(zhuǎn)換精度高、速度快、功耗低、輸入模擬信號(hào)幅度大、信噪比高等特點(diǎn)。Phmps公司出品的LPC2210,是一款工業(yè)級(jí)的ARM控制器,處理速度快,性能穩(wěn)定,與AD7656共同組成的
    的頭像 發(fā)表于 10-27 10:13 ?1.1w次閱讀
    模數(shù)轉(zhuǎn)換器<b class='flag-5'>AD7656</b>與ARM控制器<b class='flag-5'>LPC2210</b>的接口設(shè)計(jì)和<b class='flag-5'>實(shí)現(xiàn)</b>

    LPC2210的緊湊型圖像采集系統(tǒng)OV7620

    LPC2210的緊湊型圖像采集系統(tǒng)OV7620  摘要 利用ARM7(LPC2210)與CMOS感光芯片(OV
    發(fā)表于 10-03 14:16

    AD7656的工作原理

    AD7656的工作原理AD7656具有獨(dú)立的六通道逐次逼近型(SAR)的模數(shù)轉(zhuǎn)換器,轉(zhuǎn)換處理和數(shù)據(jù)的精度是通過(guò)CONVST信號(hào)和一個(gè)內(nèi)部晶振控制的。3個(gè)CONVST管腳允許3路ADC對(duì)
    發(fā)表于 01-02 13:55

    AD7656數(shù)據(jù)轉(zhuǎn)換兩個(gè)通道始終不對(duì)

    論壇有沒(méi)有使用AD7656的童鞋,當(dāng)前使用AD7656進(jìn)行AD轉(zhuǎn)換,采用并行接口,讀取數(shù)據(jù)的時(shí)候,V1,V2,V3,V4通道結(jié)果正確,但是V5,V6
    發(fā)表于 10-25 09:29

    AD7656數(shù)據(jù)采集的時(shí)候相差一位

    有使用AD7656的童鞋嗎?我在使用AD7656的時(shí)候,使用了AD7656的其中三個(gè)通道(V1、V2、V3),其他通道懸空。通過(guò)CONVST
    發(fā)表于 12-03 09:17

    ARM處理器LPC2210在腦血氧監(jiān)測(cè)儀中的應(yīng)用

    接口電路如圖4所示。本系統(tǒng)設(shè)計(jì)了以RTL8019AS芯片為核心的以太網(wǎng)接口電路,其電路原理圖如圖5所示。由于LPC2210是開放式總線,所以電路設(shè)計(jì)為16位總線方式對(duì)RTL8019AS進(jìn)行訪問(wèn),
    發(fā)表于 12-04 10:38

    采用DSP實(shí)現(xiàn)高速AD采集系統(tǒng)設(shè)計(jì)

    摘要:在某綜合控制計(jì)算機(jī)系統(tǒng)中為了實(shí)現(xiàn)對(duì)多路AD信號(hào)實(shí)時(shí)高精度采集,采用了以TMS320C6713B為核心,與AD7656芯片相組合的高精度
    發(fā)表于 06-19 05:00

    1632位微控制器LPC2210相關(guān)資料下載

    1632位微控制器LPC2210資料下載內(nèi)容主要介紹了:LPC2210功能和特性LPC2210引腳功能LPC2210內(nèi)部方框圖LPC2210
    發(fā)表于 03-29 06:04

    lpc2210開發(fā)板電路圖

    lpc2210開發(fā)板電路圖
    發(fā)表于 09-14 11:07 ?142次下載
    <b class='flag-5'>lpc2210</b>開發(fā)板電路圖

    ad7656的應(yīng)用介紹

    AD7656的原理及在繼電保護(hù)產(chǎn)品中的應(yīng)用:AD7656是高集成度、6通道、16bit逐次逼近(SAR)型ADC,它具有最大4 LSBS INL和每
    發(fā)表于 09-30 19:48 ?136次下載

    AD7656的原理及在繼電保護(hù)產(chǎn)品中的應(yīng)用

    AD7656的原理及在繼電保護(hù)產(chǎn)品中的應(yīng)用 1 AD7656的性能簡(jiǎn)介     AD7656是高集成度、6通道
    發(fā)表于 10-17 10:31 ?3226次閱讀
    <b class='flag-5'>AD7656</b>的原理及在繼電保護(hù)產(chǎn)品中的應(yīng)用

    AD7656在電力系統(tǒng)測(cè)控中的應(yīng)用

    AD7656 是一種16位6通道自同步模數(shù)轉(zhuǎn)換器,使用了iCMOS工業(yè)制造技術(shù),具有性價(jià)比高、精度高、能耗低、轉(zhuǎn)換速度快等優(yōu)點(diǎn),尤其適合于電力系統(tǒng)中的模擬量測(cè)量。本文主要介紹了
    發(fā)表于 06-13 18:08 ?81次下載
    <b class='flag-5'>AD7656</b>在電力<b class='flag-5'>系統(tǒng)</b>測(cè)控中的應(yīng)用

    LPC2210應(yīng)用到遠(yuǎn)程視頻監(jiān)控系統(tǒng)的設(shè)計(jì)

    本文為LPC2210應(yīng)用到遠(yuǎn)程視頻 監(jiān)控系統(tǒng) 的設(shè)計(jì),給出了軟件設(shè)計(jì)結(jié)構(gòu)。
    發(fā)表于 06-29 15:47 ?39次下載
    <b class='flag-5'>LPC2210</b>應(yīng)用到遠(yuǎn)程視頻監(jiān)控<b class='flag-5'>系統(tǒng)</b>的設(shè)計(jì)

    基于ARM7 LPC2210的觸摸屏觸摸點(diǎn)數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)

    本文提出了基于ARM7系列 LPC2210 微控制器和嵌入式操作系統(tǒng) μC / OS—II 來(lái)實(shí)現(xiàn) 觸摸屏 觸摸點(diǎn) 數(shù)據(jù)采集系統(tǒng) 的設(shè)計(jì),并
    發(fā)表于 04-01 11:01 ?2267次閱讀
    基于ARM7 <b class='flag-5'>LPC2210</b>的觸摸屏觸摸點(diǎn)<b class='flag-5'>數(shù)據(jù)采集</b><b class='flag-5'>系統(tǒng)</b>設(shè)計(jì)

    一文解析DSP與AD7656的高速AD采集電路

    本文首先介紹了AD7656工作原理與應(yīng)用,其次介紹了TMS320C6713芯片概述及特點(diǎn),最后詳細(xì)介紹了TMS320C6713 DSP與AD7656的高速AD采集電路設(shè)計(jì)詳情。
    發(fā)表于 05-18 08:51 ?2.1w次閱讀
    一文解析DSP與<b class='flag-5'>AD7656</b>的高速AD<b class='flag-5'>采集</b>電路