외부 배터리를 사용하는 경우 내장 배터리를 충전하지 말고 실행 전원만 사용하십시오.

외부 배터리를 사용하는 경우 내장 배터리를 충전하지 말고 실행 전원만 사용하십시오.

나는 외부를 가지고있다21700 배터리 팩노트북에 USB 전원을 공급합니다. 노트북에 온보드 배터리를 충전하는 동시에 작동할 수 있는 전력을 공급할 만큼 충분한 와트를 제공합니다. 이것은 다소 어리석은 일입니다. 외부 배터리를 사용하는 경우 완전히 방전시키려고 하므로 내장 배터리를 충전하는 것은 비효율적이며 외부 배터리를 더 빨리 소모한 다음 내장 배터리를 방전시킵니다. 이러한 유형의 배터리 재충전은 두 개의 에너지 셀과 충전 주기를 소비합니다.

시스템을 충전하기 위해 전압을 끌어오지 않고 전원을 실행하는 데만 사용하도록 컴퓨터에 지시할 수 있는 방법이 있습니까?

참고: 저는 10세대 Intel 기술이 적용된 8세대 X1 Carbon(상대적으로 새로운 제품)을 사용하고 있습니다.

답변1

당신이 원하는 이 모델에 대해acpi_call을 선택한 다음 옵션을 사용하여 정의합니다.충전 임계값.

기본적으로 아이디어는 외부 보조 배터리에 연결했을 때 배터리가 현재 충전 수준으로 충전되어야 하는 최대 비율(예: 43%)을 설정하는 것입니다.

 cat 43 > /sys/class/power_supply/BAT0/charge_stop_threshold

다음 두 파일의 값을 사용하여 현재 배터리 수준을 계산합니다.

/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%로 유지됩니다. 자동차에 연결되어 있는데 엔진이 작동하지 않을 때도 유용합니다. 자동차 배터리를 불필요하게 소모하고 싶지 않습니다. 노트북을 작동하는 데 필요한 약간의 전력만 사용하면 됩니다. 저는 지금까지도 이 가젯을 계속 사용하고 있으며 최신 버전에는 더 이상 이 설정이 없기 때문에 업그레이드하기가 두렵습니다.

관련 정보