FSK on FPGA - wicomlab review on 12/04/2025

Tóm tắt ngắn:
- Video là buổi review tiến độ dự án FSK trên FPGA của nhóm sinh viên với giáo viên hướng dẫn. Nội dung chính xoay quanh việc đánh giá tiến độ, chất lượng báo cáo và các vấn đề kỹ thuật gặp phải trong quá trình thiết kế và triển khai hệ thống FSK, bao gồm các khối phát, thu, ADC, DAC và bộ lọc.
- Các công nghệ và ví dụ được đề cập bao gồm: FSK (Frequency Shift Keying), FPGA (Field-Programmable Gate Array), ADC (Analog-to-Digital Converter), DAC (Digital-to-Analog Converter), bộ lọc số (digital filter), Simulink, Vivado, giao thức UART.
- Ứng dụng của dự án là hệ thống truyền thông FSK trên FPGA. Việc hoàn thiện dự án sẽ chứng minh khả năng thiết kế và triển khai hệ thống truyền thông kỹ thuật số.
- Các quy trình được mô tả chi tiết bao gồm quá trình thiết kế, mô phỏng, thử nghiệm và báo cáo tiến độ dự án.
Tóm tắt chi tiết:
Video được chia thành các phần chính sau:
Phần 1: Review tiến độ khối phát: Giáo viên hướng dẫn chỉ ra sự thiếu sót trong báo cáo và tiến độ của nhóm phụ trách khối phát (Hòa). Họ chưa hoàn thành báo cáo thiết kế chi tiết (bao gồm thông số kỹ thuật, thiết kế từng khối, mã nguồn, kết quả mô phỏng và thử nghiệm trên FPGA) đúng hạn. Giáo viên nhấn mạnh tầm quan trọng của việc tuân thủ deadline và chất lượng báo cáo ("...deadline là không bao giờ để bỏ... báo cáo gọi là chuẩn thiết kế... thiết kế chi tiết mã nguồn kết quả đo đạt").
Phần 2: Review tiến độ khối ADC: Nhóm chưa có báo cáo về thiết kế ADC. Giáo viên yêu cầu báo cáo đầy đủ, chi tiết và giao nhiệm vụ cụ thể cho thành viên trong nhóm để hoàn thành trong vòng một tuần. Ông cũng nhắc nhở về tầm quan trọng của báo cáo kỹ thuật ("...báo cáo của cái việc thực hiện nó em chứ không phải báo cáo tiến độ").
Phần 3: Review tiến độ khối đồng bộ: Phần này chưa được thực hiện. Giáo viên cho rằng có thể để lại sau nhưng cần có báo cáo rõ ràng về phương pháp tiếp cận.
Phần 4: Review tiến độ khối giải điều chế: Giáo viên yêu cầu báo cáo thiết kế đầy đủ cho phần giải điều chế, bao gồm các kết quả mô phỏng và thử nghiệm. Việc này được giao cho một thành viên cụ thể trong nhóm.
Phần 5: Thảo luận về các vấn đề kỹ thuật: Một phần quan trọng của video tập trung vào việc giải quyết các vấn đề kỹ thuật gặp phải, bao gồm:
- Vấn đề về hình dạng sóng: Sóng tín hiệu thu được bị méo, mặc dù tần số đúng. Nhóm thảo luận về nguyên nhân có thể là do tần số lấy mẫu thấp của ADC.
- Vấn đề về bộ lọc: Nhóm đã thiết kế và triển khai bộ lọc số sử dụng Simulink và Vivado để loại bỏ nhiễu. Giáo viên yêu cầu báo cáo so sánh tín hiệu trước và sau khi lọc.
- Vấn đề về đồng bộ: Nhóm cần thêm phần đồng bộ để hệ thống hoạt động ổn định khi bỏ dây nối trực tiếp giữa mạch phát và mạch thu.
- Vấn đề về định dạng xung: Đây là một vấn đề phức tạp cần nghiên cứu thêm.
Phần 6: Kết luận và nhiệm vụ tiếp theo: Giáo viên tóm tắt các nhiệm vụ cần hoàn thành, nhấn mạnh tầm quan trọng của việc báo cáo tiến độ thường xuyên, hoàn thiện hệ thống, thử nghiệm và tích hợp với máy tính. Ông cũng nhắc nhở nhóm phải chủ động và không được bỏ sót deadline. Một số nhiệm vụ cụ thể được giao lại cho các thành viên trong nhóm. Cuối cùng, giáo viên yêu cầu nhóm báo cáo lại với thầy Khương về một số vấn đề liên quan đến thiết kế khung truyền.
Câu nói đáng chú ý: "deadline là không bao giờ để bỏ... báo cáo gọi là chuẩn thiết kế... thiết kế chi tiết mã nguồn kết quả đo đạt". Câu nói này thể hiện rõ quan điểm của giáo viên về tầm quan trọng của việc tuân thủ deadline và chất lượng báo cáo.