新聞中心

EEPW首頁(yè) > 電源與新能源 > 設(shè)計(jì)應(yīng)用 > 電動(dòng)車(chē)電池管理系統(tǒng)設(shè)計(jì)及實(shí)現(xiàn)

電動(dòng)車(chē)電池管理系統(tǒng)設(shè)計(jì)及實(shí)現(xiàn)

作者: 時(shí)間:2011-04-14 來(lái)源:網(wǎng)絡(luò) 收藏

2.3 溫度檢測(cè)
溫度的測(cè)量采用DALLAS公司的DS18B20溫度傳感器。DS18B20是美國(guó)DALLAS公司繼DS18B20之后推出的增強(qiáng)型單總線數(shù)字溫度傳感器,其溫度測(cè)量范圍是-55~+125℃,用戶可以通過(guò)編程9~12位的溫度轉(zhuǎn)化結(jié)果,即具有可調(diào)的溫度分辨率,最高分辨率可達(dá)0.0625 ℃。DS18B20內(nèi)部對(duì)采樣的結(jié)果可提供0.5℃的分辨率,采樣結(jié)果以16bit帶符號(hào)位擴(kuò)展的二進(jìn)制補(bǔ)碼形式讀出,表1給出了溫度值和輸出數(shù)據(jù)的關(guān)系。數(shù)據(jù)通過(guò)單線接口以串行方式傳輸。

本文引用地址:http://m.butianyuan.cn/article/179242.htm

f.JPG


系統(tǒng)需要采集多點(diǎn)的溫度,本文曾考慮過(guò)采用DS18B20的多點(diǎn)組網(wǎng)功能來(lái)單體溫度采樣,但是多點(diǎn)采樣時(shí)需要識(shí)別每個(gè)DS18 B20獨(dú)有的ROM碼,影響采樣速度,同時(shí)無(wú)法將ROM碼同器件的實(shí)際物理位置關(guān)聯(lián)起來(lái),所以多點(diǎn)組網(wǎng)功能不適合單體電池溫度的巡檢。本文提出一種同時(shí)啟動(dòng),分時(shí)讀取數(shù)據(jù)的DS18B20多點(diǎn)溫度采樣方法。該方法中DS18B20的采樣啟動(dòng)和數(shù)據(jù)讀取都是跳過(guò)ROM碼校驗(yàn)進(jìn)行的。DS18 B20的連接方式如圖4所示。

g.JPG


圖中K1、K2、……Kn表示的是光電繼電器,其通斷情況同樣由移位寄存陣控制。一開(kāi)始K1、K2、……Kn全部閉合,MCU向所有DS18B20發(fā)送采樣啟動(dòng)命令,啟動(dòng)命令發(fā)送完后斷開(kāi)所有光電繼電器,然后逐個(gè)閉合K1、K2、……Kn,讀取相應(yīng)傳感器的溫度數(shù)據(jù),分時(shí)讀取數(shù)據(jù)。采用同時(shí)啟動(dòng)分時(shí)讀取數(shù)據(jù)的多點(diǎn)溫度采樣方法,其所用時(shí)間僅比單點(diǎn)溫度采樣所用的時(shí)間多了數(shù)據(jù)讀取的時(shí)間,所以其采樣速度比較快。



評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉