Le CodeCell offre une grande flexibilité d'alimentation, permettant de l'alimenter via le connecteur de la batterie LiPo, un câble USB-C, ou les deux simultanément. Cela garantit une adaptabilité à différents cas d'utilisation.
La gestion de l'alimentation est assurée par la puce de gestion de batterie BQ24232 , qui prend en charge la gestion dynamique du chemin d'alimentation (DPPM). Cela permet au CodeCell de fonctionner sur une alimentation externe tout en chargeant la batterie. Le processus de charge de la batterie se déroule en trois phases principales :
La puce BQ24232 régule la tension de sortie, prenant en charge une sortie maximale de 1500 mA lorsqu'elle est alimentée par la batterie LiPo et 450 mA lorsqu'elle est alimentée via USB.
Par défaut, le courant de charge de la batterie LiPo est réglé à 90 mA . Ce courant est optimisé pour la batterie LiPo 170 mAh en option, garantissant une charge sûre et équilibrée.
Les utilisateurs avancés souhaitant modifier le courant de charge peuvent remplacer la résistance R12 du 0402. Cependant, cette modification nécessite des compétences de soudure précises, car les composants 0402 sont extrêmement compacts. Pour plus de détails, consultez la fiche technique du BQ24232.
La bibliothèque CodeCell fournit un retour visuel sur l'état de charge et d'alimentation à l'aide de la LED RVB intégrée :
Pour lire l'état d'alimentation du CodeCell, les utilisateurs peuvent utiliser la fonction PowerStateRead() :
Remarque : Cette fonctionnalité est disponible à partir de la version 1.2.8 du logiciel. Assurez-vous donc d'avoir mis à jour le micrologiciel. Le CodeCell reste opérationnel pendant la charge de la batterie. Si vous souhaitez interrompre son fonctionnement, nous vous recommandons de vérifier l'état de l'alimentation.
Pour lire la tension de la batterie, vous pouvez utiliser la fonction BatteryVoltageRead() ou BatteryLevelRead() pour lire le pourcentage de la batterie.
Pour BatteryLevelRead() , la valeur renvoyée est comprise entre 1 et 100 % . Si la batterie est en charge, la valeur renvoyée est 101 ; si le CodeCell est alimenté uniquement par USB sans batterie, la valeur renvoyée est 102 .
Grâce à ces informations, vous avez désormais une compréhension complète du fonctionnement du système de facturation de CodeCell, y compris ses comportements par défaut et ses options de personnalisation !
Soyez le premier informé des nouveaux projets et bénéficiez d'offres intéressantes !
© 2025 Microbots.