INHOUDSOPGAWE:
- Stap 1: 24PC druksensor
- Stap 2: Bou die kring
- Stap 3: Meet die uitsetspanning uit die tenk
- Stap 4: Probleemoplossing
- Stap 5: Arduino -kode
Video: Meet hoeveelhede water met druksensor: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
'N Druksensor is gebruik om die hoeveelheid water in 'n tenk te meet.
Toerusting:
24PC sensor
'N Broodplank
Weerstande
Versterkers
Tank
Stap 1: 24PC druksensor
Die 24PC-reeks miniatuurdruksensors is klein, koste-effektiewe toestelle wat bedoel is vir gebruik met nat of droë media.
Hierdie sensors beskik oor beproefde sensetegnologie wat gebruik maak van 'n gespesialiseerde piëoresistiewe mikromasjien -sensorelement om hoë werkverrigting, betroubaarheid en akkuraatheid te bied. Elke sensor bevat vier aktiewe piëzoresistors wat 'n Wheatstone -brug vorm. As druk uitgeoefen word, verander die weerstand en die sensor lewer 'n milliVolt -uitsetsein wat eweredig is aan die insetdruk.
Stap 2: Bou die kring
Die 24PC sensor is gekoppel aan 'n Wheatstone Bridge kring in die tenk.
'N Differensiële versterker is verbind met insetweerstands van 270 K ohm en uitsetweerstands van 1 M ohm, om 'n wins van 3,7 te gee.
'N Nie-omkeerversterker is gekoppel aan die uitset van die differensiaalversterker met 'n insetweerstand van 1 k ohm en 'n uitsetweerstand van 165 K ohm. Het nie 'n weerstand met die waarde gevind nie, so 'n weerstand van 220 K ohm is gebruik om 'n wins van 166 te gee.
Die totale wins van die versterkers is 610.
In plaas van die differensiële en nie-omkeerversterker, is 'n enkele toevoerinstrumentversterker gebou met 'n enkele weerstand met 'n waarde van 330 ohm om 'n wins van 610 te gee.
Stap 3: Meet die uitsetspanning uit die tenk
Die uitsetspanning word vanaf die tenk gemeet deur die spanningslesing op elke vlak van die water tot bo te neem. Die maksimum spanning is 8,2 mV wanneer die tenk vol is.
Die tweede grafiek toon die verband tussen die uitset uit die tenk en die uitset van die versterker op verskillende watervlakke. Die helling toon die wins.
Stap 4: Probleemoplossing
Die stroombaan was op die regte manier verbind, maar die uitsetspanning van die versterker het nie verander toe water by die tenk gevoeg is nie.
Die differensiële en nie-omkerende versterkers is vervang deur 'n enkele versterker, maar die uitsetspanning van die versterker het steeds nie verander nie.
Die weerstande en versterkers is vervang met nuwes as hulle beskadig word, maar die resultaat is dieselfde.
Stap 5: Arduino -kode
Hierdie kode lees die uitsetwaarde van die versterker in digitale eenhede.
{ongeldige opstelling ()
{Serial.begin (9600); // begin die reeksverbinding met die rekenaarpinMode (A0, INPUT); // die uitset van die versterker sal aan hierdie pen gekoppel word
}
leemte -lus () {
int AnalogValue = analogRead (A0); // Lees die insette op A0
Serial.print ("Analoogwaarde:");
Serial.println (AnalogValue); // druk die invoerwaarde af
vertraging (1000);
}
Aanbeveel:
Hoe om die MPX5010 differensiële druksensor met Arduino te lees: 5 stappe
Hoe om die MPX5010 differensiële druksensor met Arduino te lees: Die manier waarop ek die kode geskryf het, is so dat dit maklik verander kan word om by 'n ander druksensor te pas. Verander net die volgende konst veranderlikes in die kode gebaseer op die waardes van die gegewensblad vir enige druksensor: "sensorOffset"
Meet Raspberry Pi, meet hoogte, druk en temperatuur met MPL3115A2: 6 stappe
Gebruik Raspberry Pi, meet hoogte, druk en temperatuur met MPL3115A2: weet wat u besit en weet waarom u dit besit! Dit is interessant. Ons leef in die tyd van internetautomatisering, aangesien dit in 'n magdom nuwe toepassings val. As rekenaar- en elektronika -entoesiaste het ons baie geleer met die Raspberry Pi en
Naaldgevoelde druksensor: 7 stappe (met foto's)
Naaldviltedruksensor: Skep 'n druksensor met:- Naaldviltwol- Dunne muslin- Velostat- Geleidende draad Hierdie sensor kan 'n analoog ingang vir Arduino-kode gebruik word
Meet nitraatkonsentrasie in water met EOS 1: 13 -stappe
Meet nitraatkonsentrasie in water met EOS 1: Dit is 'n kort stap-vir-stap instruksie oor hoe om die EOS1 te gebruik vir die meting van nitraatkonsentrasie in water. Soortgelyke stappe kan gebruik word om fosfaat te meet ('n ander proefkind word vereis)
Koppelvlak BMP180 (barometriese druksensor) met Arduino: 9 stappe
Koppelvlak BMP180 (Barometriese druksensor) Met Arduino: Die BMP-180 is 'n digitale barometriese druksensor met 'n i2c-koppelvlak. Hierdie klein sensor van Bosch is baie handig vanweë sy klein grootte, lae kragverbruik en hoë akkuraatheid.Afhanklik van hoe ons die sensorlesings interpreteer, kan ons die