
私は外部を持っています21700バッテリーパックノートパソコンにUSB電源を供給します。ノートブックにオンボードバッテリーを充電しながら、同時に動作できる電力を供給するのに十分なワットを提供します。これはやや愚かなことです。外部バッテリーを使用している場合は完全に放電しようとするため、内蔵バッテリーを充電するのは非効率的で、外部バッテリーをより早く消費してから内蔵バッテリーを放電させます。このタイプのバッテリ再充電は、2つのエネルギーセルと充電サイクルを消費します。
システムを充電するために電圧を引き出すことなく電源を実行するためにのみ使用するようにコンピュータに指示する方法はありますか?
注:私は、第10世代のIntel技術を採用した第8世代のX1 Carbon(比較的新製品)を使用しています。
答え1
あなたが望むこのモデルについてacpi_call
を選択し、オプションを使用して定義します。充電しきい値。
基本的に、アイデアは、外部補助バッテリーに接続したときにバッテリーが現在の充電レベルに充電されなければならない最大比率(43%など)を設定することです。
cat 43 > /sys/class/power_supply/BAT0/charge_stop_threshold
次の2つのファイルの値を使用して、現在のバッテリーレベルを計算します。
/sys/class/power_supply/BAT0/energy_now
/sys/class/power_supply/BAT0/energy_full
これは、プラグイン/出力イベントによってトリガーされる小さなスクリプトを使用してしきい値を有効にして削除する問題です。これudev
- 規則通りにします。
答え2
Lenovoのバッテリーガジェットには、バッテリー残量がX%未満に低下すると充電を開始し、バッテリー残量がY%に達すると充電を停止するなど、バッテリー充電を手動で設定する機能がありました。これは非常に便利です。バッテリーがXとYの間にあるときに充電器を接続すると、自動的に充電が開始されず、ノートブックを実行するために必要なすべての電力が消費されます。バッテリ寿命を短くするために絶えず不要な充電サイクルを防ぐため、非常に便利です。この設定を35%と85%に設定し、充電器に接続してもラップトップが60%の場合は60%になります。車に接続されているがエンジンが作動しない場合にも便利です。車のバッテリーを不必要に消費したくありません。ノートパソコンを操作するのに必要なわずかな電力しか使用できません。私は今までこのガジェットを使い続けており、最新バージョンにはこれ以上設定がないため、アップグレードすることを恐れています。