《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于CPLD的低功耗爆炸場溫度測試系統
基于CPLD的低功耗爆炸場溫度測試系統
摘要: 本次設計的溫度測試系統,采用集成度高、可靠性強、功耗較低的CPLD作為主控單元,運用耐高溫高壓、響應時間快的熱電偶作為溫度傳感器,匹配先進的電源管理模塊實現了測試系統的低功耗,并結合動態存儲測試技術,能夠應用于環境條件比較差的惡劣環境中,在可靠可信、微功耗的基礎上能得到較好的實驗數據。
Abstract:
Key words :
  1 系統設計方案

  1.1 動態存儲測試

  所謂存儲測試技術,是指在對被測對象無影響或影響在允許范圍的條件下,在被測體內置入微型存儲測試儀器,現場實時完成信息快速采集與存儲,事后回收記錄儀,由計算機處理和再現被測信息的一種動態測試技術。

  1.2 測試系統總體設計

  本次設計的溫度測試系統,主要是利用CPLD來實現。溫度傳感器將外界溫度信號轉換為微弱的電壓信號,通過模擬電路部分將輸入信號進行放大和濾波,再經過A/D轉化電路把模擬信號轉換為數字信號,然后經過FIFO存入存儲器,計算機通過接口電路對數據進行讀取。溫度測試系統的原理框圖如圖1所示。其中,A/D轉換器、FIFO、存儲器和電源管理模塊都是由CPLD控制。

 

圖1 溫度測試系統的原理框圖

  2 關鍵技術

  2.1 主控芯片CPLD的選擇

  在本次設計中使用Xilinx公司生產的XCR3128作為溫度測試系統的主控CPLD芯片。XCR3128有100個引腳,其中有76個I/O引腳,4個信號接口,4個全局時鐘,7個VCC,8個GND,1個PORT_EN;共包含128個宏單元,VCC為3.6 V,電流限制為200mA.XCR3128封裝小,功耗低,充分滿足了實際需要。

  在本次設計中,控制部分主要由CPLD控制電路時序和工作模式的產生。控制功能圖如圖2所示,主要功能有:

  1)電源管理及控制模塊:該模塊主要實現測試系統的電源管理及全局時鐘控制,從而達到降低功耗和控制各信號初態的目的。

  2)時鐘分頻模塊:該模塊主要實現對從晶體振蕩器輸出到CPLD的時鐘進行分頻,從而得到A/D轉換器、存儲器和FIFO需要的時序。

  3)編程觸發比較模塊:該模塊主要實現觸發溫度數字電平的編程,通過移位寄存器實現;數字比較部分是把A/D轉換結果和所編溫度數字電平值比較判斷觸發與否。

  4)FIFO及存儲器地址模塊:該模塊主要實現生成FIFO和存儲器需要的地址,FIFO和存儲器的數據讀寫。

  5)A/D時序產生模塊:該模塊主要實現A/D轉換器的CONVST/和讀信號的時序生成。

  6)讀數模塊:該模塊主要實現讀數接口的邏輯連接控制,接收計算機發送的脈沖信號,以完成數據傳輸的目的。

圖2 溫度測試系統CPLD控制功能圖

 

  2.2 溫度傳感器

  在爆炸場等高溫、高壓、高沖擊的惡劣環境下采集瞬時溫度的動態變化對溫度傳感器要求很高,因此選用了美國NANMAC公司的E12鎢錸侵蝕熱電偶。該熱電偶瞬態溫度響應時間僅為幾百微妙,溫度范圍高達2 315℃,耐壓程度高達69 MPa,完全能夠滿足爆炸場溫度測試的需要。

  熱電偶是利用導體或半導體材料的熱電效應將溫度的變化轉換為電動勢的變化,熱電偶回路中產生的電動勢差為:

  

  NA、NB為材料A、B的電子密度;σA、σB為導體A、B的湯姆遜系數,K為波爾茲曼常數。

  由于導體湯姆遜效應引起的電動勢差相比較小,常可忽略,因此當熱電偶的兩種材料的特性為已知時,一端溫度固定,則待測溫度T是電動勢的單值函數。為了使E12鎢錸熱電偶冷端溫度固定在0℃,本次設計采用了補償電橋法補償冷端的溫度變化。

  2.3 電源管理模塊

  由于溫度測試系統經常需要在惡劣的環境中工作,所需的能量都是靠一次性的高溫電池來供給,電量有限。而溫度測試系統往往要求測試過程很長,為了減小在測量過程中由于電量不足而使電路不能正常工作的可能性,就必須考慮測試系統低功耗的要求。因此設計了先進的電源管理模塊,即電路在需要工作時給其供電,在不需要工作時斷電,減小電路無效操作時功耗的比例。

  為了減少不必要的損耗,采用了多路電源供電管理模式,分別為:VCC、VDD、VEE.VCC和CPLD相連接,存儲模塊部分、AD轉換部分由VDD供電,運算放大器、晶振由VEE控制。

  本系統中選用雙通道電源開關芯片MAX894作為電源管理芯片,其供電范圍為2.7~5.5 V,關斷時消耗電流僅為0.1μA,兩通道全部打開是消耗電流約為17 μA.在本次設計中MAX894芯片輸入電源VCC=3.6 V,通過ONA/控制產生VDD=3.6 V,通過ONB/控制產生VEE=3.6V. ONA/ONB/低電平有效,由CPLD內部控制。如圖3所示。

圖3 溫度控制系統電源管理模塊

  電源管理模塊在CPLD內部的控制部分如圖4所示,ONON和OFF是電路模塊的開關,TC/是CPLD外接晶振的使能端,高電平有效。當電路上電后,ONON變為高電平,ONA變為高電平,ONAN變為低電平,電源管理模塊的VDD輸出有效,AD轉換部分和存儲模塊部分開始工作。由于晶振此時處于工作狀態,所以TC為低電平,ONBN也是低電平,電源管理部分的VEE輸出有效。當存儲器的存儲空間存滿后,晶振停止工作,TC變為高電平,ONBN也變為高電平,所以VEE輸出無效,運算放大器部分關閉。此時電路處于微功耗狀態,存儲器處于待讀數狀態。當存儲器中的數據被讀出后,電路可以關閉。此時除了CPLD,所有器件均被關閉。

圖4 電源管理模塊邏輯控制圖

 

  3 軟件設計

  溫度測試系統的工作流程規劃為5個部分:接通電源的初始狀態、上電后的循環采樣狀態、觸發后的采樣存儲狀態、采集完后的待讀數狀態、數據讀出及數據處理狀態。溫度測試系統的狀態轉換圖如圖5所示。

圖5 系統狀態轉換圖

  圖6為測試系統的仿真時序圖,通過多次軟件仿真,得出正確的仿真結果,表明了本次設計的溫度測試系統在理論上能夠滿足測試要求。

 

圖6 系統時序仿真圖

  圖7為實際溫度測試結果圖,通過VB軟件處理得到。在此次實驗中溫度測試系統采集的數據曲線與所給環境溫度的動態變化基本一致,表明本次設計的基于CPLD的溫度測試系統能夠可靠準確地采集數據信號。

 

圖7 實測數據圖

  4 結論

  本次設計的溫度測試系統,采用集成度高、可靠性強、功耗較低的CPLD作為主控單元,運用耐高溫高壓、響應時間快的熱電偶作為溫度傳感器,匹配先進的電源管理模塊實現了測試系統的低功耗,并結合動態存儲測試技術,能夠應用于環境條件比較差的惡劣環境中,在可靠可信、微功耗的基礎上能得到較好的實驗數據。

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 一本一本大道香蕉久在线精品 | 九九爱精品视频 | 中国成人免费视频 | 日本乱人伦片中文三区 | 99ri精品视频在线观看播放 | 丁香六月在线视频 | 黄色一级片录像 | 亚洲精品人成无码中文毛片 | 免费一级欧美片在线观免看 | 久久精品网址 | 亚洲欧美日本韩国 | 羞羞的视频在线免费观看 | 国产一区二区三区精品视频 | 欧美乱色 | 日本人乱人乱亲乱色视频观看 | 欧美区一区二 | 亚洲黄色一级大片 | 日操操 | 一个人免费观看www视频 | 国产精品亚洲专区在线观看 | 欧美精品综合 | 深夜免费在线观看 | 欧美人与牲动交a欧美精品 欧美人与日本人xx在线视频 | 手机看理论片 | 亚洲剧场午夜在线观看 | 欧美色射| 成人手机在线观看 | 黄色污污视频在线观看 | 国产高清在线观看麻豆 | 免费一级在线 | 青青草娱乐 | 不卡一区二区在线观看 | 一级欧美一级日韩片 | 日本欧美色图 | 在线中文字幕观看 | 成年人免费毛片 | 涩涩爱在线观看 | 国产日日干| 中文字幕日韩精品中文区 | 精品欧美一区二区三区 | 一本色道久久88 |