發布日期 : 2023年11月14日 / 最近更新 : 2023年11月22日

在此說明由上拉電阻引起的電壓上浮和選定上拉電阻的方法。

選定上拉電阻的方法

通常電壓檢測器的上拉電阻大致為10k~數100kΩ。

上拉電阻的電阻值減小時,由於驅動器FET的導通電阻,使”L”電壓與Vss的偏移增加。 同樣,當上拉電阻的電阻值增加時,由於驅動器FET的漏電流,使”H”電壓與VIN(VDD)的偏移增加。

因此,請依實際規格條件,選定能滿足後續IC邏輯的上拉電阻。如果在輸出”L”時,流動在上拉電阻中的消耗電流減少,請較高地設定上拉電阻值。希望防止由外部噪音等影響使應用程式錯誤動作時,請較低地設定上拉電阻值。

【Appendix】計算輸出」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
根據電氣特性,從RON_MAXをVRESETB/IRBOUT_MIN計算
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