Cách đặt linh kiện trên PCB KiCad: Hướng dẫn Placement chuẩn cho người mới
Cập nhật ngày 11-08-2026 bởi Admin
Cách đặt linh kiện trên PCB KiCad là một bước quan trọng trong quá trình thiết kế mạch in. Sau khi hoàn thành Schematic và gán Footprint, người thiết kế cần bố trí các linh kiện trên bo mạch trước khi tiến hành đi dây.
Một Placement PCB tốt không chỉ giúp bo mạch đẹp và dễ sản xuất mà còn ảnh hưởng trực tiếp đến khả năng routing, tản nhiệt, tín hiệu, EMI/EMC và việc lắp ráp linh kiện.
Trong bài viết này, HPTECH hướng dẫn chi tiết cách đặt linh kiện trên PCB KiCad, từ việc đưa linh kiện vào PCB Editor, xác định vị trí, xoay linh kiện, bố trí theo từng khối chức năng cho đến những nguyên tắc placement PCB quan trọng.
Placement PCB là gì?
Placement là quá trình xác định vị trí và hướng của các linh kiện trên bo mạch PCB.
Ví dụ:
-
IC đặt ở trung tâm.
-
Connector đặt ở mép PCB.
-
Tụ decoupling đặt gần chân nguồn IC.
-
LED đặt ở vị trí người dùng có thể quan sát.
-
Nút nhấn đặt gần mép PCB.
-
Linh kiện công suất bố trí ở khu vực phù hợp với tản nhiệt.
Placement được thực hiện trước khi routing.
Một placement tốt giúp đường mạch ngắn hơn, routing dễ hơn và giảm nguy cơ phải thay đổi PCB nhiều lần.
Cách đặt linh kiện trên PCB KiCad gồm những bước nào?
Quy trình cơ bản:
Schematic → Gán Footprint → Update PCB → Xác định Board Outline → Đặt linh kiện → Xoay linh kiện → Chia khối chức năng → Kiểm tra khoảng cách → Routing → DRC
Bước 1: Mở PCB Editor
Sau khi hoàn thành schematic và gán footprint, mở PCB Editor.
Nếu PCB chưa có linh kiện, hãy cập nhật dữ liệu từ schematic.
KiCad sẽ đưa các footprint vào PCB.
Các linh kiện thường xuất hiện ở một khu vực bên ngoài board outline và được liên kết với nhau bằng các đường ratsnest.
Bước 2: Xác định kích thước PCB
Trước khi placement, cần xác định kích thước và hình dạng bo mạch.
Ví dụ:
100 mm × 60 mm
Hoặc hình dạng tùy chỉnh theo thiết kế cơ khí.
Kích thước PCB nên dựa trên:
-
Vỏ sản phẩm.
-
Vị trí connector.
-
Lỗ bắt vít.
-
Màn hình.
-
Nút nhấn.
-
Công tắc.
-
Khu vực tản nhiệt.
Nếu PCB được lắp trong một sản phẩm, nên xác định kích thước cơ khí trước khi đặt linh kiện.
Bước 3: Đặt các linh kiện cơ khí trước
Một nguyên tắc hữu ích là đặt các linh kiện có vị trí cố định trước.
Ví dụ:
-
USB.
-
HDMI.
-
RJ45.
-
DC Jack.
-
Terminal.
-
Nút nhấn.
-
Công tắc.
-
Màn hình.
-
Lỗ bắt vít.
Các linh kiện này thường phải nằm đúng vị trí theo vỏ sản phẩm.
Sau khi xác định vị trí của chúng, các linh kiện điện tử còn lại sẽ được bố trí xung quanh.
Bước 4: Đặt Connector
Connector thường nên được ưu tiên trong quá trình placement.
Ví dụ:
USB → đặt sát mép PCB
DC Jack → đặt sát mép PCB
Terminal Block → đặt ở cạnh PCB
Điều này giúp người dùng dễ kết nối và giúp PCB phù hợp với thiết kế cơ khí.
Không nên đặt connector ở giữa PCB nếu sản phẩm yêu cầu người dùng cắm dây từ bên ngoài.
Bước 5: Đặt IC chính
Sau khi xác định các linh kiện cơ khí, có thể đặt IC chính.
Ví dụ:
-
MCU.
-
ESP32.
-
STM32.
-
FPGA.
-
Driver IC.
IC chính thường được đặt ở vị trí trung tâm hoặc vị trí phù hợp với các khối chức năng xung quanh.
Mục tiêu là tạo điều kiện để:
-
Đường tín hiệu ngắn.
-
Routing dễ.
-
Nguồn dễ phân phối.
-
Các linh kiện liên quan nằm gần nhau.
Bước 6: Đặt tụ Decoupling
Đây là một trong những nguyên tắc quan trọng nhất.
Tụ decoupling nên được đặt gần chân nguồn của IC.
Ví dụ:
U1 VCC → C1 → GND
Nếu tụ được đặt quá xa IC, đường kết nối sẽ dài hơn và hiệu quả của tụ có thể bị ảnh hưởng tùy thiết kế.
Đặc biệt với MCU và IC tốc độ cao, vị trí của tụ decoupling rất quan trọng.
Bước 7: Đặt linh kiện theo từng khối chức năng
Thay vì đặt linh kiện ngẫu nhiên, hãy chia PCB thành các khu vực.
Ví dụ một PCB điều khiển có thể chia thành:
Khối nguồn
DC Input → Protection → Regulator
Khối MCU
MCU + Decoupling + Crystal
Khối giao tiếp
USB / UART / CAN / RS485
Khối cảm biến
Sensor + Filter
Khối công suất
MOSFET + Driver + Load
Cách bố trí này giúp schematic và PCB dễ hiểu hơn.
Bước 8: Đặt linh kiện theo luồng tín hiệu
Một cách placement hiệu quả là đi theo hướng của tín hiệu.
Ví dụ:
Input → Filter → Amplifier → MCU → Output
Có thể bố trí PCB theo cùng một hướng:
INPUT → PROCESSING → OUTPUT
Điều này giúp giảm việc đường tín hiệu phải vòng qua nhiều khu vực.
Bước 9: Xoay linh kiện trong KiCad
Trong PCB Editor, có thể xoay footprint để tìm hướng routing phù hợp.
Khi đặt linh kiện, hãy chú ý:
-
Hướng chân.
-
Hướng tín hiệu.
-
Hướng connector.
-
Hướng lắp ráp.
-
Hướng của linh kiện phân cực.
Ví dụ IC có thể xoay sao cho nhóm chân nguồn nằm gần khu vực nguồn.
Bước 10: Đặt linh kiện phân cực đúng hướng
Một số linh kiện có cực tính:
-
Diode.
-
LED.
-
Tụ điện phân.
-
IC.
-
Connector.
-
Pin.
Nên bố trí theo một hướng nhất quán khi có thể.
Ví dụ:
Cathode → cùng hướng
Pin 1 → dễ nhận biết
Điều này giúp giảm lỗi trong quá trình lắp ráp.
Bước 11: Chú ý khoảng cách giữa các linh kiện
Không nên đặt các linh kiện quá sát nhau.
Cần xem xét:
-
Courtyard.
-
Clearance.
-
Chiều cao linh kiện.
-
Khả năng hàn.
-
Khả năng kiểm tra.
-
Khả năng sửa chữa.
Đặc biệt khi thiết kế PCB Assembly, khoảng cách giữa linh kiện cần phù hợp với quy trình SMT và yêu cầu sản xuất.
Bước 12: Đặt linh kiện công suất
Các linh kiện công suất như:
-
MOSFET.
-
Diode công suất.
-
Regulator.
-
IC nguồn.
-
Điện trở công suất.
cần được bố trí phù hợp với yêu cầu nhiệt.
Có thể cần:
-
Diện tích copper lớn.
-
Thermal via.
-
Heatsink.
-
Khoảng cách phù hợp.
-
Đường nguồn rộng.
Không nên đặt linh kiện tỏa nhiệt sát các linh kiện nhạy cảm với nhiệt nếu không có lý do thiết kế rõ ràng.
Bước 13: Đặt Crystal gần MCU
Đối với MCU sử dụng crystal hoặc oscillator bên ngoài, nên đặt linh kiện liên quan gần chân của MCU theo khuyến nghị datasheet.
Ví dụ:
MCU → Crystal → Capacitor
Đường tín hiệu của crystal nên được giữ ngắn và bố trí hợp lý.
Đây là khu vực cần tránh routing các tín hiệu gây nhiễu không cần thiết.
Bước 14: Đặt mạch nguồn hợp lý
Khu vực nguồn thường gồm:
DC Input → Protection → Converter → Filter → Load
Nên bố trí theo luồng dòng điện.
Ví dụ:
DC IN → Fuse → Protection → Regulator → Output
Cách này giúp routing nguồn rõ ràng và hạn chế đường mạch chạy vòng.
Bước 15: Tách các khu vực nhiễu
Một số khối mạch có thể tạo ra nhiễu đáng kể.
Ví dụ:
-
Switching regulator.
-
Motor driver.
-
Relay.
-
MOSFET công suất.
-
Mạch PWM.
Trong khi đó các khối như:
-
ADC.
-
Sensor analog.
-
Audio.
-
RF.
có thể nhạy cảm với nhiễu.
Do đó, placement cần hạn chế việc đặt các khối gây nhiễu sát các khối nhạy cảm nếu kiến trúc mạch cho phép.
Bước 16: Chú ý đường tín hiệu tốc độ cao
Các giao tiếp tốc độ cao như:
-
USB.
-
Ethernet.
-
HDMI.
-
PCIe.
-
DDR.
-
MIPI.
yêu cầu placement cẩn thận hơn.
Thông thường cần đặt các linh kiện liên quan gần nhau và tối ưu đường truyền.
Ví dụ:
Connector → ESD Protection → Termination/Filter → IC
Không nên để các linh kiện bảo vệ hoặc linh kiện liên quan cách xa interface nếu thiết kế yêu cầu chúng nằm gần điểm vào/ra.
Bước 17: Tối ưu Ratsnest
Sau khi placement, hãy quan sát các đường ratsnest.
Nếu rất nhiều đường chéo nhau, placement có thể chưa tối ưu.
Hãy thử di chuyển các linh kiện để:
-
Giảm số đường giao nhau.
-
Giảm chiều dài kết nối.
-
Gom các linh kiện cùng chức năng.
-
Tạo hướng routing rõ ràng.
Ratsnest là một công cụ trực quan rất hữu ích khi tối ưu placement.
Bước 18: Kiểm tra vị trí trước khi Routing
Trước khi bắt đầu routing, hãy kiểm tra:
-
Board outline.
-
Connector.
-
IC.
-
Tụ decoupling.
-
Crystal.
-
Linh kiện nguồn.
-
Linh kiện công suất.
-
Khoảng cách.
-
Hướng linh kiện.
-
Lỗ bắt vít.
Nếu placement chưa tốt, không nên vội routing.
Routing tốt thường bắt đầu từ placement tốt.
Những nguyên tắc đặt linh kiện trên PCB KiCad
Nguyên tắc 1: Linh kiện quan trọng đặt trước
Ưu tiên:
Mechanical → Connector → IC → Power → Sensitive → Passive
Nguyên tắc 2: Linh kiện liên quan đặt gần nhau
Ví dụ:
MCU + Decoupling
Regulator + Input/Output Capacitor
Crystal + MCU
Driver + MOSFET
Nguyên tắc 3: Giữ đường dòng lớn ngắn
Các đường dòng lớn nên có đường đi ngắn và phù hợp với yêu cầu dòng điện.
Nguyên tắc 4: Giữ tín hiệu nhạy cảm tránh xa nguồn nhiễu
Ví dụ:
Analog sensor
nên được bố trí hợp lý so với:
Switching regulator / Motor driver
Nguyên tắc 5: Chừa không gian cho lắp ráp
PCB không chỉ cần chạy được mà còn phải:
-
Dễ lắp.
-
Dễ kiểm tra.
-
Dễ sửa.
-
Dễ sản xuất.
Placement PCB cho mạch 2 lớp
Với PCB 2 lớp, placement cần đặc biệt chú ý đến việc routing.
Một số nguyên tắc:
-
Đặt linh kiện để giảm giao cắt.
-
Ưu tiên đường nguồn.
-
Giữ GND thuận lợi cho copper zone.
-
Hạn chế đường tín hiệu vòng.
-
Đặt linh kiện theo từng block.
PCB 2 lớp đơn giản có thể routing khá dễ nếu placement được tối ưu ngay từ đầu.
Placement PCB nhiều lớp
Với PCB 4 lớp hoặc nhiều lớp hơn, placement vẫn rất quan trọng.
Ngoài routing, cần quan tâm đến:
-
GND plane.
-
Power plane.
-
Signal layer.
-
Signal integrity.
-
Return path.
-
Via.
-
EMI/EMC.
PCB nhiều lớp cho phép kiểm soát routing tốt hơn nhưng không có nghĩa placement có thể thực hiện tùy ý.
Cách kiểm tra Placement bằng KiCad
Sau khi đặt linh kiện, sử dụng các công cụ của KiCad để kiểm tra:
DRC
Kiểm tra clearance và các quy tắc thiết kế.
3D Viewer
Kiểm tra hình dạng và vị trí linh kiện.
Ratsnest
Quan sát kết nối giữa các linh kiện.
Courtyard
Kiểm tra khoảng cách cần thiết khi lắp ráp.
Kết hợp các công cụ này giúp phát hiện nhiều vấn đề trước khi routing.
Những lỗi thường gặp khi đặt linh kiện trên PCB
Đặt connector sau cùng
Có thể khiến toàn bộ PCB phải bố trí lại.
Giải pháp: đặt connector và linh kiện cơ khí quan trọng trước.
Đặt tụ decoupling quá xa IC
Có thể làm đường nguồn trở nên không tối ưu.
Giải pháp: đặt tụ gần chân nguồn theo khuyến nghị của datasheet.
Đặt linh kiện công suất sát linh kiện nhạy cảm
Có thể gây ảnh hưởng nhiệt hoặc nhiễu.
Giải pháp: phân khu hợp lý.
Không chú ý chiều cao linh kiện
Một linh kiện cao có thể va vào vỏ sản phẩm hoặc linh kiện khác.
Giải pháp: kiểm tra 3D và cơ khí.
Không chừa không gian lắp ráp
Các linh kiện quá sát nhau có thể gây khó khăn cho SMT, kiểm tra hoặc sửa chữa.
Placement PCB chuẩn sản xuất cần chú ý gì?
Nếu PCB được sản xuất số lượng lớn, placement cần xem xét thêm:
-
Khả năng SMT.
-
Hướng linh kiện.
-
Fiducial.
-
Panelization.
-
Khoảng cách linh kiện.
-
AOI.
-
Khả năng kiểm tra.
-
Khả năng sửa chữa.
Việc bố trí linh kiện hợp lý ngay từ đầu giúp giảm lỗi trong quá trình sản xuất và lắp ráp.
Quy trình Placement PCB chuyên nghiệp
Một quy trình có thể thực hiện như sau:
1. Xác định kích thước PCB
↓
2. Đặt lỗ cơ khí
↓
3. Đặt connector
↓
4. Đặt IC chính
↓
5. Đặt nguồn
↓
6. Đặt linh kiện phụ trợ
↓
7. Đặt tụ decoupling
↓
8. Chia khối chức năng
↓
9. Kiểm tra ratsnest
↓
10. Tối ưu khoảng cách
↓
11. Kiểm tra 3D
↓
12. Routing
Đây là quy trình phù hợp cho nhiều thiết kế PCB từ đơn giản đến tương đối phức tạp.
Placement tốt giúp ích gì cho PCB?
Một placement tốt có thể giúp:
-
Routing dễ hơn.
-
Giảm chiều dài đường mạch.
-
Giảm số via không cần thiết.
-
Hỗ trợ kiểm soát nhiễu.
-
Hỗ trợ tản nhiệt.
-
Dễ lắp ráp.
-
Dễ kiểm tra.
-
Dễ sửa chữa.
-
Tăng khả năng sản xuất ổn định.
Có thể nói:
Placement là nền tảng của một PCB Layout tốt.
HPTECH hỗ trợ sản xuất PCB từ thiết kế KiCad
Sau khi hoàn thành schematic, footprint và placement, thiết kế có thể tiếp tục được routing, kiểm tra DRC và xuất Gerber để sản xuất.
HPTECH có thể hỗ trợ các nhu cầu:
-
PCB Prototype.
-
PCB 2 lớp.
-
PCB 4 lớp.
-
PCB nhiều lớp.
-
PCB FR-4.
-
PCB nhôm.
-
PCB Flex.
-
PCB HDI.
-
PCB Assembly.
-
SMT Assembly.
Khi gửi sản xuất PCB, nên chuẩn bị bộ dữ liệu phù hợp như:
Gerber + NC Drill
Nếu cần lắp ráp:
Gerber + BOM + Pick and Place
Kết luận
Cách đặt linh kiện trên PCB KiCad không đơn giản là đưa các footprint vào vị trí bất kỳ trên bo mạch. Placement cần được thực hiện dựa trên chức năng mạch, dòng điện, tín hiệu, nhiệt, cơ khí và khả năng sản xuất.
Một quy trình placement hiệu quả là:
Cơ khí → Connector → IC → Nguồn → Linh kiện chức năng → Decoupling → Tối ưu Ratsnest → Kiểm tra → Routing
Đối với người mới, hãy ghi nhớ nguyên tắc quan trọng:
Placement tốt sẽ giúp routing dễ dàng hơn.
Hãy luôn đặt các linh kiện có liên quan gần nhau, ưu tiên những linh kiện có vị trí cơ khí cố định, giữ đường nguồn và tín hiệu quan trọng hợp lý, đồng thời kiểm tra khoảng cách và chiều cao linh kiện trước khi routing.
Khi placement đã hoàn thiện, bạn có thể chuyển sang bước tiếp theo là đi dây PCB bằng KiCad (PCB Routing).
FAQ – Câu hỏi thường gặp
Placement trong PCB KiCad là gì?
Placement là quá trình bố trí vị trí và hướng của các linh kiện trên bo mạch PCB.
Nên đặt linh kiện nào trước?
Thông thường nên đặt các linh kiện cơ khí, connector và các thành phần có vị trí cố định trước, sau đó đến IC, nguồn và các linh kiện phụ trợ.
Tụ decoupling nên đặt ở đâu?
Nên đặt gần chân nguồn của IC theo khuyến nghị trong datasheet.
Có nên đặt linh kiện công suất gần MCU không?
Không có một quy tắc tuyệt đối. Tuy nhiên, nên xem xét nhiệt và nhiễu để tránh ảnh hưởng đến các mạch nhạy cảm.
Có cần kiểm tra 3D sau khi placement không?
Nên kiểm tra. 3D Viewer giúp phát hiện các vấn đề về chiều cao, hướng linh kiện và khả năng lắp ráp cơ khí.
Placement có ảnh hưởng đến routing không?
Có, và ảnh hưởng rất lớn. Placement tốt thường giúp giảm chiều dài đường mạch, giảm giao cắt và làm routing dễ dàng hơn.
Thông tin SEO
SEO Title: Cách đặt linh kiện trên PCB KiCad chuẩn cho người mới
Meta Description: Hướng dẫn cách đặt linh kiện trên PCB KiCad từ cơ khí, connector, IC, nguồn, tụ decoupling đến tối ưu placement, routing, nhiệt và khả năng sản xuất PCB.
URL đề xuất: /cach-dat-linh-kien-tren-pcb-kicad.html
Từ khóa chính: cách đặt linh kiện trên PCB KiCad
Từ khóa phụ: đặt linh kiện PCB KiCad, Placement PCB KiCad, hướng dẫn PCB KiCad, bố trí linh kiện PCB, PCB Layout KiCad
Từ khóa liên quan: PCB Placement, PCB Routing, KiCad PCB Editor, Ratsnest KiCad, DRC KiCad, Copper Zone, thiết kế PCB, 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é!