Përmbajtje:

Rregullator/Metër PH - Arduino: 7 hapa
Rregullator/Metër PH - Arduino: 7 hapa

Video: Rregullator/Metër PH - Arduino: 7 hapa

Video: Rregullator/Metër PH - Arduino: 7 hapa
Video: Датчик кислотности жидкости (pH-метр) | Новинка от iarduino.ru 2024, Nëntor
Anonim
PH rregullues/njehsor - Arduino
PH rregullues/njehsor - Arduino

*** Nëse fotot dhe lidhjet nuk shfaqen, rifreskoni faqen

Ky është një udhëzues për një rregullator ose matës të arduino pH:

--- Rregullatori ka për qëllim reagimet që fillojnë në një pH të caktuar dhe natyrisht ulen/rriten në pH për shkak të reagimit. Sidoqoftë, për shumë reagime, dëshirohet të qëndroni në pH fillestar. Pra, nëse reagimi devijon shumë nga pH e dëshiruar, ky projekt arduino do të pompojë në acid ose bazë për të sjellë pH në normale.

--- Ky projekt mund të përdoret gjithashtu thjesht si një sensor pH që lexon pH të çdo zgjidhjeje.

Hapi 1: Materialet e nevojshme

-Arduino Uno

-Kompjuter dhe tastierë

Pompë e lëngshme Peristaltike -12V

-Analog pH Sensor / Metër Pro Kit për Arduino

-I2C 20x4 Modul i ekranit Arduino LCD

-IN4001 Diodë

-PN2222 Transistor

-Përshtatës energjie DC 12V

-Telat e bluzave meshkuj në femra

-Telat e bluzave meshkuj në meshkuj

-Klipe Aligatori

-Kabllo USB Arduino

-Burboard

Hapi 2: Dioda e saldimit midis kunjave të pompës

Diodë ngjitëse midis kunjave të pompës
Diodë ngjitëse midis kunjave të pompës

Ngjitni diodën midis prizave të pompës peristaltike siç është paraqitur në foto. Sigurohuni që të vendosni brezin e argjendtë të diodës që drejtohet drejt nyjës (+) të pompës. Kjo do të mbrojë motorin e pompës.

Hapi 3: Instalimi i pajisjeve

Instalimi i pajisjeve kompjuterike
Instalimi i pajisjeve kompjuterike
Instalimi i pajisjeve kompjuterike
Instalimi i pajisjeve kompjuterike
Instalimi i pajisjeve kompjuterike
Instalimi i pajisjeve kompjuterike

A4 -------------------- në SDA të LCD

A5 -------------------- në SCL të LCD

GND ----------------- në GND të LCD

5V -------------------- në VCC të LCD

A0 -------------------- në këmbëzën e mesme (bazën) e tranzistorit

GND ----------------- në ** kthesën e majtë (emetuesin) e tranzistorit, ** referuar anës së sheshtë të tranzistorit

(-) pompë prong ---- në ** kthesën e djathtë (kolektori) të tranzistorit

(+) pompë prong ---- në Vin (12V)

A3 -------------------- për tel sinjalizues (blu) të pH metrit

5V -------------------- në (+) tela (të kuqe) të pH metrit

GND ----------------- te (-) tela (e zezë) e pH metër

_

*** Shihni fotot për më shumë detaje

Hapi 4: Kodi

Janë bashkangjitur 2 versione të skedarit Arduino Code… njëra është për rregullimin e reaksioneve që po rriten në pH, dhe tjetra është për reagimet që zvogëlohen në pH

_

*** E RORTNDSISHME ***

Shkarkoni bibliotekat e nevojshme (zip i bashkangjitur në këtë udhëzues)

Ky kod përdor një bibliotekë LCD që nuk është përfshirë tashmë në Arduino…

Për të zbatuar këtë skedar zip në projektin tuaj, shkarkoni në kompjuterin tuaj, Në dritaren arduino, shkoni te "Skica" "Përfshi Bibliotekën" "Shto. Bibliotekën. ZIP"

Hapi 5: Shënim i rëndësishëm - Monitor Serial

Ky program përdor një hyrje serike për të drejtuar ekranet e menusë. Kjo do të thotë që do të duhet të lidhet me një kompjuter ose laptop gjatë përdorimit. Për të përdorur monitorin serik, klikoni butonin e sipërm të djathtë (duket si një xham zmadhues) në dritaren arduino.

*** E RORTNDSISHME - përdorni opsionet "Autoscroll", "Pa përfundim linje" dhe "9600 baud" në ekranin e monitorit serik … nëse nuk e bëni, kodi nuk do të funksionojë siç është projektuar

Për të futur vlerat, shkruani një vlerë duke përdorur tastierën tuaj dhe shtypni butonin enter, ose klikoni "Dërgo"

Hapi 6: Përshtatja e Kodit sipas nevojave tuaja rregullatore

Ka konstante shumë të thjeshta që thjesht duhet të ndryshohen për t'u siguruar që ky program punon për ju! Më poshtë janë konstantet e rekomanduara për tu ndryshuar dhe përshkrimet e tyre:

- fillTime: sa kohë i duhet pompës tuaj për të mbushur plotësisht me lëng, në sekonda

- delayTime: sa kohë dëshironi që rregullatori të presë para se të pompojë më shumë zgjidhje

- smallAdjust: numri i sekondave që dëshironi që acidi/baza të pompohet kur pH devijon me 0.3 - 1 pH

- largeAdjust: numri i sekondave që dëshironi që acidi/baza të pompohet kur pH devijon me> 1pH

_

Për më tepër, do t'ju duhet të kuptoni se çfarë kompensimi dhe pjerrësie ka matësi juaj i pH -së…

Nëse pjerrësia dhe kompensimi im nuk funksionon mirë me matësin tuaj të pH, do t'ju duhet të ndërmerrni hapat e mëposhtëm:

(1)- vendosni pjerrësinë = 1 dhe zhvendoseni = 0

(2)- merrni dhe regjistroni leximet e pH në tretësira të sakta pH 4, pH 7 dhe pH 10

(3)- Krijoni një sistem ekuacionesh si ky:

(leximi aktual i pH 4)*pjerrësia + kompensimi = 4

(leximi aktual i pH 7)*pjerrësia + kompensimi = 7

(pH aktuale 10 e lexuar)*pjerrësia + kompensimi = 10

_

Përdorni këto tre ekuacione për të gjetur një vijë të përshtatshme më të mirë për të zgjidhur pjerrësinë dhe zhvendosjen dhe ndryshoni këto konstante në vlerat tuaja të reja të pjerrësisë dhe kompensimit

Recommended: