關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 應用AT89S52單片機和DS18B20嵌入式數字溫度傳感器設計的V-T曲線控制補償系統

        應用AT89S52單片機和DS18B20嵌入式數字溫度傳感器設計的V-T曲線控制補償系統

        作者: 時間:2012-01-17 來源:網絡 收藏

        3.2軟件

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

          程序主要包括主程序、讀出子程序、轉換命令子程序、計算子程序、顯示數據刷新子程序等。編程時必須嚴格按照DS18B20的時序規定進行。尤其需要注意的是,在多點溫度測量中,由于多個DS18B20掛在一條總線上,為識別不同的器件,在安裝之前,應將主機逐個與DS18B20掛接,以讀出其序列號。具體是由主機先給DS18B20發一個復位脈沖,在DS18B20發回響應脈沖給主機后,主機再發讀ROM命令(代碼33H),并發一個15μs左右的脈沖,接著再讀取DS18B20序列號的一位,并用同樣方法讀取序列號的每一位。


        4抗干擾

          為了該系統能夠穩定可靠地工作,本系統還應對其進行抗干擾。具體應從以下幾個方面人手進行設計:

          (1) 線加粗,合理走線、接地,三總線分開。使用完全光耦隔離方法來提高抗干擾能
        力,減少互感振蕩,光耦應選擇高速器件;

          (2) CPU、RAM、ROM等主芯片應在Vcc和GND間接電解及瓷片電容,以去掉高低頻干擾;

          (3) 應采用獨立系統結構,并減少接插件與連線,以提高可靠性,減少故障率;

          (4) 在外部供電的輸入口應加二極管橋抑制電路,以防止逆向電流的出現,同時也使得內外電路的地線隔離,從而起到抗干擾作用;

          (5) 加復位電壓檢測電路可防止復位不充分從而CPU就工作的現象,尤其在有EEPROM器件時,復位不充分會改變EEPROM的內容;

          (6) 在空單元寫上00H,并在最后放跳轉指令到ORG 0000H,可防止程序跑飛。

        5 結束語

          應用和DS18B20嵌入式數字溫度等設計的系統,可以方便地進行數據采集、計算和調節。試驗結果表明,該系統完全可以達到設計要求,以實現數字化的數據采集、數據處理和要求。該方法與傳統的模擬硬件控制系統相比,可以很好地解決衛星電源分系統的小型化、高精度、高可靠性和低功耗等問題。可以預見,該設計方案在我國的航天領域將有很大作為。

        雙絞線傳輸器相關文章:雙絞線傳輸器原理

        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 滨州市| 筠连县| 涞源县| 讷河市| 阿合奇县| 临西县| 如皋市| 凤台县| 湟源县| 鱼台县| 巴里| 汾西县| 阳曲县| 龙胜| 会理县| 宣威市| 遂川县| 太仆寺旗| 浦东新区| 故城县| 南郑县| 兴安县| 嵊泗县| 普格县| 虹口区| 巫溪县| 新沂市| 海口市| 高清| 长兴县| 元阳县| 诏安县| 涟源市| 洱源县| 阿克陶县| 司法| 车险| 民和| 股票| 寻乌县| 濮阳市|