• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 光電顯示 > 設計應用 > 基于DS28EA00的單總線測溫系統設計

    基于DS28EA00的單總線測溫系統設計

    作者: 時間:2011-06-21 來源:網絡 收藏


    3 單總線菊鏈模式下的順序檢測分析
    如表1所列,在菊鏈模式連接方式下,2800有3種工作狀態:OFF、ON和DONE。這3種狀態的轉換由Chain command命令控制。當接通電源后,總線上所有的2800均處于OFF狀態,在該狀態下順序檢測ROM命令“Conditional Read ROM”不起作用。當處于ON狀態時,如果2800的PIOB引腳處于低電平狀態,那么它將響應“Conditional Read ROM”命令,發送自己的ROM序列號。當發送完成后,該DS28EA00將處于DOWN狀態,不再響應“Conditional Read ROM命令,并將自己的PIOA引腳置“0”電平,使得下一個DS28EA00繼續響應“Conditional Read ROM”命令,發送自己的ROM序列號,直到連接在單總線上的最后一個DS28EAOO。當微控制器把所有DS28EA00的序列號都讀到后,發送Chain DOWN命令,使得總線上掛接的所有DS28EA00均回復到OFF狀態。如此,便完成了對總線上所有DS28EA00的ROM檢測,并且是按照順序一個一個檢測的,這使得檢測的序列號與器件在鏈路中的物理位置相對應。如圖3所示,主控制器采用Chain command命令可以使DS28EA00在3種狀態間切換,當發送Chain command命令后,主控制器必須接著往總線上先寫入一個字符的命令碼,然后把該命令碼以反碼的形式再寫入一遍。3個命令碼3Ch、5Ah、96h分別對應狀態OFF、ON和DOWN。如果菊鏈狀態改變成功,則微控制器收到字符AAh,否則收到OOh。

    本文引用地址:http://www.czjhyjcfj.com/article/200676.htm

    c.JPG

    d.JPG


    4 基于DS28EA00的測溫系統的軟件設計
    菊鏈狀態下利用DS28EA00進行多點測溫的程序流程如圖4所示,測溫主要分為下面幾步:

    e.JPG



    關鍵詞: DS EA

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 师宗县| 新和县| 酒泉市| 广州市| 政和县| 苗栗县| 洪江市| 都匀市| 三江| 剑川县| 夏津县| 屏南县| 奉化市| 塘沽区| 若羌县| 清水县| 阳谷县| 运城市| 开远市| 溧阳市| 贺州市| 辉南县| 黄冈市| 色达县| 九寨沟县| 淳安县| 叙永县| 涟源市| 吴忠市| 桐柏县| 富顺县| 新余市| 天峨县| 五原县| 开远市| 堆龙德庆县| 大兴区| 安庆市| 麦盖提县| 东乌珠穆沁旗| 平武县|