Cách vẽ mạch in 2 lớp bằng Altium
Thủ thuật Altium Show
Với mong muốn ghi lại những thủ thuật khi vẽ mạch với Altium một cách chi tiết, do vậy mục này sẽ ngày 1 dài ra nên tôi tách ra khỏi bài viếtTổng hợp phím tắt trong Altium. Bài viết này sẽ tổng hợpmột số mẹo, hoặc những kinh nghiệm, thủ thuật cần thiết khi vẽ mạch với Altium.
MỤC LỤCKinh nghiệm
Kích thước - Định dạng
Phủ đồng
Vẽ mạch
Font - Chữ
Layer - Object
3D Viewer
Lỗi - Cách khắc phục
Mở rộng
NỘI DUNGChú ý: có thể có 1 vài lỗi phát sinh nếu như bạn không chạy Altium dưới quyền Admin, vì vậy hãy thử chạy Altium dưới quyền Administrator trước khi tìm kiếm các lỗi khác. Một vài kinh nghiệm nhỏ khi vẽ và đi dây
Lỗi không update được từ SCH sang PCB?Các bạn chú ý rằng để có thể sử dụng tính năng cập nhật thay đổi từ bên mạch nguyên lý sang mạch in thì file SCH và file PCB phải cùng nằm trong 1 Project. Có thể do 2 file của bạn đang ở dạng Free Document nên chúng không liên kết được với nhau. Định dạng lại kích thước mạch inMuốn định dạng lại kích thước mạch in nhấn P, L rồi vào lớp Keep Out Layer vẽ đường viền sau đó bôi đen toàn mạch rồi nhấn D,S,D Kết quả thu được sẽ là phần mạch nằm bên trong đường Keep Out Layer theo đúng hình dạng đã vẽ. Mở rộng, thay đổi kích thước PCB sau khi cắtCũng tương tự như trick bên trên, chúng ta đã sử dụng lớp Keepout Layer để quy định phần board giữ lại khi cắt PCB. Vậy khi muốn mở rộng hoặc thu nhỏ lại kích thước board thì chúng ta cũng vẫn sử dụng layer này.
Cắt bo mạch chính xác với AutoCAD và AltiumThông thường, với những thiết kế cần độ chính xác, bạn cần sử dụng AutoCAD để vẽ 1 bản vẽ chính xác kích thước bo mạch cần thi công. Sử dụng AutoCAD để vẽ đường bao kín của mạch cần thi công, sau đó lưu file bản vẽ dưới định dạng DXF. Mở file PCB Altium của bạn lên, nhấn File trên thanh menu và chọn Import, sau đó tìm đến file DXF đã có. Nếu không chọn được file CAD hoặc quá trình Import bị lỗi thì bạn cần update bản Altium lên. Cài đặt thông số đơn vị, layer, tỉ lệ để bắt đầu import. Sau khi import, tương tự như việc định dạng lại kích thước mạch in, quét chọn toàn bộ đường bao và nhấn D S D (Hoặc vào menu Design > Board Shape > Define from selected objects) Kết quả thu được như dưới: Thay đổi kích thước khổ giấy trong SCHNhấn phím tắt D O để mở Document Options, chọn kiểu giấy A0, A1, chọn kiểu ngang hay dọc. Chỉnh kích thước mặc định PCB và SCHCó thể do nhu cầu làm bo mạch lớn hơn (PCB) so với kích thước mặc định của Altium đưa ra, ta điều chỉnh bằng cách: Altium > Nhấn D S R rồi click vào các điểm muốn tạo khuôn board. Hoặc có thể vào thẻ Design --> Board Shape --> Redefine Board Tương tự nếu muốn điều chỉnh kích thước mặc định của bản vẽ mạch nguyên lý (SHC): Với phần mạch nguyên lý chỉ cần phải chuột rồi chọn Options --> Sheet --> Standard Style , ở đây có thể chỉnh các kích thước của bản vẽ theo các chuẩn A0-A4 hoặc tùy ý kích thước. Chính xác hơn là bạn vào Tool -> Schematic Preferences, ở phần Default Blank Sheet Size thì bạn chọn khổ giấy tùy ý, ngoài ra bạn cũng có thể thay đổi tên người vẽ, tên công ty, dạng bản vẽ,ở phần này tùy theo ý thích. Để thay đổi kích thước khu vực PcbDoc thì bạn có thể làm như sau:
Nhìn thì có thể nhiều bước nhưng khi làm sẽ rất nhanh, bạn có thể xem hình ảnh dưới để dễ hình dung. Tạo PCB theo tiêu chuẩn có sẵnTạo mới Project: File => New => Project Trong phần Project Templates chọn loại PCB cần thiết kế như PCI, PCMCIA, EU Hoặc có thể tự tạo mới Template theo yêu cầu sau đó dùng lại. Phủ đồng (Polygon) cho mạch in (Altium 14)Lên phiên bản 14, Altium có 1 chút thay đổi khi đổ đồng (Phủ đồng - Polygon) cho mạch, đó là: Nhấn P G để mở tùy chọn polygon
Chú ý thêm nữa đó là nhớ tick vào tùy chọn Is Poured dưới cùng, sau đó nhấn OK. Phủ đồng cho mạch in có đường bao phức tạpcomming Thay đổi kích thước đường dây khi vẽ - add viaKhi đi dây, nhấn TAB hoặc nhấn số 3 để thay đổi kích thước đường dây. Và nhấn 2 để add Via lên đường dây. Viết chữ có gạch ngang trên đầuĐể viết chữ có gạch ngang trên đâu thì viết theo cú pháp sau: C\H\U\ C\O\ G\A\C\H\ N\G\A\N\G\ T\R\E\N\ D\A\U\Vạch phân cách giữa các khối mạch trong Sơ đồ nguyên lýDùng Line, sau đó chọn style trong mục Option (Click phải vào đường Line vừa vẽ, chọn Properties) Xóa nhanh đường mạch (Net)Khi muốn xóa đường mạch thì chúng ta phải nhấn vào từng đoạn của net đó rồi xóa, như vậy rất mất thời gian. Cách nhanh hơn là dùng phím tắt U (Ở đây có nhiều tùy chọn):
Ẩn phần 3D (gạch chéo màu tím) của linh kiện khi đi dây trong PCBNhấn phím tắt O D, sau đó tick chọn Hidden trong phần 3D Bodies. Ẩn các thành phần (Net, Track, Via, Polygon)Sau khi đổ đồng xong hết rồi, bạn muốn tạm thời ẩn lớp đổ đồng đi để nhìn rõ đường mạch? Nhấn O D để mở cửa sổ View Configurations. Tại cửa sổ này, tại tab Show/Hide, tick chọn Hidden trong box Polygons sau đó nhấn OK. Chuyển về Final nếu như bạn muốn hiện lại thành phần đã ẩn. Tại đây, bạn có thể điều chỉnh với hầu hết các thành phần khác như Vias, Strings, Tracks, Pads. Tìm kiếm linh kiện từ SCH sang PCB và ngược lại? (Chế độ Cross Mode)Ở chế độ này, bạn select chọn linh kiện bên SCH thì linh kiện đó bên PCB sẽ sáng lên và ngược lại. Thích hợp khi tìm kiếm linh kiện trên cách mạch phức tạp. Để sử dụng chế độ này, trước hết bạn mở 2 file SCH và PCB lên, chọn chế độ xem Split Vertical để màn hình chia đôi ra hiển thị cả SCH và PCB cùng lúc. Nhấn Tools trên thanh công cụ và tick chọn Cross Select Mode. * Hiển thị Layer ở dạng trong suốtTrong phần vẽ PCB, chọn Altium Transparent 2D Hiện rõ đường mạch khi xem mạch ở chế độ 3DVới 1 số phiên bản, khi chuyển sang view ở dạng 3D thì có thể các bạn không thể nhìn thấy đường dây trên board dù chỉ mờ mờ. Xử lý như sau: Nhấn L để hiện ra bảng tùy chọn, trên góc trên bên phải tại mục Select PCB View Configuration chọn màu nền cho PCB. Trong khung Colors and Visibility điều chỉnh độ trong suốt bằng 2 thanh slider
Cách xoay mạch trong chế độ 3DNhấn giữ Shift và chuột phải đến khi hiện ra quả cầu tròn tròn, sau đó rê chuột. Phím tắt nhanh khi xem 3D
Lỗi vòng tròn trắng trong PCB (Altium bản 14)Kéo linh kiện vào vùng PCB là hết lỗi. Đây chỉlà cảnh báo, in ra sẽ không có những vòng tròn này. Bo tròn đường mạch những nơi gặp pad, viaDạng này được dân gian gọi là tạo đường mạch hình giọt nước giúp đường mạch trông mềm mại hơn, tăng khả năng bám thiếc khi hàn. Sau khi đi dây xong, nhấn T E trong giao diện PCB, sau đó tùy chọn mức độ bo tròn rồi nhấn OK. Thay đổi chế độ lưới (Grid)Trong SCH: nhấn O P để vào phần tùy chọn điều chỉnh hiểnthị Grid. Trong PCB: nhấn Ctrl+Gđể vào phần tùy chọn điều chỉnh hiểnthị Grid. Lỗi màu xanh lá cây do sai luật ClearanceĐây là cảnh báo cho biết bạn đang gặp lỗi do vi phạm thông số Clearance đã cài đặt. Có thể do đường mạch gần nhau quá, điều chỉnh lại đường mạch hoặc set Clearance nhỏ hơn. Để tắt màu xanh đi bạn nhấn L, nó hiện ra 1 bảng, Chọn bảng Altium Standard 2D, bỏ tích ở ô màu Xanh (DRC Error Makers). Muốn nhanh thì ấn T M để tắt tạm thời nhưng di chuyển linh kiện là lại hiện lên. Chú ý rằng nên xem xét lại khi xuất hiện lỗi này để tránh sơ sót trên sản phẩm khi bạn thi công thực tế. Điều chỉnh thông số nhiều linh kiện 1 lúcĐiều chỉnh thông số nhiều linh kiện 1 lúc:
Sau khi đã thay đổi xong, muốn tất cả hiện rõ trở lại thì lặp lại bước Find Similar Object nhưng để tất cả là Any Hoặc: Bạn muốn thay đổi thuộc tính cho một nhóm linh kiện thì đầu tiên là chọn nhóm đó, sau đó nhấn phím tắt là F11 sẽ hiện ra bảng Inspector Tham khảo tại Altium Website Điều chỉnh nhanh kích thước đường mạch (Net) đã vẽSau khi vẽ xong các đường mạch, vì 1 lý do nào đó bạn muốn đường mạch đã vẽ to ra hoặc nhỏ đi 1 chút nhanh chóng thì bạn cần sử dụng tính năng điều chỉnh hàng loạt (Find Similar Object) Nhấn Shift + F rồi chọn đường mạch mà bạn cần điều chỉnh. Nhấn chọn Same tại đối tượng NET mà bạn cần điều chỉnh sau đó nhấn OK để mở ra cửa sổ Inspector. Thay đổi theo kích thước mà bạn muốn. Cách này cũng sử dụng tương tự để có thể thay đổi thuộc tính của 1 loạt đối tượng nào đó. Tạo Logo riêng với AltiumLogo được tạo là file .bmp (Các bạn có thể chuyển từ các định dạng ảnh khác sang) Tải bộ script của Altium tại đây. Chạy Script PCB Logo Creator tìm trong thư mục cài đặt của altium Scripts\Delphiscript Scripts\PCB\PCB Logo Creator Chọn filePCBLogoCreator.PRJSCR => nhấn Open. Trong cửa sổ Select Item To Run, chọn RunConverterScript => OK NhấnLoad để lấy hình ảnh làm Logo, sau đó nhấn Convert để bắt đầu quá trình chuyển đổi. Tạo lỗ khoan thủ công cho vít, đế tản nhiệtNhấn P P để lấy 1 pad, đặt pad này vào vị trí cần tạo lỗ khoan. Double click vào pad này để điều chỉnh kích thước lỗ khoan. Chừa lại khoảng trống không phủ xanh để tráng thiếcBạn đã từng nhìn thấy trên 1 board mạch, có đường mạch người ta không phủ xanh mà lại phủ lên 1 lớp thiếc. Việc này nhằm giúp đường mạch đó tải dòng cao hơn. Vậy người ta làm việc đó như thế nào? Khi bạn vẽ mạch, bạn để ý rằng layer có tên là Paste (Top Paste, Bottom Paste..) hoặc Solder (Top Solder, Bottom Solder), những layer này sẽ quyết định việc vùng nào có được phủ xanh hay không. Thông thường khi không tác động gì vào layer này thì toàn bộ mạch sẽ được phủ xanh, tuy nhiên nếu bạn vẽ bất cứ hình - đường nét nào đó tại layer này thì vùng bạn vẽ ra đó sẽ không được phủ xanh. Sau khi thi công mạch, những vùng không được phủ xanh này sẽ được phủ thiếc lên.Muốn để 1 NET nào đó được phủ thiếc, bạn cứ việc vẽ 1 LINE đè lên line có sẵn. Hòa lớp phủ đồng với cùng 1 NETCó nhiều board mạch người ta không cần đi đường GND mà thay vào đó họ cho kết nối trực tiếp vào Polygon. Ví dụ: Để làm như trên, cấu hình Polygon như sau:
Chú ý một vài phím tắt:
Tham khảo thêm tại Altium Document. Lỗi không view được hình dáng 3D linh kiệnSau khi bạn đã ADD thành công file 3D (STEP) của linh kiện có sẵn vào thư viện PCB, đã view 3D thành công khi mở file thư viện ở chế độ 3D. Bạn đã lưu đầy đủ các thành phần nhưng khi sử dụng linh kiện vào mạch của mình thì vẫn không thấyđược dạng 3D của linh kiện đã thêm thành phần 3D. Tôi nghĩ vấn đề này xảy ra do các liên kết giữa thư việnnguyên lý (SCH) và thư viện footprint (PCB) của linh kiện tương ứng khi bạn chỉnh sửa chưa được cập nhật, việc thay đổi mới chỉ diễnra trong file PCB Lib. Để khắc phục vấn đề này, bạn chỉ cần xóa bỏ liên kết đến thư viện PCB trong thư viện SCH và thêm lại liên kết này. Và lúc này việc cập nhật sẽ đầy đủ hơn. Add lại liên kết giữa thư viện nguyên lý và footprint. Hết bước này là bạn lại có thể sử dụng thư viện như bình thường. Phủ sơn xanh cả viaNhấn chuột phải vào lỗ via bất kỳ: Chọn Find Simmilar Object -> Chọn đối tượng lỗ via -> Apply -> OK. Hiện ra bảng PCB Inspector - > Đánh dấy chon vào Solder Mark Tenting TopvàSolder Mark Tenting Bottom. Nhúng hình ảnh, chữ vào PCB dùng OLEOLE viết tắt từ Object Linking and Embedding. Tính năng mới này có từ Altium 15, hỗ trợ người dùng nhúng các đối tượng vào PCB 1 cách dễ dàng hơn so với việc dùng script như ở các phiên bản trước. Thông thường ở các phiên bản khác của Altium Designer để copy một một dung, vào trong PCB mọi người chỉ cần copy đơn giản sau đó vào PCB, chọn lớp cần chèn nội dung và ấn Ctrl+V rồi đặt vào vị trí mong muốn. Sử dụng:
Tuy nhiên qua sử dụng thấy chức năng này không ổn định lắm với nguồn là file ảnh. Vậy nên để ổn nhất thì khi nhúng file hình ảnh, chúng ta cứ dùng script với file nào không nhúng được là OK. :D |