Thiết kế mạch đo nhiệt độ và độ ẩm bằng DHT11 hiển thị kết quả trên LCD và cảnh báo LED khi nhiệt độ vượt ngưỡng nhất định (Phạm Việt Hoàng)
Trong xu thế phát triển hiện nay, với sự bùng nổ của các ngành công nghệ thông tin, điện tử, tự động hóa, … Đã làm cho đời sống của con người ngày càng hoàn thiện.
Các thiết bị tự động hóa đã ngày càng xâm lấn vào trong sản xuất và thậm chí là vào cuộc sống sinh hoạt hàng ngày của mỗi con người. Ví dụ như một chiếc ô tô có thể có hàng ngàn thiết bị hỗ trợ người lái. Là một sinh viên khoa Điện tử Viễn thông Đại học Bách Khoa Hà Nội, bằng những kiến thức đã học, nhóm em đã chọn đề tài Thiết kế mạch đo nhiệt độ và độ ẩm bằng DHT11 cho bài tập lớn.
NỘI DUNG:
CHƯƠNG 1. CƠSỞ LÝ THUYẾT...................................................................................1
1.1 Tổng quan vềcấu trúcARM và vi xử lí lõi ARM Cortex-M3................................. 1
1.1.1Tổngquan về cấu trúc ARM.............................................................................. 1
1.1.2 Tổng quan về vi xử lí lõi ARM Cortex-M3........................................................1
1.2 Tổng quan về vi điều khiển STM32 và STM32F103C8T6..................................... 3
1.2.1 Vi điều khiển STM32......................................................................................... 3
1.2.2 Vi điều khiển STM32F103C8T6........................................................................4
1.3 Lập trình cho STM32............................................................................................... 7
1.4 Tổng quan về cảm biến nhiệt độ, độ ẩm DHT11.....................................................9
1.5 LCD 1602................................................................................................................ 10
1.6 Module I2C LM1602.............................................................................................. 12
CHƯƠNG 2. PHÂN TÍCH THIẾT KẾ HỆ THỐNG....................................................14
2.1Môtả hoạt động của hệ thống................................................................................14
2.2 Yêu cầu hệ thống.................................................................................................... 14
2.2.1 Yêu cầu chung.................................................................................................. 14
2.2.2 Yêu cầu đối với module cảm biến DHT11.......................................................14
2.2.3 Yêu cầu với LCD 1602.....................................................................................14
CHƯƠNG 3. MÔ PHỎNG VÀ XÂY DỰNG HỆ THỐNG THỰC NGHIỆM............15
3.1 Sơ đồ khối của hệ thống......................................................................................... 15
3.2Nhữnglinh kiện sử dụng....................................................................................... 15
3.3 Lưu đồ thuật toán................................................................................................... 17
3.4 Sơ đồ thiết kế mạch.................................................................................................17
3.5 Viết chương trình code cho vi điều khiển STM32F103C8T6............................... 17
KẾT LUẬN........................................................................................................................48
TÀI LIỆU THAM KHẢO................................................................................................ 49
PHỤ LỤC...........................................................................................................................50
Bảng phân công chi tiết công việc
Trong xu thế phát triển hiện nay, với sự bùng nổ của các ngành công nghệ thông tin, điện tử, tự động hóa, … Đã làm cho đời sống của con người ngày càng hoàn thiện.
Các thiết bị tự động hóa đã ngày càng xâm lấn vào trong sản xuất và thậm chí là vào cuộc sống sinh hoạt hàng ngày của mỗi con người. Ví dụ như một chiếc ô tô có thể có hàng ngàn thiết bị hỗ trợ người lái. Là một sinh viên khoa Điện tử Viễn thông Đại học Bách Khoa Hà Nội, bằng những kiến thức đã học, nhóm em đã chọn đề tài Thiết kế mạch đo nhiệt độ và độ ẩm bằng DHT11 cho bài tập lớn.
NỘI DUNG:
CHƯƠNG 1. CƠSỞ LÝ THUYẾT...................................................................................1
1.1 Tổng quan vềcấu trúcARM và vi xử lí lõi ARM Cortex-M3................................. 1
1.1.1Tổngquan về cấu trúc ARM.............................................................................. 1
1.1.2 Tổng quan về vi xử lí lõi ARM Cortex-M3........................................................1
1.2 Tổng quan về vi điều khiển STM32 và STM32F103C8T6..................................... 3
1.2.1 Vi điều khiển STM32......................................................................................... 3
1.2.2 Vi điều khiển STM32F103C8T6........................................................................4
1.3 Lập trình cho STM32............................................................................................... 7
1.4 Tổng quan về cảm biến nhiệt độ, độ ẩm DHT11.....................................................9
1.5 LCD 1602................................................................................................................ 10
1.6 Module I2C LM1602.............................................................................................. 12
CHƯƠNG 2. PHÂN TÍCH THIẾT KẾ HỆ THỐNG....................................................14
2.1Môtả hoạt động của hệ thống................................................................................14
2.2 Yêu cầu hệ thống.................................................................................................... 14
2.2.1 Yêu cầu chung.................................................................................................. 14
2.2.2 Yêu cầu đối với module cảm biến DHT11.......................................................14
2.2.3 Yêu cầu với LCD 1602.....................................................................................14
CHƯƠNG 3. MÔ PHỎNG VÀ XÂY DỰNG HỆ THỐNG THỰC NGHIỆM............15
3.1 Sơ đồ khối của hệ thống......................................................................................... 15
3.2Nhữnglinh kiện sử dụng....................................................................................... 15
3.3 Lưu đồ thuật toán................................................................................................... 17
3.4 Sơ đồ thiết kế mạch.................................................................................................17
3.5 Viết chương trình code cho vi điều khiển STM32F103C8T6............................... 17
KẾT LUẬN........................................................................................................................48
TÀI LIỆU THAM KHẢO................................................................................................ 49
PHỤ LỤC...........................................................................................................................50
Bảng phân công chi tiết công việc


.png)
%20(1).png)
.png)
%20(1).png)
.png)
.png)


Không có nhận xét nào: