sau Lấy các linh kiện nào ra thì gõ tên linh kiện đó ở ô Part, tương tư như AT89C52: Với những linh kiện không có sẵn trong các thư viện trên thì chúng ta tạo mới linh kiện đó như sau: T
Trang 1Trường Đại Học Bách Khoa Hà Nội
Khoa Điện Tử Viễn Thông
*************
THIẾT KẾ MẠCH IN SỬ DỤNG PHẦN MỀM ORCAD
Mạch Kit AT89S52
Giáo viên hướng dẫn : Vũ Hồng Vinh
Họ và tên : Mai Sơn Được
Lớp : Điện tử 9 – K50
HÀ NỘI 10/2008
Sinh viên: Mai Sơn Được 1 Lớp Điện tử 9_K50 ĐHBKHN
Trang 2Mạch kit AT89S52 có chức năng sau:
- Mạch sử dụng hiển thị đèn Led đơn
- Có thể phát triển nâng cao hơn
1.2 Các linh kiện trong mạch
- AT89S52: Vi điều khiển
- R: điện trở các loại (100ôm, 1kilôôm, 4,7 kilôôm,…)
- C: tụ điện các loại (33p, 4,7uF, 10uF,…)
Trang 3J 3
C O N 8
2 3 4 5 6 7 8
J 2
C O N 8
1 2 3 4 5 6 7 8
Trang 4J 9
C O N 2
1 2
Trang 5U 9
P N P
2 3
P N P
2 3
P N P
2 3 1
U 1 0
P N P
2 3 1
U 8
P N P
2 3
P N P
2 3
1 U 7
P N P
2 3 1
2.Vẽ sơ đồ nguyên lý Orcad capture
Trước khi tiến hành vẽ mạch in thì cần phải có 1 sơ đồ nguyên lý chính xác ,đây là yếu tố quan trọng tiên quyết quyết định tới việc thiết kế mạch
in Để tạo sơ đồ nguyên lý ta sử dụng chương trình Capture có trong
Orcad
chọn Start > Programs > Ocard 9.0 > Capture
Sinh viên: Mai Sơn Được 5 Lớp Điện tử 9_K50 ĐHBKHN
Trang 6THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0
Trên màn hình cửa sổ Ocard Capture xuất hiện ta nhấp chuột vào menu
File > New > Project.
Hộp thoại New project , tại khung Name nhập vào tên của sơ đồ nguyên lý
sẽ tạo Nhấn vào nút Browse để chọn đường dẫn chứa sơ đồ mạch Nhấn
OK để trở về màn hình làm việc
Trang 8THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0
Trang 9sau Lấy các linh kiện nào ra thì gõ tên linh kiện đó ở ô Part, tương tư như AT89C52:
Với những linh kiện không có sẵn trong các thư viện trên thì chúng ta tạo mới linh kiện đó như sau:
Tạo mới cảm biến nhiệt LM35Dz:
Chọn File New Library New Part:
Sinh viên: Mai Sơn Được 9 Lớp Điện tử 9_K50 ĐHBKHN
Trang 10THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0
Sau đó dùng các công cụ ở hình dưới vẽ và tạo được linh kiện cần thiết
Trang 11Kết quả:
Sinh viên: Mai Sơn Được 11 Lớp Điện tử 9_K50 ĐHBKHN
Trang 12THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0
Trong quá trình chọn sắp xếp linh kiện ta có thể xoay linh kiện bằng
phím tắt “R”
Sau khi tiến hành lấy đầy đủ linh kiện, để đi dây cho mạch nguyên lý
chúng ta sử dụng công cụ Place wire hoặc phím tắt là W.
Tiếp theo chúng ta tiến hành cấp nguồn cho các linh kiện Khâu này cần đảm bảo các linh kiện được cấp nguồn giống nhau thì giá trị điện áp cũng phải giống nhau ( Có tên nguồn cấp giống nhau ) Thực hiện việc này bằng
công cụ Place power và Place ground.
Trang 13
Bấm vào nút Restore trên cửa sổ để thu nhỏ màn hình làm việc Kích
hoạt cửa sổ quản lý Project để bấm chọn trang sơ đồ vừa thiết kế Sau đó
bấm vào biểu tượng Design rules check trên thanh công cụ để kiểm tra sơ
đồ nguyên lý Hộp thoại Design rule check xuất hiện bấm OK để kiểm tra Bấm chọn biểu tượng Create Netlist trên thanh công cụ để tạo lập netlist có phần mở rộng MNL Hộp thoại Create netlist xuất hiện chọn Layout, tại
Options chọn Run ECO to Layout để tự động cập nhật sự thay đổi sơ đồ
Sinh viên: Mai Sơn Được 13 Lớp Điện tử 9_K50 ĐHBKHN
Trang 15Sử dụng Ocard layout, sau khi màn hinh layout xuất hiện chọn File
> New Hộp thoại Load Template File xuất hiện Bên trong hộp thoại nay
là danh sách các dạng bản mạch ta chọn DEFAULT.TCH sau đó bấm
Open
Sinh viên: Mai Sơn Được 15 Lớp Điện tử 9_K50 ĐHBKHN
Trang 16THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0
Hộp thoại Load netlist suorce xuất hiện Trong hộp thoại nay chọn tập tin
.MNL đã tạo ra trong chương trình vẽ mạch nguyên lý Capture Chọn xong
bấm nút Open Hộp thoại Save File As xuất hiện yêu cầu nhập tên để lưu bản mạch nhấn nút Save để tiếp tục.
Trang 17Qúa trình đưa các linh kiện vào mạch in bắt đầu Nếu các linh kiện chưa được nhận biết thì sẽ xuất hiện hộp thoại Link Footprint to
Sinh viên: Mai Sơn Được 17 Lớp Điện tử 9_K50 ĐHBKHN
Trang 19Tại đây nhấn biểu tượng Reconnect Mode để ẩn đi các đường dây nối giữa các linh kiện như hình dưới
Các mối nối giữa các linh kiện có liên quan được hiện lên khi ta chọn một linh kiện
Tiếp theo là chọn số lớp để vẽ,việc tự làm mạch IN ở nhà chỉ có thể vẽ 1 lớp nên chúng ta chọn như sau:
Nhấn chuột vào biểu tượng View Spreadsheet sau đó chọn Strategy >
Route Layer Hộp thoai xuất hiện , tại mục Enabled nhấn chọn các lớp ko
vẽ mạch in , sau đó nhấn phải chuột và chọn lệnh Properties khi đó hộp thoại Edit layer Strategy xuất hiện bỏ dấu Routting Enabled, sau đó bấm
Ok.
Sinh viên: Mai Sơn Được 19 Lớp Điện tử 9_K50 ĐHBKHN
Trang 20THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0
Click vào Routing Enabled:
Trang 21Kết thúc việc chọn vẽ 1 lớp.
Để nhìn mạch được rõ hơn, ta không cho hiển thị lớp ASYTOP bằng cách
chỉnh sửa vào Colour Setting như sau:
Sinh viên: Mai Sơn Được 21 Lớp Điện tử 9_K50 ĐHBKHN
Trang 22Khi bố trí linh kiện ta dùng công cụ Component Tool ,đây là công cụ
dùng di chuyển các linh kiện , trong quá trình di chuyển sử dụng các phím
tắt “R” (xoay linh kiện ) phím “T” ( lật ngược linh kiện sang mặt còn lại )
Các phím tắt “O” và”I” dùng để zoom in và zoom out.
Chọn công cụ: và sắp xếp linh kiện cho hợp lý nhất, ta được:
Trang 23Trước khi bắt đầu việc đi dây, chúng ta chọn kích thước dây:
Chọn kích thước thích hợp cho từng đường mạch ( Chú ý các đường nguồn cần có kích thước lớn hơn các đường tín hiệu ).Để làm việc này ta
nhấn chuột vào biểu tượng View Spreadsheet sau đó chọn Strategy
>Nets ,hộp thoại Nets hiện ra cho phép ta chọn chi tiết kích thước cho mỗi
đường mạch
Sinh viên: Mai Sơn Được 23 Lớp Điện tử 9_K50 ĐHBKHN
Trang 24THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0
Mạch tự làm ở nhà nên kích thước của dây như sau là hợp lý:
Trang 25Sau khi đã điều chỉnh xong , ta bắt đầu tiến hành đi dây Đối với các mạch không phức tạp thì có thể dùng công cụ Autoroute của Orcad để tự động đi dây , tuy nhiên đi dây bằng tay tốt hơn nhiều do người thiết kế chủ động trong các đường mạch và giúp mạch in có tính linh hoạt hơn Để đi
dây bằng tay ta dùng các công cụ Edit Segment Mode,Shove Track Mode ,
Add/Edit Route Mode…
công cụ cho phép đi những đuờng dây vuông góc và vát góc
Với những đường dây rất nhỏ, cần phải đi qua chân linh kiện, ta nháy vào
đường dây đó, ấn W, bảng sau hiện ra, chọn độ rộng đường dây là 0,5 như
sau:
Với những đường dây nào không thể đi 1 lớp được, ta se câu dây, bằng
cách đi dây đó từ 2 phía đến vị trí thích hợp, rồi ấn phím V (Via), chúng ta
Sinh viên: Mai Sơn Được 25 Lớp Điện tử 9_K50 ĐHBKHN
Trang 26THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0
sẽ dùng dây đồng nối 2 lỗ Via đó sau (Dây Via có màu vàng như hình dưới
đây)
Tiếp theo là chọn kích thước lỗ chân linh kiện:
Để chọn kích thước và hình dáng cho chân linh kiện ta dùng công cụ Pin
Tool và Padstacks Nhấn chuột vào biểu tượng Pin Tool sau đó nhấn chuột
vào chân linh kiện cần chỉnh sửa , nhấn chuột vào biểu tượng View
Spreadsheet sau đó chọn Strategy > Padstacks ,hộp thoại Padstacks hiện
ra cho phép ta chọn chi tiết kích thước cho mỗi chân linh kiện
Trang 27Cuối cùng ta được mạch đổ đồng như sau:
Sinh viên: Mai Sơn Được 27 Lớp Điện tử 9_K50 ĐHBKHN
Trang 28THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0