Sau khi ki m tra không th y l i , chúng ta ti n hành t o file ể ấ ỗ ế ạ .mnl để chuyển sang Layout , chọn trên thanh công c , ho c chụ ặ ọn Tool=> Create
Netlist
Cửa s ổCreate Netlist xuất hi n, chệ ọn Layout, trong thẻ Options chọn User Properties are in inchers để tự chọn chân linh kiện footprint Browse để duyệt đến nơi chứa file, nhấp chọn OK ,
40 Vậy là đã hoàn tất quá trình v m ch bẽ ạ ằng Capture, bạn hãy dùng file .MNL v a từ ạo để ẽ ạ v m ch in bằng
OrCAD Layout Plus
2.3 Tạo thư viện linh ki n m i trong OrCAD Capture ệ ớ
2.3.1 Gi i thiớ ệu
Việc t o ra linh ki n m i trrong ạ ệ ớ Capture rất quan tr ng, các linh kiọ ện điện tử đều được sản xuất theo một số tiêu chu n nhẩ ất định. Trong Layout thì một số chân linh ki n n u không bi t thì có th tìm mệ ế ế ể ột linh kiện khác có chân tương tự, còn trong Capture thì công việc đó không thể thực hiện được. Hơn nữa việc t o ra mạ ột thư viện m i c a riêng bớ ủ ạn sẽ giúp b n quản l{, cũng như thao tác nhanh hơn trong việc ạ tìm ki m linh ki n ế ệ
2.3.2 Các bước tạo linh ki n m i ệ ớ
Một project bao g m vi c tồ ệ ạo ra linh ki n m i , tệ ớ ạo ra b n v nguyên lý ho c xu t ra mả ẽ ặ ấ ạch in,...Khi đó việc t o ra linh kiạ ện m i là viớ ệc làm để phục vụ cho schematic nào đó.
Để ạ t o thêm linh kiện m i, các b n ph i nh n diớ ạ ả ậ ện được linh kiên đó là gì, hoạt động như thế nào. Phải tra datasheet c a linh kiủ ện đó. Sau khi đã biết rõ về linh kiện, hãy hình dung trong đầu sơ đồ bố trí các chân linh ki n sao cho vi c v mệ ệ ẽ ạch nguyên lí được dễ dàng và đẹp nhất.
Tiếp theo là tạo ra một thư viện linh kiện để chứa linh ki n mà các b n s tệ ạ ẽ ạo ra. Vì đặc tính các đề tài là khác nhau và những người làm việc với mạch điện tử cũng khác nhau nên việc đặt tên cũng có những đạc thù khác nhau. Cuối cùng là vi c tệ ạo ra linh ki n bệ ạn, đặt vào các thư viện phù h p. Cợ ụ thể tôi s ẽ hướng d n các b n t o ra con ẫ ạ ạ MAX232.
2.3.2.1 Tìm datasheet
Việc đầu tiên là phải tra cứu datasheet c a con ủ MAX232. Để tra datasheet bạn có th search trên mạng ể http://google.com hoặc tìm tr c tiếp t các trang web về datasheet: ự ừ
www.alldatasheet.com www.datasheetcatalog.com
Đây là hình ảnh của con MAX232 trong datasheet
2.3.2.2 Tiến hành t o linh ki n ạ ệ Trong màn hình làm vi c cệ ủa Capture. Chọn File > New > Library
T rong c a sử ổ quản lí, nhấp chu t phộ ải vào library.olb tại thư mục Library, chọn New Part để ạ t o linh ki n m i ệ ớ
Nhập tên linh kiện vào khung Name ( tên này s ẽ được hiển th khi b n chị ạ ọn linh ki n). Ch n ki u linh ệ ọ ể kiện trong ô Part
Reference Prefix.
Ở đây chọn là U Nhấp OK để vào trang thiết kế
42 Cửa s làm viổ ệc như sau:
Trước hết chúng ta c n tầ ạo ra nhóm chân, sau đó sửa chữa thông số, những nhóm chân có cùng chức năng ta ta thiết kế chung.
Chọn Place Pin Array trên thanh công c ụ để ạ t o nhóm chân cho linh ki n ệ
Ô Starting Name ( tên chân) : 1
Starting Number ( Chân bắt đầu): 1
Number of Pins ( số chân đượ ạc t o ra trong cùng nhóm chân): 8
Increment ( s ố đơn vị tăng lên) : 1 OrCAD hỗ ợ tr việc t o ra các nhóm ạ chân b ng cách t ằ ự động tăng thứ tự tên chân Starting Name Starting ,
Number lên Incrment đơn vị ếu như , n chân đó tận cùng là 1 s . ố
Khi nhấn OK, con chu t sộ ẽ t o thành 1 dãy 8 chân linh ki n. Trên khạ ệ ối U vuông, các bạn đặt nó c nh nào, nó s nạ ẽ ằm ở cạnh đó.Nhấp chuột để hoàn tất.
T i p t c t o các chân còn l i. Chế ụ ạ ạ ọn Place pin array Ô Starting Name : 16
Starting Number: 16 Number of Pins : 8 Increment: -1 OK và ch n vọ ị trí đặt chân
Nhấp đúp chuột vào chân linh kiện để ửa đổ s i các thông s : tên, ố số chân linh ki n ệ
Tiếp t c cho các chân còn l i. Nh p chu t trái và kéo gi chuụ ạ ấ ộ ữ ột để ắ s p xếp lại vị trí các chân linh ki n cho h p lí & thệ ợ ẩm m . ỹ
2.3.3 Vẽđường bao và lưu linh kiện
Chọn Place rectangle trên thanh công cụ để ạo đường t bao, v hình vuông v a khít trên hình.Chẽ ừ ọn Place Text để nhập tên cho linh kiện.Như vậy là đã làm xong 1 linh kiện m i, nhớ ấn Save để lưu lại linh kiện.
2.4 Ch nh s a linh ki n ỉ ử ệ 2.4.1 Đặt vấn đề
44 Khi l y linh kiấ ện trong thư viện, có một vấn đềlà đa số với con thì bIC ị ẩn chân VCC và GND, nhưng các
bạn yên tâm khi xuất ra m ch in chân ạ VCC m c nhiên n i vặ ố ới Power và chân GND thì nối đất. Tôi s ẽchỉ cho cách làm cho nó hi n lên ệ
2.4.2 Ti n hành ch nh s a ế ỉ ử Ở đây tôi chọn con IC định thời 555
Bạn nhấp phải chu t vào linh ộ kiện, chọn Edit Part
Xuất hiện c a s làm vi c m i giúp b n ch nh s a các thông s c a linh kiử ổ ệ ớ ạ ỉ ử ố ủ ện:
Phần 2 d u cộng trong vòng tròn màu đỏ là 2 chân ấ VCC và GND, bạn nhấp đúp chuột vào nó để chỉnh kiểu chân
Hình d ng chân c a nó trong c a sạ ủ ử ổ Shape, trong cửa sổ này chân được lựa chọn là zero length chính vì vậy mà b n không nhìn th y nó, b n có thạ ấ ạ ể chọn Line hoặc Shortđể hiển th chânị . Tick vào Pin Visible
để hiển th tên c a chân linh ki n ị ủ ệ
Tương tự như trên để hiển thị chân GND. Bố trí lại sơ đồ chân cho hợp lý và thẩm m , Sau khi ch nh sỹ ỉ ửa ta được hình bên
Trong c a s này bử ổ ạn cũng có thể thực hiện ch nh s a, thêm bỉ ử ớt chân, thay đổi kích thước hình dáng của linh kiện.
2.4.3 Lưu linh kiện v a ch nh s a ừ ỉ ử
Nhấp chuột vào nút Close trong cửa sổ làm vi c ho c nhệ ặ ấn Ctrl + W, xu t hiấ ện h p tho i ộ ạ
Chọn Update
Current để lưu
thay đổi, Update All để thay đổi tất cả linh kiện đó có trong Project Discard, để hủy bỏ thay đổi, Cancel
46 Vậy là đã hoàn tấ cơ bảt n phần Capture, ti p theo ta chuy n sang phế ể ần Layout để thiết k m ch in. ế ạ
Chương 3: Vẽ mạch in với OrCAD Layout 3.1 T ng quan vổ ề phần mêm v m ch in OrCAD Layout ẽ ạ
Để thi công board m ch th c t c n ph i xuạ ự ế ầ ả ất m ch nguyên lý trong ạ Capture sang file mạch in được h ỗ trợ ở b i Layout. Ph n này sầ ẽ hướng dẫn các b n xu t file .mnl trong m ch nguyên lý sang ạ ấ ạ Layout để vẽ mạch in hoàn ch nh, cách ch n chân linh ki n footprint, tỉ ọ ệ ạo thư viện chân linh kiện m i,... ớ
3.2 V m ch in v i OrCAD Layout ẽ ạ ớ
3.2.1 Khởi động OrCAD Layout
Khởi động OrCAD với chương trình Layout Plus
- Start -> AllPrograms-> Orcad Family Release 9.2 -> Layout
- Click vào biểu tượng trên màn hình Desktop
3.2.2.1 File
Chứa các lệnh liên quan đến việc tạo mới, mở, nhập và xu t ra các tấ ập tin đối tượng vòa Layout hay sang các thành phần khác ( để sử dụng trong một số phần m m thi t k mề ế ế ạch khác như Protel, PCAD PCB, ...)
3.2.2.1.1 Open
Liệt kê t t c các tấ ả ập tin .MAX đang ằm trong thư mục hiện hành. n
3.2.2.1.2 Import
Cho phép m hay nhở ận một file đã đượ ạo t các ph n mc t ừ ầ ềm khác như Protel PCB, CadStar PCB,...
3.2.2.1.3 Export
Cho phép xuất file .MAX đã được tạo từ OrCAD Layout sang các ph n m m thi t k mầ ề ế ế ạch in khác như Protel PCB, CadStar PCB,...
3.2.2.2 Tools
3.2.2.2.1 Library Manager
Cho phép b n ch nh s a hay t o m i m t footprint c a linh kiạ ỉ ữ ạ ớ ộ ủ ện nào đó. Từ đây bạn có thể tạo hay sưu tập một thư viện footprint linh ki n mà b n hay s d ng cho các thiệ ạ ử ụ ết kế v sau. ề
3.2.2.2.2 OrCAD Capture
Cho phép mở chương trình thiết kế mạch nguyên lý OrCAD Capture từ chương trình vẽ board mạch
OrCAD Layout
Ngoài ra trong Tools còn các chức năng khác như SmartRout cho phép bạn vẽ mạch thông minh, Edit App Settings, Reload App Settings,...
3.2.3 T o b n thi t k mạ ả ế ế ới
Để ạ t o một b n thi t kế mới, vào menu File -> New ho c tả ế ặ ừ biểu tượng trên thanh công cụ. Xuất hiện h p thoộ ại Load Template File, ta nhập vào file Template theo đường dẫn mặc định:
C:\Program Files\Orcad\Layout_Plus\Data
File template là file định dạng một số thông s mố ặc định cho board mạch, như số lớp board mạch, khoảng cách đi dây, kích thước đường mạch, quy định thiết kế,... được s d ng xuyên su t trong quá ử ụ ố trình v m ch vữ ạ ới Layout. N u là mế ột board bình thường thì bạn chọn file default.tch ( hoặc
template khác. Nhấn Open để th c hiện load file ự .TCH
Xuất hiện hộp thoại Load Netlist Source yêu c u b n chầ ạ ọn file netlist có đuôi .MNLđã được tạo trong
Tại h p thoộ ại Save File As b n nhạ ập vào đường dẫn và tên file mà b n muạ ốn lưu thiết kế c a mình. Mủ ặc định Layout Plus sẽ đặt tên file mặc định trùng với file netlist và lưu trong thư mục chứa project đó.
của Layout Plus l n nào thì sầ ẽ xuất hi n h p tho i yêu c u b n ph i liên kệ ộ ạ ầ ạ ả ết đến footprint. Đây là bước khó khăn đòi hỏi bạn phải cẩn th n, nậ ếu như chọn sai chân thì mạch coi như bỏ đi, ttos nhất bạn hãy xem k hình nh thỹ ả ực t c a linh kiế ủ ện đểviệc ch n hình dọ ạng và kích thước của footprint được chính xác. Kinh nghi m cho th y s tệ ấ ẽ ốt hơn nếu b n t c hi n vi c g n footprint cho t t c các linh ki n trong ạ ự ệ ệ ắ ấ ả ệ suốt quá trinh vẽ m ch b ng ạ ằ Capture.
3.2.3.1 Liên k t Footprint ế
Để làm t t ph n này b n phố ầ ạ ải thường xuyên làm m ch, có kinh nghi m thì vi c tìm ki m các ạ ệ ệ ế footprint
được nhanh hơn.
3.2.3.1.1 M t sộ ố footprint thông dụng
- Thư viện TO : TO92 ( transistor: C828, C1815, C535,...), TO202 ( Transistor: H1061, IC n áp h 78xxx, ổ ọ 79xxx,... )
- Thư viện DIP100T: /W.300 ( các IC c m t ắ ừ14-20 chân ) /W.600 ( các IC c m t ắ ừ24-40 chân )
- Thư viện TM_CAP_P là footprint c a các lo i tủ ạ ụ điện
- Thư viện JUMPER là footprint c a các loủ ại điện tr , quang tr , bi n tr ,.. ở ở ế ở
- Thư viện TM_DIODE là footprint c a các lo i diode hay led ủ ạ
3.2.3.1.2 Liên kết đến footprint
Quay l i màn hình làm vi c cạ ệ ủa Layout sẽ xuất hiện h p tho i sau: ộ ạ
Trong h p thoộ ại Link Footprint to Component có thông báo là không tìm th y chân cấ ủa D1 có tên là
bằng cách nhấp chuột trái vào nút Add...
Bạn chọn đường dẫn đến thư viện Layout mặc định là C:\Program Files\Orcad\Layout_Plus\Library. Bạn nên add tất cả vào để tiện cho quá trình sử dụng
cách giữa 2 chân là 200 mils = 5 mm ) để chọn chân diode. OKđể th c hiện ự
Tiếp theo trong hộp thoại Link Footprint to Component có thông báo là không th tìm th y chân cể ấ ủa chân cắm J1 có tên CON2. Nhấp chuột vào Link existing fooprint to component...
Trong h p thoộ ại Footprint for CON2, t i khungạ Libraries chọn JUMPER, t i khungạ Footprints chọn
JUMPER100. Xong nhấp chọn OK.
Trong h p thoộ ại Link Footprint to Component có thông báo là không th tìm th y chân linh kiể ấ ện Q3 có tên T2801
Libraries chọn TO, khung Footprints chọn TO202AB để chọn chân cho Triac
Tiếp t c ch n liên k t chân linh ki n cho các chân còn l i ( transistor ụ ọ ế ệ ạ Q1, Q2 tương ướng là TO - > TO126, cuộn dây L1 là thư viện JUMPER chọn JUMPER100, công t c 3 ch u và bi n tr ắ ấ ế ởchọ ần lượn l t là TO->
TO202AB và TO-> T126, t ụ điện chọn JUMPER - > JUMPER100,...) cho đến khi nào không còn xu t hiấ ện hộp thoại Link Footprint to Component n a. Khi hoàn thành liên kữ ết đến các footprint v i linh ki n, ớ ệ
OrCAD Layout tự động load các footprint như hình vẽ:
3.2.4 Footprint trên board mạch
Khi các fooprint được load, nếu không đúng với yêu cầu thiết kế thì ph i ch nh s a ho c t o m i chân ả ỉ ử ặ ạ ớ linh ki n cho phù hệ ợp
3.2.4.1 Ch nh sỉ ửa fooprint
Chọn linh ki n cệ ần thay đổi trên board m ch vạ ừa load, sau đó nhấp chuột phải chọn Properties hoặc nhấp đôi chuột vào linh ki n ệ
Hộp thoại Edit Component xuất hi n, ệ ở đây bạn có th s a l i tên và giá tr linh ki n, Nh p chu t vào ể ử ạ ị ệ ấ ộ
Từ h p thoộ ại Select Footprint ta có th l a ch n cácể ự ọ footprint thích h p. Tuy nhiên n u không tìm thợ ế ấy
Ta có th t o m i chân linh ki n bể ạ ớ ệ ằng cách trong chương trình Layout Plus, vào menu Tools -> Library menager
Để ạ t o một footprint m i hoàn toàn b n bớ ạ ấm Create New Footprint … Ví d : ụ
Tạo footprint cho một pushbutton (Panasonic part EVQ-PAG04M) b n c n m t s thông tin v kích ạ ầ ộ ố ề thước c a nó: ủ
Nhập tên linh kiện m i ở mục ớ Name of footprint, ví dụ là PB
Bấm chọn English. Mặc dù kích c các b ỡ ộ phận c a linh kiủ ện được cho hở ệ mét nhưng hầu hết kích thước chế t o PCB v n bạ ẫ ằng đơn vị inches ( hay mils = 1/1000 inch).
Để dùng theo hệ mét b n phạ ải thay đổi systems settings. (vào Options -> System Settings) xu t hiấ ện hộp thoại bên.
Nhấp OK. Bây gi bờ ạn đang làm việc theo h mét. ệ
Switch có tất cả 4 chân nhưng ta chỉ ần đị c nh dạng cho 1 padstack vì các chân dều có đặc điểm giống nhau.
Đầu tiên vào View -> Spreadsheet ->Padstacks. Ta th y xu t hi n h p tho i padstacks, ta double click ấ ấ ệ ộ ạ vào padstack có tên T1 sẽ xuất hi n h p thoệ ộ ại Edit Padstack cho tất cả các l p c a T1. ớ ủ
đặt tên theo tên footprint. Điều này làm cho việc tìm kiếm nó dễ dàng hơntrong Layout khi có nhi u padstack. Tiề ếp đó nhấp chọn
Undefined trong mục Pad Shape
Nhấp OK. Xu t hi n h p thoấ ệ ộ ại padstacks. Bạn thấy padstack tên PB v i tớ ất cả các l p c a nó ớ ủ không được định dạng
Dựa vào Datasheet bạn định dạng cho các l p c a padstack PB. N u ch n nhi u lớ ủ ế ọ ề ớp cùng một lúc thì nhấn chọn tên các lớp đồng thời giữ phím Ctrl. Bạn chỉ cần định dạng cho nh ng l p c n thi t . ữ ớ ầ ế
Đầu tiên b n cạ ần định dạng kích thước cho chân l ỗ khoan, theo datasheet đường kính chân l khoan là ỗ 1 mm.
Ta ch n 2 lọ ớp DRLDWG, DRILL.
Click ph i chu t chả ộ ọn Properties , xu t hiấ ện h p thoộ ại Edit Padstack Layer , nhấp chọn Round, sau đó nhập giá tr ị1(=40 mils) vào Height và Width.