TRƢỜNG ĐẠI HỌC LÂM NGHIỆP VIỆT NAM KHOA CƠ ĐIỆN VÀ CÔNG TRÌNH BỘ MÔN KỸ THUẬT ĐIỆN VÀ TỰ ĐỘNG HÓA KHÓA LUẬN TỐT NGHIỆP Tên đề tài: Mô phỏng hoạt động của mạch điện tử số dùng Circuit Maker Giảng viên hướng dẫn : ThS. Lê Minh Đức Sinh viên thực hiện : Lê Văn Bắc Mã sinh viên : 1351082119 Lớp : K58 - CĐT Khóa : 2013 - 2017 Hà Nội - 2017 Giáo viên hướng dẫn: ThS.Lê Minh Đức Sinh viên thực hiện: Lê Văn Bắc LỜI NÓI ĐẦU Trong thực tế, khi thử nghiệm các mạch điện tử và điều chỉnh các trị số của linh kiện điện tử. Nếu ta tiến hành bằng linh kiện thật thì đôi khi không tiện lợi, tốn kém, việc điều chỉnh thông số của một số linh kiện sẽ rất khó khăn, phức tạp. Để khắc phục nhƣợc điểm này ta có thể sử dụng phần mềm vẽ và mô phỏng mạch điện tử.
Phần mềm Circuit Maker là một phần mềm có giao diện dễ sử dụng, dung lƣợng cài đặt nhỏ (khoảng 60MB), linh hoạt đƣợc tích hợp tƣơng đối đầy đủ các linh kiện điện tử. Circuit Maker là phần mềm đƣợc sử dụng rất phổ biến trong các trƣờng đại học kỹ thuật, trung cấp nghề. Ngày nay, với sự phát triển mạnh của công nghệ thông tin, nhiều phần mềm vẽ và mô phỏng mạch điện đƣợc ra đời nhƣ: Orcad, Circuit Maker, Proteus, Electronics Workbench…Mỗi một phần mềm thì có ƣu, nhƣợc điểm riêng biệt. Nhƣng trong đề tài khóa luận tốt nghiệp này, tôi chọn phần mềm Circuit Maker với nội dung: “Mô phỏng hoạt động của mạch điện tử số dùng Circuit Maker”, nhằm mục tiêu sử dụng phần mềm Circuit Maker để mô phỏng hoạt động của mạch điện tử số.
Bố cục của đề tài gồm có 3 chƣơng: Chƣơng 1: Giới thiệu về Circuit Maker Chƣơng 2: Mô phỏng mạch điện tử dùng Circuit Maker Chƣơng 3: Mô phỏng hoạt động của một số mạch điện tử số cụ thể Trong thời gian làm đồ án tốt nghiệp đƣợc sự quan tâm của các Thầy, Cô trong khoa, đặc biệt là giáo viên hƣớng dẫn ThS. Lê Minh Đức đã giúp đỡ em tận tình trong quá trình tìm hiểu và sử dụng phần mềm Circuit Maker, để đồ án của em hoàn thành đúng thời gian. Tuy nhiên khi thực hiện đề tài do thời gian, nguồn tài liệu và trình độ còn hạn chế nên không tránh khỏi những sai sót. Kính mong nhận đƣợc chỉ dẫn và góp ý của thầy cô và các bạn.
Em xin trân thành cảm ơn ! Hà Nội, ngày … tháng … năm………. Sinh viên thực hiện (Ký và ghi họ tên) Lê Văn Bắc Giáo viên hướng dẫn: ThS.Lê Minh Đức Sinh viên thực hiện: Lê Văn Bắc MỤC LỤC CHƢƠNG 1: SỬ DỤNG PHẦN MỀM CIRCUIT MAKER .1 Giới thiệu chung về phần mềm Circuit Maker .2 Cài đặt phần mềm Circuit Maker .3 Sử dụng cơ bản phần mềm Circuit Maker .1 Giao diện của Circuit Maker .2 Một số thao tác với linh kiện.3 Các công cụ vẽ, chỉnh sửa và hiển thị .4 Nối dây cho mạch.5 Quy trình vẽ mạch điện nguyên lý .4 Một số ví dụ minh họa vẽ mạch điện tử số .1 Mạch logic tổ hợp .2 Mạch so sánh độ lớn 1 bit. 22 CHƢƠNG 2: MÔ PHỎNG MẠCH ĐIỆN TỬ DÙNG CIRCUIT MAKER 26 2.1 Chức năng mô phỏng mạch điện tử của Circuit Maker .1 Thanh công cụ mô phỏng Circuit Maker .2 Menu mô phỏng .3 Một số thiết bị mô phỏng .4 Quy trình mô phỏng mạch số .2 Ví dụ minh họa mô phỏng mạch số cụ thể.1 Mạch đếm lên – xuống tự động.2 Mạch đếm lên dùng IC 74193 (74LS193) .3 Một số lỗi thƣờng gặp trong quá trình mô phỏng. 35 CHƢƠNG 3: MÔ PHỎNG HOẠT ĐỘNG CỦA MỘT SỐ MẠCH ĐIỆN TỬ SỐ CỤ THỂ .1 Mạch giải mã nhị phân BCD sang LED 7 đoạn.2 Mạch giải mã dùng IC 74138 (74LS138) .3 Mạch đếm BCD 74168 (74LS168) .4 Mạch so sánh 2 số nhị phân 1 bit dùng hàm NAND 2 đầu vào.
43 Giáo viên hướng dẫn: ThS.Lê Minh Đức Sinh viên thực hiện: Lê Văn Bắc 3.5 Bộ đếm thập phân. 49 DANH MỤC TÀI LIỆU THAM KHẢO. 50 Giáo viên hướng dẫn: ThS.Lê Minh Đức Sinh viên thực hiện: Lê Văn Bắc DANH MỤC CÁC BẢNG, HÌNH VẼ Bảng 1. 1: Chức năng của Toolbar.
2: Các phím nóng của Circuit Maker. 3: Biểu diễn bội số và ƣớc số đơn vị đo linh kiện thụ động. 1: Kết quả mô phỏng BCD sang LED 7 đoạn. 2: Bảng trạng thái mạch giải mã từ 3 sang 8.
3: Bảng trạng thái mạch hiển thị LED 7 đoạn. 4: Bảng giá trị cơ sở của hệ đếm 16. 5: Bảng trạng thái mạch so sánh 2 số nhị phân 1 bit. 1: Thƣ mục chứa file cài đặt.
2: Giải nén file Circuit Maker 2000 (Full). 3: Thƣ mục cài đặt của file Proffesional (chuyên nghiệp). 4: Chạy file “Setup”. 5: Nhập thông tin ngƣời dùng.
6: Nhập CDkey cài đặt. 7: Màn hình kết thúc cài đặt. 8: Môi trƣờng làm việc của Circuit Maker. 9: Toolbar của CirucuitMaker.
10: a) Tab Browse: b) Tab Search. 11: Minh họa thiết lập phím nóng cho cổng logic. 12: Minh họa đặt linh kiện vào bản vẽ. 13: Các công cụ vẽ và chỉnh sửa.
14: Hộp thoại điều chỉnh lƣới. 15: Nối dây cho thiết bị. 16: Đặt dây cho Bus. 17: Đặt tên cho dây dẫn nối tới Bus.
18: Thiết bị output. 16 Giáo viên hướng dẫn: ThS.Lê Minh Đức Sinh viên thực hiện: Lê Văn Bắc Hình 1. 20: Hộp thoại thay đổi thông số linh kiện. 21: Thông số Label-Value của linh kiện thụ động (a) và linh kiện tích cực (b).
22: Mạch điện minh họa cho quy trình vẽ mạch nguyên lý. 23: Các linh kiện đã đƣợc lấy và sắp xếp. 24: Mạch hoàn thành của mạch logic tổ hợp. 25: Mạch so sánh độ lớn 1 bit.
26: Các linh kiện đã đƣợc lấy và sắp xếp. 27: Mạch hoàn thành của mạch so sánh độ lớn 1 bit. 1: Thanh công cụ mô phỏng số. 2: Trình đơn mô phỏng.
4: Bộ dữ liệu tuần tự (Data Sequencer). 5: Các dạng sóng số (Digital Waveforms). 6: Mạch đếm lên – xuống tự động. 7: Mạch đếm lên dùng IC 74193 (74LS193).
1: Mạch giải mã nhị phân BCD sang LED 7 đoạn. 2: Mạch giải mã dùng IC 74138 (74LS138). 3: Mạch đếm BCD 74168 (74LS168). 4: Giá trị thập phân LED 7 đoạn hiển thị.
5: Mạch so sánh 2 số nhị phân 1 bit dùng hàm NAND 2 đầu vào. 6: Trạng thái đầu ra của mạch khi đầu vào A = B. 7: Trạng thái đầu ra của mạch khi đầu vào A < B. 8: Trạng thái đầu ra của mạch khi đầu vào A > B.
9: Mạch đếm thập phân 1 chữ số. 10: Mạch khi thay đổi mức logic của công tắc S về 0. 11: Mạch đếm thập phân 2 chữ số. 48 Giáo viên hướng dẫn: ThS.Lê Minh Đức Sinh viên thực hiện: Lê Văn Bắc NỘI DUNG CHƢƠNG 1: SỬ DỤNG PHẦN MỀM CIRCUIT MAKER 1.1 Giới thiệu chung về phần mềm Circuit Maker Phần này cung cấp những kiến thức cơ bản về Circuit Maker nhƣ: môi trƣờng làm việc, quy trình sử dụng….
Đây là những kiến thức cơ bản để có thể thiết kế mạch cũng nhƣ mô phỏng mạch trên môi trƣờng Circuit Maker. Circuit Maker là một chƣơng trình điện toán ứng dụng với những tính năng rất mạnh mẽ và dễ sử dụng các công cụ mô phỏng mạch điện thông qua các mạch điện nguyên lý đƣợc vẽ trên máy vi tính. Chƣơng trình do công ty Micro Code Engineering soạn thảo và cải tiến. Ngoài ra Circuit Maker còn có thể thực hiện rất sinh động phần mạch số (digital) của mạch điện.
Nó cũng có thể thực hiện mô phỏng tƣơng tự (analog) dựa trên chƣơng trình SPICE3 đƣợc cải tiến liên tục bởi khoa Điện toán và Cơ điện, trƣờng Đại học California, Berkeley.2 Cài đặt phần mềm Circuit Maker Bƣớc 1: Tải phần mềm từ địa chỉ: http://www.com/file/6uqjd00m8csk93d/Circuit+Maker+2000+%28Full%29. 1: Thư mục chứa file cài đặt Bƣớc 2: Giải nén file Circuit Maker 2000 (Full) bằng cách nhấp đúp vào file Setup.2) 1 Giáo viên hướng dẫn: ThS.Lê Minh Đức Sinh viên thực hiện: Lê Văn Bắc Hình 1. 2: Giải nén file Circuit Maker 2000 (Full) - Lựa chọn bản cài đặt: Proffesional (chuyên nghiệp) hoặc Standard (chuẩn) ta chọn Proffesional. 3: Thư mục cài đặt của file Proffesional (chuyên nghiệp) 2 Giáo viên hướng dẫn: ThS.Lê Minh Đức Sinh viên thực hiện: Lê Văn Bắc - Nhấp đúp vào file “Setup”, nhấn “Yes” để chạy file “Setup”: Hình 1.
4: Chạy file “Setup” Bƣớc 3: Nhập thông tin ngƣời dùng Hình 1. 5: Nhập thông tin người dùng 3 Giáo viên hướng dẫn: ThS.Lê Minh Đức Sinh viên thực hiện: Lê Văn Bắc Bƣớc 4: Khi màn hình nhập CDkey cài đặt xuất hiện, nhập CDkey: EHH6 BM6W JZH6 P97F và nhấn “Next”: Hình 1. 6: Nhập CDkey cài đặt Ở các thông báo tiếp theo ta nhấn “Next”, và đến màn hình kết thúc cài đặt xuất hiện (Hình 1.7) ta nhấn “Finish” để hoàn thành cài đặt. 7: Màn hình kết thúc cài đặt 4 Giáo viên hướng dẫn: ThS.Lê Minh Đức Sinh viên thực hiện: Lê Văn Bắc 1.3 Sử dụng cơ bản phần mềm Circuit Maker Khởi động phần mềm bằng cách nháy đúp vào biểu tƣợng trên màn hình.1 Giao diện của Circuit Maker Cửa sổ làm việc của Circuit Maker bao gồm: - Các menu căn bản: Thanh tiêu đề (Title Bar), thực đơn (Menu Bar), thanh công cụ (Toolbar), thanh trạng thái (Status Bar).
- Các thành phần khác: Điều khiển (Panel), cửa sổ mạch vẽ (Schematic Window) và cửa sổ phân tích (Analysis Window) nhƣ (Hình 1. 8: Môi trường làm việc của Circuit Maker Ngoài những thành phần căn bản tồn tại trong hầu hết các ứng dụng đồ họa hiện nay nhƣ Title Bar, Menu Bar, Status Bar các thành phần còn lại có ý nghĩa nhƣ sau: - Panel gồm ba tab là Browse, Search, Digital dùng để tìm kiếm các thiết bị phục vụ cho việc ráp mạch và mô phỏng, thiết lập các thông số cho mô phỏng số. - Schematic Window là cửa sổ soạn thảo, trên đó ta sẽ thực hiện vẽ mạch. - Analysis Window là cửa sổ hiển thị các kết quả đo đạc nhƣ điện áp, cƣờng độ dòng điện, dạng sóng….
Hai cửa sổ Schematic và Analysis có thể có hoặc không tùy theo ta thay đổi, cụ thể sẽ trình bày trong phần mô phỏng mạch điện. Các linh kiện sau khi đã đƣợc đặt đúng vị trí sẽ đƣợc kết nối với nhau bằng các dây nối. Mạch sau khi đã đƣợc nối dây cho phép mô phỏng, kiểm tra bằng các công cụ mô phỏng của Circuit Maker. 5 Giáo viên hướng dẫn: ThS.Lê Minh Đức Sinh viên thực hiện: Lê Văn Bắc a.