Cảm Biến Nhiệt Độ Thường Có Độ Chính Xác Khoảng 0.5 Độ C

230.000

A1908, Hai Ling Qu, Taizhou,Jiangsu,China

cảm biến nhiệt độ thường có độ chính xác khoảng 0.5 độ C

Các cảm biến nhiệt độ thường có độ chính xác khoảng 0.5 độ C. Tuy nhiên nó vẫn hiển thị ở dạng thập phân 30.1 hoặc 30.2 bình thường. Chỉ có điều số này sẽ lêch tối đa là 0.5 độ (tuỳ loại cảm biến) so với nhiệt độ môi trường thực tế.

temp = (5.0 * analogRead(tempPin) * 100.0) / 1024

1, Giá trị Arduino đưa ra khi đọc ADC là một số nguyên 10bit. 2^10 = 1024 như vậy có 1024 nấc giá trị khác nhau. Do Arduino mặc định sử dụng nguồn ngoài (~5V) để đọc ADC nên 1024 giá trị này tương ứng với khoảng hiệu điện thế 0 - 5V. Như vậy analogRead của Arduino không trả về hiệu điện thế trực tiếp mà ta cần tính ra con số này.

2, Datasheet LM35 yêu cầu đo hiệu điện thế để từ đó suy ra nhiệt độ theo công thức:
10mV = 1 độ C tức là 0.01V = 1 độ C. Nghĩa là lấy hiệu điện thế đo được chia 100.

3, Theo quy tắc tam suất:
1024 ------ 5V
reading --- voltage = ?

Đó chính là lý do vì sao đoạn code dài và dễ hiểu như vậy.

cảm biến nhiệt độ thường có độ chính xác khoảng 0.5 độ C


cảm biến nhiệt độ thường có độ chính xác khoảng 0.5 độ C

Bình luận

HẾT HẠN

0086 523 8069
Mã số : 11562347
Địa điểm : Hà Nội
Hình thức : Cần bán
Tình trạng : Hàng mới
Hết hạn : 31/12/2017
Loại tin :

Thường

Để mua hàng an toàn trên Rao vặt, quý khách vui lòng không thực hiện thanh toán trước cho người đăng tin!

Gợi ý cho bạn