Tổng hợp các đề tài vi xử lý - Thiết kế hệ thống nhúng - Học Viện Kỹ Thuật Mật Mã
Mô hình đèn giao thông có hiển thị thời gian đếm lùi bằng LED 7 đoạn. Đồng hồ hiển thị led: giờ phút, giây bằng led kép (7 đoạn)hoặc vi mạch hiển thị màn LCD. Bảng chạy chữ điện tử (quảng cáo) dùng công tắc: ấn 1 chữ chạy sang phải, ấn lần nữa chạy sang trái, ấn lần nữa thì dừng. Dòng chữ do người dùng tự nhập, có thể thay đổi được. Tài liệu giúp bạn tham khảo và đạt kết quả tốt. Mời bạn đọc đón xem!
Preview text:
Đề tài vi xử lý
Sau đây là các gợi ý chủ đề, các nhóm SV có thể tham khảo chọn lựa
hoặc tự nghĩ ra đề bài tương tự như các chủ đề sau:
1. Mô hình đèn giao thông có hiển thị thời gian đếm lùi bằng LED 7 đoạn
2. Đồng hồ hiển thị led: giờ phút, giây bằng led kép (7 đoạn)hoặc vi mạch hiển thị màn LCD
3. Bảng chạy chữ điện tử (quảng cáo) dùng công tắc: ấn 1 chữ chạy sang phải,
ấn lần nữa chạy sang trái, ấn lần nữa thì dừng. Dòng chữ do người dùng tự
nhập, có thể thay đổi được.
4. Bàn thi đố vui cho 3 đội :
- Chức năng sáng đèn cho đội nhấn nhanh nhất
- Chức năng hiển thị điểm, thiết lập từ người điều khiển bằng máy tính
5. Chuông báo giờ tự động cho trường học: tự động đổ chuông báo giờ vào lớp, giờ ra chơi, ra về…
6. Thiết bị đo nồng độ cồn hiển thị led hoặc LCD
7. Thiết bị báo cháy đơn giản : đổ chuông, nhấp nháy đèn khi có khói, nhiệt độ
cao hoặc khí ga vượt ngưỡng
8. Thiết bị gọi số đơn giản cho phòng khám:
- Chức năng lấy số : khi nhấn nút lấy số, thiết bị đẩy thẻ theo số thứ tự
- Chức năng gọi số : khi nhấn nút gọi số, thiết bị hiển thị số đang gọi theo
thứ tự, phát âm gọi số hoặc chuông
9. Điều khiển nhiệt độ lò ấp :
- Chức năng thiết lập nhiệt độ bằng bàn phím
- Hiển thị nhiệt độ hiện tại, nhiệt độ cần ổn định bằng led
- Chức năng ổn định nhiệt độ bằng cách bật/tắt các bóng đèn cho lò ấp
10. Viết chương trình STM32 hiển thị LED LCD16x2 chữ
“Welcome D20DTVT” với 3 buttons trái giữa và phải, ấn nút button trái thì
chữ chạy từ phải qua trái, ấn nút button giữa thì chữ dừng ở giữa, ấn nút
button phải thì chữ chạy từ phải qua trái
11. Viết chương trình STM32 điều khiển Led sáng hình trái tim.
12. Viết chương trình điều khiển STM32 để điều khiển động cơ lọc nước tuần hoàn cho bể cá.
13. Thiết kế, chế tạo và lắp ráp mạch nhân hai số nhị phân 3 Bit có hiển thị kết
quả trên Led 7 đoạn hoặc sử dụng LCD 16 ký tự
14. Thiết kế bộ tạo các loại xung vuông và xung hình sine với chu kỳ 500
picosecond bằng vi điều khiển/vi xử lý với kỹ thuật ngắt biết rằng: lựa chọn
1 sẽ tạo ra xung vuông, lựa chọn 2 ra xung sine. Lựa chọn bằng công tắc bấm.
15.Viết chương trình điều khiển nhấp nháy 8 LED tại PORTA của STM32F103,
thời gian trễ do người lập trình định trước?
16.Viết chương trình sử dụng ADC 8 bit, đọc và xuất ra dãy led ở PORT B và
hiển thị trên màn hình máy tính?
17.Viết chương trình giao tiếp giữa STM32F103 với máy tính, sử dụng giao
tiếp nối tiếp RS232, có hiển thị qua LCD.
18.Viết chương trình thực hiện giao tiếp I2C giữa STM32F103 và IC DS1307
để cài đặt thời gian, đọc thời gian từ DS1307, hiển thị lên LCD, truyền qua RS232? 19. Yêu cầu:
➢ Bài tập lớn chiếm tỷ trọng 2 điểm
➢ Chia làm 8-9 nhóm, mỗi nhóm 6-7 người, có nhóm trưởng quản lý
➢ Báo cáo phải bao gồm:
- Slide trình bày bằng power point (25%)
- Báo cáo bằng MS Word có các thành viên kèm danh sách. Báo cáo word thể
hiện ý tưởng, nội dung, linh kiện và sơ đồ mạch, lưu đồ thuật toán thực hiện (20%)
- Mô phỏng trên nền tảng Proteus và code bằng Keil C để nạp cho Proteus, và
thay đổi được thông số lúc chạy mô phỏng (25%)
- Thiết kế lắp ráp mạch cứng gồm panel, vi điều khiển STM32, các led, cảm
biến, các linh kiện trở, tụ…cần thiết và khi demo phải chạy được (30%). Quay video chỉ được 15%.
➢ Nhóm sẽ có điểm tổng, tùy theo đóng góp của từng thành viên, nhóm mà mạnh
thì nhóm trưởng mạnh sẽ được +1 điểm, nhóm mà yếu thì nhóm trưởng bị trừ 1 điểm.