VẼ BO MẠCH PCB VỚI ALTIUM
PHẦN 1: KIẾN THỨC NỀN TẢNG
1. Giới thiệu PCB và Altium Designer
PCB là gì? Cấu trúc lớp (1 lớp, 2 lớp, nhiều lớp).
Các thành phần trong PCB: pad, via, trace, plane, footprint.
Giao diện phần mềm Altium Designer: project, schematic, PCB layout.
Tạo project mới, quản lý file schematic & PCB.
2. Nguyên lý thiết kế mạch điện
Đọc hiểu sơ đồ nguyên lý.
Các linh kiện cơ bản: điện trở, tụ, diode, transistor, IC.
Quy tắc ký hiệu schematic trong Altium.
—
PHẦN 2: THIẾT KẾ SƠ ĐỒ NGUYÊN LÝ (SCHEMATIC)
3. Thư viện linh kiện (Library)
Cách sử dụng thư viện có sẵn trong Altium.
Cách tạo linh kiện mới: Symbol (Schematic), Footprint (PCB).
Kết nối symbol với footprint.
4. Vẽ sơ đồ nguyên lý
Chèn và sắp xếp linh kiện.
Cách đặt tên Net, Bus, Power/GND.
Tạo sheet, hierarchical design (sơ đồ phân cấp).
ERC (Electrical Rule Check) – kiểm tra lỗi sơ đồ.
—
PHẦN 3: THIẾT KẾ BO MẠCH IN (PCB LAYOUT)
5. Tạo file PCB và thiết lập ban đầu
Định nghĩa kích thước board (Board Shape).
Cấu hình stack-up: số lớp, chiều dày, chất liệu, lớp tín hiệu & plane.
Thiết lập quy tắc thiết kế (Design Rules): khoảng cách, độ rộng line, via.
6. Placement (Sắp xếp linh kiện)
Quy tắc sắp xếp linh kiện theo nguyên tắc EMC, dễ route.
Vị trí cổng nguồn, IC, connector.
Nguyên tắc cân bằng cơ khí & nhiệt.
7. Routing (Đi dây mạch)
Đi dây thủ công (Manual routing).
Auto-router (tự động đi dây).
Kỹ thuật via, fan-out.
Differential pair, length matching (cho tín hiệu tốc độ cao).
8. Plane & Grounding
Đổ đồng (Polygon pour).
Thiết kế mặt GND, Power plane.
Giảm nhiễu và tăng ổn định mạch.
—
PHẦN 4: KIỂM TRA & HOÀN THIỆN
9. DRC (Design Rule Check)
Kiểm tra khoảng cách, độ rộng, kết nối.
Sửa các lỗi phổ biến.
10. 3D PCB View
Xem mạch ở chế độ 3D.
Xuất file STEP để tích hợp với thiết kế cơ khí (Solidworks, Fusion 360).
11. Tạo file sản xuất (Gerber/NC Drill)
Xuất Gerber file cho nhà sản xuất PCB.
Xuất BOM (Bill of Material).
Xuất Pick & Place file cho SMT.
—
Bài 1 – Vẽ Sơ Đồ Nguyên Lý (Schematic) trong Altium
Bài 2 – Tạo Footprint (PCB Library / Footprint)
Bài 3 – Thiết Lập Rule, Clearance & Kiểm Tra Lỗi (DRC)
Bài 4 – Các Lệnh Và Công Cụ Quan Trọng Khi Vẽ PCB
Bài 5 – Những Bước Bắt Buộc Trước Khi Vẽ PCB
Bài 6 – PCB Double Layer + DRC + Text
Bài 7 – Polygon (Đổ Đồng) Và Cách Setting
Bài 8 – PTH & SMD (Lỗ Khoan Và Linh Kiện Dán)
Bài 9 – Netlist Trong Altium (Tạo & Chỉnh Net)
Bài 10 – Teardrop & Hoàn Thiện PCB (Finishing + Ẩn/Hiện Layer)
Bài Tập
Tổng quan MCU + workflow thiết kế
Bài 1 – Nhập môn STM32 & Altium Designer 20
Tổng quan MCU + workflow thiết kế
Bài 2 – Tạo Symbol trong Altium
Làm việc với Symbol cho MCU và linh kiện
Bài 3 – Vẽ Schematic chuẩn công nghiệp
Hoàn chỉnh schematic – net, power, reset
Bài 4 – Footprint & 3D Model trong PCB Library
Sinh Footprint, tính pad và 3D
Bài 5 – Component Placement – Chiến thuật đặt linh kiện
Quy tắc đặt linh kiện hàng đầu
Bài 6 – PCB Layout & Routing cho Blue Pill
Routing high-speed, differential, ground
Bài 7 – Xuất file sản xuất với Output Job
PHẦN 5: NÂNG CAO
12. Thiết kế mạch nhiều lớp (Multilayer PCB)
4 lớp, 6 lớp, 8 lớp trở lên.
Kỹ thuật stack-up chuyên nghiệp.
13. Signal Integrity & High-Speed Design
Impedance control (trở kháng đặc tính).
Length tuning cho bus dữ liệu, USB, HDMI, DDR, Ethernet.
Thiết kế mạch RF, mạch vi ba.
14. Power Integrity & Thermal Design
Phân tích nhiệt (Thermal Relief).
Thiết kế nguồn switching, đường cấp nguồn nhiều lớp.
Giảm EMI/EMC.
15. Thiết kế chuyên nghiệp
Thiết kế mạch Flex và Rigid-Flex PCB.
Script & Automation trong Altium.
Quản lý version và cộng tác nhóm (Altium 365).
—
PHẦN 6: THỰC HÀNH DỰ ÁN
16. Dự án cơ bản: Thiết kế mạch LED đơn giản, mạch nguồn 5V, mạch Arduino mini.
17. Dự án trung cấp: Thiết kế mạch nguồn buck, mạch công suất nhỏ.
18. Dự án nâng cao: Thiết kế board STM32 nhiều lớp, mạch RF LoRa/ESP32, board FPGA.