THIẾT KẾ MẠCH IN SỬ DỤNG PHẦN MỀM ORCAD Mạch Kit AT89S52

28 471 0
THIẾT KẾ MẠCH IN SỬ DỤNG PHẦN MỀM ORCAD Mạch Kit AT89S52

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0 Trườ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 THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0 THIẾT KẾ MẠCH IN SỬ DÙNG PHẦN MỀM ORCAD 9.0 Mạch Kit AT89S52 1.Giới Thiệu 1.1 Chức năng: Mạ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 - CON 2,CON6,CON8,CON16 - LM 7805: ổn áp 5V - LCD 16x2: màn hình hiển thị - DB9: cổng nối tiếp giao tiếp máy tính - Crystal: thạch anh 12MHz - 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,…) - Biến trở tinh chỉnh - Công tắc ấn - LED - Trasistor … Các khối trong mạch +Khối Vi điều khiển Sinh viên: Mai Sơn Được 2 Lớp Điện tử 9_K50 ĐHBKHN THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0 P 2 . 3 P 1 . 4 P 0 . 7 P 0 . 1 P 1 . 2 P 2 . 0 P 1 . 6 P 2 . 4 P 0 . 5 P 0 . 0 P 1 . 5 P 3 . 0 R E S E T P 0 . 2 P 0 . 2 P 2 . 5 P 1 . 7 P 1 . 6 P 0 . 3 P 3 . 1 P 3 . 7 P 0 . 4 P 2 . 7 P 0 . 5 P 3 . 2 P 3 . 4 P 2 . 6 P 0 . 4 P 0 . 7 P 3 . 5 R E S E T P 0 . 6 P 2 . 1 P 3 . 3 P 0 . 0 V C C P 1 . 0 P 3 . 6 P 2 . 2 P 1 . 5 P 3 . 3 P 1 . 1 P 1 . 3 P 1 . 7 V C C P 0 . 6 P 3 . 2 P 0 . 3 P 0 . 1 G N D G N D V C C U 1 A T 8 9 C 5 1 9 1 8 1 9 2 0 2 9 3 0 3 1 4 0 1 2 3 4 5 6 7 8 2 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 3 9 3 8 3 7 3 6 3 5 3 4 3 3 3 2 R S T X T A L 2 X T A L 1 G N D P S E N A L E / P R O G E A / V P P V C C P 1 . 0 P 1 . 1 P 1 . 2 P 1 . 3 P 1 . 4 P 1 . 5 P 1 . 6 P 1 . 7 P 2 . 0 / A 8 P 2 . 1 / A 9 P 2 . 2 / A 1 0 P 2 . 3 / A 1 1 P 2 . 4 / A 1 2 P 2 . 5 / A 1 3 P 2 . 6 / A 1 4 P 2 . 7 / A 1 5 P 3 . 0 / R X D P 3 . 1 / T X D P 3 . 2 / I N T O P 3 . 3 / I N T 1 P 3 . 4 / T O P 3 . 5 / T 1 P 3 . 6 / W R P 3 . 7 / R D P 0 . 0 / A D 0 P 0 . 1 / A D 1 P 0 . 2 / A D 2 P 0 . 3 / A D 3 P 0 . 4 / A D 4 P 0 . 5 / A D 5 P 0 . 6 / A D 6 P 0 . 7 / A D 7 C 2 C A P N P C 1 C A P N P Y 1 C R Y S T A L U 2 T r o b a n g 1 2 3 4 5 6 7 8 9 v c c R 0 R 1 R 2 R 3 R 4 R 5 R 6 R 7 J 1 C O N 8 1 2 3 4 5 6 7 8 J 3 C O N 8 1 2 3 4 5 6 7 8 J 2 C O N 8 1 2 3 4 5 6 7 8 J 5 C O N 6 1 2 3 4 5 6 J 4 2 C H A N N G A T 1 2 J 6 C O N 6 1 2 3 4 5 6 J 1 3 C O N 8 1 2 3 4 5 6 7 8 V C C _ A R R O W R E S E T V C C R 5 R S W 2 C O N G T A C 1 2 J 1 5 C O N 2 1 2 R 2 4 . 7 K C 5 1 0 u F R E S E T +Khối hiển thị Sinh viên: Mai Sơn Được 3 Lớp Điện tử 9_K50 ĐHBKHN THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0 + Khối nguồn V C C _ A R R O W V C C D 1 L E D R 3 3 3 0 U 3 L M 7 8 0 5 / T O 1 2 3 V I N G N D V O U T J 7 C O N 2 1 2 C 4 1 0 0 u F C 3 1 0 0 u F J 8 C O N 2 1 2 J 9 C O N 2 1 2 N G U O N +Khối đèn LED Sinh viên: Mai Sơn Được 4 Lớp Điện tử 9_K50 ĐHBKHN P 0 . 0 V E E P 2 . 7 P 2 . 6 P 2 . 4 P 2 . 3 P 2 . 2 P 2 . 0 P 0 . 1 P 0 . 2 P 2 . 1 P 2 . 5 V D DV C C A V C C V C C V E E G N D G N D G N D R 71 K U 1 3 B I E N T R O 13 2 J 1 2 C O N 1 6 1 2 3 4 5 6 7 8 9 1 0 1 1 1 2 1 3 1 4 1 5 1 6 L C D THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0 G N D V C C D 5 L E D D 4 L E D D 6 L E D D 2 L E D D 3 L E D D 9 L E D D 8 L E D J 1 4 C O N 8 1 2 3 4 5 6 7 8 D 7 L E D R 4 3 3 0 U 4 P N P 2 3 1 U 9 P N P 2 3 1 U 1 1 P N P 2 3 1 U 5 P N P 2 3 1 U 1 0 P N P 2 3 1 U 8 P N P 2 3 1 U 6 P N P 2 3 1 U 7 P N P 2 3 1 8 L E D + Khối công tắc G N D S W 3 S W P U S H B U T T O N S W 4 S W P U S H B U T T O N S W 5 S W P U S H B U T T O N J 1 6 C O N 4 1 2 3 4 S W 6 S W P U S H B U T T O N 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 THIẾ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 Sinh viên: Mai Sơn Được 6 Lớp Điện tử 9_K50 ĐHBKHN THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0 Để tiến hành lấy linh kiện chọn Place > part. Hộp thoại Place part xuất hiện, nếu là lần đầu sử dụng Orcad Capture thì cần phải Add Library Sinh viên: Mai Sơn Được 7 Lớp Điện tử 9_K50 ĐHBKHN THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0 Sinh viên: Mai Sơn Được 8 Lớp Điện tử 9_K50 ĐHBKHN THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0 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ạ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 THIẾ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 Sinh viên: Mai Sơn Được 10 Lớp Điện tử 9_K50 ĐHBKHN [...]...THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0 Kết quả: Sinh viên: Mai Sơn Được 11 Lớp Điện tử 9_K50 ĐHBKHN THIẾ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... 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 THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0 Click vào Routing Enabled: Sinh viên: Mai Sơn Được 20 Lớp Điện tử 9_K50 ĐHBKHN THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0 Kế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... 9_K50 ĐHBKHN THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0 Component.Trong hộp thoại này chọn nút Link Footprint to Component để nhập thêm các chân cho linh kiện Khi kết thúc quá trình nhập chân đế cho linh kiện, Layout Plus sẽ chuyển sang màn hình Sinh viên: Mai Sơn Được 18 Lớp Điện tử 9_K50 ĐHBKHN THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0 Tạ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ư... ĐHBKHN THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0 Sử 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 THIẾ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... 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 Sinh viên: Mai Sơn Được 16 Lớp Điện tử 9_K50 ĐHBKHN THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0 Qú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... 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 THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0 nguyên lý vào Layout, tại khung Netlist File chọn thư mục chứa tập tin MNL Chọn xong bấm OK 3 .Thiết kế mạch in bằng Orcad LAYOUT Sinh viên: Mai Sơn Được 14... 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ụ: được: Sinh viên: Mai Sơn Được và sắp xếp linh kiện cho hợp lý nhất, ta 22 Lớp Điện tử 9_K50 ĐHBKHN THIẾT KẾ MẠCH IN DÙNG ORCAD. .. Sinh viên: Mai Sơn Được 24 Lớp Điện tử 9_K50 ĐHBKHN THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0 Sau 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ụ... 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 Sinh viên: Mai Sơn Được 26 Lớp Điện tử 9_K50 ĐHBKHN THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0 Cuố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 THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0 Sinh viên: Mai Sơn Được 28 Lớp Điện tử 9_K50 ĐHBKHN ... Lớp Điện tử 9_K50 ĐHBKHN THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0 Bố trí linh kiện cho hợp lý là 1 trong những điều kiện quan trong quyết định tới chất lượng , khả năng chống nhiễu , tính thẩm mỹ , và khả năng dễ đi dây của mạch … ngoài ra còn có sự tham gia của các yếu tố yêu cầu về kích thước mạch , yêu cầu về linh kiện làm mạch ( loại thường hay dán ) , yêu cầu về khả năng thực hiện mạch nhiều lớp có thể làm . THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0 Trườ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 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 THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0 THIẾT KẾ MẠCH IN SỬ DÙNG PHẦN MỀM ORCAD. ĐHBKHN THIẾT KẾ MẠCH IN DÙNG ORCAD 9.0 Kết quả: Sinh viên: Mai Sơn Được 11 Lớp Điện tử 9_K50 ĐHBKHN THIẾ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

Ngày đăng: 12/04/2015, 14:37

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan