Dans les appareils électroménagers intelligents pour l'eau, la mesure de conductivité/TDS n'est généralement pas une analyse de laboratoire, mais sert à indiquer la durée de vie du filtre, à afficher les tendances de la qualité de l'eau, à compenser la température et à fournir des retours sur l'appareil. Pour les produits tels que les purificateurs d'eau, les fontaines à eau, les machines à café, les gourdes intelligentes et les fontaines pour animaux, les équipes de R&D sont souvent confrontées à un choix : utiliser un ASIC d'interface de capteur de conductivité comme l'AtomBit BA121/BA234, ou construire un front-end analogique personnalisé avec des amplificateurs opérationnels, des commutateurs analogiques, un ADC et un MCU. Cet article compare sept dimensions d'ingénierie : cycle de développement, front-end analogique, validation, firmware, chaîne d'approvisionnement, maintenance et risques de production, en se concentrant sur les limites d'application et les conditions d'intégration, sans fournir d'engagements de coûts non vérifiés.
1. Objets de comparaison et hypothèses
Il est nécessaire de clarifier les objets de comparaison. Côté ASIC, prenons l'exemple de l'AtomBit BA121 et BA234. Le BA121 est un ASIC monocanal pour la conductivité et la température de l'eau, conçu pour les produits d'eau intelligents compacts. Il intègre un algorithme breveté de conversion de conductivité, une correction automatique de la température, une détection de conductivité monocanal, une excitation de sonde bipolaire et nécessite très peu de composants externes. Le BA234 est un ASIC d'interface à double sonde monocanal, prenant en charge la compensation automatique de température NTC, l'excitation par impulsions bipolaires, des commandes simples et une sortie numérique UART à 9600 bps.
Le circuit personnalisé comprend généralement : un MCU ou un oscillateur générant une excitation alternative, un commutateur analogique ou un amplificateur opérationnel pour piloter la sonde, un amplificateur différentiel, un filtrage passe-bande/passe-bas, un échantillonnage ADC, une acquisition par NTC ou capteur de température numérique, une compensation logicielle de température et une conversion TDS. Les deux approches peuvent réaliser les fonctions de base, mais l'investissement en ingénierie et la répartition des risques diffèrent.
Cet article part du principe que le scénario produit est une mesure de conductivité/TDS à point unique, monocanal, applicable aux purificateurs d'eau de comptoir, aux fontaines à chauffe rapide, aux réservoirs de machines à café, aux gourdes intelligentes et aux fontaines pour animaux. L'analyse multiparamétrique de la qualité de l'eau, les eaux usées industrielles, les eaux usées municipales, la surveillance des rivières ou l'analyse de haute précision nécessitant une exploitation sans surveillance à long terme ne relèvent pas du champ par défaut de cet article.
2. Comparaison des cycles de développement
Le cycle de développement est l'une des ressources les plus sensibles dans les projets d'électroménagers. La solution ASIC raccourcit généralement le temps de débogage matériel et de développement du firmware. Les BA121/BA234 ont déjà réalisé le front-end analogique, le contrôle d'excitation, la compensation de température et la conversion du signal ; l'équipe de R&D se concentre principalement sur l'alimentation, le découplage, la connexion de la sonde et la communication MCU. La sortie UART du BA234 simplifie encore l'intégration du protocole : le MCU n'a qu'à analyser les trames de données et gérer l'affichage et la logique de durée de vie du filtre.
Le circuit personnalisé nécessite un processus de conception analogique complet : décomposition des exigences, choix de la fréquence et de l'amplitude d'excitation, sélection des amplificateurs opérationnels, calcul des paramètres de filtrage, séparation des masses analogique/numérique dans le layout PCB, conception anti-interférences, et développement d'algorithmes de compensation de température. Ces étapes augmentent non seulement le temps de conception schématique et de layout, mais peuvent également révéler des problèmes d'oscillation, de dérive thermique, de variabilité entre lots, etc., lors du débogage.
Comparaison par étapes :
| Étape | Solution ASIC | Circuit personnalisé |
|---|---|---|
| Exigences et sélection | Confirmer le monocanal, la constante de sonde, le format de sortie | Détailler la plage de mesure, la résolution, le mode d'excitation, le budget d'erreur |
| Conception matérielle | Alimentation périphérique, découplage, connecteurs, communication MCU | Excitation, amplification, filtrage, ADC, acquisition de température, layout analogique PCB |
| Débogage et calibrage | Se concentrer sur le calibrage au niveau système et la validation structurelle | Débogage carte par carte, correction de température, calibrage de cohérence des sondes |
| Développement du firmware | BA234 : lecture des données traitées via UART | Échantillonnage, filtrage, compensation de température, conversion TDS, détection d'anomalies |
| Tests de validation | Intégration système, alimentation, CEM, adaptation de sonde | Plage de température complète, cohérence multi-cartes, dérive de vieillissement, interchangeabilité des sondes |
| Introduction en production | Composant unique, points de test simplifiés, ICT/FCT faciles à mettre en œuvre | Plusieurs composants analogiques, couverture de test et outillage de calibrage plus complexes |
Il est à noter que l'ASIC n'élimine pas tout le travail. La structure de la sonde, le câblage, la position de montage dans le circuit d'eau, l'étanchéité du boîtier, etc., nécessitent toujours une validation par la R&D. L'ASIC réduit la conception et les risques du front-end analogique intégré, mais pas l'ensemble du système produit.
3. Front-end analogique et compensation de température
L'un des problèmes clés de la mesure de conductivité est la polarisation de la sonde. Le BA121 utilise une excitation bipolaire de sonde, le BA234 utilise une excitation par impulsions bipolaires, toutes deux réduisent les effets de polarisation et d'encrassement pendant la mesure. Si le circuit personnalisé n'utilise pas d'excitation bipolaire ou alternative, l'excitation continue peut provoquer des bulles ou des dépôts à la surface de la sonde, affectant la stabilité à long terme. Par conséquent, le circuit personnalisé doit généralement également concevoir une excitation bipolaire ou alternative, mais il faut gérer en plus la phase, l'amplitude et le bruit de commutation.
La compensation de température est un autre point clé. La conductivité varie considérablement avec la température ; elle est généralement normalisée à 25 °C ou à une température de référence définie par l'appareil. Le BA121 est décrit comme ayant une correction automatique de la température, le BA234 spécifie explicitement une compensation automatique de température NTC. Le circuit personnalisé nécessite l'acquisition supplémentaire d'un NTC ou d'un capteur de température, l'établissement d'une courbe de correction température-conductivité, et la prise en compte de la résolution ADC, des erreurs de non-linéarité et des différentes constantes de sonde.
Il est important de noter que la compensation automatique de l'ASIC est basée sur une configuration typique et des algorithmes intégrés. Si le produit utilise une sonde non standard, de longs câbles ou une plage de qualité d'eau spéciale, un étalonnage ou une correction secondaire au niveau système peut encore être nécessaire. Le circuit personnalisé est plus flexible, mais chaque modification peut entraîner un nouveau travail de validation.
Pour l'affichage TDS, la sortie de l'ASIC est généralement déjà la conductivité ou une valeur correspondante ; le MCU n'a qu'à convertir en valeur d'affichage TDS. Le circuit personnalisé doit calculer en fonction de la constante de sonde et du coefficient de température, et gérer le pleine échelle, la précision et l'arrondi.
4. Firmware et intégration système
La complexité du firmware affecte directement la vitesse d'itération du projet. La BA234 fournit une sortie numérique UART à 9600 bps et des commandes simples ; le travail d'intégration du MCU est relativement faible : initialiser l'UART, envoyer des commandes de lecture, analyser les trames de données, mettre à jour l'affichage et l'algorithme de durée de vie du filtre. Le BA121 est destiné aux produits compacts ; les détails précis de l'interface et du format de sortie doivent être conformes à la fiche technique AtomBit, mais sa haute intégration réduit le code de firmware lié au front-end analogique.
Le firmware du circuit personnalisé doit inclure des modules pour le pilote de capteur, l'échantillonnage ADC, le filtrage numérique, la compensation de température, l'étalonnage de la constante de sonde, le calcul TDS, et la détection de défauts. La fiabilité et la maintenabilité de ces modules nécessitent un investissement dédié. Chaque ajustement des paramètres matériels peut nécessiter des modifications synchrones du firmware et des tests de régression.
Dans les appareils électroménagers intelligents pour l'eau, le MCU assume souvent également des fonctions telles que Wi-Fi, Bluetooth, affichage, boutons, commande de pompe, etc. Si la détection de conductivité consomme trop de ressources MCU ou de temps de développement, cela peut affecter le rythme du produit. La solution ASIC peut fournir une sortie stable, permettant à l'équipe de se concentrer sur l'interaction utilisateur et les fonctions de connectivité.
5. Chaîne d'approvisionnement et maintenance
Le circuit personnalisé utilise généralement plusieurs composants analogiques : amplificateurs opérationnels de précision, résistances, condensateurs, commutateurs analogiques, régulateurs de tension, etc. La gestion de la chaîne d'approvisionnement doit gérer plus de composants, ce qui rend l'inspection à réception, la validation des remplacements et la compatibilité des versions plus complexes. La solution ASIC nécessite très peu de composants externes, ce qui réduit le nombre de composants dans la nomenclature et simplifie l'achat et la gestion des stocks.
En termes de maintenance, la version silicium de l'ASIC est gérée et testée par AtomBit, et la conception matérielle peut rester relativement stable. Le circuit personnalisé, en cas de pénurie ou d'arrêt de production de certains composants, nécessite de revalider les composants de remplacement et éventuellement de refaire des tests sur toute la plage de température. Côté firmware, la sortie ASIC est stable, la maintenance ultérieure se concentre principalement sur les fonctionnalités du produit, et non sur l'algorithme du capteur.
Cependant, l'ASIC est un composant à source unique ; il faut évaluer la continuité du fournisseur, la stratégie de stock et le cycle de vie du produit. Le circuit personnalisé peut, dans des cas extrêmes, changer de fournisseur, mais les coûts de validation associés ne sont pas nécessairement inférieurs.
6. Risques de production

Les risques de production incluent la cohérence et la couverture des tests. L'ASIC a subi des tests en usine, la cohérence du front-end analogique intégré étant garantie par le fabricant du circuit intégré. Lors de la phase de production, l'équipe de R&D valide principalement les fonctions au niveau système, telles que la séquence de mise sous tension, la communication UART, la CEM et l'adaptation de sonde. Le circuit personnalisé nécessite d'ajouter des éléments de test analogiques sur la ligne de production, tels que le gain, le décalage, la dérive thermique et l'amplitude d'excitation, nécessitant un outillage spécial et des procédures de calibrage.
Un autre risque est l'interchangeabilité des sondes. La mesure de conductivité est fortement liée à la constante de sonde. L'ASIC peut être étalonné avec des sondes AtomBit assorties ou des sondes personnalisées, réduisant la dispersion entre lots. Le circuit personnalisé doit gérer son propre fournisseur de sondes et s'assurer que la constante et les caractéristiques de température de chaque lot sont dans les limites autorisées.
Il est recommandé de réaliser un pré-lancement en petite série au début du projet pour évaluer les performances de l'ASIC et du circuit personnalisé sur plusieurs prototypes, avec plusieurs lots de sondes, à différentes températures de l'eau et conditions de qualité de l'eau. Ne jugez pas la faisabilité de la production sur la base d'une seule carte d'échantillonnage.
7. Méthodologie de décision
On peut créer un tableau de notation pondérée, chaque projet fixant ses propres poids. Les dimensions d'évaluation comprennent : durée de développement, complexité matérielle, charge de travail firmware, coût de validation, gestion de la nomenclature, fabricabilité en production, coût de maintenance, capacité de conception analogique de l'équipe, dépendance vis-à-vis du fournisseur.
Si le calendrier du projet est serré, si les ressources de conception analogique sont limitées ou si un lancement rapide est nécessaire, la solution ASIC est à privilégier. Si le produit nécessite une plage de mesure spéciale, plusieurs canaux, un algorithme unique ou une plateforme de circuit analogique mature existante, l'option personnalisée peut être évaluée, mais un temps de validation complet doit être réservé.
Tableau de décision simplifié :
| Condition | Plutôt ASIC | Plutôt personnalisé |
|---|---|---|
| Cycle de développement | Moins de 6 mois, besoin d'un prototype rapide | > 12 mois, le temps de débogage suffisant est disponible |
| Capacités de l'équipe | Plutôt embarqué, manque d'ingénieurs analogiques | A des ingénieurs dédiés à l'analogique et à la chaîne de signaux |
| Nombre de canaux | Point unique, monocanal | Multicanal ou configuration de sonde spéciale |
| Ressources firmware | Ressources MCU limitées, souhait de simplifier le code capteur | Accepte la maintenance d'algorithmes de capteur supplémentaires |
| Volume de production | Petit ou moyen volume, nécessité de réduire la complexité des tests | Grand volume et peut amortir les coûts de validation personnalisés |
Ce tableau est uniquement destiné à guider la décision et ne constitue pas un engagement de coût ou de bénéfice.
8. Étapes de mise en œuvre
Si vous choisissez l'ASIC AtomBit, il est recommandé de suivre les étapes suivantes :
- Définition des exigences : clarifier la plage de qualité de l'eau, la résolution d'affichage, la plage de température, l'espace structurel, la longueur du câble de sonde, la connectivité.
- Sélection et obtention de la documentation : contacter AtomBit pour obtenir les fiches techniques, cartes d'évaluation et conceptions de référence des BA121 ou BA234, confirmer le format de sortie, le protocole de communication et les exigences d'alimentation.
- Intégration matérielle : concevoir le filtrage d'alimentation, le découplage, le connecteur de sonde, l'interface UART ou analogique ; faire attention à la séparation des masses analogique et numérique pour éviter le bruit de l'alimentation à découpage.
- Appairage de la sonde : confirmer avec AtomBit ou le fournisseur de la sonde la constante de cellule de conductivité, les paramètres NTC, la longueur du câble et l'installation des pièces structurelles.
- Étalonnage du système : effectuer un étalonnage multi-points avec des solutions de conductivité standard, enregistrer la relation température-sortie et écrire les paramètres d'étalonnage dans le MCU (si le système le permet).
- Intégration du firmware : implémenter la communication, l'analyse des données, l'affichage, l'algorithme de durée de vie du filtre et les alertes d'anomalie.
- Validation : effectuer des tests à haute et basse température, des tests de mise sous/hors tension, des tests ESD, des tests CEM, des tests de cohérence multi-cartes et des tests d'interchangeabilité des différentes sondes.
- Introduction en production : concevoir les éléments de test ICT/FCT, les normes d'échantillonnage et les tests de vieillissement afin de garantir une cohérence en sortie d'usine.
Si vous choisissez de développer votre propre circuit, la conception matérielle, le développement d'algorithmes, l'appairage des sondes et l'étalonnage en production seront considérablement accrus dans les étapes ci-dessus, ce qui nécessitera une prolongation correspondante du cycle de développement et la configuration d'équipements de test.
9. Limites et champ d'application
Il est impératif de préciser que la conductivité/TDS est un indicateur apparent de la qualité de l'eau qui reflète la quantité totale d'ions dans l'eau et ne peut pas remplacer les tests de détection des micro-organismes, des métaux lourds, des matières organiques, de la turbidité, etc. Dans les appareils domestiques, le capteur de conductivité est principalement utilisé pour les alertes de tendance et les rappels de durée de vie du filtre, et non pour l'analyse en laboratoire. Lorsque l'appareil doit surveiller la pollution organique, la DCO/COT/UV254 et d'autres indicateurs, il est nécessaire d'évaluer la solution de détection optique de la qualité de l'eau d'AtomBit ou d'ajouter des capteurs supplémentaires ; la puce de conductivité ne peut pas couvrir ces éléments.
De plus, le BA121 et le BA234 sont des produits à canal unique et ne conviennent pas à la mesure simultanée de plusieurs paramètres. Si le produit nécessite la détection simultanée de plusieurs points ou de plusieurs paramètres de qualité de l'eau, une autre sélection ou un développement personnalisé est nécessaire. La compensation de température est conçue pour une qualité d'eau typique ; les échantillons d'eau extrêmes ou les plages de température non conventionnelles nécessitent toujours une validation. Les sondes peuvent s'encrasser ou se salir après une utilisation prolongée, nécessitant un nettoyage régulier ou une atténuation par la conception structurelle.
FAQ
Question : Un ASIC est-il toujours moins cher qu'un circuit développé en interne ? Réponse : Pas nécessairement. Le coût dépend du volume annuel, du nombre de composants de la nomenclature (BOM), des investissements dans l'étalonnage et les tests, du rendement et des prix des fournisseurs. Cet article ne fait aucune promesse sur des montants spécifiques ; il est recommandé d'évaluer le coût sur l'ensemble du cycle de vie dans le cadre de projets réels.
Question : La sortie UART du BA234 peut-elle être directement connectée au MCU ? Réponse : Oui. Le BA234 fournit une sortie numérique UART à 9600 bauds. Le MCU lit les données via des commandes de contrôle simples ; les formats de trame et les délais spécifiques sont conformes à la fiche technique AtomBit.
Question : Si je dois effectuer des mesures multi-canaux ou spéciales de la qualité de l'eau, le BA121/BA234 est-il toujours adapté ? Réponse : Le BA121/BA234 sont des produits à canal unique, principalement destinés à la détection de la conductivité/TDS en un point unique. Pour les mesures multi-canaux ou spéciales, une autre solution ou un développement personnalisé est nécessaire ; vous pouvez vérifier auprès d'AtomBit s'il existe un produit correspondant.
Question : La compensation automatique de température peut-elle éliminer complètement l'influence de la température ? Réponse : La compensation automatique est efficace dans la plage typique, mais des variations peuvent survenir à des températures extrêmes, avec des échantillons d'eau non conventionnels ou des modifications de la structure de la sonde. Une validation avec des solutions standard et des cycles de température est toujours nécessaire avant la production en série.
Question : Comment valider la cohérence de la production en série ? Réponse : Il est recommandé d'utiliser un étalonnage multi-points avec des solutions de conductivité standard, des cycles de température, des tests d'interchangeabilité des sondes de différents lots, des tests de mise sous/hors tension, des tests ESD et CEM, et de définir un échantillonnage de production et des équipements d'étalonnage.
Conclusion
Pour la détection de la conductivité/TDS dans les petits appareils électroménagers intelligents, le BA121 et le BA234, grâce à l'intégration du frontal analogique, de la compensation de température et de l'excitation bipolaire, peuvent réduire considérablement la charge du débogage matériel, des algorithmes de firmware et des tests de production, ce qui les rend adaptés aux produits avec des cycles de projet courts, des ressources analogiques limitées et un objectif de mise sur le marché rapide. Le développement de circuits personnalisés conserve une certaine valeur dans les cas de plages de mesure spéciales, de mesures multi-canaux ou si une plateforme mature existe déjà, mais il faut tenir compte des risques liés à la validation, à la chaîne d'approvisionnement et à la production en série. La décision doit être pondérée en fonction du cycle de développement, des capacités de l'équipe, du nombre de canaux, de l'échelle de production et de la maintenance à long terme, plutôt que de se baser uniquement sur le coût d'un seul composant.
