EDA中的總體組裝的VHDL源程序系統(tǒng)擴(kuò)展思路
在消化上述給定設(shè)計(jì)的基礎(chǔ)上,設(shè)計(jì)并制作一個(gè)可以實(shí)時(shí)地對(duì)溫度和壓力這兩項(xiàng)參數(shù)進(jìn)行自動(dòng)測(cè)試和調(diào)控的壓力、溫度測(cè)控儀,該測(cè)控儀的組成框圖如圖1所示。圖中輸入有壓力信號(hào)Up和溫度信號(hào)Ut,分別用4位半和4位十進(jìn)制數(shù)字顯示。測(cè)控儀輸出兩路反饋控制信號(hào):電壓Ucon和電流Icon。
如圖1 壓力、溫度測(cè)控儀組成框圖
壓力信號(hào)Up由壓力傳感器提供。對(duì)于上述設(shè)計(jì)要求,可以采用GYY-7型壓力傳感器,傀提供特定的基準(zhǔn)電壓情況下,它的輸出信號(hào)為0~3.5 mV。溫度信號(hào)U,由溫度傳感器提供,為實(shí)現(xiàn)設(shè)計(jì)要求,可選用鉑熱電偶,其輸出電壓是0~5 mV。為與ADC工作電壓相適應(yīng),在ADC之前分別插入壓力信號(hào)前置放大器和溫度信號(hào)前置放大器,如圖2所示。其中:
(1)多路模擬開關(guān)分時(shí)地采集壓力、溫度信號(hào)以及校準(zhǔn)信號(hào)。
(2)公用的A/D轉(zhuǎn)換器分時(shí)地把對(duì)應(yīng)于被測(cè)的壓力、溫度的模擬電壓轉(zhuǎn)換為特定編碼形式的數(shù)字量,供給控制和數(shù)據(jù)處理電路(簡(jiǎn)稱壓溫測(cè)控儀控制器)。
(3)處理后的數(shù)字量由DAC再轉(zhuǎn)換成相應(yīng)的模擬量,以控制模擬系統(tǒng)的工作。又因?yàn)槟M控制電路輸出電流信號(hào),所以測(cè)控儀具備電壓、電流兩種反饋控制方式。
(4)控制器把測(cè)得的壓力、溫度數(shù)據(jù)送到有關(guān)顯示器顯示。顯示器均為八段LED器件。
(5)鍵盤和開關(guān)用來(lái)設(shè)置工作狀態(tài)、輸入數(shù)據(jù)或欲實(shí)現(xiàn)的功能。
如圖2 壓力、溫度測(cè)控儀實(shí)施方案圖
壓溫測(cè)控儀控制器的功能如下:
(1)為保證分時(shí)采集壓力、溫度信號(hào)和自檢信號(hào),控制器應(yīng)能正確地切換模擬開關(guān)的地址信息;
(2)產(chǎn)生ADC和DAC正常工作的時(shí)序控制信號(hào);
(3)判別和響應(yīng)外部開關(guān)和鍵盤的狀態(tài)及其變化,實(shí)現(xiàn)相應(yīng)的功能,例如自檢,置入測(cè)試上、下限值等;
(4)處理A/D轉(zhuǎn)換后的數(shù)據(jù),并把經(jīng)校正和補(bǔ)償處理后的數(shù)據(jù)送到顯示器,又把測(cè)試數(shù)據(jù)按照控制模式和要求,計(jì)算出相應(yīng)的數(shù)字量送至D/A轉(zhuǎn)換器。
來(lái)源:ks990次