Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bir tankdakı suyun miqdarını ölçmək üçün bir təzyiq sensoru istifadə edildi.
Avadanlıq:
24PC sensor
Çörək taxtası
Rezistorlar
Gücləndiricilər
Tank
Addım 1: 24PC Təzyiq Sensoru
24PC Seriyası Miniatür Təzyiq Sensorları, yaş və ya quru mühitlə istifadə üçün nəzərdə tutulmuş kiçik, qənaətcil cihazlardır.
Bu sensorlar yüksək performans, etibarlılıq və dəqiqlik təmin etmək üçün xüsusi piezoresistive micromachined algılama elementindən istifadə edən sübut edilmiş algılama texnologiyasına malikdir. Hər bir sensorda Wheatstone körpüsü təşkil edən dörd aktiv piezorezistor var. Təzyiq tətbiq edildikdə müqavimət dəyişir və sensor giriş təzyiqinə mütənasib bir milliVolt çıxış siqnalı verir.
Addım 2: Dövrün qurulması
24PC sensoru, Tankdakı Wheatstone Bridge sxeminə bağlıdır.
Diferensial Gücləndirici 3.7 qazanc əldə etmək üçün 270 K ohm giriş müqavimətləri və 1 M ohm çıxış rezistorları ilə əlaqələndirildi.
Diferensial gücləndiricinin çıxışına 1 k ohm giriş müqaviməti və 165 K ohm çıxış müqaviməti ilə ters çevrilməyən gücləndirici qoşuldu. Belə bir dəyəri olan bir rezistor tapmadıq, buna görə 220 K ohm müqavimət 166 qazanc əldə etmək üçün istifadə edildi.
Gücləndiricilərdən əldə edilən ümumi gəlir 610 -dur.
Diferensial və ters çevrilməyən gücləndiricinin əvəzinə, 610 qazanc əldə etmək üçün 330 ohm dəyərində tək bir rezistor ilə tək təchizatlı gücləndirici quruldu.
Addım 3: Tankdan Çıxış Gərginliyinin Ölçülməsi
Çıxış gərginliyi suyun hər səviyyəsində yuxarıya qədər gərginliyin oxunması ilə tankdan ölçülür. Tank dolu olduqda maksimum gərginlik 8.2 mV -dir.
İkinci qrafik, müxtəlif səviyyələrdə suyun tankdan çıxışı ilə gücləndiricinin çıxışı arasındakı əlaqəni göstərir. Yamac qazancını göstərir.
Addım 4: Problemlərin aradan qaldırılması
Dövrə düzgün şəkildə bağlandı, ancaq tanka su əlavə edərkən gücləndiricinin çıxış gərginliyi dəyişmədi.
Diferensial və ters çevrilməyən gücləndiricilər tək bir təchizat gücləndiricisi ilə əvəz edildi, lakin gücləndiricinin çıxış gərginliyi hələ də dəyişmədi.
Rezistorlar və gücləndiricilər zədələnsə də yeniləri ilə əvəz olunur, amma nəticə eynidir.
Addım 5: Arduino Kodu
Bu kod rəqəmsal vahidlərdə gücləndiricinin çıxış dəyərini oxuyur.
{void setup ()
{Serial.begin (9600); // computerpinMode (A0, INPUT) ilə serial əlaqəsinə başlayın; // gücləndiricidən çıxan çıxış bu pinə bağlanacaq
}
boşluq döngəsi () {
int AnalogValue = analogRead (A0); // A0 üzərindəki girişi oxuyun
Serial.print ("Analog dəyər:");
Serial.println (AnalogValue); // giriş dəyərini çap edin
gecikmə (1000);
}