vẽ mạch với altium
Trang 1PCBViet.com Lời núi đầu
lờn Hiện nay, trờn thị trường cú nhiều phần mềm hỗ trợ thiết kế mạch điện tử, cú thể kế nhu: Circuit maker, Eagle, Altium Designet, OrCAD, Đặc điểm chung của cỏc phần mềm này là sản xuất thiết kế sẵn cỏc bộ thư viện linh kiện và chõn cắm tựy theo thiết kế của mỡnh mà người sử dụng vào cỏc thư viện lấy linh kiện và chõn cắm cho phự hợp
Phần mềm Altium Designer là một phần mềm cú nhiều chức năng trong đú là khả năng thiết kế mạch điện tử Được phỏt triển từ phần mềm protel của hóng Altium Nú là một phần mềm cú giao diện thõn thi ir dung đơn giản Chỳng ta cú thể tạo ra những sơ đồ nguyờn lý, vẽ mạch in, mụ phỏng, thiết kế cỏc hệ thống FPGA, trờn cựng một phần mềm Bộ thư viện của phần mềm được Altium bộ sung kha đầy đủ của cỏc hóng nồi tiếng như TI, ST, Microchip,
Hiện nay phiờn bản của phần mềm đó là bản 13 Sau nhiều lần update cũng như sửa lỗi đầu năm 2013 Altium tung ra san phẩm Altium Designer với nhiều tớnh năm hấp dẫn Tuy nhiờn việc sử dụng phiờn bản nào khụng quan trọng bằng việc sử dụng thành thạo Altium Designer
Trong bỏo cỏo này em sử dụng Altium Designer 10 cú thể núi bản 10 là bản chạy ổn định với nhiều cập nhật tớnh năng mới so với bản 09
Điểm mạnh của Altium là nú cú thể chỉnh sửa được cỏc file thiết kế từ cỏc phần mềm khac như orcad, eagle, proteus, Sử dụng cụng cụ import làm cho altium mạnh và tiện dụng
Việc xuất ra cỏc file CAM, CNC, cho việc gia cụng cũng theo chuẩn và thực hiện rất nhanh chúng
Trang 2
Giỏo trỡnh hướng dẫn thiế t kế mạch điệ n tử với Altium Designer v1.0 Chuong I: Thiột kộ mach voi Altium Designer
I Giao diện chớnh
Trước khi bắt đầu cần tải về và cài đặt Altium Designer từ cỏc trang chia sẻ, cỏc diễn đản Phan mộm Altium cú dung lượng khoảng 2Gb sau khi tải về cài đặt
Để khởi động chương trỡnh vào Start -> Altium -> Altium Designer Release 10
Đõy là giao diện lỳc khởi động trương trỡnh Altium Designer 10, giao diện ban đầu này sẽ khỏc nhau ở mỗi phiờn bản
Trang 3
You are not signed in ‘mos naysayers Siete Sep ay coma ua ae My Act ga os pg Pik kT ae Seems ees Trờn đõy là giao diện sẵn sàng làm việc của Altium Designer Như đó núi Altium cộ giao diện thõn thiện Cũng những menu ở trờn, cỏc thanh cụng cụ, thanh trạng thỏi ở dưới sẽ thụng bỏo nhưng thụng tin ngắn gọn như: tọa độ, kớch thước, độ dài, một số thuộc tớnh khỏc của đối tượng được chọn Cỏc tab đặt dọc hai bờn là cỏc cụng cụ quản lý: Project, navbar, Libralies, History, Chớnh giữa là màn làm việc chớnh đủ lớn đề thao tỏc về nguyễn lý, mạch in, hệ thụng FPGA,
Một số định dạng file mặc định trong quỏ trỡnh thiết kế cơ bản với Altium Designer *.PrjDoc : Định dạng file project, nú liờn kết cỏc file khỏc nhau trong một thiết kế *,SchDoc : Định file cho sơ đồ nguyờn lý
* PcbDoc : Dinh dang file cho mach in
* PebLib : Thu viộn chan linh kiộn van goi 1a Foodprint * SchLib : Thu viện nguyờn lý
Trang 4
Giỏo trỡnh hướng dẫn thiế t kế mach diộn tt voi Altium Designer v1.0 Cỏc menu trong giao diện ban dau cần chỳ ý
DXP : Là nơi chưa nội dung về cập nhật, cỏc plug in, cài đặt cho phần mềm, khởi chạy script,
File: Tạo mới cỏc file thiết kế, mở cỏc thiết kế View: Điều chỉnh, tựy chọn hiển thị cỏc thanh cụng cụ Hiển thị trong giao diện le Yiew Project Window Help By won ll re== corrected vce Ai vert pts de —ơ Pests Deion PLY Pier Repost (veo eh vow tence: GF memtee â mem File | View Project Window Help New ằ (2ÿ Open Ctr+0 Close Ctrl Fa (LF Open Project Open Design Workspace Check Out Save Project
[View | aa ai Save Project As
z Save Design Workspace
Toolbars ằ Navigation Save Design Workspace AS Workspace Panels > No Document Tools aa ave All
FP Desktop Layouts + | customize Phim
KeyMappings >
— Import Wizard
@ Devices View Component Release Manager
s kề ta oi cid Recent Documents >
Home A You a Recent Projects ›
Status Bar Recent Workspaces ›
_ You are curre
Command Status Exit Alt+ Fa
Trang 5Il Tạo project thiết kế mạch Tại giao diện phần mềm ban đầu chọn: File -> New -> Project-> PCB Projects - PD setemati ciie0 | Open Sytem Document cle củ |8 eco i AB il : : ỏc |8 mmm= WOU Document
Ở đõy cũng cho tạo những project khỏc es, l8 mem cho cỏc ứng dụng khỏc Như FPGA, tạo Chetoe
thư viện, cỏc file lập trinh, mn | e-m=be= — adim 2) ASM Source Document Paine mode SN fear vpenss : pope | mm== in TS)
86 CARL Document Pte int My Aco |iot eseoe Link File
Xuất hiện ở bờn phai tab Projects nộ la noi quản lý cỏc project và cỏc file được tạo mới hoặc mở ra trong Altium Designer
Project mac dinh moi duge tao ra cú tờn là PCB_Project1.PrjPCB và bờn trong nú đang khụng chứa file nào cụng ếp theo là phải add cỏc file liờn quan đến thiết kế vào trong nú bằng cỏch ấn phải chuột vào tờn project chọn
Add new to project và chọn
Schematiclà file vẽ mạch nguyờn lý cho bản thiết
kế
Trang 6Giỏo trỡnh hướng dẫn thiế t kế mạch điệ n tử với Altium Designer v1.0 IH Mạch nguyờn lý
Mặc định file schematic tao ra sẽ cú tờnSheet1.SchDockhi mở file này lờn giao diện của chương trỡnh sẽ cú thờm những menu mới, ở giữa là một bản vẽ kỹ thuật nơi cú thẻ lấy linh kiện và vẽ
Project | Place Design Tools Simulator Rey 2 Compile Document Sheetl.SchDoc
cú thể lưu sch thành một tờn khỏc, thựy theo thiết kế của mỡnh Tỡm hiểu thờm chức năng chớnh của những menu mới
(3% Compile PCB Project PCB_Projectl.PrjPCB Design Workspace
Add New to Project Add Existing to Project G& Remove from Project Project Documents Close Project Documents Close Project Place | Design Tools Simi “fs Bus (_ BusEnty D Part < Manual Junction + Power Port = Wire Xe) Net Label đ Port Off Sheet Connector Sheet Symbol GE Add Sheet Entry
<S Device Sheet Symbol Harness > Directives › A Tet String AJ Text Frame Drawing Tools › Notes > Project la noi cho phộp kiểm tra thiết kế, di chuyờn, gỡ bỏ cỏc file trong nú
PlaceCụng cụ lấy cỏc kết nối trong thiết kế
Bus, Bus Entry, Part,
Ctrl+Alt+O Ộ ơ
'Wire là đường dõy nỗi trường dựng nhõt đờ kờt nụi cỏc linh kiện trong mạch nguyờn lý
Net Lable Giỳp đỏnh dấu, đặt tờn cho cỏc wire để chỳng tự hiểu phải nối với nhau khi trựng tờn
Ngoài ra cũn cú String, text flame đẻ chốn chữ, chỳ thớch vào trong bản vẽ nguyờn lý
Trong cụng cụ Drawing tools giỳp vẽ những đường cong, vuụng, đường thẳng cần dựng trong thiết kế
Notes cho phộp tạo cỏc khung chỳ ý trong thiết kế
Trang 7
Tiếp theo đú là Design ở đõy cú một số chức năng sử dụng [Design | Tools Simulator Reports Window trong quỏ trỡnh thiết kế như: Mở thư viện và lấy cỏc linh (f4 Browse Library
kiện cần thiết, thờm hoặc xúa cỏc thư viện, tạo thư viện từ |) Add/Remove Library file mạch nguyờn lý đang mở
Đặc biệt ở đõy cú Document Optionscho phộp cài đặt chọn khổ giấy cho bản vẽ nguyờn lý như A3, A4, A , sir dụng cỏc template khung bản vẽ theo chuẩn Chọn cỏc ụ lưới hiề thị trong bản vẽ để ước lượng, căn khoảng cỏch cỏc linh kiện trong mạch
Make Schematic Library Make Integrated Library Project Templates › General Templates › Update Current Template Remove Current Template Netlist For Project › ae thue , ›
[ Sheat Opions | Parameters [Unis]
Template Standard Sple 1m Sheet Symbol
F Standard ebles ÍA 3 From Sheet Symbol ằ Update From Template Clea Template Inbol From Sheet or HDL
jent From Sheet
Options Oienaion ÍLamheage — v] Gis Custom Ste mm
| (Witie Block [Stendad = >] â smep 10 Use Custom syle ee eee SheetNunber Spaces 4 ỉ] Vabe 10
|| | (Wishow Reference Zones kns
(Defaut Alpha TopteBatiom, v) Electical Git (W) Show Beuder | Enable || show Template Graphics Gishurge (7 to Sheet Color Change System Font Update From Standard | Link To Vault Gx Gee)
Trong khi vẽ mạch nguyờn lý cỏi quan trong và khụng thờ thiếu đối với Altium Designer nội riờng và cỏc phần mềm thiết kế khỏc núi chung, đú là cỏc thư viện Altium Designer được trang bị kho thư viện khụng lồ của cỏc hóng chế tạo linh kiện nổi tiếng trờn thế giới Cần cai thư viện để cú thể sử dụng nú Vậy thư viện là gỡ ? Thư viện là một file tập hợp bờn trong nú những linh kiện trong bản vẽ Trong Altium cú 2 thư viện thường dựng nhất đú là
Miscellaneous Devices.IntLib chưas cỏc linh kiện cơ bản như điện trở, tụ điện, cuộn cảm,
tranzitor, va Miscellaneous Connectors.IntLib chira cỏc rắc, jumper, header kết nối Cần
install hai thu viộn co ban nay dộ sir dung
Trang 8
Giỏo trỡnh hướng dẫn thiế t kế mach diộn tt voi Altium Designer v1.0 IV Add thư viện
Ấn vào Design chọn Browse Library Hoặc sử dụng phim tat D Bdộ mở tab Library ra
Tiếp tục ấn vào nỳt Libraries và cửa số Avarrible Libraries xuõt hiện õn vào nỳt Install rụi chọn đờn hai thư viện mặc định trong thư mục cài đặt của Available Libraries [ Design | Tools Simulator Reports Window ‘GBrowse Library (Add/Remove Library Make Schematic Library Make Integrated Library seuesgn| pyeoqdig sau
| Installed Libra | Acti | Path
Move Up | [ Move Down nung Available Libraries
Đõy là kết quả khi add xong hai
thư viện cơ bản | Ngoài ra cũn cú thể add cỏc thư | viện khỏc nữa (| #€MReelaneous ConneclorsInib ` v' Miscelaneous Connectors lntegial IMiscelaneous De Libraty Path Relative To: C:\Users\Public\Documents\Altium\AD 10\Library\ 3] Altium shee Pioject| Installed |Search Path
Trang 9Sau khi đó add cỏc thư viện cần thiết thỡ cần lấy linh kiện sử dụng trong mạch nguyờn lý
Vào menu Designer chọn Browse Library hoặc phớm tắtDB
Lỳc này tab libraries hiện ra trong cần chọn thư viện cần dựng để lấy linh kiện trong số những thư viện đó add, ở đõy altium đó được add hai thư viện mặc định là Miscellaneous Devices.IntLib
Connectors.IntLib va Miscellaneous
Chọn thư viện devices Khung ở dưới là cỏc linh kiện cú bờn trong thư
khỏc nhau thuận tiện trong việc tỡm kiếm
Ănh kiện một tờn Sau khi chọn được linh kiện cần tỡm thỡ ấn nỳt Place .ở gúc trờn bờn phải rồi click chuột ra bản vẽ dộ đặt linh kiện Tiến hành lấy một vài linh kiện Place 2N3904 'ẤP Miscelaneous Devices.IntLib vo # Miscellaneous Connectors IntLib f3 Mi man Component Name a LỆ 2N3804 LỆ 2N390E i‡ADC8 ‘Up Antenna LỆ Baterp Bell i Bridget 0 Bridge2 _ 195 components Model Name IE #70928 a @ i co ban L? Tranzitor 23904 ead R? NWN —xằ~-— Điện trở ký hiệu là R Q? ie Iron Rel 2N3904 Tụ điện là Cap Cc D? + Cuộn cam 1a Inductor
Cap Poll Diode
TV 100pF
Clich đỳp chuột vào một linh kiện để cú thờ thay đổi thụng số của cỏc linh kiện
Trang 10
Giỏo trỡnh hướng dẫn thiế t kế mạch điệ n tử với Altium Designer v1.0 Vớ dụ điện trở resl cú giỏ trị 1K thỡ cửa số Properties for schematic Compoment in Sheet hiộn ra ở đõy sẽ cú một số thụng tin về linh kiện này như: Properties for Schematic Componentin Sheet[SheetLSchDoc] L9 |me>mj' Properties Parameters
_ - Visible [Name [Value Type
Designator Ee WiVeble ) Locked | LatestRevisionD at 17ul2002 STRING Coen len =) Visti LatestRevisionNot Reseleased for DXP Plat STRING PackageDesciitic Axial Device, ThuHole; STRING Pati — E]Locked PackageFieferenc: AXIAL-0.3 STRING
Deventer Reece Published đJun2000 STRING
Publisher ‘Altium Limited STRING
Unique id SENDHRIO Reset slue jo Em -]
Type (Standard) [ Add ]( Remse || Edt ] [AddasBue
Link to Library Component Use Vault Component [ è Mọgois
DesgnlienID— (Re Choose.) Name AXIAL | Footprint Axil Device, ThrrHole: 2 |Ty 7 [Descition Vauit [Item WZ] Libxayy Name Miscellaneous Devices Intib Res Signalln
RESISTOR Simulatic Resistor { Walidate Link |
Designator là tờn của linh kiện thường nú sẽ cú dạng R?, D?, C? Dấu hỏi chấm sau này sẽ tự động chuyờn thành số thứ tự kinh kiện trong bản vẽ
Comment nú là từ bổ sung bờn cạnh cho linh kiện cú thể bỏ tick ở nỳt Visible bờn cạnh đẻ tắt
nú
Khung phớa dưới là Link to Library Compoment là kết nối linh kiện này với linh kiện nào khỏc ở một thư viện Quỏ trỡnh thiết kế cơ bản khụng cần chỳ ý đến
Gúc trờn bờn phải là thụng tin vẻ linh kiện quan tõm đến Value muốn thụng tin nào hiện ra thỡ tick vào ụ trống ở đầu mỗi dũng thường thỡ cho hiển thị giỏ trị của linh kiện thụi
Gúc dưới là Modelsliờn quan đến thư việ này
chõn, ở đõy cho phộp add thư viện chõn cho linh kiện Nỳt Edit Pinscho phộp ẩn, hiện,thờm hay xúa cỏc chõn linh kiện, thay đổi tờn của chỳng
Trang 11
Lấy cỏc linh kiện cần thiết, sắp xếp chỳng rồi tiến hành kết nối cỏc linh kiện với nhau bằng cỏc wirephớm tắt P W
+ dt
Yo Se l fie
Sau khi núi dõy để lấy nguồn và GND thỡ ấn P rồi chọn tương ứng Một nguyờn lý mạch giao động đa hài với những linh kiện cơ bản được lấy từ hai thư viện trong altium
Trang 12Giỏo trỡnh hướng dẫn thiế t kế mạch điệ n tử với Altium Designer v1.0 PL vor 2 lu RI mK Fook 2 R3 ino Fk 4 Gx cr Q Jt 3L I luF 7ƒ D2 l SLEDS Q wD ỉ0 No Designator changes ae required in Project PCB Projecth.PrPCR Em
Một số thao tỏc cũng như phớm tắt sử dụng trong khi về mạch nguyờn lý: Z.A: zoom nhỡn toàn bộ thiết kế trọn trong màn hỡnh
DO: Mở thiết lập trang giấy
P: Menu Place
D: Menu Design
G : Dộ thay dội kich thuộc ụ lưới PW: di day nối cỏc linh kiện TN: Đổi tờn tự động cho linh kiện Giữ chuột vào linh kiện Ấn:
Space để xoay linh kiện 90 độ X để lật linh kiện theo chiều X Y dộ lat linh kiện theo chiều Y Giữ Ctrl rồi lăn chuột để zoom
Nhắn giữ phải chuột và kộo bản vẽ để nhỡn cỏc khu vực khỏc nhau
Trang 13
Ctrl+S đờ lưu V Mach In â Are (Center) â) Are (Edge)
+ + 2 - ` Arc (Any Angle)
Mở PCBI.PcbDoc duge add 6 project tao ban dau altium sộ a - spas chuyờn sang giao diện vẽ Tools AutoRoute Reports Window _„ a mach in ở giao diện này cú Update Schematicsin PCB_ProjectLPjPCB | 2 cu nu thờm một vài điểm cần biết và Import Changes From PCB ProjectLBjPCB— | > 3p pody
chỳ ý Rules 7 line
Rule Wizard A String
Place: Menu rat quan trong, Board Shape | â Bed trong nay co di day bang Netlist > |& ve Interactive Routing(di day Layer Stack Manager (Interactive Routing bing tay), via, pad, phủ đồng Board Layers & Colors L—_ |[Ể/ Interactive Differential Pair Routing bing Polygon Pour MuSitxe se ằ |S Interactive Mutti-Routing
Rooms ằ | i Component
Classes 28" Coordinate
Desion: ủ T: ay can cha y [2 Bows Components Work Guid Dever l esign: Trong này cần CHỦ Ÿ | iy Add/Remove Library = = -
đờn Make PCB Library Embedded Board Array/Panelize
` Make Integrated Libra sŠi Polygon Pour
Rules đặt luật đi dõy trong ——eEe a
Board Options si ileal He
mach Board Shape định kớch thước mach Slice Polygon Pour
Designate Display Board Option: Trong nay cho phộp thay dội don vi do dộ tiộn trong qua trỡnh thiết kế Từ mil sang mm hoặc Bote Tod Pom
ngược lại Lover Banat
(ily Physica! Designates
‘Srp Options
â Snap To Gide ‘Sap To Object Ais Snap ToLinea Guides _—[Y) Snap To Object Hotspots Sap To Pint ides Range Gt
Snap Onl Layee ` Snap To Board Outre
Trang 14Giỏo trỡnh hướng dẫn thiế t kế mạch điệ n tử với Altium Designer v1.0 Auto Route :Trong này sẽ là tựy chọn để Altium cú
đi dõy tự động trong mạch, cú nhiều tựy chọn đi dõy
All : đi toàn bộ board mach Net : Đi dõy theo tờn net được chọn Area : Đi dõy theo vựng chọn Compoment: Đi những net liờn quan đến linh kiện đú
Reports : Trong này là cú
Board Infomation sộ thong bao cho người thiết kế thụng tỉnh về bản thiết kế như Chiều dài, rộng của thiết kế, số lượng pad, hold,
Bill of Materials cho phộp liệt kờ linh kiện, số lương đờ tiện cho việc mua linh kiện
| Auto Route | Reports Window Help = kd Reports a) Board Information ==] Netlist Status AI Net Nẹt Class Connection Area Room Component Component Class
Connections On Selected Components
Connections Between Selected Components Add Subnet Jumpers
Trang 15Phớa dưới là cỏc layer (Lớp mạch in) của thiết kế Một PCB sẽ được quy định ra thành nhiều lớp mỗi lớp cú một tờn và màu đặc trưng cho lớp đú ngoài thực tế:
Top layerlà đường mạch ở lớp trờn cựng Bottom Layer là đường mạch ở lớp dưới cựng Top Overlay là lớp chữ hiển thị trờn cựng của mạch Bottom Overlay 1a lớp chữ hiộn thụ ở mặt dưới của mạch Ngoài ra cũn cú cỏc lớp mạch ở giữa, cỏc lớp mechanical,
7 ]
HES) \™ Top Layer Ml Bottom Layer {ll Mechanical 1 {El Top Overlay / ll Bottom Overlay /) %3.175mm Ơ:27.559mm Grid: 0.127mm (Hotspot Snap)
Trang 16
Giỏo trỡnh hướng dẫn thiết kế mạch điện tử với Altium Designer v1.0 Phớa dưới là cỏc layer (Lớp mạch in) của thiết kế Một PCB sẽ được quy định ra thành nhiều lớp mỗi lớp cú một tờn và màu đặc trưng cho lớp đú ngoài thực tế:
Top layerlà đường mạch ở lớp trờn cựng Bottom Layer là đường mạch ở lớp dưới cựng Top Overlay là lớp chữ hiển thị trờn cựng của mạch Bottom Overlay là lớp chữ hiển thụ ở mặt dưới của mạch Ngoài ra cũn cú cỏc lớp mạch ở giữa, cỏc lớp mechanical,
‹ fe]
\ Top Layer / Ml Bottom Layer / ll Mechanical 1 | Top Overlay / Ill Bottom Overlay /
Trang 17VI Update nguyờn lý sang PCB
Nguyờn tắc chung của cỏc phần mềm thiết kế mạch đều như nhau vẽ mạch nguyờn lý từ nguyờn lý chuyển sang mạch in bàng những hỡnh thức khỏc nhau
Trong Altium ta thực hiờn như sau
Tao project và add vào trong đú một nguyờn lý, một mạch in
Kiểm tra lỗi của mạch nguyờn 5 2 Ze ` Email (Compile PCB Project dao dong da hai.PrPcb ly băng cỏch õn phải chuột vào SL Source Docu
4 > qỊ Add New to Project a
tộn project va chon Compile Proj A ithean on Comp! T2 BB dao dong a $ = isti hoac c6 thộ ding phim tat C C yy) pcB_Project1.| Add Existing to Project
khi cú lỗi sẽ cú thụng bỏo hi à đỏ ỏ ns a 88 PCB1.PcbD Source Doct
ra và đỏnh dõu những chỗ Ga Free Documenl Save Project As
Ngược lại thỡ sẽ khụng cú thụng bỏo gỡ cả
Lưu Điều này là bắt buộc đề cú thẻ tiền hành update
Chon Design - >Update PCB Design | Tools Simulator Reports Window Help GX Browse Library
(i) Add/Remove Library Make Schematic Library
Make Integrated Library
Cửa số Engineering Change Order hiện ra ở dõy sẽ liệt kờ những net, linh kiện được add sang PCB Muốn update cỏi nào sang PCB thỡ tick vào cột đầu tiờn Cần chỳ ý đến cột Action cú thể
la Add, Remove,
Sau đú an nit Execute Changes
Trang 18Giỏo trỡnh hướng dẫn thiết kế mạch điện tử với Altium Designer v1.0 Engineering Change Order Modifications
Ena â [Action |Alfected Doct
vi Add aa To ‘iil dao dong
(Vè Add Be To i dao dong
/V] Add Go To ii dao dong
\Ơ| Add 02 To ii dao dong
(Vi Add {} Nguon To 1B dao dong
(Vi Add aa To 8B dao dong
(VI Add Ga To ii dao dong
Add ur To R dao dong /9L Add ig R2 To 188 dao dong vị Add ở R3 To ‘1B dao dong
Vi Add ars To i dao dong
VỊ Add = GND To ii dao dong
(Ơ| Add SENeI_1 To W8 dao dong
/V| Add SENetE1_2 To 8l daodong
V| Add SENatC2 1 To W8ldaodong
V| Add SE Netl22 To ii dao dong
\Ơ) Add vec To i dao dong
5m Add Component Classes{1)
vị Add (5) dao dong da hai To BB dao dong ri dd Status Check — Done Message Howton tn
Khi dộ Altium sẽ check lần lượt từng order được liệt kờ ra ở cửa số Update thành cụng là tất cả hai cột Check và Done được cú dấu tick xanh Nếu cú dấu x đỏ tức là gặp lỗi cần kiờm tra lại nguyờn lý Khi cú lỗi thụng bỏo lỗi sẽ hiển thị ở cột Message
Trang 19
Cỏc linh kiện được chuyển qua PCB với hỡnh dạng là hỡnh dạng thực tế của linh kiện, trong altium designer nú được gọi là cỏc Footprint
Cỏc chõn của linh kiện được gọi là cỏc Padcỏc pad được nối với nhau bằng nột màu trắng nhỏ gọi là cỏc Net, mỗi Net cú một tờn được altium đặt tự động trong quỏ trỡnh update từ mạch nguyờn lý sang
Để di chuyển linh kiện và sắp xếp chỳng, click và giữ chuột vào một linh kiện sau đú di chuyển đặt vào vị trớ trờn board mạch Việc sắp xếp linh kiện là một cụng việc quan trọng nú ảnh hưởng đến thõm mỹ, chất lượng, khả năng hoạt động hiệu quả của mạch
Trang 20
Giỏo trỡnh hướng dẫn thiết kế mạch điện tử với Altium Designer v1.0 Một số thao tỏc khi di chuyển, sắp xếp lĩnh kiện:
Z A để nhỡn thấy toàn bộ cỏc linh kiện trong thiết kế G để thay đụi kớch thước ụ lưới
Giữ Ctrl+ lăn chuột để zoom in/zoom out Giữ chuột trỏi vào linh kiện ấn
Space dộ xoay linh kiện
Ldộ lật linh kiện từ bottom lờn top hoặc ngược lại
Chọn một lỳc nhiều linh kiện rồi ấn A sẽ ra bảng chọn căn chỉnh cỏc linh kiện được chọn
như căn trờn, trỏi, phải, dan đều,
Khi nhỏy đỳp chuột vào một linh kiện trong PCB Alum sẽ mở ra cửa số Compomentcửa số này cho phộp:
Compoment propertieslà tọa độ, lớp của linh kiện cú thể thay đổi DesignatorHiộn thị của linh kiện đú
Footprint Là tờn thư viện, cú thể thay thế bằng loại thư viện khỏc từ những thư viện đó add
Trang 21
VI Đặt luật
Mọi thao tỏc đi dõy, phủ đồng dự tự động hay bằng tay đều phải tuõn thủ theo một cài đặt trước vớ dụ như độ rộng đường mạch, khoảng cỏch an toàn cho cỏc đường mạch và pad, đường mạch với đường mạch
Dộ cai dat Rules vio Design - > Rules Auto Route Window H
Update Schematics in dao dong da hai.Pr/Pcb
Design | Tools Reports
Import Changes From dao dong da hai.PrjPcb Cỏc luật được hiển thị ở dạng cõy và chia thành cỏc nhúm như hỡnh Cơ bản thỡ cần chỳ ý đến nhúm Electrical va Routing
Những luật cõn đặt cơ bản là:
Clearance, with, layer, via (nộu 1a mach nhiều lớp) To: 'ẩY Electrical (_ EằRouing “Z Manufacturing -= Hinh Speed UF Placement {i Signal Intearity
- Để cải đặt Clearance nộ 1a khoảng cỏch an toàn giữa cỏc chỉ tiết trong mạch Mặc định clearance là 10mil click vào để cú thờ thay đổi nú thành những giỏ trị mong muốn
FI PCB Rules and Constraints Editor [mil 9 Design Rules EF Electical &F Clearance cad Là f:Ÿ$ ShottCiicuit (SY UnRouted Net F Un-Connected Pin
Different Nets Only
Minimum Clearance 10mil
Trang 22
Giỏo trỡnh hướng dẫn thiết kế mạch điện tử với Altium Designer v1.0 - Dộ cai dat withđộ rộng đường mạch vào Altium sẽ cho phộp cài đặt 3 giỏ trị min trung
bỡnh và max cho độ rộng đường mạch Click vào cỏc giỏ trị để cú thể thay đổi độ rộng cho phự hợp với yờu cầu thiết kế
Constraints
Ea Design Rules gian
'ẩY Electrical Preferred Width 10ml
h eign Min Width 10ml Max Width 10ml
+
25 Routing Topology
3% Routing Priority
-_ Để chọn cỏc layer để đi đõy thỡ vào khi này altium mặc định sẽ cho di dõy trờn hai lớp top và bottom Tick vào lớp cần đi dõy để cú thể di dõy Ga Design Rules Enabled Layers
HB Electical Layer Allow Pouting
eso 8-32 Width TepLae |
{8% Routing Topology Sere 0% Routing Proity 0% Routing Layers 2° Routing Comers 2° Routing Via Style s% Fanout Control s%Difietential Pais Routing El-1-E-l
- _ Khi vẽ mạch nhiều lớp cần sử dụng thờm cỏc via Via cú tớnh chất như một pad Nú dựng trong trường lớp nối cỏi dõy từ cỏc lớp với nhau trong một PCB Dộ thay đổi kớch thước via cho phự hợp với thiết kế cần:
5 Ga Design Rules
đ Electrical Via Diameter | +
2% Routing = 2s Width Minimum 50ml Maximum 5(Imil Via Hole Size Minimum 28ml - - {8-26 Routing Topology Prefered 50ml
Trang 23VIII Di day (Routing)
Để kết nối cỏc pad với nhau cần vẽ mạch Kết nối cỏc pad Design Tools AutoRoute Rep:
với nhau bằng cộng cu Interactive Routing trong menu | Arc (Center) Place hoac ding phim tat P Thic nay tro chuột sẽ chuyờn â’ Are (Edge) sang hỡnh chữ thập Di chuyờn chuột đờn một pad bõt kỳ â) Are (Any Angle) TễI click sau đú kộo đờ tạo thành cỏc đường mạch Chọn â FullCircle
lớp can đi day
@ ei Khi đang vẽ mạch click chuột một lần để tạo doan gap | Solid Region khỳc hoặc thay đổi hướng của đường mạch sầ 3DBody Đang đi dõy ấn Tab sẽ hiện ra một cửa số Interactive “Ni Routing for Net [mm] Mm ở đõy là đơn bị đo đang Lấ "9 được sử dụng trong mạch để thay đổi đơn VỊ Cể thộ thoat | P24 tắt cỏc cửa số và ấn Qhoặc ỏn Ctrl+Q khi đang mở cửa số i
nay [Interactive Routing
|) Interactive Differential Pair Routing
Tại cửa số này gúc trờn bờn trỏi là Propertiescú thể thay Ak Interactive Multi-Rout interactive Multi-Routing đổi kớch thước đường mạch theo ý muốn bàng cỏch nhập
vào ụ With from user preferred value như trong hỡnh
Thay đổi kớch
thước via cũng [Q1 SENERawNngFiNghbm _— — = =
Trang 24Giỏo trỡnh hướng dẫn thiết kế mạch điện tử với Altium Designer v1.0 Sau một vào thao tỏc đi dõy đơn giản ở lớp bottom:
Một số thao tỏc và phớm tat khi vẽ mạch in: PT để vẽ mạch
Trang 25'Vẽ mạch hai lớp:
Để vẽ mạch hai lớp cần cài đặt rules cho phộp vẽ mạch ở cả top và bottom Tất nhiờn sẽ cú thộ vẽ mạch nhiều hơn 2 lớp, nú cũng sẽ tương tự với hai lớp
Vớ dụ trong trường hợp này đang layout thỡ gặp một đường mạch khỏc chắn ngang
Lỳc này cú nhiều cỏch đề chuyờn lớp Muốn chuyển lớp sang lớp khỏc thỡ đơn giản chỉ cần ấn phớm * ở bờn numpad
Hoặc ấn số 2 để tạo một via sau đú ấn L để chuyờn lớp đi dõy Sau khi chuyờn lớp tiến hành vẽ mạch sang pad cần núi đến được như hỡnh
Trang 26
Giỏo trỡnh hướng dẫn thiết kế mạch điện tử với Altium Designer v1.0 'Vẽ mạch tự động:
Giống như cỏc phần mềm vẽ mạch khỏc Altium Designer cũng cho phộp tạo ra cỏc đường mạch một cỏch tự động
Trước khi tiến hành đi dõy tự động cần phải đặt luật (Rules) cho Altium dộ Altium thực hiện việc đi dõy theo luật đú
Sau đú vảo Auto Route ->All
Cửa số Situs Routing Strategiesxuất hiện thỡ ấn Route AllAltium sộ ty dong di day theo luật đặt ra, cú thể tự động I lớp, 2 lớp hoặc nhiều lớp theo luật [ Auto Route | Reports Window Heip 'ẩZv = All Net Net Class Connection Routing Strategy Available outing Strategies Name Cleanup Detaut 2 Layer With Edge Connectors Defauit Mut Layer Board General Oithogonal Via Miser Í_ EdtLayet Dwecbons Edt ules (cata > Save Report As [Description | Default clesnupstateay
Detault stiategy for two-layer boards with edge connectors Delaut sualegy for routing mutilayer boards Detault general pupose orthogonal stategy Strategy for routing muitiayer boards with aggressive via minimization
Trang 27IX Phỳ đồng (Polygon Pour)
Phủ đồng là việc cần làm với mach in Sau khi đó hoàn thiện việc nối cỏc pad Cỏc net đó được vẽ hết cần chuyển sang việc phủ đồng nờu cần thiết
Vao Place -> Polygon Pourhoặc dựng phớm tắt P Giỳc này cửa số Polygon Pour xuất cho phộp cải đặt về thuộc tớnh của phủ đồng Như kiểu dỏng của lớp phủ: mảng hoặc lưới, net kết núi với phần phủ đồng Và lớp phủ
Án OK tại cửa số Lỳc này trỏ chuột sẽ bắt khoanh vựng để đồ đồng Click để tạo cỏc cạnh viền
fag Place | Design Tools AutoRoute Reps oO oO On Arc (Center) Arc (Edge) Arc (Any Angle) ill Solid Region Interactive Routing Interactive Differential Pair Routing Interactive Multi-Routing Component Coordinate Dimension ằ Work Guides > Embedded Board Array/Panelize
Polygon Pour Cutout
Slice Polygon Pour
Trang 28
Giỏo trỡnh hướng dẫn thiết kế mạch điện tử với Altium Designer v1.0 Polygon Pour
Fil Mode â Sole (Cog
Hatched (Tracks/Ares) None (Qutines Oris) Remove Islands Less Than 2 {29 mms} In Area [Ơ) Arc Approximation â â G > MasnunDevate Frm tect
Remove Necks When Copper Width Less Than 127mm i
Properties Net Options
Name TopLayetioNet Connect to Net
Trang 29X Định lại hỡnh dạng board
Một board mạch mặc định khi tạo mới ở altium ( khụng tớnh tạo bằng wizard) cú kớch thước 4 inh x 6 inh hay 4000mil x 6000mil như trong hỡnh: PCB Information General [Conponarts | Nets Bos Onenscr (000d ọ ° nem ° ° gỏc a oa : Oe l Peale <0 PeReele 0
Trong thiết kế mạch thỡ khụng phải sản phẩm nào cũng cú kớch thước và kiểu dỏng như thế Những thiết kế cần cú kớch thước chớnh xỏc đờ đưa vào vỏ hộp, kết nối với cỏc board khỏc, gia cố bằng Ốc, núi chung là kớch thước mạch rất quan trọng
Trong Altium Designer cú nhiều cỏch để định lại kớch thước board mạch Trong menu
Design | Tools AutoRoute Reports Window Help Ălv => v #3 v |=
Update schematic 4 z Altium Standard 2D x Rules Rule Wizard
Board Shape > Redefine Board Shape Netlist > Move Board Vertices
Layer Stack Manager Move Board Shape Board Layers & Colors L Define from selected objects Manage Layer Sets > D bod Rooms › Create Primitives From Board Shape
CB [Zl Define Board Cutout
Trang 30Là cụng cụ cần thiết cho việc này Định lại hỡnh của board bằng cỏch click chuột thành cỏch điểm -> đường bao để cắt
Di chuyển những điểm ở dĩa board đề thay đổi hỡnh dạng của board Di chuyển toàn bộ khúi hỡnh dạng của board
Định hỡnh board theo một đường được chọn Dựng trờn 3D và mỡnh chưa biết đề làm gỡ ^^ Hỡnh như là tạo lớp kepout phục vụ cho CNC 6 Đục lỗ cho board
wpe
th
Cỏch 1: ÁnDSR (mục số 1) rồi click chuột để cắt bo mạch theo ý mỡnh Cỏch 2: Cỏch này chớnh xỏc lắm: Khi cần yờu cầu và độ chớnh xỏc
Túm tắt nhộ: Dựng AUTOCAD vẽ kớch thước cho mạch rồi vào altium import file để lấy kớch
thước rồi ding DS D để cắt theo đường đc chọn ( mục số 4 )
“Thờm một chỳt autoCAD đủ dựng để vẽ mấy cỏi đường thụi là đủVớ dụ như hỡnh dưới đõy với kớch thước theo yờu cầu của khỏch hàng
Trang 31Hết phần của AutoCAD sang Altium tại vựng làm việc PCB ấn chọn File | Edit View Project Place Design Tools AutoRoute Reports Window Help
New â @ + ot xe 7 | & | Amu Cổ Open Ctri<O Close Chl<F4 (Open Project Open Design Workspace Check Out ld Save Ctrl+s Save Asi Save Copy As â + + BBDesktop › we] | Seach ea 5 Organizeằ Newfolder m đ ^ N7 a OY Favorites
Bl Desktop Syhau Nguyen
|B Downloads System Folder 4% Dropbox ‹ Computer sect pieces we System Folde (hi Libraries *è Documents 2) Music
= Pictures ¿ _ dinh kớch thuoc board
Trang 32Giỏo trỡnh hướng dẫn thiết kế mạch điện tử với Altium Designer v1.0 Rồi mở file dxf lưu ở bước trờn được một bản tựy chọn Trong này sẽ cho phộp chọn lớp dộ import, chọn đơn vị, tỉ lệ kớch thước Blocks Import as components @ Import as primitives Drawing Space 1 AutoCAD unit = 1mm
â Paper Size = 1068.489mil (27.1396mm) x 2237.948mil (56.8439mm) Default Line Width Locate AutoCAD (0,0) at
(0127mm * 1000mil ` ,1000mil Select
= Layer Mappings | _ Donut To Pad Conversion
Source Layer Name PCB Layer Conversion Condition (Outer Diameter , Mechanical 1 Al PCBViet.com Load Settings Save Settings Cancel
Bộn autocad vộ kich thwộc chinh xac va don vi 14 mm nộn chon nhu hinh trộn
Trang 34Giỏo trỡnh hướng dẫn thiết kế mạch điện tử với Altium Designer v1.0 Rụi õn D S D hoặc menu:
Design | Tools AutoRoute Reports Window Help |Z + stv By |= 7 | G,| Altium standard 20 x Rules Rule Wizard
Board Shape › Redefine Board Shape
Netlist › Move Board Vertices
Layer Stack Manager ‘Move Board Shape Board Layers & Colors L Define from selected objects Manage Layer Sets ằ e from 3D body (R node} Rooms › Create Primitives From Board Shape
SESE (Define Board Cutout
Trang 35XII ấn Một mạch thiết kế xong ở lớp bottom: ny ủ CO) COCO) B6 i? CUTER) TT T111 ) 6066666 66660666 (06606666 06666666 CPT) Peary) Sogogoos 9000066 Roo coo Oy oe hryrri esooŠo Án EU để cải đặt khụ giấy, tỉ lệ in ấn, chỳ ý đến Khổ giấy
Chọn scaled print giỏ trị là 1.00 Chọn màu sic 1a mono Printer Paper 00060009966 LẺ LẺ 9000100000 6606666 #999 996 9066996 rrr rh LH (T111 909,090 Oy Le ủeoosỗe 1 Ps Scaling
See Ad + Scale Mode Scaled Pint vị
Am hohe Seale: [TD0
“Trờn của sụ trờn cú nit Advanced 9 Potyat
ấn vào đú sẽ thấy những lớp của Do
PCB đú bottom layer, toplayer, â Landscape % fio 3] x fio 3] Phải vào đõy đờ xúa những lớp
An Margins Color Set
Trang 36Giỏo trỡnh hướng dẫn thiết kế mạch điện tử với Altium Designer v1.0
Include Components Printout Options Bottom, wi (Double Sided a [Mirror = [TT Fe
Printouts & Layers Name [I Multilayer Composite Print =Top Overlay “Mechanical 1 = Bottom Layer =Top Layer =Keep-Out Layer Bottom Overlay Giữ Ctrl rồi click vào những lớp cần xúa ở đõy minh xúa tất ca chi gitt lai bottom layer =z Paintouts & Layers Include Components [ Printout Options Name |Top | Bottom Double Sided Holes [Minor | TT Fonts|
Trang 37Chương II Tạo thư viện trong Altium Designer I Tạo thư viện nguyờn lý
Vao File ->New ->Project ->Integrated LibraryTao project thu viện để cú thể biờn dịch gộp thư viện nguyờn lý và mạch in thành một file thư viện File | View Project Window Help Ne ‘Schematic tổ Open OpenBus System Document LY Open Project PCB Open Design Workspace VHDL Document Check Out Verilog Document
SeBoise (| BD Source Document Save Project C++ Source Document C/C++ Header Document Save Project As ẹ # Đ 2 R[ 8; 6 E; E2 8; E 8 œé bị
Save Design Workspace
Save Design Workspace As Mibiiettd 040) Software Platform Document
Save All ———————
— Text De Đ
â) SmatPDF ——————— Ả CAM Document
a Output Job File
Component Release Manager |: Database Link File
Recent Documents ỡ › ý > | wall PCB Project
Recent Projects — ằ|đè EPGA Project Recent Workspaces , Script Files > |B) Core Project Mized-Signal Simulation ằ n Other › [SL Design Workspace Exit T al Embedded Project Gè Script Project 3 Compile Integrated Library Integrated_Libraryl.LibPkg
Recompile Integrated Library Integrated_Libraryl.LibPkg
Other Crl+N LB Add Existing to Project
Save Project @ PCB Library
Save Project As 3} VHDL Library
Trang 38
Giỏo trỡnh hướng dẫn thiết kế mạch điện tử với Altium Designer v1.0 Eile thư viện nguyờn lý được add vào cú tờn mặc định là Schlib1.SchLibcan save lại trước khi làm việc
Lỳc này xuất hiện thờm một tab mới cú tờn SCH SCHlibrary am
Libraryở bờn phải S
spatoig
Components Description Để tạo một linh kiện mới ấn nut Add sẽ hiện ra
cửa sụ mới yờu cõu đặt tờn cho linh kiện mới ComponenL_† New Component Name 8 8 [Aliases FS Ÿ Add Delete Edit Pine | Nama Tỡm 1 An Ok và bờn màn hỡnh chớnh sẽ là nơi đờ vẽ linh kiện vào
Trang 39Án Place - >Pin để lấy chõn linh kiện Hoặc ấn PP
Chõn linh kiện đầu tiờn sẽ cú kiểu: 0
An phớm tab hoặc click đỳp vào chõn linh kiện sẽ hiện ra cửa số về thụng tin của chõn linh kiện này
Display Name: Tờn hiền thị play i ees - =z
Designator: Số thứ tự chõn Logical [Parameters]
Electrical type: Kiộu chic Display Name BND [ỉiwsbe ~
năng của chõn Power,
i Designator 1 (7 Visble
passive - 5
Electical Type [Power = 1
Length: D6 dai của chõn Deseigion GND Hide m t Part Numbe Symbols Graphics! Inside No Symbol x Location X 0 yo — ton
Outside Edge (No Symbol x Orientation [180 Degrees x
Trang 40Giỏo trỡnh hướng dẫn thiết kế mạch điện tử với Altium Designer v1.0 Vẽ đường viền cho giống một linh kiện thực tế bằng cỏc khung vuụng, đường cong trong Placeđược hỡnh dạng như thế này:
Đó hoàn thành việc tạo thư viện nguyờn lý cho IC LMSS5 Cú thể tiếp tục tạo cỏc linh kiện khỏc bằng cỏch add thờm tại tab SCH Librarynhững linh kiện này sẽ nằm bờn trong thư viện nguyờn lý ban dau add vao project