1. Positionnement produit et périmètre d'application
Le BA111 est un ASIC d'interface de capteur TDS monocanal destiné aux appareils électroménagers intelligents, aux appareils pour animaux et aux équipements connectés utilisant l'eau. Il intègre une commande de sonde bipolaire et une interface de commande UART, permettant de réaliser la mesure du TDS et de la température de l'eau avec peu de composants externes. Il convient aux produits nécessitant une solution compacte et une intégration rapide.
Il faut être clair : les valeurs TDS fournies par le BA111 sont des valeurs techniques destinées au contrôle sur site, à la surveillance des tendances et au contrôle automatique des équipements ; elles ne sont pas équivalentes aux résultats d'analyse de conductivité ou de solides dissous totaux en laboratoire. Si l'appareil final doit servir à une évaluation de conformité réglementaire, il convient de recourir séparément à des méthodes normalisées et d'obtenir un rapport d'un laboratoire accrédité.
2. Comment fonctionne un circuit intégré de capteur TDS
Un capteur TDS mesure généralement la conductivité de l'échantillon d'eau, puis la convertit en une valeur TDS au moyen d'un coefficient empirique. Le BA111 utilise une commande de sonde bipolaire qui inverse alternativement la polarité d'excitation, afin de réduire l'effet de la polarisation et de l'entartrage de la surface de la sonde sur la stabilité à long terme. La puce assure en interne la mise en forme du signal, la correction de température et la numérisation, puis délivre le résultat via UART.
Ce type de solution est sensible aux variations de qualité de l'eau, mais reste limité par la constante de la sonde, le modèle de compensation de température et l'étalonnage. Les équipes techniques doivent le considérer comme un capteur de tendance de conductivité/TDS, et non comme un instrument d'analyse absolu.
3. Commandes UART et lecture des données
Le BA111 communique avec le microcontrôleur hôte via UART. Avant tout déploiement réel, il est impératif de confirmer le format de trame de commande, le débit en bauds, la vérification des données et le délai d'expiration de la réponse à partir de la fiche technique officielle. Les étapes d'intégration ci-dessous sont génériques et ne remplacent pas la description précise des registres.
3.1 Vérification des paramètres de communication
- Vérifier la compatibilité des niveaux UART avec le MCU. Si le MCU fonctionne en 3,3 V, il faut vérifier la tenue en tension des E/S et les niveaux logiques du BA111 ; en cas d'incompatibilité, ajouter une adaptation de niveau ou choisir une alimentation appropriée.
- Vérifier le débit en bauds, les bits d'arrêt et le bit de parité. Les valeurs par défaut peuvent varier selon la version du firmware ; toujours se référer à la fiche technique.
3.2 Séquence de commandes
Déroulement type : envoyer la commande de déclenchement de mesure → attendre le mot d'état ou l'indicateur d'occupation → lire les données TDS et de température de l'eau → vérifier le CRC/checksum → analyser et mettre à jour le tampon local. Si la puce prend en charge le mode continu, tenir compte de la cadence de mise à jour des données et du rythme d'interrogation du MCU.
3.3 Traitement des erreurs
- Expiration du délai : après un nombre limité de tentatives, signaler une erreur.
- Échec de vérification : écarter la trame concernée, un renvoi pouvant être demandé.
- Valeurs anormales : si la valeur TDS dépasse la plage de mesure ou présente des sauts, il convient de l'interpréter en tenant compte de l'état de la sonde, de la qualité de l'eau et de la température.
4. Intégration matérielle et câblage de la sonde
Le BA111 effectue une mesure monocanal et nécessite un minimum de composants externes. La sonde est généralement de structure à deux ou quatre électrodes, mais cet article ne fournit pas de référence précise. Lors du câblage, veiller à :
- les liaisons entre les broches de commande bipolaire et les électrodes de la sonde doivent être aussi courtes que possible, afin d'éviter la capacitance parasite et les interférences EMI.
- le blindage du câble de la sonde doit être mis à la terre en un seul point, afin d'éviter les boucles de masse.
- le découplage d'alimentation doit être placé au plus près des broches d'alimentation de la puce ; la masse analogique et la masse numérique doivent être reliées en un seul point pour réduire la diaphonie.
- si la sonde est amovible, prévoir une conception détrompeur et un traitement isolant afin d'éviter d'endommager les broches lors d'un branchement sous tension.
Les fonctions précises des broches, la puissance de commande et la séquence d'échantillonnage sont définies par la fiche technique et le design de référence.

5. Points d'attention sur l'alimentation et les niveaux
Les appareils électroménagers intelligents utilisent souvent un microcontrôleur 3,3 V. Si les broches UART du BA111 sont compatibles avec la logique 3,3 V, la connexion directe est possible ; sinon, il faut vérifier la tenue en tension des E/S selon la fiche technique et ajouter une adaptation de niveau. Après la réinitialisation à la mise sous tension, il est conseillé d'attendre la fin de l'initialisation avant d'envoyer des commandes. L'ondulation d'alimentation doit être maintenue dans la plage autorisée par la fiche technique ; en particulier lorsque la commande de sonde et le circuit numérique partagent l'alimentation, il convient d'ajouter des condensateurs de filtrage.
Ne pas appliquer directement un circuit type sans avoir confirmé les paramètres d'alimentation ; différentes versions d'ASIC peuvent avoir des exigences différentes.
6. Différence entre contrôle sur site et analyse en laboratoire
| Aspect | Contrôle sur site / surveillance des tendances | Analyse en laboratoire |
|---|---|---|
| Usage | Démarrage/arrêt d'équipement, rappel de remplacement de cartouche, tendance de qualité de l'eau | Conformité réglementaire, analyse d'arbitrage |
| Étalonnage | Étalonnage périodique à un ou deux points, à partir de solutions de conductivité connues | Traçabilité par matériaux de référence, selon méthodes normalisées |
| Expression du résultat | Valeur TDS ou EC, adaptée à la logique de l'équipement | Valeur rapportée, avec incertitude et méthode |
| Temps de réponse | Rapide, adapté au suivi en ligne | Lent, échantillon envoyé au laboratoire |
Le BA111 convient au premier cas de figure. Si la communication produit mentionne par exemple « remplace l'analyse en laboratoire », il s'agit d'une formulation erronée à éviter.
7. Points clés des tests en production
En phase de production de série, il convient de mettre en place un processus de vérification rapide et reproductible :
- Autotest de communication : après mise sous tension, le MCU envoie une commande d'interrogation pour confirmer que le BA111 renvoie les informations de modèle ou de version (si prises en charge) ; sinon, il doit au moins pouvoir déclencher une mesure et recevoir une trame valide.
- Contrôle par solution étalon : utiliser une solution de conductivité connue pour vérifier que la valeur lue reste dans l'écart autorisé. La plage d'écart est déterminée par la conception du produit et la fiche technique ; elle ne doit pas être fixée par le présent article.
- Cohérence de température : comparer simultanément la valeur de température de l'eau avec un thermomètre de référence pour confirmer le bon fonctionnement de la chaîne de correction de température.
- Isolation et courants de fuite : vérifier la résistance d'isolement de l'interface de la sonde afin d'éviter une dérive de lecture due à un courant de fuite en environnement humide.
- Traçabilité firmware : consigner, pour chaque poste, la version du firmware, les données d'étalonnage et les résultats de test, afin de faciliter la traçabilité.
L'objectif des tests en production est d'écarter les anomalies et les défaillances précoces ; ils ne constituent pas un étalonnage de l'appareil complet. Si l'appareil final doit être conforme à la réglementation, des tests par un tiers restent nécessaires selon les normes applicables.
8. Limites et méthodes de vérification
- Sans connaissance du jeu d'instructions UART précis, de la précision et des paramètres de dérive en température, cet article ne fournit que des méthodes d'intégration.
- La commande bipolaire permet de réduire la polarisation, mais ne peut pas éliminer totalement l'encrassement et le vieillissement de la sonde.
- La correction de température repose sur un modèle interne à la puce ; dans des conditions de température extrêmes ou de qualité d'eau complexe, l'écart peut augmenter.
- La plage 0–3000 ppm est la plage nominale du produit ; la précision réelle dépend de la sonde, de l'étalonnage et de la conception du circuit.
Il est recommandé de réaliser les vérifications suivantes en phase de développement :
- Tracer la courbe des valeurs réelles avec plusieurs solutions de conductivité étalonnées et consigner l'erreur de non-linéarité.
- Réaliser un test de vieillissement par immersion prolongée et observer la dérive de lecture.
- Réaliser des tests à haute et basse température pour confirmer l'effet de la compensation de température.
- Réaliser des tests CEM pour vérifier que la communication UART ne déclenche pas de faux événements en présence d'interférences.
Questions fréquentes (FAQ)
Q : Un circuit intégré de capteur TDS comme le BA111 peut-il remplacer une analyse en laboratoire ? Non. Il est destiné au contrôle sur site et à la surveillance des tendances, et ne convient pas à une décision réglementaire. L'analyse en laboratoire doit être réalisée selon des méthodes normalisées par un laboratoire accrédité.
Q : Où obtenir le jeu de commandes UART ? Il faut consulter la fiche technique officielle du BA111 ou contacter le support technique du fabricant. Cet article ne fournit pas de tableau d'instructions non vérifié.
Q : Un MCU 3,3 V peut-il être connecté directement ? Il faut vérifier les niveaux d'E/S et la tenue en tension indiqués dans la fiche technique du BA111. En cas de compatibilité, la connexion directe est possible ; sinon, une adaptation de niveau est nécessaire. Le présent article ne présente pas le 3,3 V comme un paramètre vérifié.
Parlons de votre application
Indiquez paramètres, matrice d’eau, interface et volume annuel.
Demander un devis