Cách tạo PCB bằng KiCad: Hướng dẫn từng bước cho người mới
Cập nhật ngày 11-08-2026 bởi Admin
Cách tạo PCB bằng KiCad là chủ đề được nhiều người quan tâm khi bắt đầu học thiết kế mạch in. KiCad là bộ công cụ EDA mã nguồn mở cho phép người dùng thực hiện nhiều công đoạn trong quá trình phát triển PCB, từ vẽ sơ đồ nguyên lý, lựa chọn footprint, thiết kế layout, đi dây, kiểm tra lỗi cho đến xuất file Gerber để sản xuất.
Nếu bạn chưa từng thiết kế mạch in, quy trình ban đầu có thể khá khó hiểu. Tuy nhiên, khi nắm được trình tự Schematic → Footprint → PCB Layout → Routing → DRC → Gerber, việc tạo một bo mạch PCB bằng KiCad sẽ trở nên dễ dàng hơn.
Trong bài viết này, HPTECH hướng dẫn chi tiết cách tạo PCB bằng KiCad từ đầu đến khi có bộ file sản xuất.
Cách tạo PCB bằng KiCad gồm những bước nào?
Một quy trình cơ bản gồm:
Tạo Project → Vẽ Schematic → Kiểm tra ERC → Gán Footprint → Tạo PCB → Thiết lập Board → Bố trí linh kiện → Routing → DRC → Kiểm tra 3D → Xuất Gerber
Mỗi bước đều có ảnh hưởng đến chất lượng PCB cuối cùng.
Nếu schematic sai, PCB có thể sai kết nối. Nếu footprint sai, linh kiện thực tế có thể không lắp được. Nếu layout không phù hợp, bo mạch có thể gặp vấn đề về điện, nhiệt hoặc khả năng sản xuất.
Bước 1: Tạo Project PCB mới trong KiCad
Mở KiCad và tạo một project mới.
Bạn có thể đặt tên project theo tên sản phẩm hoặc mạch cần thiết kế.
Ví dụ:
Tên project: ESP32_Controller
Sau khi tạo project, KiCad sẽ tạo các file cần thiết cho thiết kế.
Thông thường bạn sẽ làm việc chủ yếu với:
-
Schematic.
-
PCB Layout.
-
Project settings.
-
Library liên quan.
Nên lưu project trong một thư mục riêng để dễ quản lý.
Bước 2: Tạo sơ đồ nguyên lý
Để tạo PCB, trước tiên cần có Schematic.
Mở Schematic Editor và bắt đầu đặt các linh kiện cần sử dụng.
Ví dụ với một mạch LED đơn giản:
-
Nguồn 5V.
-
Điện trở.
-
LED.
-
GND.
-
Connector.
Sau đó kết nối các linh kiện bằng Wire.
Schematic phải thể hiện chính xác mối quan hệ điện giữa các linh kiện.
Ví dụ
Nguồn 5V → Điện trở → LED → GND
Sau khi hoàn thành, hãy kiểm tra lại tất cả kết nối.
Bước 3: Đặt tên linh kiện
Mỗi linh kiện cần có reference.
Ví dụ:
-
R1: điện trở.
-
LED1: LED.
-
C1: tụ điện.
-
J1: connector.
-
U1: IC.
Đồng thời cần nhập giá trị linh kiện.
Ví dụ:
R1 = 330Ω
C1 = 100nF
Việc đặt tên và giá trị chính xác giúp quản lý BOM và quá trình sản xuất dễ dàng hơn.
Bước 4: Kiểm tra Schematic bằng ERC
Sau khi hoàn thành schematic, hãy chạy ERC – Electrical Rules Check.
ERC giúp phát hiện những vấn đề liên quan đến kết nối điện.
Ví dụ:
-
Chân chưa kết nối.
-
Nguồn chưa được xác định.
-
Kết nối không hợp lệ.
-
Một số chân có trạng thái không phù hợp.
Hãy xem xét từng cảnh báo trước khi chuyển sang bước tiếp theo.
Bước 5: Gán Footprint cho linh kiện
Đây là bước rất quan trọng trong cách tạo PCB bằng KiCad.
Schematic sử dụng Symbol, còn PCB sử dụng Footprint.
Footprint quyết định vị trí và hình dạng pad của linh kiện trên bo mạch.
Ví dụ:
-
Điện trở SMD 0603.
-
Điện trở SMD 0805.
-
Tụ SMD 1206.
-
IC SOIC.
-
IC QFN.
-
Connector THT.
Khi chọn footprint, cần kiểm tra datasheet của linh kiện thực tế.
Không nên chỉ chọn footprint dựa trên tên gần giống nhau.
Bước 6: Mở PCB Editor
Sau khi hoàn thành schematic và gán footprint, mở PCB Editor.
Khi chuyển dữ liệu từ schematic sang PCB, KiCad sẽ đưa các footprint vào PCB Editor.
Bạn sẽ thấy các linh kiện và các đường kết nối logic giữa chúng.
Những đường kết nối này giúp xác định linh kiện nào cần được kết nối với nhau.
Bước 7: Thiết lập kích thước PCB
Trước khi bố trí linh kiện, cần xác định Board Outline.
Board có thể có nhiều hình dạng:
-
Hình chữ nhật.
-
Hình vuông.
-
Hình tròn.
-
Hình dạng tùy chỉnh.
Kích thước PCB cần phù hợp với:
-
Kích thước vỏ.
-
Không gian lắp đặt.
-
Connector.
-
Lỗ bắt vít.
-
Vị trí nút bấm.
-
Màn hình.
-
Cổng giao tiếp.
Nếu PCB được đặt trong một sản phẩm hoàn chỉnh, nên có bản vẽ cơ khí hoặc kích thước vỏ trước khi bắt đầu layout.
Bước 8: Thiết lập thông số thiết kế PCB
Trước khi routing, cần thiết lập các Design Rules.
Một số thông số quan trọng gồm:
Trace Width
Chiều rộng đường mạch.
Đường nguồn hoặc đường có dòng lớn thường cần được thiết kế rộng hơn.
Clearance
Khoảng cách tối thiểu giữa các đối tượng đồng.
Via
Thiết lập kích thước via và đường kính lỗ khoan.
Copper to Edge
Khoảng cách từ đường đồng đến mép PCB.
Các thông số này cần phù hợp với khả năng sản xuất của nhà máy PCB.
Bước 9: Bố trí linh kiện
Tiếp theo là Placement.
Đây là một trong những bước quan trọng nhất khi tạo PCB.
Không nên đặt linh kiện ngẫu nhiên.
Một số nguyên tắc cơ bản:
-
IC đặt gần các linh kiện liên quan.
-
Tụ decoupling đặt gần chân nguồn IC.
-
Connector đặt ở vị trí phù hợp với vỏ.
-
Linh kiện công suất cần chú ý đến tản nhiệt.
-
Các khối chức năng nên được bố trí hợp lý.
-
Đường tín hiệu quan trọng nên được giữ ngắn khi phù hợp.
Một placement tốt có thể giúp routing dễ dàng hơn và cải thiện chất lượng thiết kế.
Bước 10: Đi dây PCB
Sau khi placement hoàn tất, bắt đầu Routing.
Routing là quá trình tạo đường đồng kết nối các linh kiện.
KiCad hỗ trợ routing tương tác để người thiết kế có thể tạo các đường mạch theo kết nối trong schematic.
Khi routing, cần chú ý:
-
Chiều rộng trace.
-
Clearance.
-
Chiều dài đường mạch.
-
Via.
-
Góc chuyển hướng.
-
Đường nguồn.
-
Đường GND.
-
Các tín hiệu tốc độ cao.
Đối với các mạch đơn giản, routing có thể khá dễ. Nhưng với PCB tốc độ cao, việc routing cần dựa trên các nguyên tắc về signal integrity và EMC/EMI.
Bước 11: Tạo vùng đồng GND
Một PCB thường sử dụng Copper Zone để tạo vùng đồng.
GND plane là một trong những ứng dụng phổ biến nhất.
Sau khi tạo vùng đồng, KiCad có thể đổ đồng theo các kết nối đã thiết lập.
Vùng đồng có thể giúp:
-
Giảm chiều dài đường GND.
-
Tăng diện tích đồng.
-
Hỗ trợ tản nhiệt.
-
Cải thiện đường hồi dòng trong nhiều thiết kế.
Tuy nhiên, với các mạch RF hoặc tốc độ cao, việc thiết kế GND cần được xem xét theo cấu trúc stackup và yêu cầu tín hiệu của mạch.
Bước 12: Chạy DRC
Sau khi routing hoàn thành, chạy DRC – Design Rules Check.
DRC giúp kiểm tra thiết kế theo các quy tắc đã thiết lập.
Một số lỗi có thể gặp:
-
Clearance quá nhỏ.
-
Track chưa kết nối.
-
Via không phù hợp.
-
Đường đồng quá gần mép PCB.
-
Vi phạm quy tắc thiết kế.
-
Một số kết nối chưa hoàn thành.
Hãy xử lý các lỗi quan trọng trước khi xuất dữ liệu sản xuất.
Bước 13: Kiểm tra PCB bằng 3D Viewer
Sau khi DRC hoàn tất, hãy mở 3D Viewer.
Kiểm tra:
-
Kích thước PCB.
-
Hình dạng board.
-
Vị trí linh kiện.
-
Connector.
-
Lỗ bắt vít.
-
Silkscreen.
-
Chiều cao linh kiện.
3D Viewer đặc biệt hữu ích khi PCB cần lắp vào một vỏ sản phẩm.
Bước 14: Xuất file Gerber
Sau khi thiết kế hoàn thành, tiến hành xuất Gerber.
Gerber chứa dữ liệu hình ảnh của các lớp PCB để nhà sản xuất sử dụng trong quá trình chế tạo.
Một bộ dữ liệu có thể bao gồm:
-
Top Copper.
-
Bottom Copper.
-
Top Solder Mask.
-
Bottom Solder Mask.
-
Top Silkscreen.
-
Bottom Silkscreen.
-
Board Outline.
-
Paste.
-
NC Drill.
Tùy theo yêu cầu nhà sản xuất, số lượng và loại file có thể khác nhau.
Bước 15: Kiểm tra Gerber trước khi sản xuất
Đây là bước thường bị người mới bỏ qua.
Sau khi xuất Gerber, hãy mở bộ file bằng Gerber Viewer để kiểm tra.
Cần kiểm tra:
-
Board outline.
-
Các lớp copper.
-
Solder mask.
-
Silkscreen.
-
Via.
-
Lỗ khoan.
-
Các vùng đồng.
-
Kích thước PCB.
Nếu phát hiện lỗi, quay lại PCB Editor để sửa trước khi gửi nhà máy.
Bước 16: Gửi PCB đi sản xuất
Sau khi kiểm tra Gerber hoàn tất, bạn có thể đóng gói dữ liệu và gửi đến nhà sản xuất PCB.
Thông tin nên cung cấp gồm:
-
Bộ Gerber.
-
NC Drill.
-
Số lượng PCB.
-
Số lớp.
-
Kích thước PCB.
-
Độ dày PCB.
-
Vật liệu.
-
Độ dày đồng.
-
Surface Finish.
-
Màu solder mask.
-
Màu silkscreen.
Nếu cần lắp ráp linh kiện, bổ sung:
-
BOM.
-
Pick and Place.
-
Assembly drawing nếu cần.
Những lỗi thường gặp khi tạo PCB bằng KiCad
1. Chọn sai footprint
Đây là lỗi có thể khiến linh kiện thực tế không lắp được vào PCB.
Cách hạn chế: luôn kiểm tra datasheet và kích thước thực tế của linh kiện.
2. Không kiểm tra ERC
Schematic có lỗi nhưng vẫn chuyển sang PCB có thể khiến thiết kế sai ngay từ đầu.
Cách hạn chế: chạy ERC trước khi chuyển sang PCB.
3. Trace quá nhỏ
Đường nguồn có dòng lớn nhưng sử dụng trace quá nhỏ có thể gây vấn đề về sụt áp hoặc nhiệt.
Cách hạn chế: tính toán dòng điện và lựa chọn trace width phù hợp.
4. Không kiểm tra DRC
PCB có thể chứa các lỗi clearance hoặc kết nối.
Cách hạn chế: chạy DRC trước khi xuất Gerber.
5. Không kiểm tra Gerber
File xuất ra có thể không đúng như mong muốn.
Cách hạn chế: luôn kiểm tra Gerber trước khi sản xuất.
6. Không xem xét khả năng sản xuất
Một thiết kế có thể đúng về mặt điện nhưng không phù hợp với quy trình sản xuất.
Cách hạn chế: thiết kế dựa trên Design for Manufacturing (DFM) và khả năng sản xuất thực tế của nhà máy.
Cách tạo PCB bằng KiCad cho người mới: Nên bắt đầu từ đâu?
Nếu mới học, bạn không nên bắt đầu bằng một bo mạch phức tạp.
Hãy thử tạo PCB đơn giản như:
Mạch LED → Mạch nguồn → Mạch relay → Mạch cảm biến → Arduino → ESP32
Với mỗi dự án, hãy cố gắng thực hiện đầy đủ:
Schematic → ERC → Footprint → PCB → Placement → Routing → DRC → 3D → Gerber
Sau vài dự án, bạn sẽ hiểu rõ hơn cách KiCad kết nối schematic với PCB và cách chuẩn bị dữ liệu để sản xuất.
Cách tạo PCB bằng KiCad để sản xuất thực tế
Nếu mục tiêu cuối cùng không chỉ là học mà là sản xuất PCB, ngay từ đầu cần quan tâm đến khả năng sản xuất.
Một số thông số cần xác định trước:
-
Số lớp PCB.
-
Vật liệu.
-
Độ dày PCB.
-
Độ dày đồng.
-
Minimum trace width.
-
Minimum clearance.
-
Minimum drill.
-
Surface finish.
-
Solder mask.
-
Silkscreen.
Việc thiết kế theo khả năng của nhà sản xuất giúp giảm nguy cơ phải chỉnh sửa lại PCB sau khi hoàn thành layout.
Từ file KiCad đến PCB thực tế
Quy trình tổng thể có thể hình dung như sau:
Ý tưởng mạch
↓
Schematic
↓
ERC
↓
Footprint
↓
PCB Layout
↓
Placement
↓
Routing
↓
DRC
↓
3D Check
↓
Gerber
↓
Gerber Check
↓
Sản xuất PCB
↓
Kiểm tra PCB thành phẩm
Đây là quy trình cơ bản để biến một thiết kế điện tử thành một bo mạch PCB có thể sản xuất.
HPTECH nhận sản xuất PCB từ file KiCad
Sau khi hoàn thành thiết kế PCB bằng KiCad, bạn có thể xuất Gerber và gửi bộ dữ liệu đến đơn vị sản xuất.
HPTECH có thể hỗ trợ các nhu cầu sản xuất PCB như:
-
PCB 1 lớp.
-
PCB 2 lớp.
-
PCB 4 lớp.
-
PCB nhiều lớp.
-
PCB FR-4.
-
PCB nhôm.
-
PCB Flex.
-
PCB HDI.
-
PCB nguyên mẫu.
-
Sản xuất PCB số lượng lớn.
-
PCB Assembly / SMT.
Để được báo giá, khách hàng nên cung cấp Gerber + NC Drill đối với PCB trống. Nếu cần lắp ráp linh kiện, có thể bổ sung BOM và Pick & Place.
Kết luận
Cách tạo PCB bằng KiCad về cơ bản gồm nhiều bước liên kết với nhau: tạo project, vẽ schematic, kiểm tra ERC, gán footprint, thiết kế board, bố trí linh kiện, routing, tạo copper zone, chạy DRC, kiểm tra 3D và cuối cùng xuất Gerber.
Đối với người mới, điều quan trọng nhất là thực hiện đúng quy trình thay vì cố gắng thiết kế một PCB phức tạp ngay từ đầu.
Khi đã thành thạo KiCad, bạn có thể chuyển từ những mạch đơn giản sang các thiết kế PCB nhiều lớp, mạch nguồn, vi điều khiển, IoT, RF hoặc các sản phẩm điện tử chuyên nghiệp hơn.
Một thiết kế PCB tốt không chỉ cần đúng về nguyên lý, mà còn phải đúng về layout, cơ khí, nhiệt và khả năng sản xuất.
FAQ – Câu hỏi thường gặp
Cách tạo PCB bằng KiCad có khó không?
Không quá khó nếu học theo từng bước. Người mới nên bắt đầu với schematic và các mạch PCB đơn giản trước.
Có cần vẽ schematic trước khi tạo PCB không?
Nên có. Schematic giúp xác định chính xác kết nối điện và là cơ sở để tạo PCB.
Footprint có quan trọng khi tạo PCB không?
Có. Footprint quyết định vị trí pad và hình dạng lắp đặt của linh kiện trên PCB.
KiCad có thể tạo PCB 2 lớp không?
Có. KiCad hỗ trợ thiết kế PCB 2 lớp cũng như các thiết kế nhiều lớp.
KiCad có xuất Gerber để sản xuất PCB không?
Có. Sau khi hoàn thành thiết kế, KiCad có thể xuất dữ liệu Gerber và các file liên quan để gửi nhà sản xuất.
Có thể sản xuất PCB trực tiếp từ file KiCad không?
Nhà sản xuất thường sử dụng bộ dữ liệu sản xuất như Gerber và NC Drill. Một số đơn vị có thể nhận thêm file nguồn KiCad tùy quy trình.
Thông tin SEO
SEO Title: Cách tạo PCB bằng KiCad từ A-Z cho người mới
Meta Description: Hướng dẫn cách tạo PCB bằng KiCad từ schematic, footprint, PCB layout, routing, DRC, 3D Viewer đến xuất Gerber và sản xuất mạch in.
URL đề xuất: /cach-tao-pcb-bang-kicad.html
Từ khóa chính: cách tạo PCB bằng KiCad
Từ khóa phụ: tạo PCB bằng KiCad, hướng dẫn KiCad, thiết kế PCB KiCad, cách thiết kế mạch in, KiCad PCB, KiCad Gerber
Từ khóa liên quan: Schematic KiCad, Footprint KiCad, PCB Editor, Routing PCB, DRC KiCad, Gerber KiCad, sản xuất PCB
Bài viết liên quan
Bạn có thiết kế cần đặt mạch in PCB?
Hãy gửi file Gerber và yêu cầu thông số kỹ thuật, chúng tôi sẽ hỗ trợ ngay nhé!