Professional Documents
Culture Documents
BC Thiet Ke
BC Thiet Ke
Khối nguồn chia làm 3 phần: 12V, 5V, 3.3V. Chia làm 3 phần nhằm
tránh nhiễu khi hệ thống hoạt động. Nguồn 12V cấp riêng cho Relay.
Nguồn 5V cấp cho vi điều khiển, cấp cho cảm biến nhiệt độ LM35. Nguồn
3.3V cấp riêng cho module Lora.
Linh kiện phần nguồn 12V
Nguồn 12V dùng LM7812, chọn nó bởi vì dòng ngõ ra của LM7812
là 1A lớn hơn tổng dòng các linh kiện được nuôi bởi 12V là 240 mA, giá
thành rẻ.
Linh kiện phần nguồn 5V
2 Cảm biến LM35 được kết nối với vi điều khiển thông qua chân
AN0 và chân AN1 bởi vì để đọc được nhiệt độ từ LM35 thì vi điều khiển
sử dụng analog nên phải kết nối với chân có chức năng analog.
Vi điều khiển được sử sụng là PIC16F887, chọn nó bởi vì bản thân
em muốn ứng dụng nó vào thực tế từ lý thuyết của môn vi điều khiển được
học. Cảm biến nhiệt độ sử dụng là LM35 vì nó rẻ, dễ sử dụng.
1.3. Khối Relay
2. PHẦN THU
Khối nguồn phần thu được chia làm 2 phần: nguồn 5V cấp cho vi
điều khiển, LCD, nguồn 3.3V cấp cho module Lora SX1278 hoạt động.
Linh kiện phần nguồn 5V
Chọn LCD 16x2 bởi vì nó vừa đủ để hiển thị thông số nhiệt độ, và
chế độ hoạt động của quạt 3 cấp độ, giá thành của nó rẻ.
LCD 16x2 được kết nối với vi điều khiển, giao tiếp bằng 4bit. Chân
RS, EN, D4, D5, D6, D7 trên LCD được kết nối lần lượt với chân D2, D3,
D4, D5, D6, D7 trên vi điều khiển. Chân A và chân K trên LCD được kết
nối với 5V và GND. Chân VE trên LCD kết nối với biến trở để chỉnh độ
tương phản của LCD.
Dòng điện ngõ vào của chân PIC16F887 là 0.5mA nhỏ hơn 25mA
nên đảm bảo cho PIC16F887 hoạt động tốt.
Biến trở được kết nối với chân AN0 của vi điều khiển để đọc analog.
Biến trở dùng để chỉnh nhiệt độ cài đặt.
Vi điều khiển được sử sụng là PIC16F887, chọn nó bởi vì bản thân
em muốn ứng dụng nó vào thực tế từ lý thuyết của môn vi điều khiển được
học. Cảm biến nhiệt độ sử dụng là LM35 vì nó rẻ, dễ sử dụng.