Bỏ qua tới nội dung chính
EE4401E

Thiết kế hệ điều khiển nhúng (BTL)

Embedded Control System Design

Khối lượng
3 tín chỉ · 4.67 ECTS (LT 30 · BT 30 · TN 0 · Tự học 90 tiết)
Vai trò
Tự chọn (Elective course)
Học kỳ
7
Ngôn ngữ
Tiếng Việt,Tiếng Anh
Giảng viên phụ trách
Chu Đức ViệtNguyễn Đức Minh

Mô tả học phần

Học phần cung cấp cho sinh viên các kiến thức về các hoạt động chính trong quá trình thiết kế một hệ thống điều khiển nhúng với định hướng ứng dụng trong công nghiệp. Các nội dung chính bao gồm: khái niệm về hệ thống nhúng nói chung và hệ thống điều khiển nhúng; các thành phần cơ bản của hệ thống điều khiển nhúng; các yêu cầu đối với việc thiết kế hệ thống điều khiển nhúng; các bước thiết kế hệ thống điều khiển nhúng; thiết kế phần cứng hệ thống điều khiển nhúng; hệ thống điều khiển nhúng sử dụng vi điều khiển; thiết kế phần mềm hệ thống điều khiển nhúng; hệ điều hành nhúng. Trong quá trình làm bài tập lớn, sinh viên được trải nghiệm quá trình thiết kế một sản phẩm hệ thống điều khiển nhúng theo quy trình trong thực tiễn từ xác định yêu cầu, phân tích thiết kế, chọn lựa linh kiện, thiết kế chi tiết phần cứng, phân tích và thiết kế kiến trúc phần mềm cho hệ thống điều khiển nhúng. Ngoài ra, học phần cũng cung cấp cho sinh viên các kỹ năng làm việc nhóm, thuyết trình và thái độ cần thiết để làm việc và ứng dụng các kỹ thuật trong các công ty, dự án thiết kế hệ thống điều khiển nhúng công nghiệp sau này.

English description

The course provides students basic knowledge and skill about the process of designing embedded control system for industrial applications. Topics covered include embedded control system definition; main componetns of embedded system and system architecture; embedded system design challenge and metrics; embedded system design process; embedded system hardware design; design embedded system with micro controller; software architectures for embedded system; embedded operating system. Students will experience the embedded control system design process in practice from defining requirements, analysis and design, components selecting, detailed hardware designing, analysis and design embedded software architecture, and software deployment through course projects. In addition, this course also equips students with teamwork and presentation skills as well as attitudes needed for future work in embedded control system R&D.

Chuẩn đầu ra học phần (CLO) 5

Bấm vào từng chuẩn đầu ra để xem bản tiếng Anh, liên kết PLO và mức độ đóng góp.

  • CLO1 Hiểu và nắm vững các khái niệm, thành phần, yêu cầu và thách thức cơ bản của hệ thống điều khiển nhúng trong bối cảnh ứng dụng công nghiệp.

    Understand and master the fundamental concepts, components, requirements, and design challenges of embedded control systems in the context of industrial applications.

    PLO 01 IPLO 02 I
  • CLO2 Mô tả và áp dụng được quy trình thiết kế hệ thống điều khiển nhúng, bao gồm lựa chọn bộ xử lý và phân chia chức năng phần cứng / phần mềm cho một bài toán cụ thể.

    Describe and apply the embedded control system design process, including processor selection and hardware / software partitioning, to a given design problem.

    PLO 01 RPLO 02 RPLO 03 IPLO 04 IPLO 10 I
  • CLO3 Phân tích được các đặc tính điện – thời gian (fan-out, timing, bus) để đánh giá tính phù hợp của thiết kế phần cứng cơ bản cho hệ thống điều khiển nhúng.

    Analyze and evaluate electrical and timing characteristics (fan-out, timing diagrams, bus interfacing) to assess the feasibility of basic embedded hardware designs.

    PLO 01 RPLO 02 RPLO 04 R
  • CLO4 Thiết kế và tổ chức được kiến trúc phần mềm nhúng (FSM, tiến trình đồng thời, giao tiếp, RTOS) cho một hệ thống điều khiển nhúng sử dụng vi điều khiển.

    Design and organize embedded software architectures (FSMs, concurrent processes, inter-process communication, RTOS - based systems) for microcontroller - based embedded control systems.

    PLO 02 RPLO 03 RPLO 05 MPLO 07 RPLO 10 R
  • CLO5 Thực hiện và bảo vệ một đồ án nhóm thiết kế hệ thống điều khiển nhúng hoàn chỉnh, thể hiện năng lực làm việc nhóm, trách nhiệm nghề nghiệp và kỹ năng trình bày kỹ thuật.

    Develop, present, and defend a complete embedded control system design project, demonstrating teamwork skills, professional responsibility, and technical communication competence.

    PLO 03 MPLO 05 RPLO 06 RPLO 07 MPLO 08 MPLO 09 MPLO 10 M

Đánh giá học phần

Thành phầnTỉ trọngThời gian
Thi cuối kỳ (Final Examination)50.0%Tuần 16 (Week 14)
Tham dự trên lớp(Class Participation)5.0%Toàn bộ quá trình học(Throughout the course)
Bài tập lớn(Course Project)35.0%Tuần 16 (Week 16)

Tất cả học phần