- 29a Bùi Xuân Phái, P.Tây Thạnh, Quận Tân Phú, TPHCM
- linhkienduchuy2018@gmail.com
- TƯ VẤN, GIẢI ĐÁP, HƯỚNG DẪN, MUA HÀNG (ZALO): 0966515049 - 0942954739
Giao miễn phí chuyển phát nhanh trong nội thành TPHCM đối với đơn hàng trên 1 triệu đồng
Giảm 5k cho đơn hàng trên 300k đồng
Giảm 10k cho đơn hàng trên 500k đồng
Giảm 15k hoặc freeship chuyển phát nhanh cho đơn hàng trên 1tr đồng
Giảm 25.000đ hoặc freeship cho đơn hàng trên 2tr đồng.
+ Cảm biến LM35 là bộ cảm biến nhiệt mạch tích hợp chính xác cao mà điện áp đầu ra của nó tỷ lệ tuyến tính với nhiệt độ theo thang độ Celsius. Cảm biến này cũng không yêu cầu cân chỉnh ngoài vì vốn chúng đã được cân chỉnh. 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ược điểm duy nhất của cảm biến LM35 là nó yêu cầu điện áp phân cực âm để đo nhiệt độ âm. Vì vậy nếu bạn định sử dụng cảm biến để đo nhiệt độ âm thì bạn nên sử dụng cảm biến nhiệt độ TMP36. TMP36 của Analog Devices khá chính xác (-40°C đến 125°C) và có ưu điểm là có thể đo nhiệt độ âm mà không cần điện áp phân cực âm.
Để chuyển đổi điện áp thành nhiệt độ, chỉ cần sử dụng công thức cơ bản:
Nhiệt độ (°C) = Vout * 100
Ví dụ: nếu điện áp ra là 0,5V thì có nghĩa là nhiệt độ là 0,5 * 100 = 50 ° C
Thông số kỹ thuật:



CODE MẪU GIAO TIẾP ARDUINO VỚI LM35:
// kHAI BÁO CHÂN NHẬN DỮ LIỆU ANALOG TỪ LM35
#define sensorPin A0
void setup() {
// Begin serial communication at 9600 baud rate
Serial.begin(9600);
}
void loop() {
// Get the voltage reading from the LM35
int reading = analogRead(sensorPin);
// Convert that reading into voltage
float voltage = reading * (5.0 / 1024.0);
// Convert the voltage into the temperature in Celsius
float temperatureC = voltage * 100;
// Print the temperature in Celsius
Serial.print("Temperature: ");
Serial.print(temperatureC);
Serial.print("\xC2\xB0"); // shows degree symbol
Serial.print("C | ");
// Print the temperature in Fahrenheit
float temperatureF = (temperatureC * 9.0 / 5.0) + 32.0;
Serial.print(temperatureF);
Serial.print("\xC2\xB0"); // shows degree symbol
Serial.println("F");
delay(1000); // wait a second between readings
}
Bình luận