Meten van de zoutconcentratie met AC


Meten van de zoutconcentratie met AC op basis van de geleidbaarheid

Voor de cursus metingen voor water aan de TU Delft, is een apparaat voor het meten van de zoutconcentratie op basis van de geleidbaarheid van het water met behulp van een Arduino UNO R3 gemaakt. Dit artikel bevat theorie van de achtergrond van het principe van de meting van de elektrische geleidbaarheid en ook een stapsgewijze regeling hoe het bouwen van een soortgelijk apparaat.


Achtergrond theorie

Een zout is een chemische binding tussen positieve en negatieve ionen. Ionen zijn positief of negatief geladen moleculen. Ionen zijn nodig om het gedrag van de elektriciteit in water. Dit betekent dat zuiver water (H2O) niet van elektriciteit voeren doet. In de andere kant betekent dit dat het meer zout is opgelost, hoe beter het water voert, dus het water levert een lagere resistent. Dit apparaat maakt gebruik van de variatie van de weerstand van het water om te bepalen van de opgeloste concentratie zout.

Het apparaat

Dit apparaat maakt gebruik van wisselstroom (AC) in 2 bars die zijn aangesloten op het water. AC is gebruikt ter vermindering van de redoxreactie die zich voordoen op de balken te krijgen meer betrouwbare resultaten. Bovendien is de meting wordt uitgeoefend door 2 andere bars die ook in contact met het water, maar niet in direct contact met de staven met AC voor meer continue en betrouwbare meting.

Wijten aan het feit dat de AC wordt gebruikt er is een diode brug ingevoerd zoals aangegeven in figuur 1. Deze diode brug krijgt AC als input en converteert deze naar een gelijkstroom (DC) als output. De conversie is nodig voor de metingen. Dus zonder omzetting zal het apparaat complementaire meten. Bijvoorbeeld wanneer 5 volt wordt geleverd in de eerste richting 3 volt zal worden gemeten. In de andere richting 5-3 = 2 volt zal worden gemeten.

Om aan te tonen van de meting op de Arduino kan men gebruik maken van een RGB-LED om te laten zien in welke interval ligt de meting. In dit voorbeeld worden 3 intervallen gebruikt. Dit kunnen worden gekalibreerd met 4 meting. Eerste maatregel met gedemineraliseerd water. Meet vervolgens 3 keer met een bekende concentratie. Dit is uw kalibratie.


Bouw van het apparaat

Hieronder staan de eisen om te bouwen van dit apparaat.

· Arduino UNO R3

· Breadboard

· 1 x 35v 470μf Rubycon condensator

· 4 x 1N007 Diodes

· 1 x 100 kΩ weerstand

· 1 x 100 Ω weerstand

· 3 x 220 Ω weerstand

· 1 x RGB-LED

· 10 x mannelijke jumper draden

· 4 x 120 mm Ø 5 mm roestvrij staal

· 4 x kabel 5 mm2 met connector

· 12 x moer Ø 5 mm

· 1 x 180 mL pot

Bars - als u eenmaal de vereisten die u kunt beginnen met het opbouwen van het deel dat heeft contact met het water. Men moet hechten de bars aan de cover zoals weergegeven in figuur 2.

Bars 1 en 2 zijn verbonden met AC. Bar 1 is aangesloten op het breadbord en in serie met een weerstand van 100 Ω. Na de weerstand gaat een jumper draad naar digitale poort 13. Bar 2 is rechtstreeks aangesloten op digitale poort 12. Dit is het AC-circuit.

Diode brug – de brug diode is weergegeven in figuur 3. De punten A en B in figuur 1 en 3 stroken. Op deze punten zijn respectievelijk de springen draden aan bars 3 en 4 verbonden met het breadboard.

Meting – zoals gezegd de jumping kabels zijn aangesloten in de punten A en B. Van punt C wordt de huidige reist naar de condensator. Op dit punt wordt het huidige geconverteerd naar directe stroom. Dat is de reden waarom de meting gebeurt hier. Om deze meting de pluspool is aangesloten op de analoge poort (A0) van de Arduino met een springende draad.

Grond - na de meting de huidige via de condensator naar punt d reist Van punt D die wordt gezonden aan punt A of B, afhankelijk van de situatie, en terug naar poort 12 of 13, is afhankelijk van welke de grond op dat moment.

Zowel de situatie A, in welke poort 13 laag en B, in welke 12 is is laag dus de grond, is weergegeven in figuur 4.

RGB-LED -The RGB-LED is apart aangesloten op de Arduino zoals weergegeven in figuur 5 en 6. De anoden zijn verbonden met de digitale ports5, 6 en 7. De kathode is aangesloten op de grond.

De code van de Arduino

De code is gebaseerd op de Arduino voorbeelden > 01. basics > ReadAnalogVoltage maar wordt uitgebreid tot het realiseren van AC, te meten na 2 seconden en te tonen van het resultaat als een specifieke kleur. Deze 3 delen worden gescheiden in het script.

Booleaanse flipFlop = true;

int tw = 10,0;

int tm = 2000.0;

int rood = 7;

int groen = 6;

int blauw = 5;

void setup () {}

pinMode (13, OUTPUT);

pinMode (12, OUTPUT);

pinMode(RED,OUTPUT);

pinMode(GREEN,OUTPUT);

pinMode(BLUE,OUTPUT);

Serial.begin(9600);

}

void loop {}

Wisselstroom

Als (flipFlop == true) {}

digitalWrite (13, hoge);

digitalWrite (12, laag);

flipFlop = false;

}

else {}

digitalWrite (13, laag);

digitalWrite (12, hoge);

flipFlop = true;

}

Meten na 2 seconden

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

int sensorValue = analogRead(A0);

zweven spanning = sensorValue * (5.0 / 1023.0);

Serial.println(voltage);

vertraging(20);

Het resultaat als een specifieke kleur weergeven

Als (spanning < 2.5) {/ / concentratie < 1 gr / 100ml rood

digitalWrite(RED,HIGH);

digitalWrite(GREEN,LOW);

digitalWrite(BLUE,LOW);

}

Als (spanning > 2.5 en spanning < 3.9) {}

concentratie tussen 1 en 2 gr / 100mL (leidingwater in Nederland) groen

digitalWrite(RED,LOW);

digitalWrite(GREEN,HIGH);

digitalWrite(BLUE,LOW);

}

Als (spanning > 3.9) {/ / concentratie > 2 gr / 100ml blauw

digitalWrite(RED,LOW);

digitalWrite(GREEN,LOW);

digitalWrite(BLUE,HIGH);

}

}

}

Datum: 28-11-2014

Auteurs: Jef Vleugels & Grigor Ayvazyan

Gerelateerde Artikelen

Meten van de hoogte met behulp van de trigonometrie (meten Tape Hack)

Meten van de hoogte met behulp van de trigonometrie (meten Tape Hack)

Meten van de hoogte met behulp van een meetlint zou heel stressvol. Wanneer u probeert om te meten iets te hoog, zal de meetband beginnen om te buigen naar achteren. Onlangs zag ik sommige werknemers problemen optreden tijdens het meten van de hoogte
Meten van de temperatuur met I2C Sensor LM75A op Raspberry Pi

Meten van de temperatuur met I2C Sensor LM75A op Raspberry Pi

In deze tutorial leert u hoe om te meten van de temperatuur met behulp van de sensor van de I2C die lm75a met elk model of de versie van de Raspberry Pi verbonden. De zelfstudie biedt ook 3 open bron codevoorbeelden geschreven in de programmeertaal C
Het meten van licht intensiteit met Vlietsteen

Het meten van licht intensiteit met Vlietsteen

een onderdeel van het automatiseringssysteem ik ben gebouw is de mogelijkheid voor het meten van de lichtintensiteit, specifiek het invallende licht op mijn auto's dashboard. Ik gebruik een touchscreen netbook en een Labjack U3-HV maken deze windows
Meten van de rotatiesnelheid met telefoon en LED

Meten van de rotatiesnelheid met telefoon en LED

Het is leuk om te controleren hoe snel verschillende dingen--fans, boormachines en dergelijke--draaien. En het is gemakkelijk om te doen met de volgende ingrediënten die velen van ons thuis zal hebben:telefoon (ik ben met behulp van Android, maar ik
De 'correcte' manier om te meten een cilinder boring en meten van de cilinder met behulp van de diameter van de zuiger

De 'correcte' manier om te meten een cilinder boring en meten van de cilinder met behulp van de diameter van de zuiger

Hoi allemaalDoel van dit Instructable is hopelijk leren hoe om te meten een cilinder en zuiger, de juiste plaats voor het meten van een zuiger en waarom vindt u de grootste mogelijke diameter.Van mijn activiteiten in veel on-line motorfiets groepen d
Meten van de capaciteit met Arduino

Meten van de capaciteit met Arduino

Deze tutorial geeft een leidraad over het instellen van een Arduino voor het meten van de capaciteit van een condensator. Dit kan handig zijn als de condensator labelloze is of als zelfgebouwde zijn.Stap 1: Wat is capaciteit? Capaciteit is van een ob
Meten van de temperatuur met Vlietsteen

Meten van de temperatuur met Vlietsteen

een belangrijk onderdeel van het automatiseringssysteem ik ben gebouw is de mogelijkheid voor het meten van temperatuur, specifiek de temperatuur van de ventilator lucht in een aircosysteem. Ik gebruik een touchscreen netbook en een Labjack U3-HV mak
Meten van Alcohol inhoud met een Hydrometer

Meten van Alcohol inhoud met een Hydrometer

De eerste paar keer u uw eigen bier of wijn brouwen, bent u meer bezorgd over het eindproduct - heerlijke, heerlijke alcohol. Het exacte bedrag is slechts een secundaire bron van zorg.Als u krijgt meer en meer in de hobby start, kan te weten het perc
Hoe te meten van de hoek met de MPU-6050(GY-521)

Hoe te meten van de hoek met de MPU-6050(GY-521)

Ik zal het meten van hoek met een Arduino. We moeten sommige kabels, een Arduino UNO en GY-521(MPU-6050) voor maatregel hoek.Stap 1: Aansluiten MPU-6050 op Arduino UNOU moet sommige man-vrouw-kabels, een Arduino UNO en GY-521(MPU-6050) voor maatregel
Meten van de temperatuur met Arduino Ethernet + DS18B20 + Thingspeak

Meten van de temperatuur met Arduino Ethernet + DS18B20 + Thingspeak

Hoi allemaalHier laat ik je weten hoe om te lezen van de temperatuur met behulp van DS180B20 sensor en de Arduino Ethernet, en de gegevens verzenden Thingspeak. U kunt toegang krijgen tot mijn Thingspeak pagina hier:https://thingspeak.com/channels/25
Meten van de temperatuur met een LM35

Meten van de temperatuur met een LM35

Van alle soorten meting behoort temperatuurmeting die het meest vaak opkomt en is misschien wel degene die is het makkelijkst om te doen. Ik hoorde dit interessante verhaal eens van een universiteit Grad die begon een bedrijf samen met een paar vrien
Arduino LCD Project voor het meten van afstand

Arduino LCD Project voor het meten van afstand

Hallo :)Mag je niet weet hoe te gebruiken een ultrasone sensor voor het meten van de afstand met een LCD-scherm, dus in dit instructable heb ik besloten om u gelukkig te maken en u aan de slag helpen. Deze sensor is erg populair bij de Arduino Geeks.
Meten van de sleep coëfficiënt van uw auto

Meten van de sleep coëfficiënt van uw auto

het doel van dit experiment is het bepalen van uw voertuig sleep coëfficiënt Cd en coëfficiënt voor rolweerstand CTR. Dit wordt gedaan door het meten van de snelheid van uw voertuig als een functie van de tijd terwijl kustvaarders in neutraal.Waarom
Maken van buurman jaloers met licht post tuin

Maken van buurman jaloers met licht post tuin

naar de meeste huizen, er is een lichte post.maar je kunt niet veel over.Dus in deze instructables ga ik u tonen hoe om uw lichte post samen met uw tuin te verfraaien.Dan is het aan jou om je favoriete opknoping plant, Vogelhuis/waterbak of patio acc