ĐO NHIỆT ĐỘ DÙNG CẢM BIẾN LM35 HIỂN THỊ BẰNG LCDTRƯỜNG ĐẠI HỌC BÁCH KHOA TP.HCM KHOA CƠ KHÍ... 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ỷ
Trang 1ĐO NHIỆT ĐỘ DÙNG CẢM BIẾN LM35 HIỂN THỊ BẰNG LCD
TRƯỜNG ĐẠI HỌC BÁCH KHOA TP.HCM
KHOA CƠ KHÍ
Trang 2Thành viên nhóm
Trang 3NỘI DUNG
Trang 4LINH KIỆN SỬ DỤNG
Trang 5Cả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
Chân 1: Chân nguồn Vcc Chân 2: Đầu ra Vout Chân 3: GND
GIỚI THIỆU CẢM BIẾN LM35
Trang 6Đặc điểm chính của cảm biến LM35:
+ Điện áp đầu vào từ 4V đến 30V
+ Độ phân giải điện áp đầu ra là 10mV/oC
Dải nhiệt độ đo được của LM35 là từ -55 C - 150 C với các mức điện áp ra khác nhau Xét một số mức điện áp sau :
- Nhiệt độ -55 C điện áp đầu ra -550mV
- Nhiệt độ 25 C điện áp đầu ra 250mV
- Nhiệt độ 150 C điện áp đầu ra 1500mV
GIỚI THIỆU CẢM BIẾN LM35
Trang 7Việc đo nhiệt độ sử dụng LM35 thông thường chúng ta sử dụng bằng cách LM35 - > ADC - > Vi điều khiển Như vậy ta có:
U= t.k
u là điện áp đầu ra
t là nhiệt độ môi trường đo
k là hệ số theo nhiệt độ của LM35 10mV/1 oC
TÍNH TOÁN NHIỆT ĐỘ ĐẦU RA LM35
Trang 8Giả sử điện áp Vcc cấp cho LM35 là 5V ADC 10bit
Vậy bước thay đổi của LM35 sẽ là 5/(2^10-1) = 5/1023
Giá trị ADC đo được thì điện áp đầu vào của LM35 là:
(t*k)/(5/1023) = ((10^-2)*1023*t)/5 = 2.046*t
Vậy nhiệt độ ta đo được t = giá trị ADC*0.48876
TÍNH TOÁN NHIỆT ĐỘ ĐẦU RA LM35
Trang 9Các chân cấp nguồn: Chân số 1 là chân nối mass (0V), chân thứ 2 là Vdd nối với nguồn
+5V Chân thứ 3 dùng để chỉnh contrast thường nối với biến trở
Các chân điều khiển: Chân số 4 là chân RS dùng để điều khiển lựa chọn thanh ghi Chân
R/W dùng để điều khiển quá trình đọc và ghi Chân E là chân cho phép dạng xung chốt
Các chân dữ liệu: D7÷D0: Chân số 7 đến chân số 14 là 8 chân dùng để trao đổi dữ liệu giữa
thiết bị điều khiển và LCD
GIỚI THIỆU VỀ LCD
Trang 10Bước 1 : Viết Code Và Build Bằng Ccs
Bước 2 : Mô Phỏng Bằng Proteus
Bước 3 : Nạp Code Vào Vi Điều Khiển
Bước 4 : Lắp Mạch Thực Tế Chạy Thử
CÁC BƯỚC THỰC HIỆN
Trang 11Viết code và build bằng CCS:
VIẾT CODE VÀ BUILD CODE BẰNG CCS
Trang 12VIẾT CODE VÀ BUILD CODE BẰNG CCS
Trang 13MÔ PHỎNG BẰNG PROTEUS
Trang 14NẠP CODE VÀO VI ĐIỀU KHIỂN BẰNG BURN-E:
NẠP CODE VÀO VI ĐIỀU KHIỂN
Trang 15NẠP CODE VÀO VI ĐIỀU KHIỂN
Trang 17CÁC BƯỚC THỰC HIỆN NẠP CODE VÀO VI ĐIỀU KHIỂN BẰNG BOOTLOADER:
Trang 18CÁC BƯỚC THỰC HIỆN