Orodha ya maudhui:
- Hatua ya 1: DONDOO MOJA AU UHAKIKI WA DONDOO MBILI
- Hatua ya 2: KUSANYIKA HARDWARE
- Hatua ya 3: PROGRAMU YA KUPAKIA ARDUINO UNO
- Hatua ya 4: Washa UWEZO WA KUENDELEA KUSOMA NA KUWEKA AINA YA BORA
- Hatua ya 5: KUSALITISHA KAVU
- Hatua ya 6: UWASILISHAJI WA DONDOO MBILI - Kiwango cha Chini
- Hatua ya 7: UWASILISHAJI WA DONDOO MBILI - Kiwango cha Juu
- Hatua ya 8: UWASILISHAJI WA DOKEZO MOJA
- Hatua ya 9: Fidia YA JOTO WAKATI WA HESABU
Video: HESABU YA SALINITY SALINITY SENSOR: 9 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Katika mafunzo haya, tutakuwa tukipima sensor ya EZO ya chumvi / conductivity K1.0 ya Atlas Scientific 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.
VIFAA
- Arduino Uno
- Kitendaji cha sensorer K1.0
- Bodi ya mkate
- Waya za jumper
- Vikombe 2
Hatua ya 1: DONDOO MOJA AU UHAKIKI WA DONDOO MBILI
Mzunguko wa usafirishaji wa Atlas EZO una itifaki ya upeanaji inayobadilika, inayoruhusu upimaji wa nukta moja au nukta mbili.
Usawazishaji wa nukta moja utatoa anuwai nyembamba ya usahihi.
Ulinganishaji wa nukta mbili utatoa usahihi anuwai.
Hatua ya 2: KUSANYIKA HARDWARE
Zana hiyo ni pamoja na mzunguko wa 1 EZO EC, uchunguzi wa upitishaji wa 1 K1.0, kontakt 1 ya kike ya BNC, suluhisho za upimaji wa 4oz: 12880µS na 80000µS, 1 1.
Hakikisha kuwa mzunguko wa conductivity 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 conductivity kwa Arduino Uno kama inavyoonekana katika skimu hapo juu na unganisha uchunguzi kwa kiunganishi cha BNC.
Hatua ya 3: PROGRAMU YA KUPAKIA ARDUINO UNO
a) Pakua nambari ya sampuli kutoka kwa KIUNGO hiki. Itakuwa kwenye folda yenye jina "arduino_UNO_EC_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 conductivity. Kama jaribio, ingiza amri i ambayo itarudisha habari ya kifaa.
Hatua ya 4: Washa UWEZO WA KUENDELEA KUSOMA NA KUWEKA AINA YA BORA
a) Hakikisha kwamba kofia ya uchunguzi imeondolewa na ni kavu. Pamoja na uchunguzi angani, tuma amri c, 1 ambayo itawezesha usomaji endelevu mara moja kwa sekunde.
b) Ikiwa uchunguzi wako sio K1.0 (chaguo-msingi), kisha weka aina ya uchunguzi kwa kutumia amri k, n
Wapi n ni k thamani ya uchunguzi wako. Katika mafunzo haya, tutatumia uchunguzi wa K1.0. Aina ya uchunguzi inaweza kuthibitishwa na amri k,?
Hatua ya 5: KUSALITISHA KAVU
Tuma amri cal, kavu
Ingawa unaweza kuona usomaji wa 0.00 kabla ya kutoa agizo, bado ni muhimu kufanya hesabu kavu.
Hatua ya 6: UWASILISHAJI WA DONDOO MBILI - Kiwango cha Chini
a) Mimina suluhisho la upimaji wa 12880µS kwenye kikombe. Hakikisha kuwa kuna suluhisho la kutosha kufunika eneo la kuhisi la uchunguzi.
b) Weka uchunguzi ndani ya kikombe na ukikoroga ili kuondoa hewa iliyonaswa. Acha uchunguzi uchukue suluhisho. Usomaji labda umezimwa na +/- 40% kutoka kwa thamani iliyotajwa ya suluhisho la upimaji.
c) Subiri usomaji utulie (harakati ndogo kutoka kusoma moja hadi nyingine ni kawaida) na tuma amri cal, chini, 12880
Kumbuka: Usomaji hautabadilika baada ya amri hii kuingizwa.
Hatua ya 7: UWASILISHAJI WA DONDOO MBILI - Kiwango cha Juu
a) Ondoa uchunguzi kabla ya kupima kwa kiwango cha juu.
b) Mimina suluhisho la upimaji wa 80000µS ndani ya kikombe. Hakikisha kuwa kuna suluhisho la kutosha kufunika eneo la kuhisi la uchunguzi.
c) Weka uchunguzi ndani ya kikombe na ukikoroga ili kuondoa hewa iliyonaswa. Acha uchunguzi uchukue suluhisho. Usomaji labda umezimwa na +/- 40% kutoka kwa thamani iliyotajwa ya suluhisho la upimaji.
d) Subiri usomaji utulie (harakati ndogo kutoka kusoma moja hadi nyingine ni kawaida) na tuma amri cal, juu, 80000
Kumbuka: Usomaji utabadilika baada ya amri hii kuingizwa. Ulinganishaji sasa umekamilika.
Hatua ya 8: UWASILISHAJI WA DOKEZO MOJA
a) Mimina suluhisho la calibration ndani ya kikombe (μS thamani ya chaguo lako). Hakikisha kuwa kuna suluhisho la kutosha kufunika eneo la kuhisi la uchunguzi.
b) Weka uchunguzi ndani ya kikombe na ukikoroga ili kuondoa hewa iliyonaswa. Acha uchunguzi uchukue suluhisho. Usomaji labda umezimwa na +/- 40% kutoka kwa thamani iliyotajwa ya suluhisho la upimaji.
c) Subiri usomaji utulie (harakati ndogo kutoka kusoma moja hadi nyingine ni kawaida) na tuma amri cal, n ambapo n ni thamani ya suluhisho la upimaji.
Kumbuka: Masomo yatabadilika baada ya amri kuingizwa. Ulinganishaji umekamilika.
Hatua ya 9: Fidia YA JOTO WAKATI WA HESABU
Joto lina athari kubwa kwa usomaji wa mwenendo / chumvi. Mzunguko wa conductive wa EZO ina joto lake limewekwa hadi 25 ̊ kama chaguo-msingi.
Hakuna wakati unapaswa kubadilisha fidia chaguomsingi ya joto wakati wa usawazishaji.
Ikiwa suluhisho la upimaji ni +/- 5 ̊ C (au zaidi), rejelea chati iliyo kwenye chupa na usawazishe kwa thamani inayolingana.
Ilipendekeza:
HESABU YA ARDUINO PH SENSOR: Hatua 7
Ulinganishaji wa SENSOR PH SENSOR: Katika mafunzo haya, tutakuwa tukilinganisha sensa ya EZO pH ya Atlas Scientific kwa kutumia Arduino Uno. NADHARIA YA UFAHAMU Sehemu muhimu zaidi ya upimaji ni kutazama usomaji wakati wa mchakato wa upimaji. Ni rahisi kusawazisha kifaa katika
HESABU YA ARDUINO ORP SENSOR: 3 Hatua
HALISI YA SENSOR YA ARDUINO: Katika mafunzo haya, tutakuwa tukilinganisha sensa ya EZO ORP ya Atlas Scientific (uwezo wa kupunguza uoksidishaji) kwa kutumia Arduino Uno. Ni rahisi
Sehemu Impedance Kutumia Hesabu tata: 6 Hatua
Upungufu wa Sehemu Kutumia Hesabu Ngumu: Hapa kuna matumizi ya hesabu ngumu za hesabu. Kwa kweli hii ni mbinu muhimu sana ambayo unaweza kutumia kuainisha vifaa, au hata antena, katika masafa yaliyopangwa tayari. inaweza kuwa familia
Hesabu ya Arduino Chini W / Kitufe cha kupumzika: Hatua 4
Hesabu ya Arduino Chini W / Kitufe cha Kupumzika: Hii inayoweza kufundishwa itakufundisha jinsi ya kuunda kipima muda cha kutumia saa 4 ya Kitambulisho cha Sehemu 7 ambazo zinaweza kuweka upya na kitufe. Nilipata wazo la kufanya hii kwa sababu wakati wa kuunda onyesho la nambari 1 la sehemu 7 darasani, nilitaka kuunda kitu
Hesabu 3 ya Hesabu ya Arduino: Hatua 8 (na Picha)
3 Hati ya Kibinadamu ya Aritiino: Mradi huu ni kaunta 1-999 kwa kutumia 4-LED kwa kila tarakimu wakati pini yake ya kudhibiti ni anode kwa kuacha bure cathode kwa kuunganishwa na safu yake inayofanana ya LED na kipinga kati ya hii na pini ya Arduino . Anodi za kawaida zita