Tengo un cargador de batería que quiero programar / controlar. enlace
¿Cómo puedo usar un BeagleBone Black (BBB) para conectarme a este cargador mediante una interfaz I2C?
Tengo un cargador de batería que quiero programar / controlar. enlace
¿Cómo puedo usar un BeagleBone Black (BBB) para conectarme a este cargador mediante una interfaz I2C?
Llegué a un código que funciona, enlace
Actualiza el voltaje suministrado por el cargador cada pocos segundos, de manera similar, se pueden modificar otros parámetros como la corriente de carga.
Muchas gracias a todas las personas,;)
Lo primero que debe hacer es conectar los pines SDA y SCL del cargador al SDA y SCL en el beaglebone. El beaglebone tiene 3 puertos I2C. SDA0 y SDA0 es interno y no se puede acceder. Se puede acceder a SDA1 SCL1 y SDA2 SCL2. No utilice resistencias de pull-up externas ya que el beaglebone tiene pull-ups incorporados.
Para leer los datos en el terminal de beaglebone, sigue esto:
Si desea ajustar algunos parámetros por su cuenta, puede escribir un pequeño código C / java / python con la siguiente biblioteca.
No puedo ayudar más porque no conozco más especificaciones técnicas de su proyecto. Pero este es el máximo que puedo hacer por ahora.
Lea otras preguntas en las etiquetas i2c battery-charging texas-instruments beaglebone-black