Menu
Microbots
0
  • Faire
    • Commencer
    • Constructions de créateurs
    • Éducation
  • Boutique
    • Modules Maker
    • Packs de création
    • Outils et engrenages
    • Robots et écrans
  • À propos
    • Notre histoire
    • Tendez la main
    • FAQ
  • français
  • Votre panier est vide
Microbots
  • Faire
    • Commencer
    • Constructions de créateurs
    • Éducation
  • Boutique
    • Modules Maker
    • Packs de création
    • Outils et engrenages
    • Robots et écrans
  • À propos
    • Notre histoire
    • Tendez la main
    • FAQ
  • Langue

  • 0 0

Comprendre la charge CodeCell

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.

  • Connecteur de batterie LiPo : conçu pour une connexion de batterie sûre et facile sans soudure.
  • Port USB-C : Fonctionne comme source d'alimentation, port de charge et interface de programmation.

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 :

  1. Précharge de conditionnement – ​​Assure une charge sûre des batteries profondément déchargées.
  2. Charge à courant constant – Fournit un taux de charge stable jusqu’à ce que la batterie atteigne un seuil de tension désigné.
  3. Charge à tension constante – Maintient une tension constante tout en réduisant progressivement le courant pour terminer le cycle de charge.

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.

Paramètres de charge par défaut

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.

Indicateurs de charge

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 :

  • Avertissement de batterie faible : lorsque la tension de la batterie tombe en dessous de 3,3 V, la LED clignote en rouge dix fois et l'appareil entre en mode veille pour économiser l'énergie.
  • Processus de charge : Pendant la charge via USB, la LED reste bleue. Une fois la batterie complètement chargée, la LED s'allume en clignotant.
  • Mode alimenté par batterie : lorsque l'appareil fonctionne uniquement sur batterie, la LED devient verte et effectue une animation lumineuse respiratoire.

Lecture de l'état de la batterie

Pour lire l'état d'alimentation du CodeCell, les utilisateurs peuvent utiliser la fonction PowerStateRead() :

  • 0 = Fonctionnement à partir d'une batterie LiPo
  • 1 = Fonctionnement à partir de l'alimentation USB
  • 2 = L'état de l'alimentation est en cours d'initialisation
  • 3 = La batterie LiPo est faible
  • 4 = La batterie LiPo est complètement chargée
  • 5 = La batterie LiPo est en charge

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.

Lecture de la tension et du niveau de la batterie

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 .

Conclusion:

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 !

  • Partager:

Partage

Github

  • À propos
  • Logiciel
  • Éducation
  • Contact
  • FAQ
  • Termes
  • Politique de remboursement
  • politique de confidentialité

Soyez le premier informé des nouveaux projets et bénéficiez d'offres intéressantes !

© 2025 Microbots.