新聞中心

        EEPW首頁 > 汽車電子 > 設(shè)計應用 > 基于CAN總線的溫度檢測節(jié)點設(shè)計

        基于CAN總線的溫度檢測節(jié)點設(shè)計

        作者: 時間:2010-01-11 來源:網(wǎng)絡(luò) 收藏


        當CPU檢測到溫度出現(xiàn)異常,會根據(jù)溫度異常范圍向上位機發(fā)出溫度異常警報,這是該節(jié)點CPU唯一主動向上位機發(fā)出的數(shù)據(jù)幀。該節(jié)點的溫度相關(guān)數(shù)據(jù)存放在緩沖區(qū),在沒有收到上位機數(shù)據(jù)請求的時候,該緩沖區(qū)的數(shù)據(jù)會不斷的被新的數(shù)據(jù)刷新,以保證該節(jié)點數(shù)據(jù)的實時性,中斷流程如圖5所示。

        圖5 接收中斷流程


        2 采樣值的量化方法


        采樣值的準確量化是溫控電路正常工作的關(guān)鍵,這里采用以下?lián)Q算辦法來進行量化。設(shè)經(jīng)過信號調(diào)理后的電壓為Ui,則-10V Ui10V,已知-10V對應的溫度是-55℃,10V對應的溫度為125℃,易求得比例因數(shù)Kt = 0.111V/℃。溫度為0℃時,ΔT= 55℃(相當于-55℃時的變化量)。


        Ui=-10V+ΔT?Kt=-10V+55℃×0.111V/℃=-3.895V。


        Ui轉(zhuǎn)換為數(shù)字量后,每個數(shù)字量對應電壓值為19.531mV,用Ks表示。可以求得數(shù)字量變化和溫度變化之間的對應關(guān)系:Kt/Ks =(0.111V/℃)/(19.531mV/數(shù)字量)=5.683數(shù)字量/℃。


        其他溫度對應的數(shù)字量也可以通過以上方法算出。



        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 平远县| 文昌市| 乌鲁木齐县| 浠水县| 盐边县| 涿鹿县| 潢川县| 庆阳市| 景德镇市| 黔南| 天津市| 扎鲁特旗| 新昌县| 新平| 泾源县| 吉林省| 微博| 泾川县| 巫溪县| 嵊州市| 松桃| 加查县| 东明县| 长治市| 雷州市| 九江市| 通辽市| 平武县| 邯郸县| 增城市| 吉木萨尔县| 乐山市| 玛纳斯县| 枣阳市| 库车县| 北辰区| 扶余县| 建德市| 樟树市| 嘉兴市| 绥化市|