1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đề tài mạch đo cường độ ánh sáng (lux) hiển thị lcd module cảm biến bh1750 sử dụng pic16f887

22 42 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Mạch Đo Cường Độ Ánh Sáng (Lux) Hiển Thị LCD Module Cảm Biến BH1750 Sử Dụng PIC16F887
Tác giả Trần Phước Vinh
Người hướng dẫn Th.S Cù Minh Phước, Th.S Nguyễn Anh Vũ
Trường học Trường Cao Đẳng Kỹ Thuật Cao Thắng
Chuyên ngành Tự động hoá
Thể loại Đồ án
Định dạng
Số trang 22
Dung lượng 0,97 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

CẤU TRÚC CHƯƠNG TRÌNH BÁO CÁO1.. CHƯƠNG TRÌNH ĐIỀU KHIỂN 5.. CHƯƠNG TRÌNH ĐIỀU KHIỂNKhai báo ngắt Timer1 Khai báo ngắt Ngoài và ngắt Port B Hiển thị giao diện Giá trị Sai ResetNguong ==

Trang 1

NGƯỜI THỰC HIỆN: Trần Phước Vinh MSSV: 0309211209

Trường Cao Đẳng Kỹ Thuật Cao Thắng

Bộ môn Tự động hoá

Trang 2

CẤU TRÚC CHƯƠNG TRÌNH BÁO CÁO

1 GIỚI THIỆU ĐỀ TÀI

2 CƠ SỞ LÝ THUYẾT

3 SƠ ĐỒ KHỐI VÀ SƠ ĐỒ NGUYÊN LÝ

4 CHƯƠNG TRÌNH ĐIỀU KHIỂN

5 TỔNG KẾT VÀ HƯỚNG PHÁT TRIỂN

Trang 3

1 GIỚI THIỆU ĐỀ TÀI

Trang 4

2 CƠ SỞ LÝ THUYẾT

Trang 5

Tốc độ xung nhịp tối đa: 20 MHz

Số port I/O là 5 với 33 chân I/O

Số kênh ADC: 14

Số kênh PWM: 2

Số bộ Timer/Counter: 3

Trang 6

2 CƠ SỞ LÝ THUYẾT

 Thông số kỹ thuật:

Nguồn: 2.4V-3.6V (thường là 3.3V)

Sử dụng: IC BH1750FVI

Giao tiếp: I2C

Khoảng giá trị đo: 1-65535 [lux]

Module Cảm biến ánh sáng BH1750

Trang 7

2 CƠ SỞ LÝ THUYẾT

Trang 10

2 CƠ SỞ LÝ THUYẾT

 Thông số kỹ thuật

Điện áp hoạt động là 2.5-6 VDC.

Có chức năng giao tiếp I2C

Đèn nền màu xanh, chữ hiển thị màu đen

Nhiệt độ hoạt động từ -30 đến 75 độ C

Kích thước: 80 x 36 x 12.5 mm

Trang 11

3 SƠ ĐỒ KHỐI VÀ SƠ ĐỒ NGUYÊN LÝ

Nguồn 5VDC

PIC16F887

CB ánh sáng BH1750

Nút nhấn

LCD (16x2)

Trang 12

3 SƠ ĐỒ KHỐI VÀ SƠ ĐỒ NGUYÊN LÝ

Trang 16

4 CHƯƠNG TRÌNH ĐIỀU KHIỂN

Khai báo ngắt Timer1 Khai báo ngắt Ngoài và ngắt Port B

Hiển thị giao diện Giá trị

Sai

ResetNguong == 1

Đúng

gtNguong = 30 ResetNguong = 0

Trang 17

4 CHƯƠNG TRÌNH ĐIỀU KHIỂN

Trang 18

4 CHƯƠNG TRÌNH ĐIỀU KHIỂN

START

Nút nhấn BT2 được nhấn

Đúng ResetNguong == 1

Nút nhấn BT3 được nhấn

Đúng GiamGiaTri == 1 Sai

Sai

Đúng TangGiaTri == 1

Sai

Nút nhấn BT4 được nhấn

Return

Chương trình ngắt PORTB

Trang 19

4 CHƯƠNG TRÌNH ĐIỀU KHIỂN

Chương trình ngắt Timer1

START

set_timer1(3036) overflow_T1++

Trang 20

5 TỔNG KẾT VÀ HƯỚNG PHÁT TRIỂN

 Kết quả đạt được:

 Mạch thi công hoàn thiện, có 2 mặt mica bao bọc

 Đo được cường độ ánh sáng hiển thị lên LCD

 Phát triển thêm được tính năng nhấn giữ tăng/giảm tuyến tính 5 đơn vị giá trị ngưỡng

 Cài được ngưỡng cho phép, có còi thông báo khi giá trị cường độ ánh sáng vượt ngưỡng

 Biết xác định các phương pháp tìm tài liệu

 Biết được cách kiểm tra lỗi và sửa lỗi

 Hiểu được cách sử dụng giao thức I2C

Trang 21

• Mở rộng tính năng: Để đáp ứng các nhu cầu đo đạc khác nhau, ta có thể

mở rộng tính năng của hệ thống bằng cách thêm các cảm biến khác như

cảm biến độ ẩm, cảm biến khí CO2, cảm biến chất lượng nước và nhiều

hơn nữa

• Kết nối với các thiết bị thông minh như điện thoại di động hoặc máy tính

bảng để hiển thị dữ liệu và cho phép người dùng theo dõi và kiểm soát độ

sáng một cách dễ dàng

Trang 22

Cảm ơn thầy cô và các bạn đã lắng nghe

bài báo cáo

Ngày đăng: 29/11/2023, 05:59

HÌNH ẢNH LIÊN QUAN

3. SƠ ĐỒ KHỐI VÀ SƠ ĐỒ NGUYÊN LÝ - Đề tài mạch đo cường độ ánh sáng (lux) hiển thị lcd module cảm biến bh1750 sử dụng pic16f887
3. SƠ ĐỒ KHỐI VÀ SƠ ĐỒ NGUYÊN LÝ (Trang 2)
3. SƠ ĐỒ KHỐI VÀ SƠ ĐỒ NGUYÊN LÝ - Đề tài mạch đo cường độ ánh sáng (lux) hiển thị lcd module cảm biến bh1750 sử dụng pic16f887
3. SƠ ĐỒ KHỐI VÀ SƠ ĐỒ NGUYÊN LÝ (Trang 11)
3. SƠ ĐỒ KHỐI VÀ SƠ ĐỒ NGUYÊN LÝ - Đề tài mạch đo cường độ ánh sáng (lux) hiển thị lcd module cảm biến bh1750 sử dụng pic16f887
3. SƠ ĐỒ KHỐI VÀ SƠ ĐỒ NGUYÊN LÝ (Trang 12)
3. SƠ ĐỒ KHỐI VÀ SƠ ĐỒ NGUYÊN LÝ - Đề tài mạch đo cường độ ánh sáng (lux) hiển thị lcd module cảm biến bh1750 sử dụng pic16f887
3. SƠ ĐỒ KHỐI VÀ SƠ ĐỒ NGUYÊN LÝ (Trang 13)
3. SƠ ĐỒ KHỐI VÀ SƠ ĐỒ NGUYÊN LÝ - Đề tài mạch đo cường độ ánh sáng (lux) hiển thị lcd module cảm biến bh1750 sử dụng pic16f887
3. SƠ ĐỒ KHỐI VÀ SƠ ĐỒ NGUYÊN LÝ (Trang 14)
3. SƠ ĐỒ KHỐI VÀ SƠ ĐỒ NGUYÊN LÝ - Đề tài mạch đo cường độ ánh sáng (lux) hiển thị lcd module cảm biến bh1750 sử dụng pic16f887
3. SƠ ĐỒ KHỐI VÀ SƠ ĐỒ NGUYÊN LÝ (Trang 15)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w