如何确定复位IC(电压检测器)的上拉电阻、电压浮动呢?

描述

在此说明由上拉电阻引起的电压浮动和选择上拉电阻的方法。

驱动器

选择上拉电阻的方法

通常电压检测器的上拉电阻大致为10k~数百kΩ。

上拉电阻的电阻值减小时,由于驱动器FET的导通电阻,使”L”电压与Vss的偏移增大。同样,上拉电阻的电阻值增大时,由于驱动器FET的漏电流,使”H”电压与VIN(VDD)的偏移增大。

因此,请按实际规格条件,选择能满足后续IC逻辑的上拉电阻。如果在输出”L”时,希望流动在上拉电阻中的消耗电流减少,则应将上拉电阻值设置得较高。如果要防止由外部噪声等影响导致应用程序故障,则应将上拉电阻值设置得较低。

计算输出”L”最大值、“H”最小值的方法

以XC6138系列产品为例,计算输出”H”电压、输出“L”电压的最大值、最小值。

【输出“L”电压的最大值】

VRESETB = Vpull / (1 + Rpull / RON_MAX)


Vpull :上拉电压


RON_MAX :Nch驱动器的导通电阻MAX

计算示例) VDD=2.2V, Vpull=1.8V, Rpull=10kΩ 时

Step 1. 计算RON_MAX

根据电气特性,VRESETB/IRBOUT_MIN计算RON_MAX


RON_MAX = 0.3V / 2.5mA ≈ 120Ω (MAX.)

Step 2. 计算VRESETB

用RON_MAX计算输出“L”电压的最大值


VRESETB = Vpull / (1 + Rpull / RON_MAX) = 1.8V / (1 + 10kΩ / 120Ω) ≈ 21mV

【输出“H”电压的最小值】

VRESETB = Vpull – Rpull × ILEAKN_MAX


Vpull:上拉电压


ILEAKN_MAX:Nch驱动器的漏电流MAX.
 

计算示例)Vpull=6.0V, Rpull=100kΩ 时


Step 1. ILEAKN_MAX


根据电气特性,ILEAKN_MAX = 0.1μA (MAX.)

Step 2. 计算VRESETB


用ILEAKN_MAX计算输出“H”电压的最小值


VRESETB= Vpull – Rpull × ILEAKN_MAX = 6.0V - 100kΩ × 0.1μA = 5.99V





审核编辑:刘清

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分