在此说明由上拉电阻引起的电压浮动和选择上拉电阻的方法。
选择上拉电阻的方法
通常电压检测器的上拉电阻大致为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
审核编辑:刘清
全部0条评论
快来发表一下你的评论吧 !