Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
En trycksensor användes för att mäta mängden vatten i en tank.
Utrustning:
24PC sensor
En brödbräda
Motstånd
Förstärkare
Tank
Steg 1: 24PC trycksensor
24PC-serien miniatyrtrycksensorer är små, kostnadseffektiva enheter avsedda att användas med våta eller torra medier.
Dessa sensorer har beprövad avkänningsteknik som använder ett specialiserat piezoresistivt mikromaskinerat avkänningselement för att erbjuda hög prestanda, tillförlitlighet och noggrannhet. Varje sensor innehåller fyra aktiva piezoresistorer som bildar en Wheatstone -bro. När tryck appliceras ändras motståndet och sensorn ger en milliVolts utsignal som är proportionell mot ingångstrycket.
Steg 2: Bygg kretsen
24PC -sensorn är ansluten till en Wheatstone Bridge -krets i tanken.
En differentialförstärkare var ansluten med ingångsmotstånd på 270 K ohm och utgångsmotstånd på 1 M ohm, för att ge en förstärkning på 3,7.
En icke-inverterande förstärkare anslöts till differentialförstärkarens utgång med ett ingångsmotstånd på 1 k ohm och ett utmotstånd på 165 K ohm. Hittade inte ett motstånd med det värdet så ett 220 K ohm motstånd användes för att ge en förstärkning på 166.
Den totala förstärkningen från förstärkarna är 610.
I stället för differential- och icke-inverterande förstärkare byggdes en enda matningsinstrumentförstärkare med ett enda motstånd med ett värde på 330 ohm för att ge en förstärkning på 610.
Steg 3: Mätning av utspänningen från tanken
Utgångsspänningen mäts från tanken genom att ta spänningsavläsningen på varje nivå i vattnet tills toppen. Den maximala spänningen är 8,2 mV när tanken är full.
Den andra grafen visar sambandet mellan utgången från tanken och utmatningen från förstärkaren vid olika vattennivåer. Lutningen visar vinsten.
Steg 4: Felsökning
Kretsen var ansluten på rätt sätt men utgångsspänningen från förstärkaren ändrades inte när man tillsatte vatten till tanken.
Differential- och icke-inverterande förstärkare ersattes av en enda matningsinstrumentförstärkare men utspänningen från förstärkaren ändrades fortfarande inte.
Motstånden och förstärkarna ersattes med nya om de skadas men resultatet är detsamma.
Steg 5: Arduino -kod
Denna kod läser utgångsvärdet från förstärkaren i digitala enheter.
{void setup ()
{Serial.begin (9600); // starta den seriella anslutningen med computerpinMode (A0, INPUT); // utmatning från förstärkaren kommer att anslutas till denna pin
}
void loop () {
int AnalogValue = analogRead (A0); // Läs ingången på A0
Serial.print ("Analogt värde:");
Serial.println (AnalogValue); // skriv ut inmatningsvärdet
fördröjning (1000);
}