Electronique > Réalisations > Affichage / mesures > Indicateur niveau batterie 007 [Pro]

Dernière mise à jour : 21/02/2016

Présentation

Le circuit présenté ici est un indicateur d'état de batterie SBS.

indicateur_niv_bat_007_proto_001c

Il a été conçu pour récupérer et afficher sur un écran OLED, les valeurs d'état de batteries conformes au standard SBS (états de charge absolu et relatif, temps restant avant décharge complète, tension et capacité constructeur, tension réelle, date de mise à disposition, nombre de cycles de charge, etc). Un indicateur de batteries plus évolué et basé sur le même principe a été ensuite développé pour la lecture des paramètres de 12 batteries sur un rack de chargeurs : Indicateur niveau batterie 008.

Avertissement

Projet réalisé sur demande pro, schéma et code logiciel non disponibles.

Schéma

Le schéma repose sur un PIC 18F.

Schéma non disponible

Principe général de fonctionnement
Les données SBS sont récupérées via les deux fils Data et Clock de la batterie, et sont simplement "décodées" avant d'être présentées sur l'écran sous une forme graphique et plus digeste. Le rafraichissement des données est assuré une fois par seconde. Si la batterie en cours de test n'est pas au standard SBS, sa tension est lue via le CAN (ADC) du PIC à travers un pont diviseur résistif de rapport 1/6.

Prototype et produit fini

Le circuit a été réalisé sur une plaque sans soudure avec un PIC 18F dédié. 

indicateur_niv_bat_007_proto_001a indicateur_niv_bat_007_proto_001b indicateur_niv_bat_007_proto_001c

Les photos qui précèdent montrent le circuit en action avec une batterie eSmart AUDIOROOT (modèle Li-Ion 14,4 V / 49 Wh / 3,4 Ah). Les valeurs affichées en bleu correspondent aux données "statiques" (date constructeur, capacité nominale et tension nominale), les valeurs affichées en vert correspondent aux données "dynamiques" (tension réelle, état de charge, temps restant, etc). La dernière photo correspond à la version finale, avec rotation de l'affichage de 90 degrés sur un écran de taille 0,96".

Produit fini
Le circuit imprimé pro (réalisé par DCA) a terminé sa course dans un boîtier sorti d'une imprimante 3D.

indicateur_niv_bat_007_proto_002a indicateur_niv_bat_007_proto_002b indicateur_niv_bat_007_proto_002c

Le circuit tire son alimentation de la batterie en cours de lecture. Si la batterie n'est pas de type SBS, alors l'afficheur indique simplement la tension mesurée à l'aide d'un CAN.

Circuit imprimé

Non réalisé par mes soins.

Historique

21/02/2016
- Première mise à disposition.