GBM8970IRM / ProjetIRM-UNF

0 stars 0 forks source link

Température d'entrée et de sortie de l'eau du chiller #2

Open GBM8970IRM opened 3 weeks ago

GBM8970IRM commented 3 weeks ago

Les discussion, décisions et problèmatiques en lien avec l'aspect du monitoring de la température du chiller se trouvent ici.

GBM8970IRM commented 3 weeks ago

Voici un compte rendu de ce qui s'est produit entre le début du projet en septembre et la création du Github en novembre :

cyrand commented 2 weeks ago

Pourquoi des adapteurs étaient nécessaires? Pour lire les valeurs analogues?

GBM8970IRM commented 2 weeks ago

Pourquoi des adapteurs étaient nécessaires? Pour lire les valeurs analogues?

Oui les adapteurs permettent la connection par fil électrique au Arduino opta pour lire les valeurs analogues. L'adapteur ressemble à ceci : Adapteur automobile

cyrand commented 2 weeks ago

ok j'avais mal compris le sens de "adapteur". Je pensais que c'était des modules de conversion analogue-digital. Je n'avais pas réalisé qu'il y avait des inputs analogues sur le Opta. Tant mieux.

LouisAntoineDelisle commented 1 week ago

Aujourd'hui, William et moi avons essayé de résoudre un problème qui apparait dans le code Arduino de la mesure de la température par les deux thermomètres. Le thermomètre a une résistance qui varie selon la température mesurée. Le potentiel mesuré par l'arduino aux bornes du thermomètre est identique à celui mesuré par un multimètre, mais la résistance déduite par cette valeur de potentiel et un diviseur de tension n'est jamais la bonne. Après avoir tenté plusieurs solutions, on a également découvert que la "bonne valeur" de potentiel qu'on lit avec l'Arduino et le multimètre, n'est pas la valeur théorique qu'on est sensé obtenir si on se fie à la loi d'ohm et à la formule du diviseur de tension. Les résistances ont été changées et vérifiées au multimètre plusieurs fois donc ce ne semble pas être la cause du problème. Après avoir éliminés plusieurs causes d'erreur, les dernières pistes que nous avons sont celles d'une résistance parasite au niveau des fils du thermomètre, ou d'une question de courant trop élevé ou trop faible pour le thermomètre. William et moi allons retourner au labo demain pour continuer de résoudre le problème et pour travailler sur d'autres aspects du projet.

WilliamSirois commented 1 week ago

Finalement le problème ne se situe pas au niveau du code. En effet, il s'agit de notre arduino opta qui possède une impédance d'entrée trop faible lors de sa prise de mesure. J'ajoute donc un amplificateur opérationnel en configuration suiveur au circuit. Les résultats sont beaucoup plus précis, Nous obtenons présentement une différence de 0.5 degrés Celsius environ en comparaison avec le thermomètre que nous utilisons comme référence. Je finalise donc le montage pour avoir les deux thermomètres de connecté et en prendre les données. J'ajoute également des condensateurs de 1 microfarad entre le Vout et le Gnd du diviseur de tension pour stabiliser la lecture. Je valide à l'instant que le code utilisé est bien celui dans le répertoire. Il reste à valider :

cyrand commented 1 week ago

Pour les entrées analogues, j'aurais plutôt privilégié ajouter ce module. Ça devrait permettre de faire qqch de beaucoup plus clean pour ne pas avoir à rajouter des composants additionnels au moment de l'intégration. De plus, ça parmet de lire les signaux 4-20 mA, ce qui sera requis pour la lecture du débitmètre

https://www.digikey.ca/en/products/detail/arduino/AFX00007/24625242 https://docs.arduino.cc/hardware/opta-analog-exp/

ChaP1301 commented 1 week ago

Merci pour la proposition. Nous sommes allés lire la documentation sur ce module et celui-ci nous aiderait effectivement lors de l'implantation du shield au niveau de la lecture des valeurs de courant. Toutefois, on remarque que le prix est élevé (300$) et qu'il est assez encombrant (même taille que le Opta). Souhaitez-vous que nous procédions à la commande, malgré que nous n'ayons pas encore reçu le shield et donc n'avons pas encore exploré toutes les possibilités?

cyrand commented 1 week ago

Pour le format, ça devrait plutôt aider que nuire en terme d'encombrement car ce format est fait pour fitter sur un DIN rail standard tout comme le Opta. Pour le coût, ça fait partie des composants que nous avions pré-budgetés avant de soumettre le projet.

@julien ton avis? @GBM8970IRM , attendre feedback de Julien avant de commander