Bài giảng Những khái niệm cơ bảnvề thiết kế PCB

Nội dung

• GIỚI THIỆU

• THIẾT KẾ VÀ SẮP ĐẶT LINH KIỆN

• CÁC LỚP KHÁC

• THIẾT KẾ CHO VIỆC CHẾ TẠO

Giới thiệu

• PCB- Printed Circuit Board

• Thiết kế PCB cần có sự hiểu biết

và khả năng sắp xếp vị trí của

hàng trăm linh kiện và hàng nghìn

đường dây thành một thiết kế

hoàn chỉnh thỏa mãn đồng thời

các yêu cầu vật lý và điện.

• Thiết kế PCB hợp lý là một phần

rất quan trọng của một bản thiết

kế.

• Thiết kế PCB là một quá trình

sáng tạo của mỗi cá nhân.

• Một số lời khuyên và “quy tắc

chính” để thiết kế và đi dây PCB

pdf44 trang | Chia sẻ: Thành Đồng | Ngày: 06/09/2024 | Lượt xem: 51 | Lượt tải: 0download
Bạn đang xem trước 20 trang tài liệu Bài giảng Những khái niệm cơ bảnvề thiết kế PCB, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
đồng. Cách phủ kín thường được ưa chuộng hơn, cách phủ mắt lưới thì cũ hơn. phủ kín phủ mắt lưới Các khái niệm cơ bản trong thiết kế PCB 15 Clearances - Khoảng hở • Khoảng cách về điện là một yêu cầu quan trọng cho mọi bảng mạch. Một khoảng cách quá sát giữa các track và các pad có thể dẫn tới các chập mạch đường mảnh như sợi tóc và khó khắc axit trong quá trình sản xuất. Điều này có thể gây khó khăn cho việc tìm ra lỗi khi lắp ráp bảng mạch. Đừng “vượt các giới hạn” của nhà sản xuất trừ khi bạn phải làm vậy, cố gắng thực hiện đề nghị của họ về khoảng trống nhỏ nhất nếu có thể. • 15 mil là một giới hạn khoảng cách nhỏ nhất cho các thiết kế hole cơ bản, với 10 mil hoặc 8 mil được sử dụng cho các sắp đặt có nhiều linh kiện hàn dán. • Với các điện áp lớn 240V trên PCB có rất nhiều yêu cầu, và bạn cần tham khảo các tiêu chuẩn có liên quan nếu bạn đang thực hiện công việc này. Các khái niệm cơ bản trong thiết kế PCB 16 Clearances - Khoảng hở Các khái niệm cơ bản trong thiết kế PCB 17 THIẾT KẾ VÀ SẮP ĐẶT LINH KIỆN • Routing cơ bản • Hoàn thành các chi tiết • Thiết kế một mặt • Thiết kế hai mặt Các khái niệm cơ bản trong thiết kế PCB 18 Routing cơ bản • Khái niệm: Routing là quá trình đặt các dây để kết nối các linh kiện trong bảng mạch. Một kết nối điện giữa hai hay nhiều pad được gọi là một “net”. • Giữ cho các net càng ngắn càng tốt. Tổng chiều dài một track càng dài, thì tính trở, dung, cảm càng lớn => gây mất ổn định. • Các track nên có các góc là 45 độ. Tránh sử dụng góc vuông, và các trường hợp sử dụng góc lớn hơn 90 độ. Các chương trình PCB sẽ có chế độ di chuyển 45 độ. • Không nên đi những dây vòng vì sắp đặt chúng khó và chậm chạp hơn, nên bám theo các góc 45 độ. • Đi dây điểm tới điểm có vẻ đơn giản cho những người mới bắt đầu, nhưng có một vài lý do khiến bạn không nên sử dụng chúng. – Thứ nhất là nó xấu, một nhân tố quan trọng trong thiết kế PCB! – Thứ hai là nó không có nhiều các khoảng trống phù hợp khi bạn muốn chạy nhiều dây trên các lớp khác. Các khái niệm cơ bản trong thiết kế PCB 19 Routing cơ bản (tiếp) • Cho hiện grid điện bởi nó được dùng để tham khảo như một chức năng “căn chỉnh vào giữa” hoặc “căn chỉnh gần nhất”. • Luôn giữ cho track ở chính giữa pad, đừng bao giờ để cho track và pad của bạn ở tình trạng “chỉ tiếp xúc”. Có một số lý do. – Thứ nhất, nó thể hiện sự cẩu thả và không chuyên nghiệp. – Thứ hai, chương trình của bạn có thể sẽ không nghĩ rằng track đã tiếp xúc điện với pad. Sử dụng grid căn chỉnh và grid điện đúng quy tắc sẽ tránh được những vấn đề đó. • Chỉ sử dụng một track, không dùng nhiều track cùng nhau từ điểm tới điểm. • Các track phải đúng giữa các pad và linh kiện, không bị lệch về bên nào cả. Sử dụng grid căn chỉnh phù hợp sẽ đảm bảo bạn luôn đi dây đúng. • Chỉ tạo một track giữa các pad 100 mil. Chỉ với các thiết kế lớn và dày đặc thì bạn nên cân nhắc hai track giữa các pad. • Đối với dòng cao, sử dụng nhiều via khi đi dây giữa các lớp. Điều này sẽ làm giảm trở kháng cho track và tăng độ ổn định. • Không “kéo” các track thành các góc khác 45 độ. Các khái niệm cơ bản trong thiết kế PCB 20 Routing cơ bản (tiếp) • Giảm khoảng cách giữa các track đến mức có thể. Ví dụ. một track 10 mil qua 2 pad 60 mil tạo ra một khoảng hở 15 mil giữa track và pad. • Nếu có nhiều track nguồn và đất, đầu tiên hãy cứ đặt chúng vào mạch đã. Đồng thời, hãy làm cho các track nguồn càng lớn càng tốt. • Giữ các track nguồn và đất càng cách xa nhau càng tốt, đừng để chúng ngược hướng nhau xung quanh bảng mạch, sẽ làm giảm độ tự cảm trong hệ thống nguồn. • Giữ cho mọi thứ đối xứng. Sự đối xứng trong sắp đặt track và linh kiện thực sự làm tăng tính thẩm mỹ và chuyên nghiệp của thiết kế. • Đừng để các lớp đồng ở trạng thái không nối vào đâu cả (thường gọi là “đồng chết”), hãy nối đất chúng hoặc bỏ chúng đi. • Đừng đặt các via bên dưới các linh kiện. Khi một linh kiện đã được hàn thì bạn sẽ không thể tác động đến lỗ via để hàn đường dẫn xuyên qua được (trường hợp các via không được mạ lỗ). • Cố gắng sử dụng các chân linh kiện xuyên lỗ để nối các track lớp trên và các track lớp dưới. Điều này sẽ tối thiểu số lượng via. Nên nhớ rằng mỗi via sẽ ứng với hai mối hàn trên bảng mạch của bạn. Càng nhiều mối hàn, thì bảng mạch của bạn càng trở nên thiếu tin cậy. Chưa kể đến việc nó sẽ làm cho việc chế tạo lâu hơn. Các khái niệm cơ bản trong thiết kế PCB 21 Routing cơ bản (tiếp) Đi dây tốt Đi dây xấu Đi dây nguồn tốt Đi dây nguồn xấu Các khái niệm cơ bản trong thiết kế PCB 22 Hoàn thành các chi tiết • Khi đã hoàn thành việc đi dây, bảng mạch có thể chưa được khá lắm, nên có một số phút dành cho kiểm tra và hoàn thiện các tiếp xúc (chi tiết). • Nếu có các track mảnh (<25 mil) thì nó phù hợp để thêm vào các góc vát cho các chỗ nối hình chữ “T”, như vậy sẽ loại được các góc 90 độ. Nó làm cho track cứng cáp hơn và ngăn chặn được các ảnh hưởng xấu có thể xảy ra trong quá trình khắc axit. Nhưng quan trọng nhất là nó trông đẹp hơn. • Kiểm tra lại xem có cần thêm các hole bổ sung trên bảng mạch hay không. Giữ các hole tách biệt với các linh kiện và các track. Cho phép đặt các vòng đệm và đinh vít. • Tối thiểu hoá số các kích cỡ hole. Với nhiều kích thước lỗ thì bạn phải trả nhiều tiền hơn, vì nhà sản xuất sẽ quy định giá bạn phải trả không phải căn cứ vào số lượng các hole trên bảng mạch mà là số các kích cỡ hole khác nhau mà bạn có. Nó làm mất thời gian trong việc khoan tốc độ cao, thay đổi một số mũi khoan, và sau đó khoan lại. • Kiểm tra hai lần để hiệu chỉnh các kích cỡ hole trên toàn bộ linh kiện. Các khái niệm cơ bản trong thiết kế PCB 23 Hoàn thành các chi tiết (tiếp) • Hãy chắc chắn rằng tất cả các via của bạn đều như nhau. Chú ý tỉ lệ pad/hole. Các lỗi ở đây có thể là làm “bong” pad via khi hole chỉ hơi dịch ra ngoài pad. • Kiểm tra khoảng cách vật lý thích hợp giữa tất cả các linh kiện. Cẩn thận về các linh kiện với các chỗ hở kim loại có thể tạo tiếp xúc điện với các linh kiện khác, hoặc các track và pad hở khác. • Chuyển màn hình hiển thị sang chế độ “draft”, chế độ này sẽ phác thảo tất cả các track và pad. Nó cho phép bạn nhìn thấy “bất cứ sai sót nào” trong bảng mạch của bạn, và sẽ lộ ra các track bị lệch hay kết thúc không ở đúng chính giữa pad. • Nếu bạn muốn, hãy thêm “teardrop (giọt nước - được hiểu là phần bao quanh pad, và điểm nối track chữ T)” vào tất cả các pad và via. Một teardrop làm nhẵn kết nối giữa track và pad, nó có hình dạng giống như một giọt nước mắt. Teardrop giúp ghép nối giữa các track và pad thêm chắc chắn, tin cậy và tốt hơn là các góc vuông giữa track và pad. Các khái niệm cơ bản trong thiết kế PCB 24 Thiết kế một mặt • Thiết kế một mặt có thế làm giảm đáng kể chi phí cho bảng mạch của bạn. Nếu có thể điều chỉnh thiết kế vừa trên bảng mạch một mặt thì bạn nên làm điều đó. • Tuy nhiên, thiết kế một mặt yêu cầu những kỹ thuật nhất định mà bạn không sử dụng trong các thiết kế 2 mặt hay nhiều lớp. Trên thực tế, thiết kế bảng mạch một mặt sẽ phải sử dụng một số dây nhảy. • Phải cân nhắc giữa kích cỡ bảng mạch và số lượng các dây nhảy cần dùng. • Trên bảng mạch một mặt, việc sắp đặt linh kiện là khá khó khăn, vì vậy không cần thiết phải sắp xếp tất cả các linh kiện của bạn thẳng hàng, ngăn nắp và đẹp. Mục đích việc sắp xếp các linh kiện là để đi dây hiệu quả nhất và nhanh nhất. Nó giống như bạn chơi một ván cờ, nếu bạn không suy tính nhiều nước đi trong đầu thì bạn sẽ nhanh chóng tự đưa mình vào ngõ cụt nhanh chóng. Nếu có một track nào chạy từ một phía này tới phía kia của bảng mạch thì nó có thể làm hỏng tất cả sự sắp đặt của bạn, làm cho việc đi dây bất kỳ các track trực giao nào đều trở thành không thể. • Nhiều người sẽ đi dây trên bảng mạch của họ như một bảng mạch hai mặt nhưng chỉ với các track thẳng tại lớp trên. Sau khi bảng mạch được sản xuất, các track lớp trên được thay thế bởi các dây nhảy. Điều này có thể kém hiệu quả hơn phương pháp thiết kế một mặt, và không được chấp nhận. Các khái niệm cơ bản trong thiết kế PCB 25 Thiết kế hai mặt • Thiết kế hai mặt giúp bạn thoải mái hơn trong viêc thiết kế bảng mạch. Những gì được xem là không thể thực hiện trong thiết kế bảng mạch một mặt trở nên khá dễ dàng khi bạn thêm vào một lớp nữa. • Nhiều người thiết kế nghiệp dư có xu hướng ngại sắp đặt các bảng mạch hai mặt. Họ nghĩ rằng sắp linh kiện không quan trọng cho lắm, và hàng trăm via có thể sử dụng để giải quyết những khó khăn này. Họ thường sắp xếp các linh kiện như các IC chẳng hạn thành hàng ngăn nắp và sử dụng các góc 90 độ để đi dây. • Kiên trì sử dụng các kỹ thuật sắp xếp linh kiện tốt và đi dây khối cấu trúc hiệu quả. • Thiết kế hai mặt có thể áp dụng các kỹ thuật tiếp đất tốt, được yêu cầu cho các thiết kế cao tần. Các khái niệm cơ bản trong thiết kế PCB 26 CÁC LỚP KHÁC • Silkscreen - In lụa • Solder Mask - Mặt nạ hàn • Mechanical Layer – Lớp cơ khí • Keepout – Vùng bao ngoài • Layer Alignment – Căn chỉnh lớp • Netlists – Danh sách net • Rats Nest – Dây nối thẳng • Design Rule Checking - Kiểm tra quy tắc thiết kế • Forward and Back Annotation - Lời chú giải trước và sau • Thiết kế nhiều lớp • Power Planes – Các mặt nguồn • Các kỹ thuật thiết kế tần số cao • Bố trí linh kiện hai mặt • Auto Routing – Đi dây tự động • Auto Placement - Sắp xếp tự động Các khái niệm cơ bản trong thiết kế PCB 27 Silkscreen - In lụa • Lớp “silkscreen” gọi là “component overlay” (phủ linh kiện) hoặc “component layer” (lớp linh kiện). Đó là lớp trên cùng của bảng mạch (và là mặt đáy nếu yêu cầu) bao gồm các phác thảo linh kiện và các dòng chữ chú thích. • Thực hiện – Lớp này được thêm vào bảng mạch bằng cách sử dụng một quá trình silkscreening. – Màu trắng được chọn làm màu chuẩn, nhưng các màu khác cũng có thể dùng nếu cần thiết, hay kết hợp hài hòa các màu trên bảng mạch của bạn, nhưng thường làm giá bảng mạch tăng lên. – Giữ cho tất cả các chú thích linh kiện có cùng cỡ chữ và cùng hướng. – Thêm các overlay của linh kiện phải phù hợp với kích thước của các linh kiện trên thực tế. Điều này cho phép xác định giới hạn vị trí thực tế của các linh kiện. Chắc chắn rằng tất cả các các linh kiện phân cực đều đã được đánh dấu, và như thế xác định được chân 1. – Lớp silkscreen được căn chỉnh ít chính xác nhất trong tất cả các lớp, vì vậy đừng dựa vào lớp này để xác định vị trí chính xác. Phải đảm bảo là không có bộ phận nào của silkscreen chồng chéo lên một pad. Không có hạn chế độ rộng của các đường kẻ trên overlay linh kiện, do đó có thể tự do sử dụng các cỡ chữ và đường kẻ nhỏ hơn để thực hiện. Nếu các phần chữ hay các đường kẻ không chính xác về vị trí thì cũng không ảnh hưởng nhiều đến thiết kế của bạn, không giống như các track và các pad. – Thường không đưa giá trị mà chỉ đưa tên linh kiện vào silkscreen. Các khái niệm cơ bản trong thiết kế PCB 28 Solder Mask - Mặt nạ hàn • Mặt nạ solder là một lớp polime mỏng phủ trên bảng mạch, bao quanh các pad giúp ngăn cách các mối hàn từ các mối nối giữa các chân. Mặt nạ solder cần thiết cho các linh kiện hàn dán và bước nhỏ (pitch – bước: được hiểu như là khoảng cách chân). • Mặt nạ solder được hiển thị trên chương trình PCB như một ảnh âm cực. Trong các trường hợp thông thường bạn không cần đặt bất cứ thứ gì lên lớp mặt nạ solder. Nhưng nếu muốn xóa mặt nạ solder khỏi một phần mạch, bạn có thể đặt các track lên trên lớp mặt nạ solder. • Có thể chọn các mặt nạ solder với màu khác nhau, nhưng màu chuẩn là xanh lá cây. • Các via có thể được che bởi mặt nạ solder nếu muốn, giống như việc dựng lều. Điều này thường có ích cho các thiết kế dung sai nhỏ, để ngăn mối hàn chảy vào các via. Các khái niệm cơ bản trong thiết kế PCB 29 • Mechanical Layer – Lớp cơ khí: Lớp cơ khí được sử dụng để cung cấp phác thảo bảng mạch và các hướng dẫn chế tạo khác. Lớp này không phải là một phần của thiết kế PCB thực tế, nhưng nó rất có ích để cho nhà sản xuất PCB biết cách mà bạn muốn lắp ráp bảng mạch. • Keepout – Vùng bao ngoài: Lớp keepout được định nghĩa là các vùng trên bảng mạch mà bạn không muốn đi dây ở đó. Ví dụ, nó có thể bao gồm các vùng trống xung quanh các pad hole hoặc các linh kiện điện áp cao. • Layer Alignment – Căn chỉnh lớp: Khi nhà sản xuất PCB làm bảng mạch của bạn, sẽ có dung sai căn chỉnh trên film minh hoạ cho mỗi lớp. Nó bao gồm track, plane, silkscreen, mặt nạ solder, và việc khoan lỗ. Nếu bạn không cho phép dung sai trong thiết kế hoặc làm dung sai quá nhỏ, bạn sẽ gặp phải khó khăn lớn. Tốt nhất hãy tham khảo ý kiến của nhà sản xuất về dung sai căn chỉnh mà họ có thể thực hiện, từ đó sẽ biết dung sai căn chỉnh bạn phải thực hiện là bao nhiêu! Các khái niệm cơ bản trong thiết kế PCB 30 Netlists – Danh sách net • Một netlist là một danh sách các kết nối (“các net”) tương ứng với mạch nguyên lý. Nó cũng bao gồm danh sách các linh kiện, tên linh kiện, các dạng chân linh kiện và thông tin khác có liên quan tới mạch nguyên lý. Tập tin netlist có thể được tạo ra bởi chương trình mạch nguyên lý. Việc tạo ra một netlist cũng được gọi là “schematic capture” • Chương trình PCB sau đó có thể nhập tập tin netlist và làm nhiều việc. Chương trình PCB có thể tự động tải tất cả các linh kiện cần thiết lên bảng mạch trống của bạn. Nó cũng có thể gán một tên “net” cho mỗi chân linh kiện. Với các net được gán cho các linh kiện, chương trình PCB có thể thực hiện đi dây tự động, DRC, và hiển thị kết nối linh kiện. Các khái niệm cơ bản trong thiết kế PCB 31 Rats Nest – Dây nối thẳng Khi di chuyển mỗi linh kiện các đường dây sẽ tự động di chuyển với chúng. Nhờ đó bạn có thể thấy ngay các linh kiện được kết nối với chúng, mà không cần phải xem lại mạch nguyên lý và đối chiếu tên linh kiện. Nhờ hiển thị rats nest bạn có thể đi dây gần như tất cả linh kiện một cách tối ưu, mà không phải đi dây từng track. Hiển thị rast nest sẽ chỉ cho bạn các track kết nối với các linh kiện nào. Các đường rats nest sẽ mất đi khi bạn đi dây track giữa các linh kiện, vì vậy thiết kế sẽ giảm bớt sự phức tạp, rắc rối khi bạn tiếp tục công việc. Khi tất cả các đường dây rats nest biến mất, bảng mạch của bạn đã được đi dây đầy đủ. Hiển thị rats nest là một cửa sổ trong đó chương trình sẽ vẽ một đường thẳng (không phải là một track) giữa các pad của các linh kiện được kết nối với nhau trên mạch nguyên lý. Thực tế, hiển thị rats nest chỉ ra kết nối trên mạch trước khi bạn bắt đầu đi dây các track. Khi bắt đầu đi dây bảng mạch, với tất cả các linh kiện được đặt một cách tuỳ ý, rats nest sẽ hiện ra giống như một mớ các đường dây chằng chịt phức tạp. Vì lý do đó nó có tên là rats nest Các khái niệm cơ bản trong thiết kế PCB 32 Kiểm tra quy tắc thiết kế • Design Rule Checking (DRC) cho phép tự động kiểm tra các liên kết, khoảng hở, và các lỗi sản xuất khác trên thiết kế PCB . Với các PCB lớn và phức tạp được thiết kế ngày nay, việc kiểm tra một thiết kế PCB bằng tay là không thực tế. Đó là lý do tại sao xuất hiện DRC, nó l

Các file đính kèm theo tài liệu này:

  • pdfbai_giang_nhung_khai_niem_co_banve_thiet_ke_pcb.pdf