Đề tài Nhóm Nội dung 1 8 Chuẩn truyền I2C Thiết kế mạch giao tiếp giữa cổng COM máy tính và 2 vi điều khiển.. Sinh viên tự đề xuất ví dụ minh họa theo yêu cầu sau: - Master truyền dữ
Trang 1DANH SÁCH BÀI TẬP LỚN MÔN GTMT HK1 2013-2014
Lưu ý:
Các nhóm phải nộp bài báo cáo lên Elearning đúng thời hạn
Nhóm nào không báo cáo đúng ngày quy định thì sẽ không có điểm bài tập lớn tức là điểm bài tập lớn = 0
Các nhóm làm đề tài gần giống nhau, nếu như nhóm báo cáo sau copy của nhóm đã báo cáo thì nhóm sau sẽ bị 0 điểm
Thời gian báo cáo (tuần 13, 14, 15) và báo cáo theo thứ tự đề tài từ 1 đến 13 Mỗi buổi gồm 5 nhóm báo cáo Tuần 13 (Đề tài 1 5); Tuần 14 (Đề tài 6 10); Tuần 15 (Đề tài 11 13) Lưu ý: Nhóm nào không báo cáo theo đúng thứ
tự quy định sẽ bị 0 điểm!
Yêu cầu:
- Mỗi nhóm trình bày 15 phút
- File trình bày Power Point, File sơ đồ mạch Orcad, File chương trình, File mô phỏng
- Sau khi báo cáo xong, nhóm trưởng của nhóm sẽ post bài báo cáo của nhóm lên Elearning File báo cáo được nén dưới dạng rar hoặc zip và đặt tên theo quy tắc
sau: BTL-GTMT-DeTaiXX.rar hoặc BTL-GTMT-DeTaiXX.zip Trong đó XX
là số thứ tự của đề tài
- File nộp Elearning bao gồm tất cả các files mà nhóm đã trình bày trên lớp
Đề tài Nhóm Nội dung
1 8 Chuẩn truyền I2C
Thiết kế mạch giao tiếp giữa cổng COM máy tính và 2 vi điều khiển
Máy tính đóng vai trò làm Master
và vi điều khiển 1 đóng vai trò Slave 1, vi điều khiển 2 đóng vai trò Slave 2 Sinh viên tự đề xuất ví
dụ minh họa theo yêu cầu sau:
- Master truyền dữ liệu cho Slave 1
- Salve 2 truyền dữ liệu cho Master
2 1 Chuẩn truyền I2C
Thiết kế mạch giao tiếp giữa 3 vi điều khiển Vi điều khiển 1 đóng vai trò làm Master và vi điều khiển 2 đóng vai trò Slave 1, vi điều khiển 3 đóng vai trò Slave 2
Sinh viên tự đề xuất ví dụ minh họa theo yêu cầu sau:
- Master truyền dữ liệu cho Slave 1
- Salve 2 truyền dữ liệu cho Master
3 10 Chuẩn giao tiếp nối tiếp RS232
Giới thiệu một số thư viện liên kết
Trang 2động (DLL) hỗ trợ lập trình sử dụng máy tính trong điều khiển bằng cổng nối tiếp
Viết một số chương trình ứng dụng cổng RS232 trên máy tính
để điều khiển:
- 8 Led đơn
- 4 Led 7 đoạn
- 1 Màn hình GLCD
- Điều khiển động cơ: DC
- Đọc tín hiệu từ bàn phím trên mạch giao tiếp và hiện thông báo trên máy tính
4 2 Chuẩn giao tiếp nối tiếp RS232
Thiết kế mạch giao tiếp sử dụng RS233 giữa 2 vi điều khiển
Đề xuất 5 ví dụ sử dụng sơ đồ mạch trên Yêu cầu: Phải có sự truyền nhận dữ liệu qua lại giữ 2
vi điều khiển
5 6 Chuẩn giao tiếp RS485
Giới thiệu một số thư viện liên kết động (DLL) hỗ trợ lập trình sử dụng máy tính trong điều khiển bằng cổng nối tiếp
Thiết kế mạch giao tiếp giữa máy
vi tính và 2 vi điều khiển sử dụng chuẩn truyền RS485 Máy vi tính đóng vai trò Master, vi điều khiển
1 làm Slave 1, vi điều khiển 2 làm Slave 2
Salve 1 được gắn các thiết bị sau:
- 8 Led đơn
- 4 Led 7 đoạn
- 1 Màn hình GLCD
- Điều khiển động cơ: DC Viết chương trình truyền tín hiệu từ máy
vi tính xuống Slave 1 để điều khiển các thiết bị trên
Salve 2 gắn với 1 bàn phím Hexa Viết chương trình truyền tín hiệu từ bàn phím trên Salve 2 và hiển thị số thứ tự
Trang 3nút nhấn trên giao diện chương trình máy tính
6 13 Chuẩn giao tiếp RS485
Thiết kế mạch giao tiếp RS485 sử dụng 3 vi điều khiển
Cho 3 ví dụ cụ thể thể hiện việc truyền nhận dữ liệu giữa 3 vi điều khiển này
Lưu ý: Cả 3 ví dụ đều thực hiện trên cùng 1 mạch, không được thay đổi chức năng của các vi điều khiển khi thực hiện các ví dụ này
7 11 Chuẩn giao tiếp RS422
Giới thiệu ngắn gọn chuẩn RS422
Giới thiệu một số thư viện liên kết động (DLL) hỗ trợ lập trình sử dụng máy tính trong điều khiển bằng cổng nối tiếp
Thiết kế mạch giao tiếp giữa máy
vi tính và 2 vi điều khiển sử dụng chuẩn truyền RS485 Máy vi tính đóng vai trò Master, vi điều khiển
1 làm Slave 1, vi điều khiển 2 làm Slave 2
Salve 1 được gắn các thiết bị sau:
- 8 Led đơn
- 4 Led 7 đoạn
- 1 Màn hình GLCD
- Điều khiển động cơ: DC Viết chương trình truyền tín hiệu từ máy
vi tính xuống Slave 1 để điều khiển các thiết bị trên
Salve 2 gắn với 1 bàn phím Hexa Viết chương trình truyền tín hiệu từ bàn phím trên Salve 2 và hiển thị số thứ tự nút nhấn trên giao diện chương trình máy tính
8 4 Chuẩn giao tiếp SPI:
Thực hiện mạch giao tiếp giữa máy vi tính và vi điều khiển bằng
Trang 4chuẩn SPI
Nêu 3 ví dụ cụ thể về việc ứng dụng mạch trên Lưu ý: trong 3 ví
dụ này phải có việc truyền nhận
dữ liệu 2 chiều
9 5 Chuẩn giao tiếp SPI:
Thiết kế mạch giao tiếp giữa 3 vi điều khiển sử dụng chuẩn truyền SPI
Cho 3 ví dụ cụ thể về việc truyền nhận dữ liệu giữa 3 vi điều khiển này và việc truyền nhận dữ liệu phải được thực hiện 2 chiều
Lưu ý: Cả 3 ví dụ đều thực hiện trên cùng 1 mạch, không được thay đổi chức năng của các vi điều khiển khi thực hiện các ví dụ này
10 12 Chuẩn giao tiếp USB:
Thực hiện mạch giao tiếp giữa máy vi tính và vi điều khiển bằng chuẩn USB
Nêu 3 ví dụ cụ thể về việc ứng dụng mạch trên Lưu ý: trong 3 ví
dụ này phải có việc truyền nhận
dữ liệu 2 chiều
11 9 Chuẩn CAN (Controller Area Network)
- Thiết kế mạch giao tiếp chuẩn CAN giữa máy vi tính và 2 vi điều khiển
- Cho 2 ví dụ về việc truyền dữ liệu
từ máy vi tính xuống vi điều khiển
1
- Cho 2 ví dụ về việc máy vi tính nhận dữ liệu từ vi điều khiển 2 và
có hiện thị giá trị nhận trên màn hình máy tính
12 3 Chuẩn CAN (Controller Area Network)
- Thiết kế mạch giao tiếp giữa 3 vi điều khiển sử dụng chuẩn CAN
- Cho 3 ví dụ về việc truyền và nhận dữ liệu giữa các vi điều khiển với nhau Ví dụ: vi điều khiển 1 truyền dữ liệu đến vi điều khiển 2 và vi điều khiển 1 nhận dữ liệu từ vi điều khiển 3
13 7 Chuẩn truyền LAN/Internet
Trang 5- Tìm hiểu phương pháp truyền nhận dữ liệu thông qua đường truyền Internet
- Tìm hiểu vi điều khiển có hỗ trợ chức năng truyền nhận dữ liệu bằng chuẩn Internet
- Thiết kế mạch giao tiếp giữa máy
vi tính và 1 mạch vi điều khiển có chức năng kết nối Internet
- Cho ví dụ cụ thể về việc truyền dữ liệu từ máy tính đến mạch vi điều khiển và ngược lại