Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 21 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
21
Dung lượng
3,42 MB
Nội dung
Học viện Kỹ thuật Mật mã Khoa Công nghệ Thông tin - - BÀI BÁO CÁO Kiến trúc Máy tính Đề tài 20: Các - cơng cụ hỗ trợ thiết kế phần cứng (VD: Proteus) GV: Phạm Văn Cường Lớp AT8C - Nhóm 2: Nguyễn Đỗ Chính Phạm Văn Dũng Phạm Ánh Dương Nguyễn Văn Dương(NT) Hà Nội, 4/2014 LỜI MỞ ĐẦU Khoa học công nghệ người ngày phát triển Kể từ người tìm điện, hàng loạt máy móc thiết bị đời; bước tiến vô quan trọng người tìm chất bán dẫn Chất bán dẫn mở công nghiệp điện tử, từ phát triển cơng nghệ Từ tính chất chất bán dẫn người nghĩ cách tạo mạch điện có tính chất riêng, mạch có chức tính tốn, phát triển lên thành máy tính điện tử Với phát triển cơng nghiệp điện tử phát triển máy tính điện tử đặt yêu cầu đơn giản hóa q trình thiết kế thay phải tính tốn thử nghiệm trước Chính chương trình phần mềm với mục đích mơ thiết kế mạch điện tử tạo Một số chương trình mơ mạch kể tên như:Proteus, Orcad, Multisim, Allegro, MATLAB, TINA, PSPICE, PSIM, … Trong số khơng thể khơng kể tời chương trình sử dụng phổ biến Proteus Do chúng em định giới thiệu chương trình Proteus cho đề tài: “ Các công cụ hỗ trợ thiết kế phần cứng” MỤC LỤC MỤC LỤC .2 Phần 1: Giới thiệu Proteus 1.1 Proteus gì? 1.2 Giao diện sử dụng Phần 2: Ví dụ minh hoạ .10 2.1 Giới thiệu 10 2.2 Quá trình thực 11 2.2.1 lấy IC AT89C52 11 2.2.2 Lấy thạch anh dao động .12 2.2.3 Lấy điện trở 13 2.2.4.Lấy nút nhấn 13 2.2.5 Lấy tụ không phân cực 14 2.2.6 Lấy tụ phân cực 15 2.2.7 Lấy led đoạn .16 2.2.8 Ta lấy nguồn mass 17 2.2.9 Tiến hành khai báo dao động thạch anh AT89C52 12Hz 18 2.2.10 Nạp chương trình .19 Tài liệu tham khảo 20 Phần 1: Giới thiệu Proteus 1.1 Proteus gì? Proteus phần mềm hãng Labcenter dùng để vẽ sơ đồ nguyên lý, mơ thiết kế mạch điện Gói phần mềm gồm có phần mềm chính: - ISIS dùng để vẽ sơ đồ nguyên lý mô - ARES dùng để thiết kế mạch in Có thể tìm hiểu thơng tin tải dùng thử chương trình website nhà sản xuất : http://www.labcenter.co.uk/ nguồn khác: http://diendanbaclieu.net/diendan/showthread.php? 32987-Download-Proteus-7-10-full-Crack-SP2 Sau tải ta cài đặt chương trình bình thường Sau cài đặt thành cơng ta thấy chương trình Start menu 1.2 Giao diện sử dụng Để vẽ sơ đồ nguyên lý, vào Start Menu khởi động chương trình ISIS Professional Hình 1.2.1 (Để thiết kế mạch in ta chọn ARES Professional) Chương trình khởi động có giao diện Hình 1.2.2 Hình1.2.1 Hình 1.2.2 Phía phía phải chương trình cơng cụ để ta thiết kế sơ đồ nguyên lý Phần có màu xám nơi để vẽ mạch Để lấy thư viện linh kiện ta làm bước sau: Click chọn biểu tượng sau bấm vào chử P phím tắt P Keyboad nhấn Khung chương trình Pick Devices hình : •1) tìm kiếm linh kiện, cần gỏ từ khóa vào, ví dụ muốn tìm BJT2N2222 ta gõ 2N2222 hình vẽ ( khơng phân biệt chữ hoa chữ thường) •2) nhóm linh kiện liên quan đến từ khóa cần tìm •3) nhóm linh có BJT, FET •7) tên nhà sản xuất •4) ký hiệu (Schematic) sơ đồ ngun lý kiện, ví dụ transistor •5) hình dáng sơ đồ mạch in (PCB), ví dụ BJT có nhiều kiểu đóng gói TO18, TO220, vv … •6) kết việc tìm kiếm linh kiện Double Click vào linh kiện cần lấy, linh kiện sẻ bổ sung vào “bàn làm việc” vùng màu trắng phí bên trái 1.3 Ưu, nhược điểm chương trình Phần 2: Ví dụ minh hoạ 2.1 Giới thiệu Nhóm em làm ví dụ mơ chương trình hiển thị LED đoạn đếm từ 00-60 Các bước tiến hành: B1: vào Star menu để khởi động chương trình B2: lấy linh kiện cần thiết B3: tiến hành nối dây cho linh kiện B4: nạp chương trình 2.2 Quá trình thực 2.2.1 lấy IC AT89C52 Click vào chữ P cửa sổ Pick Devices xuất hiện, cửa sổ để ta lấy linh kiện textbook Keyword ta nhập chữ AT89C52, xuất IC89c52, ta chọn hình dưới: Ok Tại cửa sổ thiết kế ta click vào vị trí để đặt linh kiện Hoặc ta vào Category chọn Microprocesser Ics có nhiều linh kiện xong ta click Ok Tại cửa sổ thiết kế ta click vào vị trí để đặt linh kiện 2.2.2 Lấy thạch anh dao động Tại cửa sổ Pick Devices Keywords ta nhập CRYSTAL(hoặc tìm mục Miscellaneous Category) Để xoay linh kiện, ta RightClick vào linh kiện muốn xoay chọn chế độ xoay Menu Ngồi ta dùng phím tắt sau: Muốn xoay chiều kim đồng hồ, nhấn phím “trừ” bên vùng phím số Muốn xoay ngược chiều kim đồng hồ, nhấn phím “cộng” bên vùng phím số Muốn xoay đối xứng, nhấn phím “Ctrl+M” 2.2.3 Lấy điện trở Ta nhập RES vào keywords (hoặc click tìm Resistors mục Category) 2.2.4.Lấy nút nhấn Ta nhập BUTTON vào keywords (hoặc click tìm Switches & Relay) 2.2.5 Lấy tụ không phân cực Ta nhập vào CAP vào Keywords (hoặc click tìm CAPACITORS Category) 2.2.6 Lấy tụ phân cực Ta nhập vào CAP POL (hoặc click tìm CAPACITORS) 2.2.7 Lấy led đoạn Ta nhập 7SEG lấy linh kiện 7SEG-MPX2-CC (hoặc click tìm OPTOELECTRONICS) Sau lấy xong ta có linh kiện sau hình 2.2.8 Ta lấy nguồn mass Ta click vào bên Devices xuất ta click vào POWER đem vùng thiết kế; ta click vào GROUND để lấy mass Ta tiến hành nối dây cho linh kiện ta sau: Nguồn mặc định 5V muốn thay đổi giá trị ta doubleclick vào nguồn xuất hộp thoại ta khai báo nguồn sau: Hoặc sửa lại +24V nguồn lúc +24VDC 2.2.9 Tiến hành khai báo dao động thạch anh AT89C52 12Hz Như sau: Doubleclick vào thạch anh làm hình Ở phần Frequency khai báo 12MHz Doubleclick vào AT89C52 khai báo phần Clock Frequency 12MHz 2.2.10 Nạp chương trình Ta Doubleclick vào AT89C52 click vào biểu tượng bên cạnh textbook Program File đường dẫn File *.HEX để chạy chương trình Chương trình viết phần mềm biên dịch ngôn ngữ Assambly sang file *.HEX file mã máy ví dụ chương trình Pinnacle Khi phần Program file có đường dẫn đoạn chương trình, Vi điều khiển nạp xong chương trình Sau click vào để mơ ta có chương trình chạy sau: Để biết thêm ví dụ có sẵn phần mềm này, click vào Help Sample Designs Tài liệu tham khảo [1] Website:http://www.thuvientailieu.vn [2] Website: http:// ... tài: “ Các công cụ hỗ trợ thiết kế phần cứng MỤC LỤC MỤC LỤC .2 Phần 1: Giới thiệu Proteus 1.1 Proteus gì? 1.2 Giao diện sử dụng Phần 2: Ví... phát triển công nghiệp điện tử phát triển máy tính điện tử đặt yêu cầu đơn giản hóa trình thiết kế thay phải tính tốn thử nghiệm trước Chính chương trình phần mềm với mục đích mơ thiết kế mạch điện... tham khảo 20 Phần 1: Giới thiệu Proteus 1.1 Proteus gì? Proteus phần mềm hãng Labcenter dùng để vẽ sơ đồ nguyên lý, mô thiết kế mạch điện Gói phần mềm gồm có phần mềm chính: - ISIS