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

THIẾT KẾ MẠCH ĐO ĐỘ SÁNG CỦA PHÒNG VÀ ĐIỀU KHIỂN BẬT TẮT ĐÈN CHIẾU SÁNG DÂY TÓC

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 (3.42 MB, 20 trang )


BÁO CÁO
Học phần: Đồ án thiết kế
Đề tài: Thiết kế mạch đo độ sáng của phòng và điều
khiển bật tắt đèn chiếu sáng dây tóc

Hà Nội, 2021


Nội dung

I.

Mục tiêu thiết kế

II. Thiết kế hệ thống
III. DEMO

3


I. Mục tiêu thiết kế

 Đo cường độ ánh sáng của phòng và hiển thị lên LCD.
 Điều khiển bật tắt đèn chiếu sáng dây tóc khi ánh sáng
mặt trời không đủ.

4


II. Thiết kế hệ thống



1. Sơ đồ khối hệ thống
2. Lựa chọn thiết bị
3. Lập trình phần mềm hệ thống

5


II. Thiết kế hệ thống

1. Sơ đồ khối hệ thống

6


II. Thiết kế hệ thống

2. Lựa chọn thiết bị
Thông số
Nguồn áp
Nhiệt độ(trong
tầm hoạt động)
Nhiệt độ(trong
tầm lưu trữ)
Dịng
Cơng
Cơng suất
suất

Kí hiệu

Vmax
Topr

Giới hạn
4.5
-40 – 85

Tstg

-40 – 100

Imax
Pd
Pd

7
260
260

• Sử dụng giao thức I2C
• Dữ liệu đầu ra số: 16 bit
• Dải đo: 0 - 65535

Đơn vị
V

mA
mW
mW


BH1750

7


II. Thiết kế hệ thống

2. Lựa chọn thiết bị
Thông số
Dải điện áp nguồn cấp
Điện áp vào trên các chân chịu áp
Điện áp vào trên các chân khác
Điện áp chân dự phòng VBAT
Dòng điện nguồn cấp cực đại
Tần số hoạt động tối đa

Thông số
USART
SPI
I2C
ADC
DAC
Timer
Bộ nhớ Flash

Mô tả
-0.3 – 4.0 V
VSS -0.3 – VDD + 4.0 V
VSS -0.3 – 4.0 V
1.8 – 3.6 V

50 mA
72 Mhz

STM32F103C8T6
3
2
2
2 bộ ADC 12 bit, mỗi bộ 9 kênh
2 kênh DAC 12 bit
7
64KB

stm32f103c8t6
8


II. Thiết kế hệ thống

2. Lựa chọn thiết bị

Module LCD I2C

Module Relay 5V

LCD 1602

Đèn Led 5W
9



II. Thiết kế hệ thống

3. Lập trình phần mềm hệ thống
Sơ đồ thuật toán

10


II. Thiết kế hệ thống

3. Lập trình phần mềm hệ thống
Giao thức I2C

11


II. Thiết kế hệ thống

3. Lập trình phần mềm hệ thống
Master transmitter

12


II. Thiết kế hệ thống

3. Lập trình phần mềm hệ thống
Master receiver

13



II. Thiết kế hệ thống

3. Lập trình phần mềm hệ thống
Giao tiếp với cảm biến BH1750

14


II. Thiết kế hệ thống

3. Lập trình phần mềm hệ thống
Giao tiếp với cảm biến BH1750
Bản tin truyền nhận dữ liệu

15


II. Thiết kế hệ thống

3. Lập trình phần mềm hệ thống
Giao tiếp với Module LCD I2C

16


II. Thiết kế hệ thống

3. Lập trình phần mềm hệ thống

Điều khiển bật tắt đèn


Một chân đèn nối cổng COM



Một chân phích cắm nối cổng NO (normal open)



Chân IN là chân tín hiệu nối với STM32

17


II. DEMO

18


II. DEMO

19


THANK
YOU !

20




×