Tải bản đầy đủ (.docx) (20 trang)

MẠCH đo NHIỆT độ HIỂN THỊ LCD dùng PIC (có code và sơ đồ mạch)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.07 MB, 20 trang )

ĐỒ ÁN 1

MẠCH ĐO NHIỆT ĐỘ HIỂN THỊ LCD

MỤC LỤ




DANH MỤC CÁC BẢNG BIỂU
BẢNG 1 CÁC THÔNG SỐ CỦA ATMEGA 328...............................................................3




ĐỒ ÁN 1
Trang 1/14

CHƯƠNG 1.GIỚI THIỆU ĐỀ TÀI
Đề tài : MẠCH ĐO NHIỆT ĐỘ
1.Giới thiệu:
- Đo nhiệt độ bằng cảm biến LM35 là đo nhiệt độ của môi trường xung quanh nó
sau đó xuất LCD nhiệt độ của môi trường . Độ chính xác của kết quả khá cao(chỉ
sai lệch khoảng 1 đơn vị độ C)
2. Yêu cầu đề tài :

3.Giải quyết vấn đề

CHƯƠNG 2.TÌM HIỂU LINH KIỆN

Mạch Đo nhiệt độ hiển thị LCD




ĐỒ ÁN 1
Trang 2/14

2.1 ATemega 328
2.1.1 Giới thiệu
- ATmega328 có tên đầy đủ là ATmega328P-PU.Các vi điều khiển ATmega328
được ghi sẵn Bootloader Arduino hỗ trợ người dùng lập trình chương trình dễ dàng
hơn

Hình 2-1: Hình ảnh ATmega 328 [1].

2.1.2 Một vài thông số của ATmega 328

Bảng 1 Các thông số của ATemega UNO R3

2.1.3 Lập trình cho ATmega
-Để lập trình cũng như gửi và nhận tín hiệu từ mạch ATemega, chúng ta sử dụng
Arduino IDE để viết code.

Mạch Đo nhiệt độ hiển thị LCD


ĐỒ ÁN 1
Trang 3/14

2.2 Cảm biến Nhiệt độ LM35
2.2.1 Giới thiệu


Hình 2-2: Hình ảnh LM35[2].

2.2.2 Đặc điểm và thông số kỹ thuật

2.2.3 Sơ đồ nối dây

Mạch Đo nhiệt độ hiển thị LCD


ĐỒ ÁN 1
Trang 4/14

Hình 2-3: Sơ đồ nối dây giữa SRF05 và Arduino Uno R3 [3]

2.3 Màn hình LCD 16x2
2.3.1 Giới thiệu
-Màn hình LCD 16×2 là màn hình ký tự đơn sắc, hiển thị các chữ cái ASCII với 2
dòng và 16 cột, hiển thị được 32 ký tự đồng thời.

Hình 2-4: Hình ảnh LCD 16x2 [4].

2.3.2 Đặc điểm và Thông số kỹ thuật
-Thông số kỹ thuật

2.3.3 Sơ đồ nối dây

Mạch Đo nhiệt độ hiển thị LCD


ĐỒ ÁN 1

Trang 5/14

Hình 2-5: Sơ đồ nối dây giữa LCD với Arduino [5]

2.3 IC 7805
2.3.1 Giới thiệu
-IC 7805 là IC ổn định điện áp đầu ra.IC 7805 được sử dụng nhiều nhất thông dụng
nhất để thiết kế mạch nguồn.

Hình 2-6: Hình ảnh IC 7805 [6].

2.3.2 Đặc điểm và thông số kỹ thuật
-Thông số kỹ thuật:

Mạch Đo nhiệt độ hiển thị LCD


ĐỒ ÁN 1
Trang 6/14

1.Vcc: Cấp nguồn cho ic 7805
2.GND: nối đất
3.Output: Đầu ra (giúp ic 7805 lấy điện áp ổn định)
2.3.3 Sơ đồ nối dây

Hình 2-7: Sơ đồ nối dây IC 7805 (mạch nguồn) [7]

CHƯƠNG 3 THIẾT KẾ MẠCH
3.1 Sơ đồ khối


Mạch Đo nhiệt độ hiển thị LCD


ĐỒ ÁN 1
Trang 7/14

Hình 3-1: Sơ đồ khối của mạch [8]

3.2 Nguyên lý hoạt động

3.3 Lưu đồ giải thuật

Mạch Đo nhiệt độ hiển thị LCD


ĐỒ ÁN 1
Trang 8/14

Hình 3-2: Lưu đồ giải thuật [9]

CHƯƠNG 4 THỰC THI PHẦN CỨNG
4.1 Kết quả mô phỏng
-Để tạo mach in chúng ta có thể sử dụng nhiều phần mềm khác nhau. Ở đây chúng
ta sử dụng Proteus 8.5

Mạch Đo nhiệt độ hiển thị LCD


ĐỒ ÁN 1
Trang 9/14


Hình 4-1: Mô phỏng mạch [10]

4.2 Thi công phần cứng
4.2.1 Sơ đồ mạch in

Hình 4-2: Layout mạch in [11]

4.2.2 Mạch thực tế

Mạch Đo nhiệt độ hiển thị LCD


ĐỒ ÁN 1
Trang 10/14

Hình 4-3 Mạch thực tế[12]

Hình 4-4: Mạch in thực tế[13]

CHƯƠNG 5 KẾT LUẬN, ỨNG DỤNG VÀ HƯỚNG PHÁT TRIỂN

Mạch Đo nhiệt độ hiển thị LCD


ĐỒ ÁN 1
Trang 11/14

5.1 Kết luận
-Ưu điểm:



Mạch hoạt động đúng theo yêu cầu.



Hiển thị nhiệt độ



Độ sai số thấp



Mạch nhỏ gọn, dễ chế tạo và sửa chữa.

-Nhược điểm:


Điều khiển thiết bị có sai số



Chưa đo được nhiệt độ lớn .

5.2 Ứng dụng
-Đo nhiệt độ trong phòng nhỏ
-Các ứng dụng khác như đo nhiệt độ máy móc …
5.3 Hướng phát triển
-Cải thiện phần mềm để dễ dàng phù hợp với yêu cầu

-Đo nhiệt độ chính xác cao hơn
-Ứng dụng vào mạch phức tạp hơn mạch đo nhiệt độ ,độ ẩm có cảnh báo khi vượt
ngưỡng

TÀI LIỆU THAM KHẢO

Mạch Đo nhiệt độ hiển thị LCD


ĐỒ ÁN 1
Trang 12/14

Mạch Đo nhiệt độ hiển thị LCD


ĐỒ ÁN 1
Trang 13/14

PHỤ LỤC

Mạch Đo nhiệt độ hiển thị LCD


ĐỒ ÁN 1
Trang 14/14

Mạch Đo nhiệt độ hiển thị LCD




×