Miré a mi alrededor y encontré un poco de información sobre cómo conectar una batería de litio de 3.7 V al BBB (Beaglebone Black), pero no he encontrado una respuesta exacta a lo que estoy buscando. Entiendo que la tensión de la batería, cuando está conectada, no se puede monitorear para determinar cuánta vida queda, está bien. Sin embargo, me gustaría poder saber cuándo el sistema cambia de conector de clavija de barril de 5V a la batería de respaldo de 3.7V.
Quiero implementar algunas funciones de apagado de emergencia en mi sistema en caso de que se pierdan las comunicaciones y / o la alimentación. Iba a desencadenar esto cuando el Beaglebone se cambiara a la batería, con un temporizador que le da al tiempo de alimentación principal para volver a estar en línea, pero no puedo encontrar información sobre cómo determinar cuándo el sistema hace el cambio. ¿Hay un pin de E / S o una lectura interna que pueda verificar para determinar cuándo el BBB cambió a la alimentación de la batería?
Si no puedo verificarlo internamente, ¿alguien sabe qué pin podría usar un divisor de voltaje en el ADC para medir esto? Supongo que sería VDD_5V (P9-5) ya que el sistema ya no podría alcanzar los 5V y bajaría a lo que sea el voltaje de la batería.