亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于CPLD內(nèi)置UFM的嵌入式加速度采集系統(tǒng)

        2013-10-14 11:01:02張相田王珂初曉峰
        機械制造與自動化 2013年4期
        關(guān)鍵詞:系統(tǒng)設(shè)計

        張相田,王珂,初曉峰

        (1.南京理工大學(xué) 機械工程學(xué)院,江蘇南京210094;2.山東黃金礦業(yè)股份有限公司,山東 煙臺 261400)

        0 引言

        目前,在軍事武器研究、石油井壓裂技術(shù)、航空、航天、機械、電子等多個領(lǐng)域中,為保證產(chǎn)品的品質(zhì),實現(xiàn)產(chǎn)品工作的最優(yōu)化,常常需要對一些高沖擊下瞬態(tài)信號進行捕獲[1]。但是對于內(nèi)部機構(gòu)沖擊信號的測量,很多情況下都是利用外部測量設(shè)備間接的進行測量或者估算。其中沖擊信號加速度參數(shù)測試的準確與否,對產(chǎn)品工作的好壞以及性能優(yōu)化起著至關(guān)重要的作用。

        針對上述問題,為了更真實的測量設(shè)備內(nèi)部的加速度參數(shù),提出了一種基于CPLD內(nèi)置UFM的嵌入式加速度采集系統(tǒng),該系統(tǒng)可以直接嵌入到某些設(shè)備內(nèi)部進行加速度的測量,并且該方案可以適用于其他沖擊信號的測量。

        1 系統(tǒng)總體結(jié)構(gòu)

        嵌入式加速度采集系統(tǒng)的總體結(jié)構(gòu)如圖1所示。采集系統(tǒng)主要由電荷放大器模塊、信號調(diào)理模塊、A/D轉(zhuǎn)換模塊、CPLD控制系統(tǒng)模塊和電源模塊5部分組成。其中電荷放大器選用高精度、低偏置電流、高輸入阻抗的運算放大器OPA128SM;信號調(diào)理模塊主要包括電壓放大電路和二階低通濾波電路兩部分,主要完成信號的放大與濾波;A/D轉(zhuǎn)換模塊主要由MAX1311 12位高精度A/D芯片及其外圍電路組成;CPLD控制系統(tǒng)選用Altera公司MAX II系列的EPM570T100C5芯片,該控制系統(tǒng)模塊主要完成對A/D芯片的控制以及CPLD內(nèi)部UFM的讀寫等功能。

        整個采集系統(tǒng)嵌入到設(shè)備內(nèi)部通電后就可以進行加速度數(shù)據(jù)采集工作,但開始采集到的數(shù)據(jù)并不進行存儲,CPLD內(nèi)部的數(shù)據(jù)比較器會實時的比較采集到的數(shù)據(jù)是否達到了預(yù)定的存儲觸發(fā)值。如果沒有超過存儲觸發(fā)值,CPLD不進行數(shù)據(jù)的存儲并且數(shù)據(jù)比較器會繼續(xù)比較下一次采集到的數(shù)據(jù)是否超過了存儲觸發(fā)值。如果采集到的數(shù)據(jù)超過存儲觸發(fā)值,CPLD就會控制寫UFM模塊進行數(shù)據(jù)的存儲,存儲完成后,CPLD內(nèi)部的地址加法器模塊會自動加1。如果地址沒有溢出,A/D控制模塊會控制A/D芯片進行下一次的A/D轉(zhuǎn)換。此時轉(zhuǎn)換的數(shù)據(jù)不再進行數(shù)據(jù)比較,直接通過CPLD內(nèi)部的寫模塊寫入到UFM里。當UFM寫滿后,地址加法器會產(chǎn)生一個信號,通知A/D轉(zhuǎn)換控制器停止A/D數(shù)據(jù)轉(zhuǎn)換,整個數(shù)據(jù)采集工作結(jié)束。數(shù)據(jù)采集結(jié)束后取出測量設(shè)備,把相應(yīng)的接口線接到相應(yīng)的數(shù)據(jù)讀取設(shè)備上,通過串口把采集到的數(shù)據(jù)讀出來。

        圖1 采集系統(tǒng)的總體結(jié)構(gòu)

        2 系統(tǒng)硬件設(shè)計

        2.1 電荷放大器模塊

        電荷放大器是壓電式傳感器的一種專用的前置放大器。它能將高內(nèi)阻的電荷源轉(zhuǎn)換為低內(nèi)阻的電壓源,而且輸出電源正比于輸入電荷[2]。電路中集成運放選用超低偏置電流的單片運算放大器OPA128SM。由于該放大器的輸入端采用了場效應(yīng)晶體管,所以該芯片的輸入阻抗極高為1013Ω,運算放大器的輸入端幾乎沒有分流,電荷Q只對反饋電容C29充電,充電電壓接近等于放大器的輸出電壓,即:

        式中,U為放大器輸出電壓;Ucf為反饋電容兩端的電壓。

        為了減小漂移,使電荷放大器工作穩(wěn)定,在反饋電容C29的兩端并聯(lián)了一個10G的電阻,其功能是提供直流反饋。

        電荷放大器的低頻截止頻率為:

        其中電荷放大器電容的選擇對電路的性能影響很大,普通瓷介電容的電介常數(shù)很高、精度低,有較大的轉(zhuǎn)換誤差。所以本系統(tǒng)電荷放大電路選用的是高精度的錫膜電容。電荷放大器電路如圖2所示。

        2.2 信號調(diào)理模塊電路

        圖2 電荷放大器電路

        信號調(diào)理模塊主要包括電壓放大電路和低通濾波電路兩部分。放大電路和濾波電路均選器件A/D 711,該器件具有較小的失調(diào)和噪聲、功耗和溫漂,較高的輸入阻抗、共模抑制和開環(huán)增益,較快的轉(zhuǎn)換速率,優(yōu)良的頻率特性和建立時間,在各類放大器、緩沖器、濾波器中得到廣泛運用[3]。它是A/D公司在90年代推出的通用運算放大器,具有出色的交直流特性,性價比高。由于MAX1311輸入電壓的范圍為-5 V~+5 V,所以電壓放大和濾波操作后的模擬信號的范圍應(yīng)該保證在A/D轉(zhuǎn)換芯片的輸入電壓要求內(nèi)。具體的調(diào)理電路如圖3所示。為了得到fo=20 kHz的低通濾波電路,根據(jù)響應(yīng)的公式,計算得到R22=R23=20 k,C30=560 PF,C35=280 PF。

        圖3 信號調(diào)理電路

        2.3 A/D 轉(zhuǎn)換模塊

        MAX1311是12位的模數(shù)轉(zhuǎn)換器,可以達到1 075 ksps的最大采樣頻率。全工作狀態(tài)下只需要36 mA的工作電流。MAX1311片上自帶2.5 V的基準電壓,可以對-5 V~+5 V的輸入模擬信號進行A/D轉(zhuǎn)換。本設(shè)計中,模塊采用300 kHz的采樣頻率。A/D轉(zhuǎn)換模塊電路如圖4所示。

        圖4 A/D轉(zhuǎn)換模塊電路

        2.4 CPLD控制系統(tǒng)模塊

        該模塊主要包括CPLD,JTAG接口電路、晶振電路和復(fù)位電路四部分。JTAG接口電路的主要作用是燒寫代碼。晶振選用50MHz的有源晶振,給整個電路系統(tǒng)提供時鐘。復(fù)位電路的主要作用是對CPLD內(nèi)部寄存器進行復(fù)位和整個CPLD控制系統(tǒng)初始狀態(tài)的設(shè)定。CPLD控制系統(tǒng)及外圍電路如圖5所示。

        圖5 CPLD控制系統(tǒng)及外圍電路

        2.5 電源模塊

        本系統(tǒng)采用四塊3.7 V迷你型藍牙耳機電池供電,其中兩塊電池串聯(lián)產(chǎn)生+7.4 V電源、另外兩塊電池串聯(lián)產(chǎn)生-7.4 V電源。由于系統(tǒng)的A/D芯片需要+5 V工作電壓,CPLD需要 +3.3 V工作電壓,所以本系統(tǒng)通過AMS1117-5,AMS1117-3.3穩(wěn)壓芯片分別產(chǎn)生 +5 V 和+3.3 V電源。

        3 系統(tǒng)軟件設(shè)計

        系統(tǒng)中CPLD主控部分通過VHDL硬件描述語言進行相應(yīng)功能模塊的設(shè)計,主要包括以下模塊:A/D轉(zhuǎn)換控制模塊,地址加法器模塊,寫 UFM模塊,讀 UFM模塊,UFM例化模塊以及串口發(fā)送模塊。采用自頂向下的層次化設(shè)計思想,最終再在頂層文件中以圖形輸入的方法把各個模塊整合成一個整體。

        MAX II CPLD是唯一具有用戶閃存(UFM)的CPLD,它支持用戶存儲高達8 kbits的非易失信息。除了可編程以外,UFM還支持串口和并口以及其他專用協(xié)議。UFM劃分成兩個區(qū),每個4 kbits。地址寄存器指示數(shù)據(jù)寫入和讀出的UFM存儲器地址。數(shù)據(jù)寄存器保存向UFM寫入或者讀出的數(shù)據(jù)。程序擦除控制模塊用于對UFM的編程或者擦除。并口操作方式相對簡單,速度快,因此本設(shè)計選用了并口操作方式簡化了UFM模塊。

        3.1 數(shù)據(jù)采集及寫UFM軟件設(shè)計

        整個主控部分的各個模塊相互配合完成寫UFM和讀UFM兩種操作。采集系統(tǒng)通電后被嵌入到被采集設(shè)備內(nèi)部采集數(shù)據(jù)并且把采集到的數(shù)據(jù)寫入到UFM里。寫UFM操作如下:通電后首先系統(tǒng)復(fù)位對CPLD內(nèi)部各個模塊進行采集初始化,初始化完成后啟動A/D轉(zhuǎn)換,A/D數(shù)據(jù)轉(zhuǎn)換完成后,數(shù)據(jù)比較模塊把數(shù)據(jù)與事先設(shè)置的存儲觸發(fā)值進行比較,如果采集到的數(shù)據(jù)小于存儲觸發(fā)值,則數(shù)據(jù)不寫入到UFM里,繼續(xù)進行下一次的轉(zhuǎn)換。如果采集到的數(shù)據(jù)大于存儲觸發(fā)值,則數(shù)據(jù)寫入到UFM里,寫入完成后,地址加法器模塊會自動加1并判斷UFM地址是否溢出,如果UFM地址溢出,則采集結(jié)束。如果地址沒有溢出,A/D轉(zhuǎn)換控制模塊會控制A/D芯片進行下一次的數(shù)據(jù)轉(zhuǎn)換,轉(zhuǎn)換完成后,不再進行數(shù)據(jù)的比較,直接把數(shù)據(jù)寫入到UFM里。數(shù)據(jù)采集及寫UFM的流程如圖6所示。

        3.2 讀UFM內(nèi)部數(shù)據(jù)的軟件設(shè)計

        數(shù)據(jù)采集完成后,從設(shè)備內(nèi)部取出采集系統(tǒng),把相應(yīng)的端口接入到讀UFM的接口上。讀UFM操作開始后,首先對UFM存儲器的地址進行清零,清零后,從首地址開始讀取UFM里存儲的數(shù)據(jù),每讀出一個地址單元里的數(shù)據(jù)后,把數(shù)據(jù)經(jīng)過CPLD內(nèi)部的串口模塊發(fā)送到上位機上,發(fā)送完成后UFM地址加1并判斷地址是否溢出,如果地址溢出,整個UFM的數(shù)據(jù)讀取工作完成,如果沒有溢出,繼續(xù)進行讀UFM操作。讀UFM的流程如圖7所示。

        4 CPLD控制系統(tǒng)功能仿真

        CPLD主控部分通過VHDL硬件描述語言采用自頂向下的層次化設(shè)計思想進行相應(yīng)功能模塊的設(shè)計,最終再在頂層文件中以圖形輸入的方法把各個模塊整合成一個整體。并在Quartus II 9.0集成開發(fā)環(huán)境下進行設(shè)計[4-5]。其設(shè)計模塊最后綜合后的RTL級視圖如圖8所示。最后對系統(tǒng)中比較復(fù)雜的采集及寫UFM模塊進行了功能仿真,仿真圖如圖9所示,結(jié)果顯示,復(fù)位啟動采集后當數(shù)據(jù)小于觸發(fā)值的時候,不進行數(shù)據(jù)的存儲,當數(shù)據(jù)大于觸發(fā)值的時候,進行數(shù)據(jù)存儲,符合設(shè)計邏輯。

        5 結(jié)語

        本文討論了基于CPLD內(nèi)置UFM的加速度采集系統(tǒng)的一種設(shè)計和實現(xiàn)方法。通過相關(guān)的仿真和搭建電路板驗證,已經(jīng)實現(xiàn)了設(shè)計要求。在設(shè)計電路板時,采用 MAX II CPLD來合并邏輯和存儲器,從而縮短了芯片至芯片延時,減小了電路板的面積,降低了系統(tǒng)的功耗,提高了系統(tǒng)的穩(wěn)定性。不足之處是受體積的限制,只能選用迷你型的藍牙耳機電池,而電池的電量小并且采集系統(tǒng)經(jīng)過耐高溫材料封裝后電池不能進行充電,所以采集系統(tǒng)重復(fù)利用次數(shù)有限。相信隨著技術(shù)的進步,問題可以解決。

        [1]彭丹,雷華明.基于CPLD的加速度測試儀設(shè)計[J].電子測量技術(shù),2009,32(10):114-116,120.

        [2]孔德仁,朱蘊璞,狄長安.工程測試技術(shù)[M].北京:科學(xué)出版社,2009:243.

        [3]吳樹榮,陳環(huán),王穎,等.用于功能陶瓷I-V特性測試的放大電路[J].龍巖學(xué)院學(xué)報,2008,26(3):47-49.

        [4]侯伯亨,劉凱,顧新.VHDL硬件描述語言與數(shù)字邏輯電路設(shè)計[M].西安:西安電子科技大學(xué)出版社,2009.

        [5]劉延飛,郭鎖利,王曉戎,等.基于Altera FPGA/CPLD的電子系統(tǒng)設(shè)計及工程實踐[M].北京:人民郵電出版社,2009.

        猜你喜歡
        系統(tǒng)設(shè)計
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        何為設(shè)計的守護之道?
        《豐收的喜悅展示設(shè)計》
        流行色(2020年1期)2020-04-28 11:16:38
        基于PowerPC+FPGA顯示系統(tǒng)
        半沸制皂系統(tǒng)(下)
        瞞天過海——仿生設(shè)計萌到家
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        設(shè)計秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        自由成熟女性性毛茸茸应用特色| av天堂精品久久久久| 久久久9色精品国产一区二区三区| 91精品国产自拍视频| 欧美精品一区二区精品久久| 精品人妻人人做人人爽| 加勒比精品久久一区二区三区| 淫秽在线中国国产视频| 日韩欧美中文字幕公布 | 精品无吗国产一区二区三区av| 青青草绿色华人播放在线视频| 婷婷精品国产亚洲av麻豆不片| 精品国产人妻一区二区三区| 国产偷2018在线观看午夜| 国产视频一区二区三区免费| 女人18片毛片60分钟| 国自产偷精品不卡在线| 精品免费一区二区三区在| 亚洲韩日av中文字幕| 午夜时刻免费入口| 精品久久久久久无码国产| 亚洲色偷偷偷综合网另类小说| 人妖一区二区三区在线| 777精品久无码人妻蜜桃| 亚洲男人精品| 亚洲日本国产一区二区三区| 久久黄色视频| 欧美性xxxx狂欢老少配| 无码熟妇人妻av在线c0930| 国产一区二区黄色的网站| 色妞色视频一区二区三区四区| 日韩我不卡| 久久精品亚洲熟女av蜜謦| 乌克兰粉嫩xxx极品hd| 久草热这里只有精品在线| 国产女人乱码一区二区三区| 天天摸夜夜摸夜夜狠狠摸| 在线播放a欧美专区一区| 在线播放偷拍一区二区| 亚洲av不卡无码国产| 精品综合久久久久久97超人|