Tư vấn: 0979.466.469 / 0938.128.290

MENU

NHIỆT KẾ KỸ THUẬT SỐ SỬ DỤNG ARDUINO

Gia cong pcb 600*150px
Bài viết này sẽ giới thiệu cách làm một nhiệt kế hiển thị trên 3 led 7 đoạn đơn giản sử dụng Arduino. Phạm vi của nhiệt kế này từ 0° C đến 99.9° C.

 

Nhiệt kế kỹ thuật số sử dụng arduino và LM35.

 

 Bài viết này sẽ giới thiệu cách làm một nhiệt kế hiển thị trên 3 led 7 đoạn đơn giản sử dụng Arduino. Phạm vi của nhiệt kế này từ 0° C đến 99.9° C. Nó cũng hỗ trợ để hiển thị nhiệt độ theo thang đo độ F. Cảm biến nhiệt độ LM35 3 chân được sử dụng làm cảm biến trong mạch. LM35 có thể đo nhiệt độ trong khoảng từ -55Â ° C đến + 155Â ° C. Phạm vi điện áp cung cấp là từ 4V đến 30V D

C và dòng điện là 60uA. Điện áp đầu ra của arduino tăng nhiệt độ tăng 10mV trên mỗi ° C. Điều đó có nghĩa là nếu nhiệt độ là 25 ° C thì điện áp đầu ra của cảm biến sẽ là 250mV. Sơ đồ mạch của nhiệt kế kỹ thuật số sử dụng arduino và LM35 được hiển thị trong hình dưới đây.

 

 

 

Sơ đồ mạch.

 

 

 Cảm biến nhiệt độ LM35 được kết nối với arduino thông qua các ngõ vào tương tự. Chân A0 của arduino đóng vai trò là nguồn điện cung cấp cho cảm biến LM35 và chân A2 của arduino đóng vai trò là GND. Arduino đọc đầu ra điện áp của LM35 thông qua chân đầu vào tương tự A1. Chân số 4 được sử dụng để kết nối công tắc chọn ° C / ° F. Các transistor điều khiển Q1, Q2 và Q3 được giao tiếp với các dữ liệu số 1, 2 và 3 của arduino tương ứng. Các điện trở R9, R10 và R11 giới hạn dòng qua transistor tương ứng. Các điện trở từ R1 đến R8 giới hạn dòng điện qua các chân của led 7 đoạn.

 

Quảng cáo đặt hàng nhập

Chương trình.

 

https://drive.google.com/file/d/1IjzpU6XdtkOyUytdA-dgSv4vefT1cr1k/view?usp=sharing

 

 

 

Về chương trình.

 

Đầu ra điện áp của LM35 được quét bằng chức năng analogRead. Hàm analogRead sẽ đọc điện áp ở ngõ vào tương tự và chuyển đổi nó thành giá trị số trong khoảng từ 0 đến 1023. Nếu nhiệt độ là 30 ° C, đầu ra LM35 sẽ là 300mV. Dòng lệnh value= digitalRead (sensor) sẽ ra lệnh cho cảm biến thực hiện đọc nhiệt độ và xuất ra giá trị điện áp, sau đó chương trình sẽ chuyển đổi nó thành giá trị số và lưu trữ nó trong biến giá trị có thể thay đổi “value”. Với nhiệt độ là 30° C, số được lưu trữ trong biến giá trị giá trị sẽ là 3oomV / (5/1023) = 61. Con số này được nhân với 5 để có được 305, dấu chấm thập phân được đặt trước chữ số cuối cùng khi hiển thị trên led bảy đoạn. Kết quả sẽ là 30,5Â ° C.

 

 Chương trình cũng kiểm tra trạng thái của công tắc bằng cách liên tục đọc giá trị chân số 4. Nếu chân này được giữ ở mức cao, nhiệt độ sẽ được hiển thị ở ° C và nếu chân này xuống mức  thấp, nhiệt độ ở thang đo ° C được chuyển thành ° F và sau đó hiển thị. Phương pháp được sử dụng để hiển thị ° F trên màn hình ba chữ số giống như phương pháp được sử dụng trong Vôn kế sử dụng arduino.

 

 

Gia công pcb 932*150
Sản phẩm nổi bật
Sale 0%
9000 /Sợi
/ Sợi

Code: M-7006-052 Còn hàng

Lưu xem sau
Sale 0%
253000 /Cái
/ Cái

Code: M-7006-030 Còn hàng

Lưu xem sau
Sale 0%
145000 /Cái
/ Cái

Code: M-7006-010 Còn hàng

Lưu xem sau
Sale 0%
121000 /Cái
/ Cái

Code: M-7006-040 Còn hàng

Lưu xem sau
Hỗ trợ liên kết
0979466469
0899909838
0938128290
0899909838
Khiếu nại: 0964238397
0979466469
0868565469
0868565469

Hotline: 0979 466 469

Loading
0359 366 469
Bạn cần linh kiện mẫu ? 7-11 ngày