新聞中心

        EEPW首頁 > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > DS2433設(shè)計(jì)轉(zhuǎn)變?yōu)镈S24B33 4Kb 1-Wire EEPROM

        DS2433設(shè)計(jì)轉(zhuǎn)變?yōu)镈S24B33 4Kb 1-Wire EEPROM

        作者: 時(shí)間:2011-11-02 來源:網(wǎng)絡(luò) 收藏
        端支持滯回切換門限(參見數(shù)據(jù)資料,參數(shù)VTH和VHY),有助于提高多點(diǎn)網(wǎng)絡(luò)的性能。獨(dú)立微調(diào)振蕩器,控制的通信時(shí)基。與傳統(tǒng)1-Wire從器件相比,這樣形成的通信時(shí)隙更精準(zhǔn),對電壓和溫度的依賴性更小。
      1. E/S寄存器
        說明:該寄存器是暫存器邏輯的一部分,寫暫存器時(shí)用于跟蹤終止偏移量,并可提供狀態(tài)信息,例如:字節(jié)不完整、電源故障(PF標(biāo)記)、Copy Scratchpad命令是否接受(AA標(biāo)記)。AA標(biāo)記對基于NV SRAM的iButtons?非常重要,但對整個(gè)寄生供電的1-Wire器件(例如)并不特別關(guān)鍵。

        影響:對于原先的,AA標(biāo)記在上電時(shí)未定義狀態(tài)。對于,該標(biāo)記在上電時(shí)被清零。盡管在中改善了功能,但AA標(biāo)記不應(yīng)作為編程是否成功的主要指示。
      2. 和DS24B33編程

        在硬件連接中,兩款器件的操作完全一致,可相互替代。對于不可靠的1-Wire連接(例如,所謂的觸控環(huán)境),或可能發(fā)生低于VPUPMIN電壓(例如,電池電量過低時(shí))時(shí),以下方法可確保可靠編程。

        1. 讀取所更新的整個(gè)頁面,確保在Copy Scratchpad命令失敗的情況下仍然知道原先的數(shù)據(jù),用于恢復(fù)頁面數(shù)據(jù)。
        2. 即使只有少數(shù)幾個(gè)連續(xù)字節(jié)需要修改,也對整個(gè)頁面進(jìn)行寫操作。
        3. Copy Scratchpad結(jié)束時(shí),總是檢查成功字節(jié)(交替的0–1碼型,等效于AAh)。
        4. Copy Scratchpad命令之后,總是讀回被更新的頁。

        如果成功字節(jié)為AAh,頁面數(shù)據(jù)顯示新數(shù)據(jù),說明寫操作成功。無需采取其它措施。

        在其他任何情況下(EEPROM頁面數(shù)據(jù)不匹配、成功字節(jié)不是AAh),依次重復(fù)Write Scratchpad、Copy Scratchpad,直到成功。這種方法對于和DS24B33都很可靠。已經(jīng)采用這種方式的現(xiàn)有軟件完全兼容DS24B33。



        總結(jié)

        DS24B33是DS2433 1-Wire EEPROM的新一代產(chǎn)品。為了保證軟件的向下兼容性,DS24B33支持節(jié)省時(shí)間的Resume網(wǎng)絡(luò)功能,具有更嚴(yán)格的1-Wire時(shí)隙容限,并提供帶有滯回的切換點(diǎn)。新型EEPROM單元結(jié)構(gòu)具有更長的使用壽命(可重復(fù)擦除/寫入的次數(shù)更多),達(dá)到至少200k次;而DS2433的重復(fù)寫次數(shù)只有50k次。DS24B33所需要的編程電流大于前者。根據(jù)工作電壓的不同,可能需要修改對DS24B33進(jìn)行寫操作的1-Wire主控器件電路。


        上一頁 1 2 3 4 5 6 7 下一頁

        關(guān)鍵詞: DS2433 DS24B33 EEPROM

        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 大城县| 乌审旗| 红桥区| 枣阳市| 津南区| 宁津县| 深泽县| 南城县| 永和县| 东兴市| 淳化县| 房山区| 许昌市| 桓台县| 丰城市| 连云港市| 北碚区| 永善县| 隆林| 迭部县| 鹤庆县| 平邑县| 苏尼特右旗| 青岛市| 长岭县| 昌宁县| 铁力市| 资讯 | 黔南| 林口县| 吉木乃县| 香格里拉县| 南漳县| 阳高县| 万盛区| 丰原市| 娄烦县| 呼伦贝尔市| 团风县| 河北区| SHOW|