Mesurer la concentration en sel avec AC

Mesurer la concentration en sel avec AC basé sur la conductivité

Cours de mesures pour l’eau à la TU Delft, un dispositif est mis à mesurer la concentration en sel basée sur la conductivité de l’eau avec un Arduino UNO R3. Cet article fournit des théorie de la base du principe de mesure de la conductivité électrique et également un système étape par étape comment construire un dispositif similaire.


Théorie de l’arrière-plan

Un sel est une liaison chimique entre les ions positifs et négatifs. Les ions sont des molécules chargées positifs ou négatifs. Les ions sont nécessaires pour conduire l’électricité dans l’eau. Cela signifie que l’eau pure (H2O) n’effectue pas d’électricité. Dans l’autre sens, cela signifie que le plus de sel se dissout, mène le mieux l’eau, donc l’eau offre une plus faible résistance. Cet appareil utilise la variation de la résistance de l’eau pour déterminer la concentration de sel dissoute.

Le dispositif

Cet appareil utilise le courant alternatif (ca) dans les 2 bars qui sont reliés à l’eau. AC est utilisé pour réduire la réaction d’oxydo-réduction qui se produisent sur les barres pour obtenir des résultats plus fiables. En outre, la mesure est exercée par 2 autres bars qui sont également en contact avec l’eau, mais pas en contact direct avec les barres avec AC pour une mesure plus fiable et continue.

Dû au fait que AC est utilisé il y a un pont de diode présenté tel qu’illustré à la figure 1. Ce pont de diode obtient AC comme entrée et le convertit en un courant continu (DC) en sortie. La conversion n’est nécessaire pour les mesures. Sans la conversion l’appareil mesurera complémentaire. Par exemple quand 5 volts est fournie dans la première direction de 3 volts sera mesurée. Dans l’autre sens 5 – 3 = 2 volts sera mesurée.

Pour afficher la mesure sur l’Arduino, on peut utiliser un RGB-LED pour montrer dans quel intervalle se trouve la mesure. Dans cet exemple 3 intervalles sont utilisés. Ceux-ci peuvent être calibrés à l’aide de la mesure 4. Première mesure avec de l’eau déminéralisée. Mesurez ensuite 3 fois avec des concentrations connues. Il s’agit de votre étalonnage.


L’appareil de construction

Les exigences pour construire cet appareil sont répertoriées ci-dessous.

· Arduino UNO R3

· Carte de prototypage

· 1 x 35v 470μf Rubycon condensateur

· 4 x 1N007 Diodes

· 1 x 100 kΩ résistance

· 1 x 100 Ω résistance

· 3 x 220 Ω résistance

· 1 x RGB-LED

· 10 x fils de raccordement mâle

· 4 x 120 mm Ø 5 mm inox

· 4 x câble 5 mm2 avec connecteur

· 12 x écrou Ø 5 mm

· pot 1 x 180 mL

Bars - une fois que vous avez des exigences, que vous pouvez commencer à construire la partie qui est en contact avec l’eau. Il faut fixer les barres sur le couvercle tel qu’illustré à la figure 2.

Barres 1 et 2 sont connectés à 1 Bar AC est relié à la maquette et en série avec une résistance de 100 Ω. Après la résistance, un cavalier va à port numérique 13. Bar 2 est directement relié au port numérique 12. C’est le circuit de courant alternatif.

Pont de diodes – le pont de diodes est illustré à la figure 3. Le points A en B sur la figure 1 et 3 sont compatibles. À ces points respectivement les conducteurs sauts de barres 3 et 4 sont reliés à la maquette.

Mesure – comme dit le saut fils sont connectés aux points A et B. Du point C, le courant se déplace au condensateur. À ce stade, le courant est converti en courant continu. C’est pourquoi la mesure se faite ici. Pour faire cette mesure, le pôle positif est connecté au port analogique (A0) sur l’Arduino avec un fil de saut d’obstacles.

Sol - après la mesure le courant traverse le condensateur au point D. Du point D, qu'il se rend au point A ou B, dépendant de la situation et renvoyer au port 12 ou 13, charge dont l’un est le terrain à ce moment-là.

Tant la situation A, dans quel port 13 est faible et B, dans laquelle 12 est faible, donc le sol, est illustré à la figure 4.

RGB-LED – le RGB-LED est branché séparément sur l’Arduino, comme illustré à la figure 5 et 6. Les anodes sont raccordés au numérique ports5, 6 et 7. La cathode est reliée à la terre.

Le code de l’Arduino

Le code est basé sur des exemples de Arduino > 01.Intro basics > ReadAnalogVoltage mais s’étend pour réaliser l’AC, afin de mesurer au bout de 2 secondes et de montrer le résultat sous forme d’une couleur spécifique. Ces 3 parties sont séparées dans le script.

flipFlop boolean = true ;

int tw = 10,0 ;

int tm = 2000.0 ;

int rouge = 7 ;

int vert = 6 ;

int bleu = 5 ;

annuler le programme d’installation () {}

pinMode (13, sortie) ;

pinMode (sortie 12,) ;

pinMode(RED,OUTPUT) ;

pinMode(GREEN,OUTPUT) ;

pinMode(BLUE,OUTPUT) ;

Serial.Begin(9600) ;

}

void loop() {}

Courant alternatif

Si (flipFlop == true) {}

digitalWrite (13, HIGH) ;

digitalWrite (12, faible) ;

flipFlop = false ;

}

else {}

digitalWrite (13, faible) ;

digitalWrite (12, HIGH) ;

flipFlop = true ;

}

Mesurer au bout de 2 secondes

Si ((millis() % tm) < 20) {}

int sensorValue = analogRead(A0) ;

flotteur de tension = sensorValue * (5.0 / 1023.0) ;

Serial.println(voltage) ;

Delay(20) ;

Permet d’afficher le résultat comme une couleur spécifique

Si (tension < 2,5) {/ / concentration < 1 gr / 100ml rouge

digitalWrite(RED,HIGH) ;

digitalWrite(GREEN,LOW) ;

digitalWrite(BLUE,LOW) ;

}

Si (tension > 2.5 et tension < 3,9) {}

concentration entre 1 et 2 gr / 100mL (eau du robinet aux Pays-Bas) vert

digitalWrite(RED,LOW) ;

digitalWrite(GREEN,HIGH) ;

digitalWrite(BLUE,LOW) ;

}

Si (tension > 3,9) {/ / concentration > 2 gr / 100ml bleu

digitalWrite(RED,LOW) ;

digitalWrite(GREEN,LOW) ;

digitalWrite(BLUE,HIGH) ;

}

}

}

Date : 28/11/2014

Auteurs : Jef Vleugels & Grigor Ayvazyan

Articles Liés

Concentrer l’alcool avec du sel de Table !

Concentrer l’alcool avec du sel de Table !

Avec du sel de table iodé Non, nous allons nous concentrer certains alcool isopropylique 70 % à environ 95 %Il s'agit d'un remake d'une vidéo que j'avais fait ici (http://youtu.be/RfA3-UGKv_k), qui avait mauvaise Cropping en raison de l'angle de pris
Rendant parfaite pipe coupes de selle avec une sauteuse ou une scie à ruban

Rendant parfaite pipe coupes de selle avec une sauteuse ou une scie à ruban

Vrais « experts » d'un métier savent ces petits « trucs simples » qui font un travail beaucoup plus facile. C'est l'un de ces trucs qui facilite grandement le travail avec la pipe. J'ai appris cette merveilleuse façon de selle coupes il y a ans, mais
Mesure de la température avec LM75A capteur I2C sur framboise Pi

Mesure de la température avec LM75A capteur I2C sur framboise Pi

Dans ce tutoriel, vous apprendrez comment mesurer la température à l'aide du capteur I2C que lm75a connecté à n'importe quel modèle ou la version de Raspberry Pi. Le tutorial fournit également 3 ouvrir les exemples de code source écrit en langage C,
Mesurer la vitesse de rotation avec téléphone et LED

Mesurer la vitesse de rotation avec téléphone et LED

C' est amusant de vérifier à quelle vitesse pour diverses choses--ventilateurs, perceuses et autres--sont en rotation. Et il est facile à faire avec les ingrédients suivants que beaucoup d'entre nous auront à la maison :Téléphone (j'utilise Android,
Débit de mesure de la fréquence avec une planche Mediatek Linkit

Débit de mesure de la fréquence avec une planche Mediatek Linkit

Dans ce Instructable, vous serez en mesure d'Interface flux capteur YFS201 avec Mediatek Linkit un Board.A débitmètre est un appareil de détection de la vitesse d'écoulement de fluide. En général, un capteur de débit est l'élément de détection utilis
Comment mesurer la vitesse du son avec deux morceaux de bois...

Comment mesurer la vitesse du son avec deux morceaux de bois...

... un chronomètre et un mur pratique.Étape 1: L'idéeVitesse est de savoir jusqu'où quelque chose se déplace dans un temps connu Vitesse = distance / temps.Dans la vie quotidienne, la vitesse est généralement mesurée en soit miles / heure (ou kilomèt
D’altitude, la pression et mesure de la température avec BMP180 et LinkitOne

D’altitude, la pression et mesure de la température avec BMP180 et LinkitOne

Jamais, je me demandais vous pouvez mesurer la pression, Altitude et la température dans le même temps... Oui, cela peut être fait avec le fameux BMP180 capteur et Mediatek LinkitOne Conseil...Permet de commencer...Étape 1: exigencesBMP180MediaTek Li
Mesurer la teneur en alcool avec un hydromètre

Mesurer la teneur en alcool avec un hydromètre

Les premières fois de couple que vous brasser votre propre bière ou du vin, vous êtes plus préoccupé par le produit final - alcool délicieux, délicieux. Le montant exact est seulement une préoccupation secondaire.Comme vous commencez à entrer plus da
Comment créer un conteneur Simple et basique Double concentré de tomates avec réservoir d’eau

Comment créer un conteneur Simple et basique Double concentré de tomates avec réservoir d’eau

Wow ! Beaucoup de mots pour dire deux cinq gallons de peinture seaux mis en place afin d'avoir un réservoir d'eau d'appoint dans le fond. Tomates seront développera très bien dans des conteneurs, mais vous ne pouvez pas laissez-les sécher même pour u
Mesure de cadence de tir avec le logiciel audacity

Mesure de cadence de tir avec le logiciel audacity

vous êtes-vous déjà demandé quelle est la cadence de tir (ci-après dénommé ROF) de votre arme airsoft/paintball ? Il s'agit d'un guide pour le processus simple d'utilisation le programme audio Audacity pour mesurer votre cadence de tir.Ce que vous de
Couvrir votre selle de vélo usé avec cuir véritable

Couvrir votre selle de vélo usé avec cuir véritable

à droite, j'ai trouvé à me fixer pour se déplacer (un autre sujet instructable). Elle avait une selle Selle Italia décente sur elle, mais le couvercle en vinyle sur elle était complètement abattu. Heureusement, la mousse était intact et en bon état.
Arduino Nano et Visuino : mesurer la vitesse du moteur (tr/min) avec optocoupleur et encodeur disque

Arduino Nano et Visuino : mesurer la vitesse du moteur (tr/min) avec optocoupleur et encodeur disque

Lorsque vous générez une voiture robot, il est important de contrôler la vitesse de la rotation des roues. Avant que nous pouvons contrôler la vitesse cependant, nous devons être capable de la mesurer. Un des moyens plus faciles et les plus populaire
Mesure du niveau eau avec capteur à ultrasons

Mesure du niveau eau avec capteur à ultrasons

Pour mon prochain gros projet (arrosage système mécanisé) j'ai besoin d'avoir le compteur de niveau d'eau. Je fus le choix de contact et sans contact méthodes pour mesurer le niveau de liquide dans le réservoir. Moyens de contact sont méthode résisti
Dekoboko : Qualité de la route de mesure avec des vélos

Dekoboko : Qualité de la route de mesure avec des vélos

Fixation de capteurs de vibrations à un cadre de vélo pour se connecter à la qualité de la route (bosses, trous, pavées) et téléchargement des données sur le web pour la visualisation graphique.Trouver des balades plus fluide à travers la ville, choi