新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 利用RS-485實現多路溫度測量

        利用RS-485實現多路溫度測量

        —— Using RS-485 to Implement Multi-Temperatures Measurement
        作者:郭慶亮 中國電子科技集團公司第四十一研究所 時間:2010-03-09 來源:電子產品世界 收藏

          引言

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

          在孵化設備的科研過程中,常常用多路溫度測試儀來對孵化機器內部的溫度場進行測量,而我們以前用的多路溫度測試儀是用兩片16選1的模擬開關來完成對32路溫度的測量, 溫度的采樣時間受模擬開關開通關斷時間的限制,開關信號對溫度采樣也造成了一定的干擾。在實際使用過程中還常受到溫度采樣路數(如8路、20路、64路、70路,128路等)的限制,為能更靈活的應用該多路溫度測試儀,我們采用了主通訊的模式來完成多路溫度的測量。每個采樣8路溫度并作為一個模塊,每個有獨立的地址,這樣我們就可以在通訊負載能力范圍內靈活的配置從機模塊的數量,并且能提高溫度采集的及時性和準確性,為科研實驗提供便利工具。

          硬件設計

          總線式主從機結構框圖如圖1。

          我們采用Atmel公司的高性能8位處理器ATMEG128L-8AI,該芯片具有128k的ISP-FLASH、4k的EEPROM、4k的SRAM,該芯片容量大、可重復在系統編程、指令豐富并且執行速度快。

          主要完成以下功能:從機地址識別、與從機的通訊、實時溫度顯示、按鍵處理、溫度軟校準以及從機擴張選擇,主機功能框圖如圖2。實時溫度顯示采用19264單色點陣液晶,該液晶沒有背光時仍能正常查看,只是為了在夜間查看,我們增加了液晶背光功能。溫度軟校準功能是為了保證的準確性,消除系統誤差。在實際測量過程中,很難保證用來測量的不同的溫度探頭的一致性,電路結構、探頭線長度、以及每個溫度傳感元件本身的不一致性都最終影響溫度測量的準確性。為了方便校準,我們可利用軟件對單個溫度探頭或全部溫度探頭進行軟件校準。這樣盡量減小各個溫度探頭的不一致而帶來的測量差值。為保證主機的可靠工作,在電路中還增加了處理器監控芯片MAX706,用來監控電源電壓和系統是否正常工作,否則發出復位信號使系統恢復正常。從機擴展功能主要是用來選擇從機模塊的數量,如果從機數量為1,則在該功能選項中選擇“1路采樣模塊”,依次類推,考慮到實際應用過程中對溫度探頭數量的要求,本系統中最大的從機模塊配置數量為8,也就是最多可以測量64路溫度信號。


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 牟定县| 井陉县| 乃东县| 吕梁市| 静宁县| 吉隆县| 盘锦市| 汕尾市| 抚宁县| 靖江市| 东辽县| 八宿县| 衡水市| 津南区| 临泉县| 万宁市| 潜江市| 上杭县| 浠水县| 武城县| 鸡东县| 广宗县| 德昌县| 梅州市| 诸城市| 洮南市| 紫阳县| 阳谷县| 秀山| 阿克苏市| 共和县| 新蔡县| 仁布县| 缙云县| 汉沽区| 连城县| 重庆市| 霍林郭勒市| 通州区| 桐庐县| 九江县|