Table des matières:
- Étape 1: CALIBRAGE UNIQUE OU DEUX POINTS
- Étape 2: ASSEMBLER LE MATÉRIEL
- Étape 3: CHARGER LE PROGRAMME SUR ARDUINO UNO
- Étape 4: ACTIVER LA LECTURE CONTINUE ET RÉGLER LE TYPE DE SONDE
- Étape 5: CALIBRAGE À SEC
- Étape 6: CALIBRAGE À DEUX POINTS - Point bas
- Étape 7: CALIBRAGE À DEUX POINTS - Point culminant
- Étape 8: CALIBRAGE UNIQUE
- Étape 9: COMPENSATION DE TEMPÉRATURE PENDANT L'ÉTALONNAGE
Vidéo: CALIBRAGE DU CAPTEUR DE SALINITE ARDUINO : 9 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Dans ce didacticiel, nous étalonnerons le capteur de salinité/conductivité K1.0 EZO d'Atlas Scientific à l'aide d'Arduino Uno.
THÉORIE DE L'ÉTALONNAGE
La partie la plus importante de l'étalonnage consiste à surveiller les lectures pendant le processus d'étalonnage. Il est plus facile de calibrer l'appareil dans son état par défaut (mode UART, avec lectures continues activées). Le passage de l'appareil en mode I2C après l'étalonnage n'affectera pas l'étalonnage enregistré. Si l'appareil doit être calibré en mode I2C, assurez-vous de demander en permanence des lectures afin que vous puissiez voir la sortie de la sonde. Dans ce tutoriel, la calibration se fera en mode UART.
MATÉRIAUX
- Arduino Uno
- Kit de capteur de conductivité K1.0
- Planche à pain
- Fils de cavalier
- 2 tasses
Étape 1: CALIBRAGE UNIQUE OU DEUX POINTS
Le circuit de conductivité Atlas EZO dispose d'un protocole d'étalonnage flexible, permettant un étalonnage en un ou deux points.
L'étalonnage en un seul point fournira une plage de précision étroite.
L'étalonnage en deux points fournira une large plage de précision.
Étape 2: ASSEMBLER LE MATÉRIEL
Le kit comprend 1 circuit EC EZO, 1 sonde de conductivité K1.0, 1 connecteur BNC femelle, des solutions d'étalonnage 4oz:12880µS et 80000µS, 1 isolateur de tension en ligne en option.
Assurez-vous que le circuit de conductivité est en mode UART. Pour obtenir des instructions sur la commutation entre les protocoles, reportez-vous au LIEN suivant.
Utilisez la maquette pour monter le circuit et le connecteur BNC. Câblez le circuit de conductivité à l'Arduino Uno comme indiqué dans le schéma ci-dessus et connectez la sonde au connecteur BNC.
Étape 3: CHARGER LE PROGRAMME SUR ARDUINO UNO
a) Téléchargez l'exemple de code à partir de ce LIEN. Ce sera dans un dossier intitulé "arduino_UNO_EC_sample_code".b) Connectez l'Arduino à votre ordinateur.
c) Ouvrez le code téléchargé à l'étape a, dans votre IDE Arduino. Si vous n'avez pas l'IDE, vous pouvez le télécharger ICI.
d) Compilez et téléchargez le code sur Arduino.
e) Ouvrez le moniteur série. Pour y accéder, allez dans Outils -> Moniteur série ou appuyez sur Ctrl+Maj+M sur votre clavier. Réglez le débit en bauds sur 9600 et sélectionnez "Retour chariot". Vous devriez maintenant pouvoir communiquer avec le circuit de conductivité. A titre de test, entrez la commande i qui renverra les informations de l'appareil.
Étape 4: ACTIVER LA LECTURE CONTINUE ET RÉGLER LE TYPE DE SONDE
a) Assurez-vous que le capuchon de la sonde est retiré et qu'il est sec. Avec la sonde en l'air, envoyer la commande c, 1 qui permettra des lectures continues une fois par seconde.
b) Si votre sonde n'est pas K1.0 (par défaut), définissez le type de sonde à l'aide de la commande k, n
Où n est la valeur k de votre sonde. Dans ce tutoriel, nous utiliserons une sonde K1.0. Le type de sonde peut être confirmé avec la commande k, ?
Étape 5: CALIBRAGE À SEC
Envoyer la commande cal, sécher
Même si vous pouvez voir des lectures de 0,00 avant d'émettre la commande, il est toujours nécessaire de faire un étalonnage à sec.
Étape 6: CALIBRAGE À DEUX POINTS - Point bas
a) Versez une partie de la solution d'étalonnage 12880µS dans une tasse. Assurez-vous qu'il y a suffisamment de solution pour couvrir la zone de détection de la sonde.
b) Placez la sonde dans la coupelle et remuez-la pour éliminer l'air emprisonné. Laissez la sonde reposer dans la solution. Les lectures peuvent être décalées de +/- 40 % par rapport à la valeur indiquée de la solution d'étalonnage.
c) Attendez que les lectures se stabilisent (un petit mouvement d'une lecture à l'autre est normal) et envoyez la commande cal, bas, 12880
Remarque: les lectures ne changeront pas après la saisie de cette commande.
Étape 7: CALIBRAGE À DEUX POINTS - Point culminant
a) Rincer la sonde avant de calibrer au point haut.
b) Versez une partie de la solution d'étalonnage 80000µS dans une tasse. Assurez-vous qu'il y a suffisamment de solution pour couvrir la zone de détection de la sonde.
c) Placez la sonde dans la coupelle et remuez-la pour éliminer l'air emprisonné. Laissez la sonde reposer dans la solution. Les lectures peuvent être décalées de +/- 40 % par rapport à la valeur indiquée de la solution d'étalonnage.
d) Attendez que les lectures se stabilisent (un petit mouvement d'une lecture à l'autre est normal) et envoyez la commande cal, high, 80000
Remarque: les lectures changeront après la saisie de cette commande. L'étalonnage est maintenant terminé.
Étape 8: CALIBRAGE UNIQUE
a) Versez de la solution d'étalonnage dans une tasse (valeur μS de votre choix). Assurez-vous qu'il y a suffisamment de solution pour couvrir la zone de détection de la sonde.
b) Placez la sonde dans la coupelle et remuez-la pour éliminer l'air emprisonné. Laissez la sonde reposer dans la solution. Les lectures peuvent être décalées de +/- 40 % par rapport à la valeur indiquée de la solution d'étalonnage.
c) Attendez que les lectures se stabilisent (un petit mouvement d'une lecture à l'autre est normal) et envoyez la commande cal, n où n est la valeur de la solution d'étalonnage.
Remarque: les lectures changeront après la saisie de la commande. L'étalonnage est maintenant terminé.
Étape 9: COMPENSATION DE TEMPÉRATURE PENDANT L'ÉTALONNAGE
La température a un effet significatif sur les lectures de conductivité/salinité. Le circuit de conductivité EZO a sa température réglée à 25 C par défaut.
À aucun moment, vous ne devez modifier la compensation de température par défaut pendant l'étalonnage.
Si la solution d'étalonnage est de +/- 5 C (ou plus), reportez-vous au tableau sur la bouteille et étalonnez à la valeur correspondante.
Conseillé:
CALIBRAGE DU CAPTEUR DE PH ARDUINO : 7 étapes
CALIBRAGE DU CAPTEUR DE PH ARDUINO : Dans ce didacticiel, nous allons calibrer le capteur de pH EZO d'Atlas Scientific à l'aide d'Arduino Uno.THÉORIE DE LA CALIBRATION La partie la plus importante de la calibration consiste à surveiller les lectures pendant le processus de calibration. Il est plus facile de calibrer l'appareil dans
CALIBRAGE DU CAPTEUR D'ORP ARDUINO : 3 étapes
CALIBRAGE DU CAPTEUR ARDUINO ORP : Dans ce didacticiel, nous allons calibrer le capteur EZO ORP (potentiel d'oxydation-réduction) d'Atlas Scientific à l'aide d'Arduino Uno.THÉORIE DE CALIBRATION La partie la plus importante de l'étalonnage consiste à surveiller les lectures pendant le processus d'étalonnage. C'est facile
CALIBRAGE DU CAPTEUR D'OXYGÈNE DISSOUS ARDUINO : 4 étapes
CALIBRAGE DU CAPTEUR D'OXYGÈNE DISSOUS ARDUINO : Dans ce didacticiel, nous allons étalonner le capteur d'oxygène dissous (D.O) EZO d'Atlas Scientific à l'aide d'Arduino Uno.THÉORIE DE CALIBRATION La partie la plus importante de l'étalonnage consiste à surveiller les lectures pendant le processus d'étalonnage. Il est plus facile de calibrer
CRÉEZ VOTRE PROPRE SYSTÈME DE SURVEILLANCE DU PH ET DE LA SALINITÉ AVEC DES INDICATEURS À LED : 4 étapes
CRÉEZ VOTRE PROPRE SYSTÈME DE SURVEILLANCE DU PH ET DE LA SALINITÉ AVEC DES INDICATEURS À LED : Dans ce projet, nous allons créer un système de surveillance du pH et de la salinité/conductivité avec des indicateurs à LED. Les capteurs de pH et de salinité d'Atlas Scientific sont utilisés. Le fonctionnement se fait via le protocole I2C et les lectures sont affichées sur le moniteur série Arduino
Compteur de salinité à photons de particules : 4 étapes
Compteur de salinité à photons de particules : nous avons fabriqué un appareil de mesure pour mesurer la salinité de l'eau à l'aide d'un champ magnétique et d'un capteur à effet Hall linéaire. Pour le faire, nous avons utilisé un photon de particules, mais un Arduino pourrait également être utilisé car ils fonctionnent pratiquement de la même manière. Pour réaliser ce projet, il vous faut