Nauja
nalog Laidumo Matuoklis EB Metrų 5V Vandens Kokybės Matuoklis, skirtas Žuvies, žemės Ūkio
Skirtumas tarp produkto ir DTS produktai yra: didelis asortimentas: 1ms/cm--20ms/cm.DTS tinka trumpojo nuotolio matavimo vidaus vandens kokybę.
Produkto pristatymas
- Tai analoginis laidumo matuoklis turi savybių paprasta ryšys, patogu ir praktiška.Prijungus pagal schema, ir tada per programa, kontrolės, tai yra labai patogu matuoti laidumo sprendimas.
Svarbiausias dalykas yra tai, kad mes atviro kodo visus dizaino ir kodas.Vartotojai gali lengvai rinkti laidumo duomenis per Arduino daugiau kontrolės ir tyrimų.Gerbėjai yra laukiami mokslinių tyrimų ir dalintis ir suteikti vertingų atsiliepimų.
- Laidumas-tai medžiagos savybė atlikti einamąją ir yra abipusis iš varža.Skystyje, elektrinės varžos elektrinė varža yra dažnai vertinama pagal abipusio elektros varža.Į conductance vandens yra labai svarbus rodiklis, vandens kokybės, ir ji atspindi, kiek iš elektrolitų, esančių vandenyje.Laipsnio laidumo tirpalas, priklausomai nuo koncentracijos elektrolitas vandeninis tirpalas.Tarptautinės Sistemos Vienetų, vieneto laidumas vadinamas "Siemens" /metre (S/m), ir kiti vienetai yra: S/m, mS/cm, µS/cm.
Naudojimo sritis
- Vandens kokybės tyrimams
- Vandens ir dirvožemio mišrusis žemės ūkis
- akvakultūros
- Dekoratyviniai akvariumas
Specifikacija:
- Įtampa:+5.00 V
- PCB dydis: 45mm x 32mm
- Matavimo diapazonas: 1ms/cm--20ms/cm
- Taikoma temperatūra: 5-40 ° C
- Tikslumas:
- XH2.54 sąsaja (3 pėdų pleistras)
- BNC sąsajos tipas laidumas elektrodas (elektrodas nuolat yra 1)
- Dirigentas elektrodo kabelio ilgis: apie 60 cm
#include #define StartConvert 0#define ReadTemperature 1const baitas numReadings = 20; //mėginių timesbyte ECsensorPin = A1; //EB Metrų analoginis išėjimas,pin analoginiai 1byte DS18B20_Pin = 2; //DS18B20 signalas , pin skaitmeninių 2unsigned int AnalogSampleInterval=25, printInterval=700, tempSampleInterval=850; //analoginis imties intervalu;serijos spausdinimo intervalas;temperatūra bandinio intervalunsigned int rodmenys[numReadings]; // rodmenų nuo analoginių inputbyte index = 0; / index dabartinės skaityti nepasirašytas ilgai AnalogValueTotal = 0; // veikia totalunsigned int AnalogAverage = 0, averageVoltage=0; // į averageunsigned ilgai AnalogSampleTime, printTime, tempSampleTime; float temperatūra, ECcurrent; //Temperatūra chip i/oOneWire ds (DS18B20_Pin); // kaip skaitmeniniai pin 2void setup() { // inicijuoti nuosekliojo ryšio su kompiuteriu: Serijos.pradžia(115200); // inicijuoti visų rodmenų 0: už (baitas thisReading = 0; thisReading =AnalogSampleInterval) {AnalogSampleTime=millis(); // atimti paskutinį svarstymą: AnalogValueTotal = AnalogValueTotal - rodmenys[index]; // skaitomas iš Jutiklis: rodmenys[index] = analogRead(ECsensorPin); // pridėti skaitymo viso: AnalogValueTotal = AnalogValueTotal + rodmenys[index]; // iš anksto į kitą poziciją masyvo: index = index + 1; // jei Mes pabaigoje masyvo...- Maitinimo Indikatorius
- Pajungimo schema
- EB Skaitiklio ---- Arduino
V ---- 5.0 V;
G ---- GND;
A ---- Analoginis IO (atitinkamai šaltinio kodas)
Paketų sąrašo:
1x BNC sąsajos tipas laidumas elektrodas
1x EB Metrų valdyba
1x Adapterio kabelis
Arduino šaltinio kodas:
jei (indeksas >= numReadings) // ...wrap aplink pradžia: index = 0; // apskaičiuoti vidurkį: AnalogAverage = AnalogValueTotal / numReadings; } /* Kiekvieną Kartą kai, MCU skaityti temperatūra nuo DS18B20 ir tada tegul DS18B20 pradėti keisti.Dėmesio: intervalas tarp pradėti konvertuoti ir skaityti temperatūra sh Ould būti didesnė kaip 750 milisekundės, ar temperatūra yra ne tikslus! */ if(millis()-tempSampleTime>=tempSampleInterval) { tempSampleTime=millis(); temperatūra = TempProcess(ReadTemperature); // skaitoma, kad dabartinė temperatūra nuo DS18B20 TempProcess(StartConvert); //po svarstymo,pradėti konvertuoti į kitą svarstymą } /* Kiekvieną kartą kai, spausdinti informaciją apie serijos monitorius. */ if(millis()-printTime>=printInterval) { printTime= Millis(); averageVoltage=AnalogAverage*(float)5000/1024; Serijos.print("Analoginis vertę:"); Serijos.spausdinti(AnalogAverage); //analoginis vidurkis, nuo 0 iki 1023 Serijos.print(" Įtampa" Serijos;print(averageVoltage); //millivolt vidutinis, iš 0mv į 4995mV Serijos.print("mV "); Serijos.print("temp:"); Serijos.spausdinti(temperatūra); //dabartinis temperatūra Serijos.Print("^C EB:"); float TempCoefficient=1.0+0.0185*(temperatūra-25.0); //temperatūros kompensavimas formulę: fFinalResult(25^C) = fFinalResult(dabartinis)/(1.0+0.0185*(fTP-25.0 )); float CoefficientVolatge=(floa t)averageVoltage/TempCoefficient; if(CoefficientVolatge apie 216mv jei įtampa(kompensuoti) 3300)Serijos.println("iš įvairių!"); //>20ms/cm,iš įvairių else { if(CoefficientVolatge
Žymos: arduino duomenys, juntek matuoklis, išlydyti slėgio daviklis, atveju tzt, asus planšetinio kompiuterio baterijos pakeitimas, juoda linija jutiklis, 18650 žingsnis iki, 2sb718, rs485 voltmetras, tzt europos sąjungos oficialusis.
Kilmės | KN(Kilmės) |
Įtampa | +5.00V |
PCB Dydis | 45mm x 32mm |
Masto | 1 |
Prekės Pavadinimas | TZT |
Matavimo Diapazonas | 1ms/cm--20ms/cm |
Valdymo Kanalai | 2 Kanalai |
S | 63318 |
Modelio Numeris | EC |
Sertifikavimo | NĖRA |
Valstybės Surinkimo | Beveik Pasirengę |
Taikoma Temperatūra | 5-40 ° C |
Kabelio Ilgis | Apie 60 CM |
Maksimalus Greitis | 20 |
© 2024 Baltijosvm.lt. Visos Teisės Saugomos.