a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

新聞中心

EEPW首頁 > 電源與新能源 > 設計應用 > I2C-BUS監控E2PROM器件CAT24C021及應用

I2C-BUS監控E2PROM器件CAT24C021及應用

作者: 時間:2006-05-07 來源:網絡 收藏

摘要:ACT24C021是美國CATALYST公司生產的電源監控復位器件,它將串行E2PROM、監控復位電路、看門狗定時器集成在一體,采用該芯片中有效簡化微控制器系統的設計。文中介紹了CAT240C021的功能和實際接口電路及其在應用中的注意事項。

關鍵詞:監控電路 CAT24C021 I2C總線 E2PROM

CAT24C021是美國CATALYST公司生產的電源監控復位器件,它是集E2PROM存儲器、看門狗定時器、復位控制器三種功能為一體的芯片,在很大程序上降低了系統成本其對電路板空間的要求。其內置的看門狗定時器為微處理器提供獨立的保護系統,一旦系統出現故障,在超時之后,復位信號便做出響應。其Vcc檢測電路可使系統免受低電壓的影響,當檢測到最小工作電壓時,系統將復位,直到Vcc返回到正常值為止。其存儲器部件采用的是2048位串行的E2PROM,具有簡單的2線I2C接口。

1 CAT24C021的結構、特點

1.1 結構

CAT24021采用8腳DIP和SOIC封裝,圖1為其DIP封裝的引腳排列圖,圖2為其內部結構框圖。以下為CAT24C021的引腳功能描述。

NC:空腳;

RESET:低電平復位輸出信號;

WP:將該管腳接高電平,E2PROM就實現了保護(只讀);讀該管腳接地或懸空,可以對E2PROM實行改寫操作;

Vss:地;

SDA:串行數據/地址輸入腳,用來輸入輸出數據。和其它的I2C總線一樣,該腳為漏極開路輸出,需接上拉電阻。作為輸入口時,該引腳上的電平跳變將復位看門狗定時器;

SCL:串行輸入輸出數據時,該引腳用于輸入時鐘;

RESET:高電平復位輸出信號;

Vcc:電源電壓。

1.2 特點

CAT24C021的主要特點如下:

●數據線上的看門狗定時器占用I/O口特少;

●具有可編程的復位門檻電平;

●具有簡單的2線I2C總線接口;

●400kHz高數據傳送速率;

●2.7~6V的寬工作電壓范圍;

●采用低功耗CMOS工藝;

●采用16字節頁寫緩沖區;

●具有片內防誤擦寫保護;

●可同時提供高、低電平復位信號輸出;

●具有100萬次擦寫周期(比其它系列串行E2PROM大一個數量級);

●數據保存可長達100年;

●商用級、工業級和汽車溫度范圍。

2 工作原理

2.1 復位控制

在系統出現故障、上電/掉電期間及外部觸發信號作用下,CAT24C021能夠提供一個可靠的復位信號,其典型的復位脈沖寬度為200ms。

2.2 看門狗定時器

看門狗定時器為微控制器提供一個獨立的保護,如果在1.6秒內SDA管腳上的電平未發生跳變,CAT24C021將會產生一個復位信號。

2.3 硬件數據信號

CAT24C021的數據保護措施保證了數據的高度完整性,具體措施有兩種:

(1)具有WP寫保護引腳,將WP接到高電平,存儲器被寫保護(只讀);

(2)當Vcc下降到復位門檻電平VTH以下時,E2PROM讀寫禁止。

2.4 復位門檻電平

CAT24C021具有5種不同的復位門檻電平,分別為4.50~4.75V,4.25~4.5V,3.00~3.15V,2.85~3.00V,2.55~2.70V。為了設計使用的靈活性,CAT24C021可編程將當前的復位門檻電壓轉換成另外四種復位門檻電壓。一旦設定了門檻電壓,即使重復循環上電,復位門檻電壓值不會改變,除非使用編程器。

2.5 對CAT24C021 E2PROM的讀寫操作

除了在進行寫操作時需將WP置低電平外,CAT24C021完全遵從I2C總線數據傳送協議。

3 應用

在非接觸IC卡收費機用FLASH存儲器29C010A作為交易數據存儲器,因為29C010A具有扇區操作特性,每次必須寫入128個字節的有效數據,而1條交易記錄只有16個字節。所以筆者把CAT24C021作為暫存區(斷電數據保持),當存滿128字節(即8條記錄)后,再寫入29C010A,這樣便減少了對29C010A寫操作的次數,延長了芯片使用壽命。CAT24C021擦寫次數為1000000次,可寫入交易數據的總記錄條數為2×8×100000016000000條,以每天發生1000條交易數據,一年按365天來計算,一片CAT24C021可使用16000000÷(365×1000)=43年!

CAT24C021與I2C串行總線的E2PROM器件相同,它們都使用兩線通信協議,而CAT24C01增加了寫保護引腳WP,從而使器件具有較大靈活性,另外還可與其它需要高或低電平復位的微控制器或集成電路相連,在此筆者以89C51為例給出了CAT24C021與其接口的電路圖,如圖3所示。

89C51與CAT24C021接口應用的軟件包括:發送起始位、發送停止位、發送應答位、檢查應答位、字節寫、字節讀、復位看門狗定時器等子程序,限于篇幅,在此從略。

4 使用注意事項

(1)CAT24C021的高復位輸出引腳7須下拉,低復位輸出引腳2須上位,否則不能對CAT24C021的E2PROM進行正常操作;電阻通常選擇2kΩ~20kΩ;

(2)CAT24C021的最小復位脈沖為130ms,可滿足大多數芯片的復位要求,當要求的復位時間較長時,可增加一級單穩態觸發器;

(3)CAT24C021的看門定時器溢出時間為1.6秒,如果對I2C總線的訪問周期大于溢出時間,應在SDA管腳通過輸入上升沿(下降沿也可)信號來復位看門狗定時器;

(4)CAT24C021除了電復位和看門狗溢出復位外,也可由外部觸發信號對其復位,即2腳輸入負脈沖或第7腳輸入正脈沖,此功能可用于手動復位。

(5)在使用某些早期的單片機開發系統時,由于受開發系統RST的影響,CAT24C021將持續輸出復位信號(即RESET引腳恒為高),而導致無法進行仿真調試,這時可暫時割斷CAT24C021的RESET引腳與仿真CPU之間的連線;

(6)建議用戶不要使用可編程復位門檻電壓轉換功能。

CATALYST公司還提供了CAT24C041、CAT24C081、CAT24C161系列產品,其功能與CAT24C021一致,但其內部的E2PROM容量分別為4k、8k、16k位,用戶可根據需要選用。



評論


相關推薦

技術專區

關閉