La computadora portátil contiene un chip de administración de batería con SMBus, como un BQ24721C .
Este chip se encuentra en la interconexión con la batería, el cargador y el regulador de voltaje del sistema.
Maneja la detección del cargador y luego administra la velocidad de carga a través de un controlador DC-DC incorporado. También controla varios transistores para deshabilitar o habilitar la energía desde o hacia la batería, o desde la CA al sistema.
Estos chips tienen varios medios para comunicarse con el resto del sistema.
Tiene IRQ (solicitudes de interrupción), salidas analógicas, una buena señal de alimentación y SMbus.
Si la batería es reemplazable, también contendrá algo de inteligencia para medir el estado de la batería y protegerla. Esto usa SMbus o algo patentado. Un ejemplo es un contador de Coulomb que mide la carga que entra y sale de la batería (por ejemplo: LTC2943 )
SMbus se basa en I2C ; es el "Bus de gestión del sistema". Todas las cosas importantes se conectan a esto. Por ejemplo, también está disponible en los conectores PCI.
Está cargado con dispositivos pequeños como controladores de ventilador, sensores de temperatura y luz ambiental o simples interruptores y LED, como conexión wi-fi encendida o tapa cerrada.
Luego, corresponde a los controladores del sistema operativo conocer el diseño de este bus y cómo funcionan los dispositivos. Algunos de ellos están algo estandarizados en ACPI .