新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 多方式溫度測量系統

        多方式溫度測量系統

        作者: 時間:2012-05-08 來源:網絡 收藏

        1.1 PT100熱電阻測溫原理硬件電路
        由于PT100熱電阻隨溫度變化產生的是一個電阻信號,當溫度升高時電阻值增大。因此必須將熱電阻接成單臂直流電橋,將其阻值變化轉換為電壓變化信號。再將這個電壓信號放大到0~10 V范圍送A/D轉換電路。電路圖如圖2所示。
        1.2 12位模/數轉換器ADC1674
        該多為了滿足測量精度的要求,采用了12位A/D轉換器,單極性輸入。從而可以使溫度精確到小數點后第2位。電路原理圖如圖3所示。
        1.3 單片機控制電路(AT89C51)
        為了減輕FPGA的程序負擔,其外圍控制電路用單片機給予控制。單片機控制著多路模擬開關(CD4051)和分度表存儲器(2716)以及FPGA,從而使得FPGA控制不同測量數據的處理及溫度顯示輸出。電路原理圖如圖4所示。

        本文引用地址:http://www.104case.com/article/193919.htm

        b.jpg


        1.4 FPGA可編程門陣列
        該多方式采用FPGA可編程門陣列對經過A/D轉換后的數據進行處理,經內部查表比較或計算得出溫度數據,然后譯碼輸出溫度值。電路原理圖如圖5所示。

        2 多方式軟件設計
        多方式溫度測量系統軟件分為單片機程序設計和FPGA程序設計單片機程序采用匯編語言編寫,實現對外圍電路的控制;FPGA采用VHDL語言編寫,實現對數據的處理及溫度顯示輸出。
        2.1 單片機控制
        單片機控制源程序如下:
        c.jpg



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 琼中| 广饶县| 太仆寺旗| 无为县| 呼和浩特市| 通许县| 大同县| 鹤壁市| 铅山县| 营口市| 大洼县| SHOW| 津南区| 甘德县| 林芝县| 瓮安县| 即墨市| 彩票| 丹寨县| 武邑县| 罗定市| 鄂托克前旗| 金塔县| 东平县| 观塘区| 额尔古纳市| 安龙县| 兴海县| 沁源县| 七台河市| 酒泉市| 元阳县| 富民县| 清镇市| 巧家县| 东兴市| 鄢陵县| 开封市| 龙泉市| 黎城县| 革吉县|