Orodha ya maudhui:

HALISI YA SENSOR YA SENSOR YA ARDUINO: Hatua 4
HALISI YA SENSOR YA SENSOR YA ARDUINO: Hatua 4

Video: HALISI YA SENSOR YA SENSOR YA ARDUINO: Hatua 4

Video: HALISI YA SENSOR YA SENSOR YA ARDUINO: Hatua 4
Video: VL53L1X Лазерный дистанционный датчик времени полета 400 см 2024, Novemba
Anonim
HALIBU YA SENSOR YA SENSOR YA ODENU
HALIBU YA SENSOR YA SENSOR YA ODENU

Katika mafunzo haya, tutakuwa tukipima sensorer ya oksijeni (DO) ya Atlas Scientific's EZO iliyoyeyushwa kwa kutumia Arduino Uno.

NADHARIA YA KUSALIMISHA

Sehemu muhimu zaidi ya upimaji ni kutazama usomaji wakati wa mchakato wa upimaji. Ni rahisi kusawazisha kifaa katika hali yake chaguomsingi (Modi ya UART, na usomaji endelevu umewezeshwa). Kubadilisha kifaa kwa modi ya I2C baada ya usawazishaji haitaathiri upimaji uliohifadhiwa. Ikiwa kifaa lazima kiweke katika hali ya I2C hakikisha kuendelea kuomba usomaji ili uweze kuona matokeo kutoka kwa uchunguzi. Katika mafunzo haya, usawazishaji utafanywa katika hali ya UART.

Mzunguko wa oksijeni uliofutwa wa Atlas una itifaki ya upeanaji inayobadilika, inayoruhusu nukta moja au upimaji wa alama mbili (hiari). Joto, chumvi na fidia za shinikizo hazina athari kwa usuluhishi. Fanya usawa kwanza na fidia vigezo hivi baadaye.

VIFAA

  • Arduino UNO
  • Kit kitovu cha oksijeni kilichoyeyuka
  • Bodi ya mkate
  • Waya za jumper

Hatua ya 1: KUSANYIKA HARDWARE

Mkutano wa vifaa vikuu
Mkutano wa vifaa vikuu

Kit kutoka Atlas ni pamoja na mzunguko 1 wa EZO D. O, uchunguzi wa 1 D. O, kontakt 1 wa kike wa BNC, suluhisho la upimaji 1oz wa 1oz, 1 kando ya voltage ya ndani.

Hakikisha kuwa mzunguko wa D. O uko katika hali ya UART. Kwa maagizo juu ya kubadili kati ya itifaki, rejelea KIUNGO kifuatacho.

Tumia ubao wa mkate kuweka mlolongo wa kiunga na BNC. Wiring mzunguko wa D. O kwa Arduino Uno kama inavyoonekana katika skimu hapo juu na unganisha uchunguzi kwa kiunganishi cha BNC.

Hatua ya 2: PROGRAMU YA KUPAKIA ARDUINO UNO

a) Pakua nambari ya sampuli kutoka kwa KIUNGO hiki. Itakuwa kwenye folda yenye jina "arduino_UNO_DO_sample_code".

b) Unganisha Arduino kwenye kompyuta yako.

c) Fungua nambari iliyopakuliwa kutoka hatua ya, katika IDE yako ya Arduino. Ikiwa hauna IDE unaweza kuipakua kutoka HAPA.

d) Kusanya na kupakia nambari hiyo kwa Arduino.

e) Fungua mfuatiliaji wa serial. Kwa ufikiaji nenda kwenye Zana -> Serial Monitor au bonyeza Ctrl + Shift + M kwenye kibodi yako. Weka kiwango cha baud hadi 9600 na uchague "Kurudisha gari". Unapaswa sasa kuweza kuwasiliana na mzunguko wa D. O. Kama jaribio, ingiza amri i ambayo itarudisha habari ya kifaa.

Hatua ya 3: UWASILISHAJI WA DOKEZO MOJA

KUSABABISHA POINT SINTLE
KUSABABISHA POINT SINTLE

a) Vuta kwa uangalifu na utupe kofia kutoka kwa uchunguzi wa D. O.

b) Acha uchunguzi uchukue, wazi kwa hewa hadi usomaji utulie. Kumbuka: Harakati ndogo kutoka kusoma moja hadi nyingine ni kawaida.

c) Mara tu usomaji umetuliza kutoa amri ya calibration cal katika mfuatiliaji wa serial.

Baada ya kukamilisha hesabu, unapaswa kuona usomaji kati ya 9.09 - 9.1x mg / L, ikiwa tu joto, chumvi na fidia ya shinikizo ziko katika viwango vya msingi.

joto la kawaida = 20 ° C, chumvi chaguomsingi = 0, shinikizo la msingi = 101.3kPa

Hatua ya 4: UWASILISHAJI WA DOKA LA DUAL

UTHIBITISHO WA DUAL POINT
UTHIBITISHO WA DUAL POINT

Kumbuka: Fanya tu upimaji huu ikiwa unahitaji usomaji sahihi chini ya 1 mg / L

a) Baada ya kusawazisha mzunguko wa D. O ukitumia amri ya "cal"; weka uchunguzi katika suluhisho la upimaji. Koroga uchunguzi karibu ili kuondoa hewa iliyonaswa (ambayo inaweza kusababisha usomaji kwenda juu).

b) Wacha uchunguzi uchukue katika suluhisho la upimaji hadi usomaji utulie. Kumbuka: Harakati ndogo kutoka kusoma moja hadi nyingine ni kawaida.

c) Mara tu usomaji umetuliza kutoa amri ya calibration cal, 0 katika mfuatiliaji wa serial.

Ilipendekeza: