DS18B20 / Cáp thăm dò nhiệt độ DS1822

DS18B20/ DS1822 là một cảm biến nhiệt độ kỹ thuật số thường được sử dụng. Sản lượng của nó là một tín hiệu kỹ thuật số, có đặc điểm của kích thước nhỏ, chi phí phần cứng thấp, khả năng chống nhiễu mạnh mẽ và độ chính xác cao. The DS18B20 digital temperature sensor is easy to wire and can be used in a variety of situations after being packaged, chẳng hạn như loại ống, loại ren, loại hấp phụ nam châm, and stainless steel packaging type. Có nhiều mô hình khác nhau, bao gồm cả LTM8877, Ltm8874 và như vậy. As a digital temperature sensor, the DS18B20 does not require any external components when measuring temperature. It can directly output the measured temperature value of 9~12 bits (including sign bit). The temperature measurement range is -55~+125℃. The measurement accuracy is ±0.5℃ in the range of -10~+85℃, and the output measurement resolution is adjustable, up to 0.0625℃. Supporting "single-wire bus" công nghệ, only one general-purpose I/O port is required to complete communication with the microcontroller. The on-site temperature is directly transmitted digitally via a "single-wire bus", which greatly improves the system's anti-interference capability.

DS18B20, DS1822 "One-line bus" digital temperature sensor Same as DS1820. DS18B20 also supports "one-line bus" giao diện, and the measurement temperature range is -55°C~+125°C, and the accuracy is ±0.5°C in the range of -10~+85°C. The accuracy of the DS1822 is ±2°C. The on-site temperature is directly transmitted digitally via the "one-line bus", which greatly improves the system's anti-interference capability. Suitable for on-site temperature measurement in harsh environments, such as environmental control, equipment or process control, temperature measurement consumer electronics, vân vân. The new product supports a voltage range of 3V~5.5V, making system design more flexible and convenient. And the new generation of products is cheaper and smaller. Features of DS18B20 and DS1822 DS18B20 can be programmed with a resolution of 9~12 bits and an accuracy of ±0.5°C. Optional smaller package, wider voltage range. The resolution setting and the user-set alarm temperature are stored in EEPROM and are still saved after power off. The performance of DS18B20 is the best among the new generation products! The price-performance ratio is also excellent! The DS1822 is software compatible with the DS18B20 and is a simplified version of the DS18B20. The EEPROM that stores user-defined alarm temperature and resolution parameters is omitted, and the accuracy is reduced to ±2°C. It is suitable for applications with low performance requirements and strict cost control. It is an economical product. Following the early products of the "One Line Bus", the DS1820 opens up a new concept in temperature sensor technology. DS18B20 and DS1822 provide more choices in voltage, characteristics and packaging, allowing us to build an economical temperature measurement system that suits us.

Internal structure of ds18b20 temperature probe
The internal structure of DS18B20 mainly consists of four parts:
64-bit photolithography ROM, cảm biến nhiệt độ, non-volatile temperature alarm trigger TH and TL, configuration register.
The pin arrangement of DS18B20 is as follows
DQ is the digital signal input/output terminal; GND is the power ground; VDD is the external power supply input terminal (căn cứ vào chế độ hệ thống dây điện ký sinh).
The 64-bit serial number in the photo etched ROM is photo etched before leaving the factory. Nó có thể được coi là mã nối tiếp địa chỉ của DS18B20. Sự sắp xếp của ROM quang khắc 64 bit là: đầu tiên 8 bit (28H) là số loại sản phẩm, the next 48 bit là số sê -ri của chính DS18B20, and the last 8 bits are the previous 56-bit cyclic redundancy check code (CRC=X8 +X5+X4+1). The purpose of the photolithography ROM is to make each DS18B20 different, để có thể kết nối nhiều DS18B20S với một xe buýt.
Cảm biến nhiệt độ trong DS18B20 có thể hoàn thành việc đo nhiệt độ. Lấy chuyển đổi 12 bit làm ví dụ: it is provided in the form of a 16-bit sign-extended two's complement reading, thể hiện dưới dạng 0,0625 ° C/LSB, S ở đâu là bit dấu hiệu.
Đây là dữ liệu 12 bit thu được sau khi chuyển đổi 12 bit, được lưu trữ trong hai ram 8 bit của 18B20. Đầu tiên 5 bits in binary are sign bits if the measured temperature is greater than 0. These 5 bit là 0. Chỉ cần nhân giá trị đo được với 0.0625 Để có được nhiệt độ thực tế. Nếu nhiệt độ nhỏ hơn 0, những cái này 5 bit là 1, và giá trị đo được cần phải được đảo ngược, Thêm vào đó 1, và sau đó nhân với 0.0625 Để có được nhiệt độ thực tế.
Ví dụ, Đầu ra kỹ thuật số +125 là 07D0H, Đầu ra kỹ thuật số +25.0625 là 0191h, Sản lượng kỹ thuật số của -25.0625 là Fe6fh, và đầu ra kỹ thuật số của -55 là FC90H.

External digital temperature sensor

External digital temperature sensor

DS18B20 Temperature Sensor with USB Connector

DS18B20 Temperature Sensor with USB Connector

Dây nối đầu dò chống thấm nước cảm biến nhiệt độ DS18B20

Dây nối đầu dò chống thấm nước cảm biến nhiệt độ DS18B20

DS18B20 temperature sensor memory
The internal memory of the DS18B20 temperature sensor includes a high-speed scratchpad RAM and a non-volatile electrically erasable E2RAM, which stores high-temperature and low-temperature triggers TH, TL và các thanh ghi cấu trúc.
The temporary storage memory contains 8 consecutive bytes, the first two bytes are the measured temperature information. The content of the first byte is the lower eight bits of the temperature. The second byte is the high eight bits of the temperature. The third and fourth bytes are volatile copies of TH and TL, and the fifth byte is a volatile copy of the architectural register. The contents of these three bytes are refreshed at each power-on reset. The sixth, seventh, and eighth bytes are used for internal calculations. Byte thứ chín là byte kiểm tra dự phòng.
The meaning of each bit of this byte is as follows:
TM R1 R0 1 1 1 1 1
Năm bit thấp hơn luôn luôn 1. TM is the test mode bit, được sử dụng để đặt liệu DS18B20 ở chế độ làm việc hoặc chế độ kiểm tra. Bit này được đặt thành 0 Khi DS18B20 rời khỏi nhà máy, và người dùng không nên thay đổi nó. R1 và R0 được sử dụng để đặt độ phân giải, Như thể hiện trong bảng sau: (DS18B20 được đặt thành 12 bit khi được vận chuyển từ nhà máy)
Resolution setting table:
R1 R0 Resolution Temperature Maximum Conversion Time
0 0 9 bits 93.75ms
0 1 10 bits 187.5ms
1 0 11 bits 375ms
1 1 12 bits 750ms
Theo giao thức truyền thông của DS18B20, the host must go through three steps to control DS18B20 to complete the temperature conversion: DS18B20 phải được đặt lại trước mỗi lần đọc và viết, and a ROM command is sent after the reset is successful. Cuối cùng, the RAM command is sent so that the DS18B20 can be operated as scheduled. Đặt lại yêu cầu CPU chính để kéo dòng dữ liệu xuống cho 500 microseconds và sau đó phát hành nó. After receiving the signal, DS18B20 waits for about 16 ĐẾN 60 micro giây, và sau đó gửi một xung thấp của 60 ĐẾN 240 micro giây. CPU chính nhận được tín hiệu này để chỉ ra thiết lập lại thành công.

Liên hệ với chúng tôi

Đang chờ email của bạn, chúng tôi sẽ trả lời bạn trong vòng 12 giờ với thông tin có giá trị bạn cần.

SẢN PHẨM LIÊN QUAN

Yêu cầu báo giá

Điền vào mẫu yêu cầu báo giá của chúng tôi và chúng tôi sẽ trả lời tin nhắn của bạn sớm nhất có thể!