Mundarija:

Bosim sensori yordamida suv miqdorini o'lchash: 5 qadam
Bosim sensori yordamida suv miqdorini o'lchash: 5 qadam

Video: Bosim sensori yordamida suv miqdorini o'lchash: 5 qadam

Video: Bosim sensori yordamida suv miqdorini o'lchash: 5 qadam
Video: [Gidravlika] bosim o'lchash vositalarini o'rganish #2 2024, Iyul
Anonim
Bosim sensori yordamida suv miqdorini o'lchash
Bosim sensori yordamida suv miqdorini o'lchash

Tankdagi suv miqdorini o'lchash uchun bosim sensori ishlatilgan.

Uskunalar:

24PC sensori

Non paneli

Rezistorlar

Kuchaytirgichlar

Tank

1 -qadam: 24PC bosim sensori

24PC seriyali miniatyura bosimi datchiklari-nam yoki quruq muhitda ishlatish uchun mo'ljallangan kichik, tejamkor qurilmalar.

Ushbu sensorlar yuqori ishlash, ishonchlilik va aniqlikni ta'minlash uchun maxsus piezorezistiv mikromashinali sezish elementidan foydalangan holda tasdiqlangan sezish texnologiyasiga ega. Har bir sensorda Wheatstone ko'prigini tashkil etuvchi to'rtta faol piezorezistorlar mavjud. Bosim qo'llanilganda qarshilik o'zgaradi va sensor kirish bosimiga mutanosib bo'lgan milliVolt chiqish signalini beradi.

2 -qadam: O'chirish tizimini yaratish

24PC sensori tankdagi Wheatstone Bridge sxemasiga ulangan.

Differentsial kuchaytirgich 270 K ohmli kirish qarshiligi va 1 M ohmli chiqish qarshiligi bilan ulangan, bu esa 3,7 ga teng.

Kirish qarshiligi 1 k ohm va chiqish qarshiligi 165 K ohm bo'lgan differentsial kuchaytirgichning chiqishiga teskari bo'lmagan kuchaytirgich ulandi. Bunday qiymatga ega rezistor topilmadi, shuning uchun 166 daromad olish uchun 220 K ohmli rezistor ishlatilgan.

Kuchaytirgichlarning umumiy daromadi 610 ni tashkil qiladi.

Differentsial va teskari bo'lmagan kuchaytirgich o'rniga 610 daromad olish uchun 330 ohmli bitta rezistorli bitta besleme asbobli kuchaytirgich qurildi.

3 -qadam: Tankdan chiqish voltajini o'lchash

Tankdan chiqish voltajini o'lchash
Tankdan chiqish voltajini o'lchash
Tankdan chiqish voltajini o'lchash
Tankdan chiqish voltajini o'lchash

Chiqish voltaji tankdan suvning har bir sathidagi kuchlanish ko'rsatkichini yuqori qismigacha o'lchab o'lchanadi. Tank to'ldirilganda maksimal kuchlanish 8,2 mV ni tashkil qiladi.

Ikkinchi grafikda tankning chiqishi va suvning turli darajalarida kuchaytirgichning chiqishi o'rtasidagi bog'liqlik ko'rsatilgan. Nishab daromadni ko'rsatadi.

4 -qadam: Muammolarni hal qilish

Zanjir to'g'ri ulangan, lekin tankga suv qo'shganda kuchaytirgichdan chiqish voltaji o'zgarmagan.

Differentsial va teskari bo'lmagan kuchaytirgichlar bitta besleme asboblari kuchaytirgichi bilan almashtirildi, lekin kuchaytirgichdan chiqish voltaji o'zgarmadi.

Rezistorlar va kuchaytirgichlar shikastlanganda yangilariga almashtirildi, lekin natija bir xil.

5 -qadam: Arduino kodi

Bu kod kuchaytirgichdan chiqish qiymatini raqamli birliklarda o'qiydi.

{void setup ()

{Serial.begin (9600); // ketma -ket ulanishni computerpinMode (A0, INPUT) bilan boshlang; // kuchaytirgichdan chiqish shu pinga ulanadi

}

void loop () {

int AnalogValue = analogRead (A0); // A0 ga kirishni o'qing

Serial.print ("Analog qiymat:");

Serial.println (AnalogValue); // kirish qiymatini chop eting

kechikish (1000);

}

Tavsiya: