DS18B20 เป็นเซ็นเซอร์อุณหภูมิดิจิตอลโดยใช้โปรโตคอลบัสเดี่ยว. มีความแม่นยำสูง, การใช้พลังงานต่ำและลักษณะการติดตั้งที่ยืดหยุ่น, และมีการใช้กันอย่างแพร่หลายในระบบตรวจสอบอุณหภูมิต่างๆ. ลักษณะทางเทคนิคหลักของมัน, สถานการณ์แอปพลิเคชันและจุดเลือกมีดังนี้:
ฉัน. ลักษณะหลัก
single Bus Communication
จำเป็นต้องใช้สายข้อมูลเพียงเส้นเดียวเพื่อให้การสื่อสารแบบสองทางสมบูรณ์, รองรับอุปกรณ์หลายเครื่องในแบบคู่ขนาน (ขึ้นไป 128 สามารถเชื่อมต่ออุปกรณ์ได้), และอุปกรณ์สามารถแยกแยะได้ด้วยรหัส ROM ที่ไม่ซ้ำกัน 64 บิต.
การวัดอุณหภูมิความแม่นยำสูง
ช่วงการวัดอุณหภูมิคือ -55 ° C ~ +125 ° C, และความแม่นยำคือ ± 0.5 ° C ภายในช่วงของ -10 ° C ~ +85 ° C;
ความละเอียดสามารถกำหนดค่าเป็น 9 ~ 12 บิต (ค่าเริ่มต้น 12 บิต), และความละเอียดสูงสุดคือ 0.0625 ° C.
การออกแบบ
EEPROM ในตัวเก็บเกณฑ์การเตือนและการกำหนดค่าความละเอียด, ซึ่งจะไม่หายไปเมื่ออำนาจดับ; รองรับโหมดแหล่งจ่ายไฟปรสิต (ไม่จำเป็นต้องใช้แหล่งจ่ายไฟภายนอก).
diverse บรรจุภัณฑ์
จัดเตรียมบรรจุภัณฑ์ถึง 92, บรรจุภัณฑ์เกลียวสแตนเลส, บรรจุภัณฑ์แม่เหล็ก, ฯลฯ, เหมาะสำหรับการติดตั้งในพื้นที่แคบ ๆ เช่นท่อส่ง, ถังน้ำมัน, แผงวงจร, ฯลฯ.
II. สถานการณ์แอปพลิเคชันทั่วไป
| สนาม | ตัวอย่างแอปพลิเคชัน |
| การควบคุมอุตสาหกรรม | ระเบิดการวัดอุณหภูมิการไหลเวียนของน้ำ, การตรวจสอบอุณหภูมิหม้อไอน้ำ, การตรวจสอบอุณหภูมิของสายเคเบิล. |
| Consumer Electronics | เทอร์โมสตัทบ้านอัจฉริยะ, การตรวจสอบสภาพแวดล้อมเรือนกระจกเกษตร, ระบบเตือนอุณหภูมิห้องคอมพิวเตอร์. |
| AUTOMOTIVE ELECTRONICS | การจัดการอุณหภูมิแบตเตอรี่แพ็ค, การป้องกันความร้อนสูงเกินไป (จำเป็นต้องร่วมมือกับบรรจุภัณฑ์โลหะ). |
| อุปกรณ์การแพทย์ | เทอร์โมมิเตอร์แบบพกพา, การตรวจจับอุณหภูมิการไหลเวียนของอากาศ. |
| สถานการณ์พิเศษ | การตรวจสอบอุณหภูมิของกระสุนปืน, ทำความสะอาดระบบอุณหภูมิคงที่ห้องพัก (ต่อต้านการแทรกแซงที่แข็งแกร่ง). |
III. การเลือกและใช้คะแนน
designinterface design
ต้องเชื่อมต่อกับบัสเดี่ยวกับตัวต้านทานแบบดึงขึ้น4.7kΩ, และสายข้อมูลจำเป็นต้องให้กระแสไฟฟ้าดึงที่แข็งแกร่งเมื่อมีการให้พลังงานกาฝาก.
การเพิ่มประสิทธิภาพความแม่นยำ
เวลาแปลงที่ความละเอียด 12 บิตคือ 750ms, และความละเอียดสามารถลดลงเพื่อแลกกับความเร็วในสถานการณ์การสุ่มตัวอย่างความเร็วสูง.
aptability การปรับสภาพแวดล้อม
สำหรับสภาพแวดล้อมที่ชื้น/กัดกร่อน, บรรจุภัณฑ์ปิดผนึกสแตนเลส (เช่นซีรีส์ LTM8877) ถูกเลือก;
สำหรับสถานการณ์อุณหภูมิสูง (>100องศาเซลเซียส), หลีกเลี่ยงการใช้แบบจำลองพลาสติก TO-92 ที่ปิดผนึก.
anti-collision กลไก
เมื่อมีการเชื่อมต่ออุปกรณ์หลายตัวแบบขนาน, ID จะต้องถูกสำรวจผ่านอัลกอริทึมการค้นหา ROM เพื่อหลีกเลี่ยงความขัดแย้งของรถบัส.
เอาต์พุตดิจิตอล:
DS18B20 ให้การอ่านอุณหภูมิดิจิตอล, หมายความว่าไม่จำเป็นต้องมี ADC (เครื่องแปลงแบบอะนาล็อกเป็นดิจิตอล) ด้านไมโครคอนโทรลเลอร์.
1-อินเตอร์เฟสสายไฟ:
มันสื่อสารโดยใช้สายข้อมูลเดียว, พร้อมกับลวดภาคพื้นดิน, ซึ่งทำให้การเดินสายง่ายขึ้นและลดจำนวนการเชื่อมต่อที่จำเป็น.
พลังปรสิต:
เซ็นเซอร์สามารถทำงานได้ “พลังปรสิต” โหมด, พลังการวาดโดยตรงจากสายข้อมูล, ไม่จำเป็นต้องใช้แหล่งพลังงานภายนอกในบางกรณี.
ความแม่นยำ:
มันมีความแม่นยำ± 0.5 ° C ในช่วงทั่วไป -10 ° C ถึง +85 ° C.
ช่วงอุณหภูมิ:
DS18B20 สามารถวัดอุณหภูมิได้ตั้งแต่ -55 ° C ถึง +125 ° C.
ID ที่ไม่ซ้ำกัน:
เซ็นเซอร์ DS18B20 แต่ละตัวมีหมายเลขซีเรียล 64 บิตที่ไม่ซ้ำกัน, อนุญาตให้เซ็นเซอร์หลายตัวเชื่อมต่อกับรถบัส 1 สายเดียวกัน.
ปณิธาน:
ความละเอียดของอุณหภูมิสามารถตั้งโปรแกรมได้ 9, 10, 11, หรือ 12 บิต, มีผลต่อความแม่นยำของการอ่าน.
iV. เปรียบเทียบกับเซ็นเซอร์อื่น ๆ
| คุณสมบัติ | DS18B20 | พีที100 |
| signal type | สัญญาณดิจิตอล (รถบัสเดี่ยว) | สัญญาณอะนาล็อก (การเปลี่ยนแปลงการต่อต้าน) |
| ความแม่นยำ | ± 0.5 ° C (-10 ~ 85 ° C) | ± 0.1 ° C (จำเป็นต้องมีการสอบเทียบที่ซับซ้อน) |
| ความซับซ้อนของอินเทอร์เฟซ | ง่ายมาก (1 สายข้อมูล) | ต้องการแหล่งกำเนิดคงที่ + ADC ที่มีความแม่นยำสูง |
| ค่าใช้จ่าย | ต่ำ (<$1) สูง | (ค่าใช้จ่ายระบบ >$10) |
บันทึก: DS18B20 เหมาะสำหรับสถานการณ์อุณหภูมิต่ำและปานกลางระหว่าง -55 ° C และ 125 ° C. แนะนำให้ใช้เทอร์โมคัปเปิลสำหรับอุณหภูมิสูงเป็นพิเศษ (> 200 ° C) และแนะนำตัวต้านทานแพลตตินัมสำหรับอุณหภูมิต่ำเป็นพิเศษ (<-55 ° C).
English
Afrikaans
العربية
বাংলা
bosanski jezik
Български
Català
粤语
中文(简体)
中文(漢字)
Hrvatski
Čeština
Nederlands
Eesti keel
Suomi
Français
Deutsch
Ελληνικά
हिन्दी; हिंदी
Magyar
Bahasa Indonesia
Italiano
日本語
한국어
Latviešu valoda
Lietuvių kalba
македонски јазик
Bahasa Melayu
Norsk
پارسی
Polski
Português
Română
Русский
Cрпски језик
Slovenčina
Slovenščina
Español
Svenska
ภาษาไทย
Türkçe
Українська
اردو
Tiếng Việt


