DS18B20 бол түгээмэл хэрэглэгддэг дижитал температур мэдрэгч юм.Энэ нь дижитал дохиог гаргаж, жижиг хэмжээтэй, бага хэмжээтэй тоног төхөөрөмж, бага зэргийн техник хангамж,Энэ нийтлэлд бид DS18B20 мэдрэгчийг бүтэц, шинж чанар, ажлын зарч, ажлын зарч, PIN зохион байгуулалт гэх мэтээр танилцуулна ..
Каталог
DS18B20 АНУ-д Даллас хагас температурын мэдрэгч нь АНУ-д "нэг автобус" интерфейсийг дэмжиж байна.Энэ нь цахилгаан эрчим хүчний хэрэглээ багатай, хүчирхийллийн эсрэг чадвартай, процессорын давуу талтай, температурыг тааруулах, температурыг шугамаар дамжуулан тоон дохиогоор хөрвүүлж болно.DS18B20 нь зөвхөн өгөгдлийн шугам, микроконтроллерийн харилцаа холбоо ашигладаг DS18B20.Мэдрэгч нь температурын илрүүлэлттэй -55 ° C-ээс 125 ° C-ээс 10 ° C-ээс 10 ° C-ээс 85 ° C-ээс 85 ° C-ийн нарийвчлалтай байна.Нэмж дурдахад DS18B20 нь гадны цахилгаан хангамжийг шаардахгүйгээр өгөгдлийн шугамаас шууд дамжуулж болно.
Ердийн терминалаас ялгаатай нь энэ нь гадны хөндлөнгийн оролцоог үр дүнтэй, хэмжих нарийвчлалыг үр дүнтэй багасгахын тулд ганц автобус технологийг ашигладаг.Үүний зэрэгцээ хэмжсэн температурыг микрокомпьютер боловсруулах, дата дижитал дижитал дохиогоор дамжуулж, энгийн интерфейсээр дамжуулан энгийн дамжуулалтыг шууд хөрвүүлж болно.
Орлуулах ба эквивалентууд
Мэдрэгч нь ихэвчлэн 64 битийн ROM, температур мэдрэмтгий, дэгдэмхий температурын дохиолол юм.RO-ийн 64 битийн цуваа дугаар нь үйлдвэрээс гарахаасаа өмнө зураг сийлбэр юм.Үүнийг DS18E20-ийн хаягийн серийн дугаар гэж үзэж болно.DS18E20 тус бүрийн 64 битийн серийн дугаар өөр байна.Циклийн нэмэлтийг шалгах код (CRC = k ~ ~ 8 ~ 8 ~ ~ ~ ~ ~ 4 + 1) 64 битийн ром.ROM-ийн функц нь DS18B20-ыг бүрдүүлэх явдал юм.
Нэг утас дамжуулах
DS18B20 нь харилцааны нэг утас дамжуулах протокол (1-утас) ашигладаг.Энэхүү протокол нь DS18B20 нь DETION-ийн дамжуулалт, цахилгаан хангамж, цахилгаан хангамжийг зөвхөн нэг өгөгдлийн кабельтэй харилцах боломжийг олгодог.
Том хүрээ
Мэдрэгч нь температурын температурт температурын хүрээг хэмжих боломжтой.
Олон цэгийн хэмжилт
1-Утасны автобусаар бид олон DS18B20 давтамж хэмжихэд олон DS18B20 мэдрэгчтэй холбогдож болно.
Өвөрмөц техник хангамжийн хаяг
DS18B20 Sensor бүр үйлдвэрлэгчийн явцад автоматаар томилогдсон 64 битийн тоног төхөөрөмжтэй.Энэхүү 64-битийн тоног төхөөрөмжийн хаяг нь мэдрэгчийн загварын дугаар, үйлдвэрлэл, серийн дугаар, серийн дугаартай холбоотой бөгөөд тиймээс мэдрэгч бүр өөрийн өвөрмөц таних шинж чанартай байдаг.Энэ 64 битийн тоног төхөөрөмжийн хаяг, мэдрэгчийг дангаар нь тодорхойлж, түүнтэй танилцуулж болно.
Дахин төлөв
DS18B20 гаралт нь дижитал температурын утгыг ашиглан аналог дохиог хөрвүүлэх шаардлагагүйгээр шууд нэгтгэж болно.
Өндөр нарийвчлуудал
DS18B20 мэдрэгч нь өндөр нарийвчлалтай байхын тулд ± 0.5 ° C-ийн температурыг хамгийн их нарийвчлалтай хэмжих чадвартай.
Бага эрчим хүчний хэрэглээ
Мэдрэгч нь тэжээлийн хүчдэлийн хязгаараас 3.5-аас 5.5-аас 5.5-аас 5.5-аас 5.5-аас 5.5 ванны ашиг тустай.Энэхүү мэдрэгчийн тэжээлийн хэрэглээ энэ нь маш их хугацаа шаардагдах бөгөөд гүйцэтгэлд ямар ч доройтолгүйгээр ажиллах боломжтой.
Унших, температурын хэмжих зарчим нь DS18B-ийн хэмжих зарчим нь DS1820-тай ижил байна.DS1820-тай харьцуулбал, температурын хөрвүүлэлт нь DS18B20-ийг DS18B20-оос 750 миллисекунд хүртэл богиносгодог.Температурын коэффициентийн oscillation нь температурын oscillator нь температурын өөрчлөлттэй харьцуулахад нөлөөлж, үүсгэгдсэн дохиолол нь Counter 1-ийг of Counter of to Counter of and-° C-тэй нийцэх болно.Counter 1 нь бага температурын коэффициент нь Бага температурын коэффициент үүсдэг.Лангекийн Prestet-ийн үнэ цэнэ буурах үед температурын үнэ цэнэ буурах үед 1-р лангууны үр дүнг нэмэгдүүлнэ.Энэ үйл явцыг 2-т температурт 0-т температурт хуримтлуулах хүртэл энэ үйл явц үргэлжлэх хүртэл үргэлжилнэ.Эцэст нь, температурын бүртгэлийн утга нь хэмжсэн температур юм.
Дээрх зургууд нь DS18B20-ийн тэмдэг, ул мөр, PIN тохиргоо юм.
DS18B20-ийн жолоодлогын үйл явц нь ихэвчлэн 1 утастай автобусны систем дээр тулгуурладаг.Энэ автобусны систем нь нэг буюу хэд хэдэн боол төхөөрөмжийг хянахын тулд нэг автобусны мастерыг зөвшөөрдөг.Энэ тохиолдолд манай MCU нь мастер, DS18B20-ийн үүрэг гүйцэтгэдэг.1 утастай автобусны системд, бүх командууд, өгөгдлийг эхлээд бага захиалгатай хазуулсан зарчмын дагуу илгээдэг.
1 утастай автобусны систем нь зөвхөн нэг өгөгдлийн шугамыг ашигладаг бөгөөд ойролцоогоор 5кΩ-ыг гадны таталт шаарддаг.Тиймээс, ашиглагдаагүй байдалд, өгөгдлийн шугам дээрх түвшин өндөр байна.Төхөөрөмж тус бүр (мастер эсвэл боол) нь нээлттэй ус зайлуулах, эсвэл 3 мужийн хаалганы зүүгээр холбогдсон байна.Энэ загвар нь тухайн төхөөрөмжийг дамжуулахгүй байх үед энэ төхөөрөмж тус бүрийг "суллах" боломжийг олгодог тул нэг төхөөрөмжийг дамжуулахад өгөгдлийн мөрийг үр дүнтэй ашиглах боломжтой.DS18B20-ийн 1 утастай автобусны интерфэйс (DQ PIN) нь дотоод хэлхээ дотор нээлттэй ус зайлуулах хэлхээтэй байрладаг.Түүний тоног төхөөрөмжийн тохиргоог доорх зурагт үзүүлэв.
DS18B20 драйверыг хэрэгжүүлэх гурван үндсэн алхамууд:
Алхам 1: DS18B20-г эхлүүлэх;
Хоёрдугаар алхам: ROM комманд (дараа нь өгөгдлийн солилцооны хүсэлтээр);
Гуравдугаар алхам: DS18B20 функц командыг (дараа нь өгөгдлийн солилцооны хүсэлтээр);
DS18B20 руу нэвтрэх эрх бүрт эдгээр алхамуудыг дагаж мөрдөх ёстой.Хэрэв эдгээр алхамуудын аль нэг нь байхгүй эсвэл хийгээгүй эсвэл хийгээгүй бол DS18B20 хариу өгөхгүй.
Шинжлэх ухааны судалгааны туршилтууд
Онцгой нарийвчлалтай холбоотойгоор мэдрэгч нь шинжлэх ухааны судалгааны туршилтанд ихэвчлэн ашигладаг.
Хүйтэн дуун хэлтэй логистик
DS18B20 мэдрэгч нь хүйтэн гинжин ложистикийн гол дүрд тоглодог.Тээврийн чадварын чанар, аюулгүй байдлын чанар, аюулгүй байдлыг хангах зорилгоор барааны температурыг хянахад ашигладаг.
Аж үйлдвэрийн автомат
Үйл ажиллагааны явцдын температурыг температурыг хянахад тээврийн хэрэгслийн худалдаа, процесс болон чадварыг нь зөвлал сайжруулдаг.
Цөлөөтын тоног төхөөрөмж бар төхөөрөмжийн халгалтын угаах тос холбосон
Цахим тоног төхөөрөмжид, температурын температурыг бүх цаг тухайд болж, өндөр температурын улмаас үүсдэг.
Интернет (IOT) програмууд
Суулгасан систем ба IOT төхөөрөмжид зориулагдсан, микроконтроллер эсвэл бөөрөлзгөнө пи шиг төхөөрөмжийг хянах замаар энэ мэдрэгч нь алсын температурын хяналт, мэдээллийн цуглуулга, өгөгдөл цуглуулгаас чөлөөлж байна.
Температурын хяналтын системүүд
Үүнээс гадна энмосос эх, термостат, бага чийгийн ажлын систем,DS18B20 мэдрэгчийг ашиглан эдгээр системүүд системийг зохих ёсоор үйл ажиллагаагаа хангахын тулд шаардлагатай хэмжээгээр тодорхой температурын хяналтыг өгөх боломжтой.
Байнга асуудаг асуултууд [FAQ]
1. DS18B20 S мэдрэгч юу вэ?
DS18B20 нь 12bit adc-т баригдсан жижиг температурын мэдрэгч юм.Үүнийг Arduino дижитал оролтод хялбархан холбож болно.Мэдрэгч нь нэг удаа утсаар холбогдож, нэмэлт бүрэлдэхүүн хэсгүүдэд бага зэрэг зардаг.
2. DS18B20 дижитал мэдрэгч үү?
DS18B20-ийн үндсэн функц бол түүний шууд температурын температурын мэдрэгч юм.
3. LM35 ба DS18B20 хоорондох ялгаа юу вэ?
DS18B20 нь үйлдвэр зөв температурыг гаргахын тулд үйлдвэрийн тохируулагдсан болно.LM35 нь үйлдвэрлэлийн тохируулгыг тохируулсан (температур биш), arduino үүнийг температурт хөрвүүлэх ёстой.
4. DS18B20 SERGERS нь хэр үнэн бэ?
DS18B20 дижитал дулааны мэдрэгч нь нэлээд нарийвчлалтай бөгөөд ажиллах аливаа гадаад бүрэлдэхүүн хэсгүүдийг ашиглах шаардлагагүй.Энэ нь ± 0,5 ° C-ийн хэмжилтийг хэмжих температурыг хэмжих нь ± 0,5 ° C-ийн хэмжигдэхүүнийг хэмжих боломжтой.