1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Bao cao KTVXL

9 225 2

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 9
Dung lượng 1,89 MB

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

Nội dung

TRƯỜNG ĐẠI HỌC CẦN THƠKHOA CÔNG NGHỆ BÁO CÁO ĐỒ ÁN KĨ THUẬT VI XỬ LÝ Giáo viên hướng dẫn: Thạc sĩ: Trần Hữu Danh Tiểu nhóm : 1.. GIỚI THIỆU ĐỀ TÀI 2.. MỤC TIÊU VÀ GIỚI HẠN ĐỀ TÀI 3.. SƠ

Trang 1

TRƯỜNG ĐẠI HỌC CẦN THƠ

KHOA CÔNG NGHỆ

BÁO CÁO ĐỒ ÁN

KĨ THUẬT VI XỬ LÝ

Giáo viên hướng dẫn:

Thạc sĩ: Trần Hữu Danh

Tiểu nhóm :

1 Nguyễn Thành Long 1080861

2 Đỗ Minh Phước 1080874

3 Nguyễn Thanh Hải 1080848

NỘI DUNG TRÌNH BÀY

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

2 MỤC TIÊU VÀ GIỚI HẠN ĐỀ TÀI

3 SƠ ĐỒ KHỐI VÀ NGUYÊN LÝ HOẠT ĐỘNG

4 PHƯƠNG PHÁP THỰC HIỆN

Trang 2

TÊN ĐỀ TÀI

ĐIỀU KHIỂN ĐỘNG CƠ ON/OFF THEO NHIỆT ĐỘ DÙNG MSP430 VÀ DS18B20

HIỂN THỊ LCD

đã học về MSP430

cảm biến nhiệt DS18B20

MỤC TIÊU VÀ GIỚI HẠN

Trang 3

SƠ ĐỒ KHỐI

VÀ NGUYÊN LÝ HOẠT ĐỘNG

Nhiệt độ được MSP430 đọc liên tục từ DS18B20 và hiển thị lên LCD

Khi nhiệt độ >37oC thì ON động cơ DC

PHƯƠNG PHÁP THỰC HIỆN

• Dùng MSP430G2231 để xử lý thông tin nhiệt

độ đọc được từ DS18B20

• Sử dụng DS18B20 để cảm biến nhiệt độ từ môi trường

• Dùng LCD để hiển thị nhiệt độ mà MSP430 đọc được từ DS18B20

Trang 4

SƠ LƯỢC MSP430G2231

• CPU có kiến trúc RISC 16-bit.

• Xung clock nội lên tới 16 Mhz, có thể dùng thạch anh ngoài.

• Điện thế hoạt động: 1.8V – 3.6 V

• Năng lượng tiêu thụ:

– 0.1 A cho chế độ lưu trữ dữ liệu trên RAM.

– 0.5 A cho chế độ Standby.

– 220 A/MIPS.

• 128 KB RAM, 2 KB Flash.

• Bộ ADC 10bit, bộ Timer 16bit.

SƠ LƯỢC DS18B20

• Là cảm biến nhiệt độ giao tiếp 1-wire, nhiều DS18B20 có thể kết nối trên cùng 1 dây bus

• MCU chỉ cần 1 pin để giao tiếp DS18B20.

• Dữ liệu nhiệt độ từ DS18B20 là số nhị phân

từ 9 đến 12bit

Trang 5

• Nguyên lý hoạt động:

xung trả lời "có mặt" của DS (2 xung

15-60us)

SƠ LƯỢC DS18B20

xuống thấp trong khoảng thời gian

hồi giữa 2 chu kì

SƠ LƯỢC DS18B20

Trang 6

o Chu kỳ đọc MCU kéo bus xuống thấp trong 1us, sau đó trả quyền điều khiển

nhiệt độ.Thời gian đọc là từ

kỳ

SƠ LƯỢC DS18B20

SƠ LƯỢC LCD 16x2

• Điện thế cung cấp: 5V

• Có 2 line, mỗi line hiển thị được 16 kí tự

• Có thể nhận dữ liệu ở chế độ 8bit hoạt 4bit

Trang 7

LƯU ĐỒ CHƯƠNG TRÌNH CHÍNH

đúng

sai

LƯU ĐỒ GIAO TIẾP DS18B20

đúng

Trang 8

LƯU ĐỒ GIAO TIẾP DS18B20

đúng

sai

LƯU ĐỒ GIAO TIẾP DS18B20

Trang 9

KẾT LUẬN

VÀ HƯỚNG PHÁT TRIỂN

Mạch chạy tốt, ổn định và đáp ứng được yêu cầu đề ra

Có thể kết nối nhiều DS18B20 trên 1 bus

để có thể cảm biến nhiệt độ ở nhiều nơi

và điều khiển nhiều động cơ

Nếu sản xuất để bán thì cần tối ưu kích thước để mạch nhỏ gọn và đẹp hơn

Ngày đăng: 26/12/2017, 13:25

w