999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于CPLD內置UFM的嵌入式加速度采集系統

2013-10-14 11:01:02張相田王珂初曉峰
機械制造與自動化 2013年4期
關鍵詞:系統設計

張相田,王珂,初曉峰

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

0 引言

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

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

1 系統總體結構

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

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

圖1 采集系統的總體結構

2 系統硬件設計

2.1 電荷放大器模塊

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

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

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

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

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

2.2 信號調理模塊電路

圖2 電荷放大器電路

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

圖3 信號調理電路

2.3 A/D 轉換模塊

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

圖4 A/D轉換模塊電路

2.4 CPLD控制系統模塊

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

圖5 CPLD控制系統及外圍電路

2.5 電源模塊

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

3 系統軟件設計

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

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

3.1 數據采集及寫UFM軟件設計

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

3.2 讀UFM內部數據的軟件設計

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

4 CPLD控制系統功能仿真

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

5 結語

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

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

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

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

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

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

猜你喜歡
系統設計
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
主站蜘蛛池模板: 大香网伊人久久综合网2020| 国产91线观看| 麻豆a级片| 中文字幕啪啪| 亚洲中文字幕23页在线| 国产精品99r8在线观看| 日韩第八页| 四虎综合网| 青青草久久伊人| 中国一级特黄大片在线观看| 美女一区二区在线观看| 日韩AV无码一区| 有专无码视频| 伊人91在线| 国产麻豆aⅴ精品无码| 国产精品福利导航| 麻豆AV网站免费进入| 91香蕉国产亚洲一二三区| 亚洲一区二区在线无码| 亚洲日韩精品无码专区97| 中文字幕在线看| 成人在线不卡视频| 欧美不卡二区| 久久大香香蕉国产免费网站| 亚洲一区二区三区国产精华液| 精品国产免费第一区二区三区日韩| 午夜精品区| 久久精品视频一| 精品国产91爱| 欧美亚洲欧美区| 55夜色66夜色国产精品视频| 国产情精品嫩草影院88av| 亚洲无码高清一区| 久久视精品| 国产欧美日韩va| A级毛片高清免费视频就| 国产电话自拍伊人| 国产在线自乱拍播放| 亚洲综合香蕉| 久久九九热视频| 狠狠亚洲婷婷综合色香| 永久在线精品免费视频观看| 久久久久青草线综合超碰| 精品少妇人妻无码久久| 亚洲最大看欧美片网站地址| 免费观看欧美性一级| 国产欧美专区在线观看| 亚洲欧美人成电影在线观看| 在线永久免费观看的毛片| 农村乱人伦一区二区| 国产综合另类小说色区色噜噜| 91亚洲视频下载| 国产打屁股免费区网站| 福利国产微拍广场一区视频在线| 一级毛片不卡片免费观看| 免费A级毛片无码无遮挡| 国产a网站| 色综合国产| 54pao国产成人免费视频| 亚洲高清中文字幕在线看不卡| 国产一区二区影院| 亚洲精品国产日韩无码AV永久免费网 | 亚洲娇小与黑人巨大交| 91久久夜色精品国产网站| 亚洲中文字幕在线精品一区| 久草视频精品| 亚洲不卡av中文在线| 午夜在线不卡| 在线不卡免费视频| 亚洲乱码视频| 国产无码精品在线播放| 欧美在线视频a| 日韩欧美中文字幕在线韩免费| 国产精品久久久久久久久久久久| 久久久成年黄色视频| 一本无码在线观看| 91小视频在线观看免费版高清| av一区二区无码在线| 99精品在线视频观看| 国产99精品视频| 国产精品无码翘臀在线看纯欲| 欧美a级完整在线观看|