电子说
在电子设计领域,如何确保数据在电源故障时的安全性和完整性是一个关键问题。Maxim的DS1321非易失性控制器与锂电池监测器为解决这一问题提供了出色的方案。今天,我们就来深入了解一下这款功能强大的芯片。
文件下载:DS1321S+T&R.pdf
DS1321能够将CMOS SRAM转换为非易失性内存。当 (V{CC}) 超出容差范围时,它会无条件地对SRAM进行写保护,并且在 (V{CC}) 电源故障时自动切换到电池备份电源,确保SRAM数据的安全。
它支持三种不同的内存配置模式:
DS1321可以监测锂电池的电压,并在电池即将失效时提供提前警告。当电池电量低时,会通过低电平有效的电池警告输出信号通知系统。
在电源故障发生时,它会复位处理器,并在系统上电期间保持处理器处于复位状态。同时,它还提供可选的5%或10%电源故障检测。
DS1321提供16引脚PDIP、16引脚SO和20引脚TSSOP三种封装,适用于不同的应用场景。其工业温度范围为 -40°C 至 +85°C,能适应较为恶劣的工作环境。
| 引脚名称 | 功能描述 |
|---|---|
| (V_{CCI}) | +5V 电源输入 |
| (V_{CCO}) | SRAM 电源输出 |
| (V_{BAT}) | 备份电池输入 |
| A, B | 地址输入 |
| (CEI1 - CEI4) | 芯片使能输入 |
| (CEO1 - CEO4) | 芯片使能输出 |
| (TOL/BW) | (V_{CC}) 容差选择 - 电池警告输出(开漏) |
| (RST) | 复位输出(开漏) |
| (MODE) | 模式输入 |
| (GND) | 接地 |
| (NC) | 未连接 |
不同封装的DS1321引脚分配有所不同,具体可参考文档中的详细图表。例如,16引脚PDIP封装中, (V{CCI}) 为1脚, (V{CCO}) 为16脚等。
DS1321通过以下两个主要步骤实现对多达四个SRAM的电池备份:
通过 (MODE) 引脚,DS1321可以配置为三种不同的内存排列方式。 (MODE) 引脚的状态在 (V{CCI}=V{CCTP}) 上电时被锁存。具体配置如下:
DS1321会按照工厂编程的24小时时间间隔自动进行电池电压监测。监测在 (V{CCI}) 高于 (V{CCTP}) 后的 (t{REC}) 内开始,在电源故障时暂停。每24小时,DS1321会将 (V{BAT}) 连接到内部1 MΩ测试电阻 (R{INT}) 一秒钟。如果在此期间 (V{BAT}) 低于工厂编程的电池电压触发点 (V{BTP}) ,电池警告输出 (overline{BW}) 会被置位。一旦 (overline{BW}) 被激活,电池测试将以 (t{BTCW}) 为周期进行,直到电池被物理移除并更换为新电池。
DS1321能够自动检测电源供应的异常情况,并向基于处理器的系统发出即将发生电源故障的警告。当 (V{CCI}) 低于由 (TOL) 引脚定义的触发点 (V{CCRP}) 时, (V{CCI}) 比较器会激活复位信号 (RST) 。 (RST) 信号在电源上电时也作为上电复位信号,在 (V{CCI}) 超过 (V_{CCTP}) 后, (RST) 会保持激活200 ms(标称值),以防止上电瞬态期间的系统操作。
当电池首次连接到DS1321且未施加 (V{CC}) 电源时,设备不会立即在 (V{CCO}) 上提供电池备份电源。只有在 (V{CCI}) 超过 (V{CCTP}) 后,DS1321才会离开新鲜度密封模式。这种模式允许在制造过程中连接电池,但直到系统首次激活后才使用,从而避免了电池在存储和运输过程中的能量消耗。
| 在 -40°C 至 +85°C 的温度范围内,不同参数的推荐工作条件如下: | 参数 | 符号 | 最小值 | 典型值 | 最大值 | 单位 | 备注 |
|---|---|---|---|---|---|---|---|
| 电源电压( (TOL = GND) ) | (V_{CCI}) | 4.75 | 5.0 | 5.5 | V | ||
| 电源电压( (TOL = V_{CCO}) ) | (V_{CCI}) | 4.5 | 5.0 | 5.5 | V | ||
| 电池电源电压 | (V_{BAT}) | 2.0 | 3.0 | 6.0 | V | ||
| 逻辑1输入 | (V_{IH}) | 2.0 | (V_{CCI}+0.3) | V | |||
| 逻辑0输入 | (V_{IL}) | -0.3 | +0.8 | V |
包括工作电流、RAM 电源电压、电源电流、 (V{CC}) 触发点、 (V{BAT}) 触发点等参数的具体数值范围。例如,工作电流(TTL输入)典型值为1 mA,最大值为1.5 mA; (V_{CC}) 触发点( (TOL = GND) )最小值为4.50V,典型值为4.62V,最大值为4.75V 。
涉及 (CEI) 到 (CEO) 的传播延迟、 (CE) 脉冲宽度、 (V_{CC}) 有效到写保护结束时间等参数。如 (CEI) 到 (CEO) 的传播延迟典型值为12 ns,最大值为20 ns; (CE) 脉冲宽度最大值为1.5 µs 。
文档中提供了电源上电、电源下电、电池警告检测和电池更换的时序图,帮助工程师更好地理解DS1321在不同工作状态下的信号变化。同时,还给出了一些注意事项,例如:
| 产品型号 | 温度范围 | 引脚封装 |
|---|---|---|
| DS1321+ | -40°C 至 +85°C | 16 PDIP |
| DS1321S+ | -40°C 至 +85°C | 16 SO |
| DS1321E+ | -40°C 至 +85°C | 20 TSSOP |
其中,“+” 表示无铅/符合RoHS标准的封装。
可通过访问 www.maxim-ic.com/packages 获取最新的封装轮廓信息和焊盘图案。不同封装类型有对应的封装代码、轮廓编号和焊盘图案编号。
文档还提供了不同版本数据手册的修订摘要,记录了参数变化、功能调整等信息。例如,在不同版本中, (I{CCO1}) 、 (I{CCO2}) 、 (V_{BTP}) 等参数的数值有所改变,同时对一些功能描述进行了澄清和更新。
综上所述,DS1321是一款功能强大、设计灵活的非易失性控制器与锂电池监测器,能够为电子系统提供可靠的数据保护和电源管理解决方案。在实际应用中,工程师们可以根据具体需求合理配置DS1321的各项功能,确保系统的稳定性和可靠性。大家在使用过程中遇到过哪些问题呢?欢迎在评论区分享交流。
全部0条评论
快来发表一下你的评论吧 !