Danh mục sản phẩm

[ Lập Trình Pic] Bài 6: Hiển thị nhiệt độ trên LCD 16x2 dùng cảm biến LM35

time Thứ Ba, 28/05/2019
user Đăng bởi Đỗ Hữu Quang

[ Lập Trình Pic] Bài 6: Hiển thị nhiệt độ trên LCD 16x2  dùng cảm biến LM35

 

Chào các bạn!

Hôm nay mình sẽ giới thiệu với các bạn về cách lập trình để hiển thị nhiệt độ sử dụng cảm biến LM35 trên màn hình LCD 16x2

I, SƠ ĐỒ NGUYÊN LÝ KẾT NỐI LM35 VÀ LCD TRÊN KIT PIC STARTER

II, SƠ LƯỢC VỀ CẢM BIẾN LM35

1, LM35 là một cảm biến nhiệt độ analog

Nhiệt độ được xác định bằng cách đo hiệu điện thế ngõ ra của LM35.

→ Đơn vị nhiệt độ: °C.

→ Nhiệt độ thay đổi tuyến tính: 10mV/°C

LM35 pin out
Sơ đồ chân của LM35

2, LM35 không cần phải canh chỉnh nhiệt độ khi sử dụng.

Độ chính xác thực tế: 1/4°C ở nhiệt độ phòng và 3/4°C ngoài khoảng 2°C tới 150°C

LM35 có hiệu năng cao, công suất tiêu thụ là 60uA

3, Cảm biến LM35 hoạt động bằng cách cho ra một giá trị hiệu điện thế nhất định tại chân Vout (chân giữa) ứng với mỗi mức nhiệt độ.

Như vậy, bằng cách đưa vào chân bên trái của cảm biến LM35 hiệu điện thế 5V, chân phải nối đất, đo hiệu điện thế ở chân giữa bằng các pin A0 trên arduino (giống y hệt cách đọc giá trị biến trở), bạn sẽ có được nhiệt độ (0-100ºC) bằng công thức:

temp = Read_ADC();         t = temp * 1.9607f + 0.5f;

Với LM35, bạn có thể tự tạo cho mình mạch cảm biến nhiệt độ sử dụng LM35 và tự động ngắt điện khi nhiệt độ vượt ngưỡng tối đa, đóng điện khi nhiệt độ thấp hơn ngưỡng tối thiểu thông qua module rơ le...

4, LM35 thay đổi nhiệt độ nhanh và chính xác.

III, CHƯƠNG TRÌNH DEMO

Code demo: Tại đây.

IV, VIDEO DEMO

Viết bình luận của bạn:
popup

Số lượng:

Tổng tiền: