TỔNG QUAN HỌC THUẬT VÀ NỘI DUNG GIÁO TRÌNH MÔ ĐUN VI ĐIỀU KHIỂN (MÃ MÔ ĐUN: MĐ 23)

Tổng quan về giáo trình (250-300 từ)

Giáo trình mô đun Vi điều khiển (Mã mô đun: MĐ 23) được biên soạn và ban hành theo quyết định của Trường Cao đẳng Cơ giới trực thuộc Bộ Nông nghiệp và Phát triển nông thôn. Đây là tài liệu giảng dạy chuyên môn thuộc chương trình đào tạo nghề Tự động hoá ở trình độ Trung cấp. Trong cấu trúc chương trình khung toàn khoá gồm 89 tín chỉ (1923 giờ học), mô đun Vi điều khiển được bố trí ở nhóm các môn học/mô đun chuyên môn nghề (nhóm II.2) với tổng thời lượng 90 giờ, tương đương 4 tín chỉ, phân bổ thành 26 giờ lý thuyết, 57 giờ thực hành/thí nghiệm và 7 giờ kiểm tra. Mô đun được xếp sau các học phần nền tảng gồm Kỹ thuật số (MĐ 16), Kỹ thuật điện tử cơ bản (MĐ 13), Điện cơ bản (MĐ 12) và Kỹ thuật xung – số; đồng thời đóng vai trò cung cấp kiến thức nền tảng để học viên tiếp tục học các mô đun nâng cao như Trang bị điện (MĐ 21) và Kỹ thuật lập trình.

Mục tiêu đào tạo của giáo trình hướng đến ba chuẩn đầu ra cụ thể:

  • Kiến thức (A1, A2): Nắm vững cấu trúc phần cứng, tổ chức bộ nhớ và tập lệnh của họ vi điều khiển 8051; giải thích được nguyên lý vận hành của các hệ thống điều khiển tự động sử dụng vi mạch vi điều khiển.
  • Kỹ năng (B1, B2): Kiểm tra, viết, nạp mã chương trình ứng dụng; đấu nối phần cứng và vận hành các thiết bị, dây chuyền sản xuất có tích hợp mạch điện tử khả trình.
  • Năng lực tự chủ và trách nhiệm (C1): Rèn luyện tác phong công nghiệp, tuân thủ an toàn lao động cho người và thiết bị, bảo đảm vệ sinh môi trường xưởng thực hành.

Điểm đặc trưng của giáo trình là tính thực tiễn cao với tỷ lệ thực hành chiếm 63,3% tổng thời lượng. Cấu trúc nội dung tích hợp trực tiếp giữa nguyên lý phần cứng, tập lệnh hợp ngữ Assembly và quy trình thi công mạch ứng dụng vi điều khiển trên vi mạch AT89C51 cùng các phần mềm điều khiển LED ma trận chuyên dụng.


Nội dung kiến thức cốt lõi (500-600 từ)

Các chương/chủ đề chính

Giáo trình gồm 5 bài học với tiến trình logic từ tổng quan lý thuyết, cấu trúc phần cứng, phân tích tập lệnh đến thi công và lập trình ứng dụng:

  • Bài 1: Sơ lược về lịch sử và hướng phát triển của vi điều khiển (3 giờ lý thuyết): Trình bày mốc lịch sử từ transistor (1948), máy tính ENIAC (1946), vi mạch tích hợp đầu tiên của Jack Kilby (1958), IC đơn tinh thể của Fairchild (1961), đến vi xử lý lập trình đầu tiên của Intel (1974). So sánh hai mô hình kiến trúc bộ nhớ cốt lõi: cấu trúc Von Neumann (dùng chung bus cho dữ liệu và chương trình) và cấu trúc Harvard (tách biệt không gian nhớ và bus cho dữ liệu và mã lệnh). Xác định phạm vi ứng dụng trong thiết bị dân dụng, đo lường và máy công cụ CNC.
  • Bài 2: Cấu trúc vi điều khiển 8051 (7 giờ: 4 lý thuyết, 3 thực hành): Khảo sát cấu tạo chip 8051 với 4KB Flash ROM, 128 Byte RAM nội, 4 cổng xuất/nhập 8-bit (P0, P1, P2, P3), 2 bộ định thời 16-bit, cổng nối tiếp UART và khả năng định tuyến bộ nhớ ngoài 64KB. Phân tích chi tiết chức năng sơ đồ 40 chân (các chân điều khiển PSEN, ALE, EA, RST, XTAL1, XTAL2); cấu trúc RAM nội gồm 4 bank thanh ghi (R0–R7 từ địa chỉ 00H–1FH), vùng nhớ truy xuất từng bit (20H–2FH), RAM đa dụng (30H–7FH); hệ thống thanh ghi chức năng đặc biệt SFR (PSW, SP, DPTR, P0–P3, TMOD, TCON, TH0/TL0, TH1/TL1, SCON, SBUF, IE, IP, PCON) và mạch Reset RC.
  • Bài 3: Tập lệnh vi điều khiển 8051 (10 giờ: 4 lý thuyết, 4 thực hành, 2 kiểm tra): Phân loại 8 phương pháp định địa chỉ (thanh ghi, trực tiếp, gián tiếp qua @Ri, tức thời với ký tự #, tương đối, tuyệt đối trong trang 2KB, dài 16-bit trong 64KB, chỉ số kết hợp @A+DPTR hoặc @A+PC). Khảo sát cú pháp và nguyên lý thực thi của 5 nhóm lệnh: nhóm số học (ADD, ADDC, SUBB, INC, DEC, MUL AB, DIV AB), nhóm logic (ANL, ORL, XRL), nhóm chuyển dữ liệu (MOV, MOVX, MOVC, PUSH, POP, XCH, XCHD), nhóm xử lý bit (CLR, SETB, CPL, ANL, ORL, MOV bit) và nhóm rẽ nhánh (JC, JNC, JB, JNB, JBC, ACALL, LCALL, RET, RETI, AJMP, LJMP, SJMP, JMP, JZ, JNZ, CJNE, DJNZ, NOP).
  • Bài 4: Thi công mạch ứng dụng 8051 (30 giờ: 7 lý thuyết, 21 thực hành, 2 kiểm tra): Quy trình chế tạo bo mạch kit vi điều khiển sử dụng vi mạch AT89C51, soạn thảo mã nguồn hợp ngữ, nạp tệp nhị phân vào ROM của vi điều khiển qua mạch nạp chuyên dụng và kết nối kit với các module ngoại vi thực hành.
  • Bài 5: Phần mềm lập trình những vi điều khiển thông dụng và mạch ứng dụng (40 giờ: 8 lý thuyết, 29 thực hành, 3 kiểm tra): Hướng dẫn cài đặt, cấu hình tham số, soạn thảo kịch bản hiển thị và nạp vận hành bảng hiển thị LED ma trận thông qua 3 gói phần mềm ứng dụng chuyên ngành: LeDimm, Ledshow và phần mềm HD.

Kiến thức nền tảng được xây dựng

  • Cơ sở lý thuyết phần cứng: Nguyên lý giải đa hợp bus địa chỉ/dữ liệu trên Port 0 thông qua vi mạch chốt 74373 dưới sự điều khiển của xung chốt ALE; cơ chế định thời chu kỳ máy (1 chu kỳ máy = 12 chu kỳ dao động thạch anh, tương đương 1µs với nguồn dao động 12MHz).
  • Nguyên lý quản trị không gian nhớ: Cơ chế phân vùng không gian nhớ vật lý và logic; điều khiển tín hiệu đọc/ghi bộ nhớ ngoài qua các chân /PSEN, /RD, /WR; cơ chế hoạt động của ngăn xếp (Stack) thông qua con trỏ SP và con trỏ dữ liệu DPTR 16-bit.
  • Khung phân loại cờ và ngắt: Cơ chế xử lý cờ trạng thái trong thanh ghi PSW (Carry - CY, Phụ - AC, Cờ người dùng - F0, Chọn Bank - RS1/RS0, Tràn số học - OV, Parity chẵn - P); nguyên lý kích hoạt và phân cấp ưu tiên của hệ thống 5 nguồn ngắt qua hai thanh ghi IE và IP.

Kỹ năng phát triển

  • Kỹ năng kỹ thuật: Đọc bản vẽ nguyên lý, thi công lắp ráp mạch in, hàn linh kiện vi mạch AT89C51, đấu nối mạch tạo dao động thạch anh và mạch Reset RC; sử dụng các loại mạch nạp ROM công nghiệp.
  • Kỹ năng phân tích: Tính toán độ lệch địa chỉ offset cho các lệnh nhảy tương đối; phân tích giản đồ thời gian của chu kỳ nạp lệnh và chu kỳ thực thi lệnh truy xuất bộ nhớ ngoài MOVX; tối ưu hóa mã nguồn hợp ngữ theo chu kỳ máy.
  • Kỹ năng thực hành chuyên môn: Vận hành thành thạo các bộ phần mềm lập trình LED ma trận (LeDimm, Ledshow, HD); chẩn đoán và khắc phục sự cố phần cứng, phần mềm trên các thiết bị điều khiển khả trình trong dây chuyền sản xuất tự động.

Phương pháp giảng dạy và học tập (300-350 từ)

Giáo trình được thiết kế theo phương pháp đào tạo tích hợp giữa lý thuyết và thực hành tại xưởng chuyên môn:

  • Phương pháp giảng dạy: Giảng viên áp dụng các kỹ thuật dạy học tích cực bao gồm thuyết trình ngắn kết hợp trình chiếu mô hình, giảng dạy dựa trên vấn đề (Problem-based learning), hướng dẫn đọc tài liệu kỹ thuật chuyên ngành. Trong các buổi thực hành, giảng viên thực hiện thao tác mẫu, phân chia bài tập theo nhóm nhỏ và trực tiếp kiểm tra, sửa sai tại chỗ cho từng học viên. Hệ thống mô hình học cụ mô phỏng được khai thác tối đa để minh họa cơ chế điều khiển hệ truyền động và cơ cấu hiển thị.
  • Phương pháp học tập và tự học: Học viên được tổ chức làm việc theo nhóm từ 2 đến 3 người. Nhóm trưởng chịu trách nhiệm phân công các thành viên nghiên cứu tài liệu tham khảo trước giờ học, chuẩn bị đề cương thảo luận, triển khai lắp ráp mạch phần cứng, đo kiểm thông số và hoàn thiện báo cáo kỹ thuật. Học viên bắt buộc phải tham dự tối thiểu 70% tổng thời lượng mô đun; nếu nghỉ quá 30% thời lượng tích hợp sẽ không đủ điều kiện dự thi kết thúc mô đun.
  • Phương pháp đánh giá: Quy trình kiểm tra, đánh giá kết quả học tập tuân thủ Quy chế đào tạo Trung cấp hệ chính quy ban hành theo Thông tư số 09/2017/TT-BLĐTBXH của Bộ Lao động – Thương binh và Xã hội, cụ thể:
    • Điểm kiểm tra thường xuyên (Hệ số 1, chiếm trọng số 40%): Đánh giá chuẩn A1, C1 sau 10 giờ học qua hình thức hỏi miệng, trắc nghiệm hoặc báo cáo.
    • Điểm kiểm tra định kỳ (Hệ số 2, nằm trong trọng số 40% quá trình): Gồm 3 bài kiểm tra viết và thực hành sau 40 giờ học để đánh giá chuẩn A2, B1, C1.
    • Điểm thi kết thúc mô đun (Chiếm trọng số 60%): Tổ chức thi vấn đáp kết hợp thực hành trên mô hình vật lý sau 90 giờ học nhằm đánh giá toàn diện chuẩn đầu ra A1, A2, B1, B2, C1. Toàn bộ điểm thành phần tính theo thang điểm 10, làm tròn đến một chữ số thập phân.

Điểm nổi bật và cập nhật (250-300 từ)

Nội dung giáo trình phản ánh các bước chuyển giao công nghệ và xu hướng kỹ thuật trong lĩnh vực vi điều khiển:

  • Phân tích chuyển đổi công nghệ bán dẫn: Giáo trình đối chiếu sự chuyển biến từ công nghệ mạch lưỡng cực sang kỹ thuật MOS và công nghệ CMOS (sử dụng cặp transistor trường bổ túc giúp tối ưu hóa công suất tiêu thụ). Tài liệu làm rõ hai chế độ quản lý nguồn trong thanh ghi PCON gồm chế độ giảm công suất (Power Down - PD) và chế độ chờ (Idle - IDL) chỉ khả dụng trên các phiên bản sản xuất bằng công nghệ CMOS.
  • Cập nhật kiến trúc và xu hướng xử lý: Phân tích logic phát triển phần cứng giữa vi điều khiển 8-bit, 16-bit và 32-bit; luận giải lý do chip 8-bit vẫn đáp ứng tối ưu yêu cầu của các hệ thống điều khiển công nghiệp vừa và nhỏ xét trên khía cạnh giá thành, kích thước và mức tiêu thụ năng lượng. Giáo trình cập nhật xu hướng tích hợp ngoại vi tốc độ cao, kỹ thuật phân đoạn/phân dãy chương trình cho các ứng dụng đa nhiệm và tính tương thích biên dịch từ các ngôn ngữ cấp cao như C hoặc FORTH.
  • Ứng dụng thực tế gắn liền sản xuất: Chuyển giao trực tiếp công nghệ điều khiển hiển thị công nghiệp thông qua việc khai thác 3 gói phần mềm điều khiển LED ma trận phổ biến (LeDimm, Ledshow, HD). Các bài tập thực hành được xây dựng dựa trên các module phần cứng thực tế như mạch ghép nối bộ nhớ 1KB RAM sử dụng IC chốt 74373, mạch giao tiếp EPROM ngoài và cấu trúc cổng nối tiếp UART.

Đối tượng sử dụng giáo trình (200-250 từ)

  • Học viên đào tạo chính quy: Học viên trình độ Trung cấp nghề Tự động hoá (học kỳ chuyên ngành năm thứ 2 theo tiến trình chương trình đào tạo 89 tín chỉ). Giáo trình cung cấp kiến thức nền tảng để học viên thực hiện các đồ án chuyên môn và chuẩn bị cho đợt Thực tập tốt nghiệp (MĐ 28 - 288 giờ).
  • Điều kiện tiên quyết đối với người học: Đã hoàn thành và đạt yêu cầu các môn học/mô đun cơ sở gồm: Điện cơ bản (MĐ 12), Kỹ thuật điện tử cơ bản (MĐ 13), Kỹ thuật số (MĐ 16) và nội dung kỹ thuật xung – số.
  • Giảng viên và cán bộ quản lý đào tạo: Sử dụng làm tài liệu giảng dạy chuẩn hóa, xây dựng giáo án tích hợp, thiết kế bài tập thực hành xưởng và biên soạn ngân hàng đề kiểm tra đánh giá theo chuẩn năng lực thực hiện.
  • Học viên các khóa ngắn hạn và kỹ thuật viên: Dành cho học viên các khóa bồi dưỡng ngắn hạn chuyên ngành cơ điện tử, kỹ thuật viên bảo trì và công nhân kỹ thuật tại các nhà máy, xí nghiệp công nghiệp cần tài liệu tham khảo về cấu trúc vi mạch 8051, kỹ thuật ghép nối ngoại vi và phương pháp lập trình điều khiển bảng hiển thị LED.

Câu hỏi thường gặp (250-300 từ)

1. Giáo trình này phù hợp với đối tượng đào tạo nào?

Tài liệu được biên soạn chính thức cho học viên trình độ Trung cấp nghề Tự động hoá theo chương trình khung của Bộ Nông nghiệp và Phát triển nông thôn; đồng thời phù hợp làm tài liệu đào tạo nghề ngắn hạn và tài liệu tra cứu cho kỹ thuật viên tại các cơ sở sản xuất.

2. Người học cần chuẩn bị kiến thức nền tảng nào trước khi học mô đun này?

Người học bắt buộc phải hoàn thành các môn học tiên quyết bao gồm Điện cơ bản (MĐ 12), Kỹ thuật điện tử cơ bản (MĐ 13) và Kỹ thuật số (MĐ 16). Các kiến thức về linh kiện bán dẫn, cổng logic, đại số Boole và mạch xung là điều kiện cần để tiếp thu kiến thức vi điều khiển.

3. Giáo trình này có điểm gì khác biệt so với các tài liệu thuần lý thuyết?

Khác với các tài liệu thiên về hàn lâm, giáo trình dành tới 57/90 giờ cho thực hành. Nội dung tích hợp trực tiếp quy trình chế tạo bo mạch kit IC 89C51 và hướng dẫn chi tiết phương pháp làm chủ 3 phần mềm lập trình bảng LED ma trận công nghiệp (LeDimm, Ledshow, HD).

4. Phương pháp tự học mô đun này như thế nào để đạt hiệu quả?

Học viên cần tổ chức học nhóm từ 2–3 người, đọc trước lý thuyết và giản đồ thanh ghi trước giờ lên lớp, chuẩn bị báo cáo theo chủ đề được giao và trực tiếp thực hiện việc đấu nối mạch, viết lệnh nạp chip trong các giờ thực hành xưởng.

5. Giáo trình có những tài liệu bổ trợ và chuyên khảo nào đi kèm?

Giáo trình kế thừa và trích dẫn trực tiếp từ 6 tài liệu tham khảo chuyên ngành:

  1. Họ vi điều khiển 8051 – Tống Văn On, Hoàng Đức Hải (NXB Lao động Xã hội, 2005).
  2. Lập trình bằng hợp ngữ – Ngô Diên Tập (NXB Khoa học Kỹ thuật, 1998).
  3. Vi xử lý trong đo lường và điều khiển – Ngô Diên Tập (NXB Khoa học Kỹ thuật, 1999).
  4. Kỹ thuật vi xử lý và máy tính – Đỗ Xuân Thụ, Hồ Khánh Lâm (NXB Giáo dục, 2000).
  5. Cấu trúc và lập trình vi điều khiển – Nguyễn Tăng Cường, Phan Quốc Thắng (NXB Khoa học Kỹ thuật, 2004).
  6. Giáo trình vi xử lý và cấu trúc máy tính – Ngô Diên Tập, Vũ Trung Kiên, Phạm Xuân Khánh, Kiều Xuân Thực (NXB Giáo dục, 2007).

Kết luận (150 từ)

Giáo trình mô đun Vi điều khiển (Mã mô đun: MĐ 23) xác lập hệ thống kiến thức chuẩn hóa về kiến trúc phần cứng vi điều khiển họ 8051, phương pháp định địa chỉ và cú pháp tập lệnh hợp ngữ Assembly, đồng thời chuẩn hóa quy trình thi công bo mạch ứng dụng trên vi mạch AT89C51. Lộ trình đào tạo được thiết kế chặt chẽ từ khảo sát cấu trúc thanh ghi, lập trình phần mềm đến thi công phần cứng và ứng dụng các công cụ điều khiển LED ma trận công nghiệp (LeDimm, Ledshow, HD). Kết hợp giữa hệ thống đánh giá theo Thông tư 09/2017/TT-BLĐTBXH và danh mục 6 tài liệu tham khảo chuyên khảo, giáo trình cung cấp nền tảng chuyên môn phục vụ trực tiếp cho các mô đun chuyên sâu tiếp theo như Trang bị điện, Hệ thống tự động và kỳ Thực tập tốt nghiệp nghề Tự động hoá.