Агуулгын хүснэгт:
- Алхам 1: ГАНЦХАН ОНОО ХОЁР ЦАГИЙН КАЛИБРАЦИ
- Алхам 2: ТОНОГ ТӨХӨӨРӨМЖИЙГ ХУРАХ
- Алхам 3: ХӨТӨЛБӨРИЙГ ОРДУИНО УНО -д ачаална уу
- Алхам 4: Үргэлжлүүлэн унших, пробгийн төрлийг тохируулах
- Алхам 5: ХУУРААН КАЛИБРАЦИ
- Алхам 6: ХОЁР ЦАГИЙН КАЛИБРАЦИ - Бага цэг
- Алхам 7: ХОЁР ЦАГИЙН КАЛИБРАЦИ - High Point
- Алхам 8: ГАНЦААН ЦАГИЙН КАЛИБРАЦИ
- Алхам 9: Тооцоолох үеийн температурын нөхөн олговор
Видео: ARDUINO SALINITY SENSOR CALIBRATION: 9 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Энэхүү гарын авлагад бид Arduino Uno ашиглан Atlas Scientific -ийн EZO давсжилт/цахилгаан дамжуулах K1.0 мэдрэгчийн шалгалт тохируулгыг хийх болно.
Тооцооллын онол
Тохируулгын хамгийн чухал хэсэг бол шалгалт тохируулгын явцад уншилтыг ажиглах явдал юм. Төхөөрөмжийг анхдагч төлөвт нь тохируулах нь хамгийн хялбар байдаг (UART горим, тасралтгүй уншилтыг идэвхжүүлсэн). Тохируулга хийсний дараа төхөөрөмжийг I2C горимд шилжүүлэх нь хадгалагдсан шалгалт тохируулгад нөлөөлөхгүй. Хэрэв төхөөрөмжийг I2C горимд тохируулах шаардлагатай бол уншилтыг тасралтгүй хүсэхээ мартуузай. Энэхүү гарын авлагад шалгалт тохируулгыг UART горимд хийх болно.
МАТЕРИАЛ
- Ардуино Уно
- Цахилгаан дамжуулах чадвар K1.0 мэдрэгчийн иж бүрдэл
- Талхны самбар
- Холбогч утас
- 2 аяга
Алхам 1: ГАНЦХАН ОНОО ХОЁР ЦАГИЙН КАЛИБРАЦИ
Atlas EZO дамжуулах хэлхээ нь тохируулгын уян хатан протоколтой бөгөөд нэг цэг эсвэл хоёр цэгийн шалгалт тохируулга хийх боломжийг олгодог.
Нэг цэгийн шалгалт тохируулга нь нарийн нарийвчлалыг өгөх болно.
Хоёр цэгийн шалгалт тохируулга нь өргөн хүрээний нарийвчлалыг өгөх болно.
Алхам 2: ТОНОГ ТӨХӨӨРӨМЖИЙГ ХУРАХ
Энэхүү хэрэгсэлд 1 EZO EC хэлхээ, 1 K1.0 дамжуулагч датчик, 1 эмэгтэй BNC холбогч, 4oz калибровкийн шийдэл: 12880µS ба 80000µS, 1 нэмэлт хүчдэлийн тусгаарлагч орно.
Цахилгаан дамжуулах хэлхээ UART горимд байгаа эсэхийг шалгаарай. Протоколуудын хооронд шилжих зааврыг дараах холбоосоос үзнэ үү.
Талхыг ашиглан хэлхээ ба BNC холбогчийг холбоно уу. Цахилгаан дамжуулах хэлхээг дээрх схемд үзүүлсэн шиг Arduino Uno руу холбож, датчикийг BNC холбогчтой холбоно уу.
Алхам 3: ХӨТӨЛБӨРИЙГ ОРДУИНО УНО -д ачаална уу
a) Энэ кодын дээжийн кодыг татаж авна уу. Энэ нь "arduino_UNO_EC_sample_code" нэртэй фолдерт байх болно. B) Arduino -г компьютерт холбоно уу.
в) A алхамаас татаж авсан кодыг Arduino IDE дээрээ нээнэ үү. Хэрэв танд IDE байхгүй бол ЭНД -ээс татаж авах боломжтой.
d) Кодыг эмхэтгэн Arduino руу байршуулна уу.
e) Цуваа дэлгэцийг нээнэ үү. Нэвтрэхийн тулд Tools -> Serial Monitor руу очно уу эсвэл гар дээрээ Ctrl+Shift+M дарна уу. Baud -ийн хурдыг 9600 болгож, "Carriage return" -г сонгоно уу. Та одоо цахилгаан дамжуулах хэлхээтэй харилцах боломжтой байх ёстой. Туршилтын хувьд төхөөрөмжийн мэдээллийг буцааж өгөх i командыг оруулна уу.
Алхам 4: Үргэлжлүүлэн унших, пробгийн төрлийг тохируулах
а) Торгоны тагийг авч, хуурай байгаа эсэхийг шалгаарай. Сорьцыг агаарт байлгаснаар c, 1 командыг илгээж, секундэд нэг удаа тасралтгүй унших боломжтой болно.
b) Хэрэв таны датчик K1.0 (анхдагч) биш бол k, n тушаалыг ашиглан датчикийн төрлийг тохируулна уу
Хаана n нь таны датчикийн k утга юм. Энэхүү гарын авлагад бид K1.0 датчикийг ашиглах болно. Туршилтын төрлийг k,? Тушаалаар баталгаажуулж болно.
Алхам 5: ХУУРААН КАЛИБРАЦИ
Cal, хуурай командыг илгээнэ үү
Тушаал өгөхөөс өмнө 0.00 -ийн уншилтыг харж байсан ч хуурай шалгалт тохируулга хийх шаардлагатай хэвээр байна.
Алхам 6: ХОЁР ЦАГИЙН КАЛИБРАЦИ - Бага цэг
a) 12880µS калибровкийн уусмалын зарим хэсгийг аяганд хийнэ. Сорьцын мэдрэх хэсгийг хамрах хангалттай шийдэл байгаа эсэхийг шалгаарай.
б) Сорьцыг аяганд хийж, гадагшлуулсан агаарыг зайлуулахын тулд эргэн тойрондоо хутгана. Шалгуурыг уусмалд суулгаарай. Унших нь тохируулгын уусмалын заасан утгаас +/- 40% -иар буурч магадгүй юм.
c) Уншилт тогтворжихыг хүлээнэ үү (нэг уншихаас нөгөө рүү шилжих жижиг хөдөлгөөн хэвийн байна), cal, low, 12880 командыг илгээнэ үү.
Тэмдэглэл: Энэ командыг оруулсны дараа уншилт өөрчлөгдөхгүй.
Алхам 7: ХОЁР ЦАГИЙН КАЛИБРАЦИ - High Point
a) Өндөр цэг хүртэл шалгалт тохируулга хийхийн өмнө датчикийг зайлж угаана.
б) 80000μS калибровкийн уусмалын зарим хэсгийг аяганд хийнэ. Сорьцын мэдрэх хэсгийг хамрах хангалттай шийдэл байгаа эсэхийг шалгаарай.
в) Сорьцыг аяганд хийж, гадагшлуулсан агаарыг зайлуулахын тулд тойруулан хутгана. Шалгуурыг уусмалд суулгаарай. Уншилт нь тохируулгын уусмалын заасан утгаас +/- 40% -иар буурч магадгүй юм.
d) Уншилт тогтворжих хүртэл хүлээнэ үү (нэг уншлагаас нөгөө рүү шилжих жижиг хөдөлгөөн хэвийн байна), cal, high, 80000 командыг илгээнэ үү.
Тэмдэглэл: Энэ командыг оруулсны дараа уншилтууд өөрчлөгдөнө. Одоо шалгалт тохируулга дууссан байна.
Алхам 8: ГАНЦААН ЦАГИЙН КАЛИБРАЦИ
a) Зарим тохируулгын уусмалыг аяганд хийнэ (таны сонгосон μS утга). Сорьцын мэдрэх хэсгийг хамрах хангалттай шийдэл байгаа эсэхийг шалгаарай.
б) Сорьцыг аяганд хийж, гадагшлуулсан агаарыг зайлуулахын тулд эргэн тойрондоо хутгана. Шалгуурыг уусмалд суулгаарай. Уншилт нь тохируулгын уусмалын заасан утгаас +/- 40% -иар буурч магадгүй юм.
c) Уншилт тогтворжих хүртэл хүлээнэ үү (нэг уншлагаас нөгөө рүү шилжих жижиг хөдөлгөөн хэвийн байна) ба cal командыг илгээнэ үү, n бол шалгалт тохируулгын шийдлийн утга.
Тэмдэглэл: Командыг оруулсны дараа уншилтууд өөрчлөгдөнө. Одоо шалгалт тохируулга дууссан байна.
Алхам 9: Тооцоолох үеийн температурын нөхөн олговор
Температур нь цахилгаан дамжуулах чадвар/давсны агууламжид ихээхэн нөлөөлдөг. EZO дамжуулах хэлхээний температурыг анхдагчаар 25 ̊ C гэж тохируулдаг.
Тохируулах явцад температурын нөхөн олговрыг хэзээ ч өөрчлөх ёсгүй.
Хэрэв шалгалт тохируулгын уусмал +/- 5 ̊ C (ба түүнээс дээш) байвал лонхны хүснэгтийг үзээд тохирох утгыг тохируулна уу.
Зөвлөмж болгож буй:
ARDUINO PH SENSOR CALIBRATION: 7 алхам
ARDUINO PH SENSOR CALIBRATION: Энэхүү гарын авлагад бид Arduino Uno ашиглан Atlas Scientific -ийн EZO рН мэдрэгчийг калибровк хийх болно. Төхөөрөмжийг тохируулах нь хамгийн хялбар
ARDUINO ORP SENSOR CALIBRATION: 3 алхам
ARDUINO ORP SENSOR CALIBRATION: Энэхүү гарын авлагад бид Arduino Uno ашиглан Atlas Scientific-ийн EZO ORP (исэлдүүлэх-бууруулах потенциал) мэдрэгчийн шалгалт тохируулгыг хийх болно. Энэ нь амархан
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)
Arduino Rain Gauge Calibration: 7 алхам
Arduino Rain Gauge -ийн шалгалт тохируулга: Танилцуулга: Энэхүү зааварчилгаанд бид Arduino -той хамт борооны хэмжигчийг "барьж", тохируулж, өдөр бүр, цаг тутамд орж буй хур тунадасны талаар мэдээлдэг. Миний ашиглаж буй борооны цуглуулагч нь хувин хэлбэрийн дахин зориулалттай борооны хэмжигч юм. Энэ нь гэмтсэн хувийн хүнээс ирсэн
Миний хаалган дээр хэн байгаа вэ? PIR Motion Sensor/Range Sensor Project: 5 алхам
Миний хаалган дээр хэн байгаа вэ? PIR Motion Sensor/Range Sensor Project: Манай төсөл нь PIR болон зайны мэдрэгчээр дамжуулан хөдөлгөөнийг мэдрэх зорилготой юм. Arduino код нь хэрэглэгчид ойрхон байгааг хэлэхийн тулд харааны болон аудио дохиог гаргана. MATLAB код нь хэрэглэгчид хэн нэгэн ойрхон байгааг мэдэгдэхийн тулд и -мэйл дохио илгээх болно