DS18B20 / สายเคเบิลโพรบอุณหภูมิ DS1822

DS18B20/ DS1822 เป็นเซ็นเซอร์อุณหภูมิดิจิตอลที่ใช้กันทั่วไป. เอาต์พุตเป็นสัญญาณดิจิตอล, ซึ่งมีลักษณะขนาดเล็ก, ค่าใช้จ่ายฮาร์ดแวร์ต่ำ, ความสามารถในการป้องกันการรบกวนที่แข็งแกร่งและความแม่นยำสูง. เซ็นเซอร์อุณหภูมิดิจิตอล DS18B20 นั้นง่ายต่อการลัดและสามารถใช้ในสถานการณ์ที่หลากหลายหลังจากบรรจุ, เช่นประเภทท่อ, ประเภทเกลียว, ประเภทการดูดซับแม่เหล็ก, และประเภทบรรจุภัณฑ์สแตนเลส. มีรุ่นต่าง ๆ, รวมถึง LTM8877, LTM8874 และอื่น ๆ. เป็นเซ็นเซอร์อุณหภูมิดิจิตอล, DS18B20 ไม่ต้องการส่วนประกอบภายนอกใด ๆ เมื่อวัดอุณหภูมิ. สามารถส่งออกค่าอุณหภูมิที่วัดได้โดยตรง 9 ~ 12 บิตโดยตรง (รวมถึงบิตลงชื่อ). ช่วงการวัดอุณหภูมิคือ -55 ~+125 ℃. ความแม่นยำในการวัดคือ± 0.5 ℃ในช่วง -10 ~+85 ℃, และความละเอียดการวัดเอาต์พุตสามารถปรับได้, สูงถึง 0.0625 ℃. การสนับสนุน "รถบัสสายเดียว" เทคโนโลยี, จำเป็นต้องใช้พอร์ต I/O ที่มีวัตถุประสงค์ทั่วไปเพียงหนึ่งพอร์ตเพื่อทำการสื่อสารกับไมโครคอนโทรลเลอร์ให้เสร็จสมบูรณ์. อุณหภูมิในสถานที่จะถูกส่งโดยตรงแบบดิจิทัลผ่าน "รถบัสสายเดียว", ซึ่งช่วยปรับปรุงความสามารถในการต่อต้านการแทรกแซงของระบบได้อย่างมาก.

DS18B20, DS1822 "รถบัสสายเดียว" เซ็นเซอร์อุณหภูมิดิจิตอลเหมือนกับ DS1820. DS18B20 ยังรองรับ "รถบัสสายเดียว" อินเตอร์เฟซ, และช่วงอุณหภูมิการวัดคือ -55 ° C ~+125 ° C, และความแม่นยำคือ± 0.5 ° C ในช่วง -10 ~+85 ° C. ความแม่นยำของ DS1822 คือ± 2 ° C. อุณหภูมิในสถานที่จะถูกส่งโดยตรงแบบดิจิทัลผ่าน "รถบัสสายเดียว", ซึ่งช่วยปรับปรุงความสามารถในการต่อต้านการแทรกแซงของระบบได้อย่างมาก. เหมาะสำหรับการวัดอุณหภูมิในสถานที่ในสภาพแวดล้อมที่รุนแรง, เช่นการควบคุมสิ่งแวดล้อม, อุปกรณ์หรือการควบคุมกระบวนการ, การวัดอุณหภูมิอุปกรณ์อิเล็กทรอนิกส์สำหรับผู้บริโภค, ฯลฯ. ผลิตภัณฑ์ใหม่รองรับช่วงแรงดันไฟฟ้า 3V ~ 5.5V, การออกแบบระบบมีความยืดหยุ่นและสะดวกยิ่งขึ้น. และผลิตภัณฑ์รุ่นใหม่มีราคาถูกกว่าและเล็กลง. คุณสมบัติของ DS18B20 และ DS1822 DS18B20 สามารถตั้งโปรแกรมได้ด้วยความละเอียด 9 ~ 12 บิตและความแม่นยำ± 0.5 ° C. แพ็คเกจขนาดเล็กเสริม, ช่วงแรงดันไฟฟ้าที่กว้างขึ้น. การตั้งค่าความละเอียดและอุณหภูมิการเตือนผู้ใช้จะถูกเก็บไว้ใน EEPROM และยังคงถูกบันทึกไว้หลังจากปิดเครื่อง. ประสิทธิภาพของ DS18B20 เป็นผลิตภัณฑ์ที่ดีที่สุดในบรรดาผลิตภัณฑ์รุ่นใหม่! อัตราส่วนราคาตามประสิทธิภาพก็ยอดเยี่ยม! DS1822 เป็นซอฟต์แวร์ที่เข้ากันได้กับ DS18B20 และเป็นเวอร์ชันที่เรียบง่ายของ DS18B20. EEPROM ที่เก็บอุณหภูมิการเตือนและพารามิเตอร์การเตือนที่ผู้ใช้กำหนดไว้จะถูกละไว้, และความแม่นยำลดลงเป็น± 2 ° C. เหมาะสำหรับแอปพลิเคชันที่มีข้อกำหนดประสิทธิภาพต่ำและการควบคุมต้นทุนที่เข้มงวด. เป็นผลิตภัณฑ์ที่ประหยัด. ติดตามผลิตภัณฑ์ต้นของ "รถบัสสายเดียว", DS1820 เปิดแนวคิดใหม่ในเทคโนโลยีเซ็นเซอร์อุณหภูมิ. DS18B20 และ DS1822 มีตัวเลือกเพิ่มเติมในแรงดันไฟฟ้า, ลักษณะและบรรจุภัณฑ์, ช่วยให้เราสามารถสร้างระบบการวัดอุณหภูมิประหยัดที่เหมาะสมกับเรา.

โครงสร้างภายในของโพรบอุณหภูมิ DS18B20
โครงสร้างภายในของ DS18B20 ส่วนใหญ่ประกอบด้วยสี่ส่วน:
64-bit photolithography rom, เซ็นเซอร์อุณหภูมิ, ทริกเกอร์อุณหภูมิที่ไม่ระเหยทริกเกอร์ TH และ TL, การลงทะเบียนการกำหนดค่า.
การจัดเรียงพินของ DS18B20 มีดังนี้
DQ คือเทอร์มินัลอินพุต/เอาต์พุตสัญญาณดิจิตอล; GND เป็นแหล่งพลังงาน; VDD เป็นเทอร์มินัลอินพุตแหล่งจ่ายไฟภายนอก (มีสายดินในโหมดการเดินสายไฟฟ้ากาฝาก).
หมายเลขซีเรียล 64 บิตใน ROM ที่สลักรูปถ่ายนั้นถูกสลักรูปก่อนออกจากโรงงาน. มันถือได้ว่าเป็นรหัสอนุกรมที่อยู่ของ DS18B20. การจัดเรียงของ ROM photolithography 64 บิตคือ: ครั้งแรก 8 บิต (28ชม) คือหมายเลขประเภทผลิตภัณฑ์, ต่อไป 48 บิตคือหมายเลขซีเรียลของ DS18B20 เอง, และสุดท้าย 8 บิตเป็นรหัสตรวจสอบความซ้ำซ้อนของวงจร 56 บิตก่อนหน้านี้ (crc = x8+x5+x4+1). จุดประสงค์ของการถ่ายภาพด้วยแสง ROM คือการทำให้แต่ละ ds18b20 แตกต่างกัน, เพื่อให้ DS18B20 หลายตัวสามารถเชื่อมต่อกับรถบัสหนึ่งคัน.
เซ็นเซอร์อุณหภูมิใน DS18B20 สามารถวัดอุณหภูมิให้เสร็จสมบูรณ์ได้. ลองใช้การแปลง 12 บิตเป็นตัวอย่าง: มันมีให้ในรูปแบบของการอ่านส่วนประกอบขนาด 16 บิตของสองการอ่านส่วนประกอบ, แสดงในรูปแบบ 0.0625 ° C/LSB, โดยที่ s เป็นบิตสัญญาณ.
นี่คือข้อมูล 12 บิตที่ได้รับหลังจากการแปลง 12 บิต, ซึ่งเก็บไว้ใน Rams 8 บิตสองตัวที่ 18B20. ครั้งแรก 5 บิตในไบนารีเป็นบิตสัญญาณหากอุณหภูมิที่วัดได้มากกว่า 0. เหล่านี้ 5 บิตคือ 0. เพียงคูณค่าที่วัดได้ด้วย 0.0625 เพื่อรับอุณหภูมิที่แท้จริง. หากอุณหภูมิน้อยกว่า 0, เหล่านี้ 5 บิตคือ 1, และค่าที่วัดได้จะต้องกลับด้าน, บวก 1, แล้วคูณด้วย 0.0625 เพื่อรับอุณหภูมิที่แท้จริง.
ตัวอย่างเช่น, เอาต์พุตดิจิตอล +125 ℃คือ 07d0h, เอาต์พุตดิจิตอล +25.0625 ℃คือ 0191h, เอาต์พุตดิจิตอล -25.0625 ℃คือ Fe6fh, และเอาต์พุตดิจิตอล -55 ℃คือ FC90H.

เซ็นเซอร์อุณหภูมิดิจิตอลภายนอก

เซ็นเซอร์อุณหภูมิดิจิตอลภายนอก

เซ็นเซอร์อุณหภูมิ DS18B20 พร้อมตัวเชื่อมต่อ USB

เซ็นเซอร์อุณหภูมิ DS18B20 พร้อมตัวเชื่อมต่อ USB

DS18B20 เซ็นเซอร์อุณหภูมิกันน้ำ

DS18B20 เซ็นเซอร์อุณหภูมิกันน้ำ

หน่วยความจำเซ็นเซอร์อุณหภูมิ DS18B20
หน่วยความจำภายในของเซ็นเซอร์อุณหภูมิ DS18B20 รวมถึง RAM Scratchpad ความเร็วสูงและ E2RAM ที่ไม่สามารถลบล้างได้ด้วยไฟฟ้า, ซึ่งเก็บอุณหภูมิอุณหภูมิสูงและอุณหภูมิต่ำทริกเกอร์ th, TL และโครงสร้างการลงทะเบียน.
หน่วยความจำที่จัดเก็บชั่วคราวมี 8 ไบต์ติดต่อกัน, สองไบต์แรกเป็นข้อมูลอุณหภูมิที่วัดได้. เนื้อหาของไบต์แรกคืออุณหภูมิแปดบิตต่ำกว่า. ไบต์ที่สองคืออุณหภูมิสูงแปดบิต. ไบต์ที่สามและสี่เป็นสำเนาที่ผันผวนของ th และ tl, และ The Fifth Byte เป็นสำเนาที่ผันผวนของทะเบียนสถาปัตยกรรม. เนื้อหาของสามไบต์นี้จะรีเฟรชในการรีเซ็ตพลังงานแต่ละครั้ง. หก, เจ็ด, และไบต์ที่แปดใช้สำหรับการคำนวณภายใน. ไบต์ที่เก้าคือไบต์ตรวจสอบความซ้ำซ้อน.
ความหมายของแต่ละบิตของไบต์นี้มีดังนี้:
TM R1 R0 1 1 1 1 1
ห้าบิตที่ต่ำกว่าอยู่เสมอ 1. TM คือบิตโหมดทดสอบ, ซึ่งใช้เพื่อตั้งค่าว่า DS18B20 อยู่ในโหมดการทำงานหรือโหมดทดสอบ. บิตนี้ถูกตั้งค่าเป็น 0 เมื่อ DS18B20 ออกจากโรงงาน, และผู้ใช้ไม่ควรเปลี่ยน. R1 และ R0 ใช้เพื่อตั้งค่าความละเอียด, ดังที่แสดงในตารางต่อไปนี้: (DS18B20 ถูกตั้งค่าเป็น 12 บิตเมื่อส่งมาจากโรงงาน)
ตารางการตั้งค่าความละเอียด:
R1 R0 ความละเอียดอุณหภูมิสูงสุดเวลาแปลง
0 0 9 บิต 93.75ms
0 1 10 บิต 187.5ms
1 0 11 บิต 375ms
1 1 12 บิต 750ms
ตามโปรโตคอลการสื่อสารของ DS18B20, โฮสต์ต้องผ่านสามขั้นตอนเพื่อควบคุม DS18B20 เพื่อให้การแปลงอุณหภูมิเสร็จสมบูรณ์: DS18B20 จะต้องรีเซ็ตก่อนการอ่านและเขียนแต่ละครั้ง, และคำสั่ง ROM จะถูกส่งหลังจากการรีเซ็ตสำเร็จ. ในที่สุด, คำสั่ง RAM จะถูกส่งเพื่อให้สามารถใช้งาน DS18B20 ตามกำหนดเวลาได้. การรีเซ็ตต้องใช้ CPU หลักในการดึงสายข้อมูลลงสำหรับ 500 ไมโครวินาทีแล้วปล่อยออกมา. หลังจากได้รับสัญญาณ, ds18b20 รอประมาณ 16 ถึง 60 ไมโครวินาที, จากนั้นส่งชีพจรต่ำ 60 ถึง 240 ไมโครวินาที. CPU หลักได้รับสัญญาณนี้เพื่อระบุการรีเซ็ตที่ประสบความสำเร็จ.

ติดต่อเรา

กำลังรออีเมลของคุณ, เราจะตอบกลับคุณภายใน 12 ชั่วโมงด้วยข้อมูลอันมีค่าที่คุณต้องการ.

สินค้าที่เกี่ยวข้อง

ขอใบเสนอราคา

กรอกแบบฟอร์มขอใบเสนอราคาของเราแล้วเราจะตอบกลับข้อความของคุณโดยเร็วที่สุด!