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

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

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

利用A/D+CPLD設(shè)計(jì)光纖應(yīng)變信號(hào)采集系統(tǒng)

電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2018-11-08 08:41 ? 次閱讀

電阻應(yīng)變式傳感器是利用金屬的電阻應(yīng)變效應(yīng)制造的一種測(cè)量微小變化量的傳感器。應(yīng)變式傳感器是基于測(cè)量物體受力變形所產(chǎn)生應(yīng)變的一種傳感器。電阻應(yīng)變片是電阻應(yīng)變式傳感器的核心部分,直接影響傳感器的各種性能指標(biāo)。電阻應(yīng)變片的工作原理是金屬的應(yīng)變效應(yīng)。金屬導(dǎo)體的電阻隨著它所受機(jī)械變形的大小而發(fā)生變化的現(xiàn)象,稱為金屬的電阻應(yīng)變效應(yīng)。

在現(xiàn)有飛機(jī)強(qiáng)度測(cè)試中,普遍采用電阻應(yīng)變片式的測(cè)量原理,對(duì)每個(gè)強(qiáng)度考核點(diǎn)粘貼一只電阻應(yīng)變片,在進(jìn)行試驗(yàn)時(shí),通過(guò)讀取應(yīng)變值來(lái)獲取飛機(jī)機(jī)體節(jié)點(diǎn)的強(qiáng)度情況。普通飛機(jī)每架約采用6 000~12 000只應(yīng)變片,大型飛機(jī)會(huì)更多,而每只應(yīng)變片有3根電導(dǎo)線,這樣共有數(shù)萬(wàn)根導(dǎo)線,占用較大面積、布線繁雜,線路纏繞比較嚴(yán)重,造成測(cè)試現(xiàn)場(chǎng)混亂。一旦某一只應(yīng)變片出現(xiàn)問(wèn)題,現(xiàn)場(chǎng)查找將非常困難,大幅增加了強(qiáng)度測(cè)試的復(fù)雜性和周期。

本文采用光纖進(jìn)行應(yīng)變信號(hào)的傳輸,以模塊化設(shè)計(jì),通過(guò)模塊間級(jí)聯(lián)的方式,使得可采集的應(yīng)變片路數(shù)呈幾何倍數(shù)增加,將上萬(wàn)根電信號(hào)轉(zhuǎn)換成一路或幾路光信號(hào)進(jìn)行傳輸,從測(cè)試現(xiàn)場(chǎng)到監(jiān)控室僅有一根光纜。

而且由于采用模塊化設(shè)計(jì),一旦某一路信號(hào)出現(xiàn)問(wèn)題,可以直接帶電插拔更換,大幅縮短監(jiān)測(cè)過(guò)程中查找問(wèn)題源的周期。通過(guò)光纖技術(shù)的引入,促進(jìn)飛機(jī)強(qiáng)度監(jiān)測(cè)系統(tǒng)的可靠性和結(jié)構(gòu)優(yōu)化。

1 系統(tǒng)設(shè)計(jì)

1.1 結(jié)構(gòu)設(shè)計(jì)

系統(tǒng)結(jié)構(gòu)如圖1所示。組件分為發(fā)射端、光纖和接收端3部分。發(fā)射端由1級(jí)模塊、2級(jí)模塊、3級(jí)模塊組成。1級(jí)模塊用于采集應(yīng)變信號(hào),每個(gè)1級(jí)模塊最多可以采集16路應(yīng)變信號(hào);2級(jí)模塊、3級(jí)模塊用于數(shù)據(jù)復(fù)接和通信,每個(gè)2級(jí)模塊最多可以接16只1級(jí)模塊,最多可以采集256路應(yīng)變信號(hào);每個(gè)3級(jí)模塊最多可以接16只二級(jí)模塊,最多可采集4 096路應(yīng)變信號(hào)。一架飛機(jī)最多需要3只3級(jí)模塊就可以達(dá)到采集所有節(jié)點(diǎn)的目的,3級(jí)模塊把采集到的4 096路應(yīng)力信號(hào)轉(zhuǎn)換成光信號(hào)通過(guò)光纖傳輸?shù)竭h(yuǎn)端,在遠(yuǎn)端再通過(guò)光電轉(zhuǎn)換轉(zhuǎn)換成電信號(hào)并接收、解碼、提取、送到上位機(jī)進(jìn)行處理。而且本產(chǎn)品可以根據(jù)要采集的應(yīng)變路數(shù)隨意增減模塊數(shù)量,如果要采集幾百路應(yīng)變信號(hào),只需要若干個(gè)1級(jí)、2級(jí)模塊,如果采集幾十路應(yīng)變信號(hào),則幾個(gè)1級(jí)模塊就可以滿足要求,組合自由。如果其中某一模塊不能正常工作,可以直接更換而不影響整個(gè)系統(tǒng)的工作。

利用A/D+CPLD設(shè)計(jì)光纖應(yīng)變信號(hào)采集系統(tǒng)

圖1 系統(tǒng)結(jié)構(gòu)框圖

1.2 部件設(shè)計(jì)

16路應(yīng)變信號(hào)通過(guò)惠斯通橋轉(zhuǎn)換成mV級(jí)的電壓信號(hào),送到應(yīng)變信號(hào)調(diào)理電路,進(jìn)行線性放大和濾波。多路選擇器選擇16路中的某一路送到精度為24 bit的高精度A/D轉(zhuǎn)換器,將模擬信號(hào)數(shù)字化,CPLD接收來(lái)自A/D的數(shù)字信號(hào),然后發(fā)給多路選擇器指令,轉(zhuǎn)換到下一路應(yīng)變信號(hào)繼續(xù)采集,依次循環(huán),直接將所有16路應(yīng)變信號(hào)采集完,完成一個(gè)采集周期。CPLD將采集到的16路應(yīng)變信號(hào)轉(zhuǎn)換成串行信號(hào),送到數(shù)據(jù)發(fā)送單元,進(jìn)行數(shù)據(jù)傳輸處理,送給下一級(jí)模塊。1級(jí)模塊示意框圖如圖2所示。

利用A/D+CPLD設(shè)計(jì)光纖應(yīng)變信號(hào)采集系統(tǒng)

圖2 一級(jí)模塊示意框圖

微弱信號(hào)的檢測(cè),存在以下難點(diǎn):(1)電橋電壓的波動(dòng),引起輸出的波動(dòng)。(2)應(yīng)變片阻值一致性差,造成測(cè)量誤差。(3)應(yīng)變片由于溫度的補(bǔ)償不解決,影響電橋輸出量不精確。(4)A/D轉(zhuǎn)換器的位數(shù)影響,A/D轉(zhuǎn)換位數(shù)多,則轉(zhuǎn)換精度高、速率低。反之,則轉(zhuǎn)換精度低、速率高。(5)濾波器設(shè)計(jì)的準(zhǔn)確與否,將決定能否將噪聲信號(hào)濾除。(6)由于開始懸掛重物時(shí),懸梁臂的抖動(dòng),會(huì)使輸出電壓不穩(wěn)定,從而產(chǎn)生誤差。

針對(duì)以上問(wèn)題,文中提出的改進(jìn)方法如下:(1)采用高精度穩(wěn)壓電源。(2)對(duì)應(yīng)變片進(jìn)行篩選,采用物理性能相同的應(yīng)變片。(3)對(duì)應(yīng)變片采用溫度補(bǔ)償裝置,并在軟件上進(jìn)行補(bǔ)償,使溫度對(duì)應(yīng)變片的影響降到最低。(4)在滿足速率性能指標(biāo)的前提下盡可能提高A/D轉(zhuǎn)換器的位數(shù),減小量化誤差。(5)進(jìn)一步準(zhǔn)確的設(shè)計(jì)濾波器,將噪聲信號(hào)充分濾除。(6)延遲一定的時(shí)間,等信號(hào)穩(wěn)定后再進(jìn)行采樣。

16路串行數(shù)據(jù)送到2級(jí)模塊,CPLD把16路串行信號(hào)接收過(guò)來(lái),因?yàn)槊恳宦反行盘?hào)包含16路應(yīng)變信號(hào),16路串行信號(hào)總共含有256路應(yīng)變數(shù)據(jù),CPLD把256路應(yīng)變數(shù)據(jù)進(jìn)行數(shù)據(jù)復(fù)接、數(shù)據(jù)編碼、并串轉(zhuǎn)換等一系列處理,轉(zhuǎn)換成按一定次數(shù)排列的串行信號(hào),發(fā)送到下一級(jí)模塊。2級(jí)模塊原理框圖如圖3所示。

利用A/D+CPLD設(shè)計(jì)光纖應(yīng)變信號(hào)采集系統(tǒng)

圖3 二級(jí)模塊示意框圖

利用A/D+CPLD設(shè)計(jì)光纖應(yīng)變信號(hào)采集系統(tǒng)

圖4 三級(jí)模塊示意框圖

3級(jí)模塊原理框圖如圖4所示。3級(jí)模塊的原理同2級(jí)模塊,接收16路2級(jí)模塊發(fā)送過(guò)來(lái)的應(yīng)變信號(hào),共有4 096路應(yīng)變信號(hào),然后通過(guò)光模塊轉(zhuǎn)換成光信號(hào),通過(guò)光纖發(fā)送到遠(yuǎn)端,在遠(yuǎn)端由接收端進(jìn)行接收。

接收端原理框圖如圖5所示。接收端由光模塊接收遠(yuǎn)端發(fā)送過(guò)來(lái)的光信號(hào),轉(zhuǎn)換成電信號(hào)送到后續(xù)電路進(jìn)行數(shù)據(jù)接收、解碼等處理,將4 096路應(yīng)變信號(hào)接收,然后根據(jù)上位機(jī)要求的數(shù)據(jù)擺放次數(shù)依次擺放,在通信接口芯片把應(yīng)變數(shù)據(jù)發(fā)送到上位機(jī)進(jìn)行應(yīng)變信號(hào)的存儲(chǔ)、處理和顯示等。

利用A/D+CPLD設(shè)計(jì)光纖應(yīng)變信號(hào)采集系統(tǒng)

圖5 接收端示意框圖

2 主要器件選型

2.1 ADC轉(zhuǎn)換器的選擇

對(duì)于ADC轉(zhuǎn)換器,選取的標(biāo)準(zhǔn)主要取決于采樣頻率和位數(shù),以及價(jià)格、供貨周期、應(yīng)用情況等因素。由于系統(tǒng)模擬信號(hào)的通道數(shù)比較多,需要選擇多通道A/D。系統(tǒng)采用AD公司的AD7490.AD7490是一款12 bit的高速、低功耗的模數(shù)轉(zhuǎn)換器,輸入信號(hào)可以達(dá)到1 MHz,有16個(gè)通道,單電源2.7~5.25 V供電。采樣率可達(dá)1 MSample·s-1,在5 V的工作電壓下工作頻率可達(dá)20 MHz,通信接口為高速串行接口SPI。

2.2 CPLD的選擇

Altera公司的MAX V系列CPLD具有低電壓、低消耗等特點(diǎn)。MAX V系列的特性如表1所示,根據(jù)實(shí)際需要,選擇5M570Z作為產(chǎn)品的控制核心。

利用A/D+CPLD設(shè)計(jì)光纖應(yīng)變信號(hào)采集系統(tǒng)

3 仿真結(jié)果

通過(guò)數(shù)據(jù)采集功能仿真,即AD7490控制器驅(qū)動(dòng)仿真。驗(yàn)證了代碼設(shè)計(jì)滿足了設(shè)計(jì)功能,具體過(guò)程如下:模數(shù)轉(zhuǎn)換芯片AD7490,正常工作前需要初始化,有3個(gè)DUMMY周期。AD7490寫周期包括16個(gè)ADC時(shí)鐘,ADC時(shí)鐘通過(guò)系統(tǒng)時(shí)鐘分頻得到,設(shè)定ADC工作時(shí)鐘為10 MHz,系統(tǒng)時(shí)鐘為20 MHz。

CPLD引腳分配說(shuō)明如表2所示。

利用A/D+CPLD設(shè)計(jì)光纖應(yīng)變信號(hào)采集系統(tǒng)

AD7490初始化結(jié)果如圖6所示。由圖6可看出,AD7490在系統(tǒng)時(shí)鐘有效以后,先進(jìn)行了3個(gè)初始化周期,然后根據(jù)需要進(jìn)行模式設(shè)置和采集等操作。

圖6 AD7490初始化過(guò)程仿真圖

AD7490初始化后,會(huì)進(jìn)行數(shù)據(jù)采集,16通道的AD7490分為3個(gè)采集模式,分別是00模式、01模式和11模式。設(shè)計(jì)采用模式,3個(gè)模式都有仿真,ad_mode為模式選擇輸入管腳。仿真結(jié)果如圖7所示。

圖7 AD7490整個(gè)工作過(guò)程仿真圖

如圖7所示,AD7490在初始化后,依次選擇3個(gè)模式進(jìn)行仿真,驗(yàn)證結(jié)果是正確的,滿足設(shè)計(jì)要求。

4 結(jié)束語(yǔ)

利用A/D+CPLD設(shè)計(jì)了一種應(yīng)變信號(hào)采集系統(tǒng),用于飛機(jī)強(qiáng)度監(jiān)測(cè)試驗(yàn)中,利用光纖作為傳輸介質(zhì),可以長(zhǎng)距離傳輸。得到結(jié)論如下:

(1)完成了系統(tǒng)的原理圖設(shè)計(jì)和PCB的繪制,制作了系統(tǒng)的硬件電路板。經(jīng)過(guò)硬件系統(tǒng)的調(diào)試,硬件部分達(dá)到設(shè)計(jì)要求,實(shí)現(xiàn)了各個(gè)模塊之間的連接功能。

(2)CPLD采用自頂向下的設(shè)計(jì)思想,從頂層的系統(tǒng)結(jié)構(gòu)框圖入手,將系統(tǒng)分為ADC控制模塊、數(shù)據(jù)處理模塊、通信模塊。設(shè)計(jì)中從每一個(gè)子模塊仿真與測(cè)試可知,軟件實(shí)現(xiàn)滿足系統(tǒng)設(shè)計(jì)要求,CPLD芯片起到主控制器的作用。整個(gè)系統(tǒng)從數(shù)據(jù)采集、傳輸、存儲(chǔ)、發(fā)送期間數(shù)據(jù)穩(wěn)定。

(3)在軟件設(shè)計(jì)部分,遵循了CPLD設(shè)計(jì)的基本原則和硬件原則,利用常用的設(shè)計(jì)技巧,比如:調(diào)用雙口RAM進(jìn)行乒乓操作、串并轉(zhuǎn)換以及流水線等操作,以免數(shù)據(jù)在采集或傳輸過(guò)程中溢出時(shí)序邏輯中的競(jìng)爭(zhēng)和冒險(xiǎn)導(dǎo)致數(shù)據(jù)丟失。處理好時(shí)序關(guān)系是高速采集系統(tǒng)的中關(guān)鍵,設(shè)計(jì)中對(duì)每個(gè)不同的模塊添加時(shí)序約束,以滿足綜合布局布線后能達(dá)到時(shí)序收斂,并處理關(guān)鍵路徑的延時(shí)處理等。

聲明:本文內(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)投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2541

    文章

    49961

    瀏覽量

    747505
  • cpld
    +關(guān)注

    關(guān)注

    32

    文章

    1244

    瀏覽量

    168939
  • 采集系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    165

    瀏覽量

    20561
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    采用CPLD技術(shù)實(shí)現(xiàn)有多種觸發(fā)方式的120MHz高速A/D采集卡設(shè)計(jì)

    AD9054 高速AD采集技術(shù)已在許多領(lǐng)域得到愈來(lái)愈廣泛的應(yīng)用,本文將詳細(xì)論述采用CPLD技術(shù)來(lái)實(shí)現(xiàn)120MHz高速A
    的頭像 發(fā)表于 01-07 08:44 ?6088次閱讀
    采用<b class='flag-5'>CPLD</b>技術(shù)實(shí)現(xiàn)有多種觸發(fā)方式的120MHz高速<b class='flag-5'>A</b>/<b class='flag-5'>D</b><b class='flag-5'>采集</b>卡設(shè)計(jì)

    怎么利用FPGA和光纖傳輸設(shè)計(jì)高速數(shù)字信號(hào)傳輸系統(tǒng)?

    在電子設(shè)計(jì)領(lǐng)域中,通常要對(duì)多路寬帶信號(hào)進(jìn)行實(shí)時(shí)采集、處理和傳輸。傳統(tǒng)的信號(hào)采集傳輸系統(tǒng),采用專用集成電路控制
    發(fā)表于 09-02 06:01

    如何利用CPLD技術(shù)來(lái)設(shè)計(jì)120MHz高速AD采集卡?

    高速AD采集卡是什么?如何利用CPLD技術(shù)來(lái)設(shè)計(jì)120MHz高速A
    發(fā)表于 04-12 07:03

    如何利用CPLD來(lái)實(shí)現(xiàn)對(duì)聲發(fā)射信號(hào)采集解決數(shù)據(jù)的實(shí)時(shí)傳輸和存儲(chǔ)問(wèn)題?

    如何利用CPLD來(lái)實(shí)現(xiàn)對(duì)聲發(fā)射信號(hào)采集,來(lái)有效解決數(shù)據(jù)的實(shí)時(shí)傳輸和存儲(chǔ)問(wèn)題?
    發(fā)表于 04-13 06:28

    如何采用CPLD技術(shù)來(lái)實(shí)現(xiàn)120MHz高速AD采集卡的設(shè)計(jì)?

    本文將詳細(xì)論述采用CPLD技術(shù)來(lái)實(shí)現(xiàn)120MHz高速AD采集卡的設(shè)計(jì)方法,該采集卡具有包括負(fù)延遲觸發(fā)在內(nèi)的多種觸發(fā)方式,采用
    發(fā)表于 04-30 06:27

    怎么利用AD7892SQ和CPLD設(shè)計(jì)一個(gè)多路信號(hào)采集電路?

    系統(tǒng)以AD7892SQ和CPLD(復(fù)雜可編程邏輯器件)為核心設(shè)計(jì)了一個(gè)多路信號(hào)采集電路,包括模擬多路復(fù)用、集成放大、A/
    發(fā)表于 05-08 07:51

    基于FPGA和DSP芯片的光纖傳感信號(hào)實(shí)時(shí)采集系統(tǒng)設(shè)計(jì)

    基于FPGA和DSP的光纖傳感信號(hào)實(shí)時(shí)處理系統(tǒng)。2. 系統(tǒng)組成與硬件流程圖圖1 系統(tǒng)結(jié)構(gòu)框圖2.1 A
    發(fā)表于 07-05 11:23

    基于CPLD的溫度采集系統(tǒng)的設(shè)計(jì)

    本文介紹了一種基于CPLD的溫度采集系統(tǒng)的設(shè)計(jì)方法,設(shè)計(jì)分為溫度采集和LED顯示兩個(gè)功能模塊。與常用溫度采集
    發(fā)表于 07-07 13:44 ?22次下載

    基于CPLD與單片機(jī)的高速數(shù)據(jù)采集系統(tǒng)

    本文針對(duì)新型匝間耐壓測(cè)試儀中需要高速采集數(shù)據(jù)的問(wèn)題提出了一種結(jié)合CPLD 與單片機(jī)的高速數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)方案。CPLD 產(chǎn)生
    發(fā)表于 12-23 14:59 ?88次下載

    基于CPLD的120MHz高速AD采集卡的設(shè)計(jì)

    基于CPLD的120MHz高速AD采集卡的設(shè)計(jì)徐法東 翟正軍 高速AD
    發(fā)表于 02-08 09:49 ?57次下載

    基于AD7892SQ和CPLD的數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)

    系統(tǒng)以AD7892SQ和CPLD(復(fù)雜可編程邏輯器件)為核心設(shè)計(jì)了一個(gè)多路信號(hào)采集電路,包括模擬多路復(fù)用、集成放大、A/
    發(fā)表于 08-23 10:08 ?1548次閱讀
    基于AD7892SQ和<b class='flag-5'>CPLD</b>的數(shù)據(jù)<b class='flag-5'>采集</b><b class='flag-5'>系統(tǒng)</b>設(shè)計(jì)

    基于CPLD的多路音頻采集系統(tǒng)

    基于CPLD的多路音頻采集系統(tǒng),有需要的下來(lái)看看。
    發(fā)表于 01-21 11:07 ?29次下載

    基于CPLD控制的通用視頻采集模塊詳述

    本文實(shí)現(xiàn)了一種基于CPLD控制的視頻采集模塊。CPLD主要通過(guò)視頻A/D的輸出狀態(tài)信號(hào)以及TMS
    發(fā)表于 10-20 11:11 ?31次下載
    基于<b class='flag-5'>CPLD</b>控制的通用視頻<b class='flag-5'>采集</b>模塊詳述

    關(guān)于Rogowski線圈的電流信號(hào)采集光纖傳輸系統(tǒng)的研究

    介紹了使用 Rogowski 線圈采集電力系統(tǒng)中的電流信號(hào)及通過(guò)光纖傳輸系統(tǒng)采集
    發(fā)表于 04-26 16:45 ?3次下載
    關(guān)于Rogowski線圈的電流<b class='flag-5'>信號(hào)</b><b class='flag-5'>采集</b>與<b class='flag-5'>光纖</b>傳輸<b class='flag-5'>系統(tǒng)</b>的研究

    利用FPGA和光纖傳輸設(shè)計(jì)高速數(shù)字信號(hào)傳輸系統(tǒng)

    點(diǎn)擊上方 藍(lán)字 關(guān)注我們 在電子設(shè)計(jì)領(lǐng)域中,通常要對(duì)多路寬帶信號(hào)進(jìn)行實(shí)時(shí)采集、處理和傳輸。傳統(tǒng)的信號(hào)采集傳輸系統(tǒng),采用專用集成電路控制
    的頭像 發(fā)表于 10-18 16:35 ?1296次閱讀