Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 33 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
33
Dung lượng
916,08 KB
Nội dung
GIÁO TRÌNH VI XỬ LÝ & VI ĐIỀU KHIỂN Chương 4: GIỚI THIỆU PHẦN MỀM MÔ PHỎNG PHẦN CỨNG PROTEUS PROFESSIONAL Ví dụ 1: Thiết kế mạch điện dùng 32 Led Bài tập hướng dẫn bạn vẽ sơ đồ nguyên lý, mô thiết kế mạch in cho mạch đèn 32 led có sơ đồ nguyên lý sau : Nguyên lý hoạt động mạch sau : 32 led kết nối với port vi điều khiển 80C51 Tùy vào chương trình bạn viết nạp cho vi điều khiển , led hiển thị Vẽ sơ đồ nguyên lý Để vẽ sơ đồ nguyên lý ta chọn : Start > All Programs > Proteus Professional > ISIS Professional Biên soạn: Nguyễn Bá Thuận Page of 33 GIÁO TRÌNH VI XỬ LÝ & VI ĐIỀU KHIỂN Biểu tượng chương trình Proteus ISIS xuất hình : Xuất giao diện : Quan sát sơ đồ nguyên lý bạn thấy sơ đồ gồm có linh kiện sau : vi điều khiển 80C51, 32 led, 32 điện trở 100Ohm, tụ thạch anh, tụ không cực, chân nguồn nối mass, chân nguồn nối Vcc Biên soạn: Nguyễn Bá Thuận Page of 33 GIÁO TRÌNH VI XỬ LÝ & VI ĐIỀU KHIỂN Để tiến hành chọn linh kiện ta có cách sau : Cách 1: nhấp vào biểu tượng có chữ P cơng cụ : Cách : nhấp vào biểu tượng : Cách : ấn phím chữ P bàn phím Cách : nhấp chọn Library > pick Device/symbol….p Ta bắt đầu tiến hành lấy linh kiện theo cách : Nhấp vào biểu tượng có chữ P cơng cụ, hộp thoại Pick Devices xuất hình Trước tiên lấy vi điều khiển 80C51 cách chọn khung Libraries ta nhấp chọn ký tự MICRO; khung Objects ta chọn ký tự 80C51 (click trái lần ) Trong hộp thoại DEVICES giao diện xuất ký tự 80C51 Bạn tiến hành lấy 32 led ( led vàng, led đỏ, led xanh cây, led xanh da trời ) cách : khung Libraries ta nhấp chọn ký tự ACTIVE; khung Objects ta chọn ký tự : LED-BLUE, LED-GREEN, LED-RED,LED-YELLOW ( click trái lần ) Biên soạn: Nguyễn Bá Thuận Page of 33 GIÁO TRÌNH VI XỬ LÝ & VI ĐIỀU KHIỂN Trong hộp thoại DEVICES giao diện xuất sau : Để lấy điện trở bạn tiến hành sau : khung Libraries ta nhấp chọn ký tự DIVICE; khung Objects ta chọn ký tự RES ( click trái lần ) Trong hộp thoại DEVICES giao diện xuất sau : Biên soạn: Nguyễn Bá Thuận Page of 33 GIÁO TRÌNH VI XỬ LÝ & VI ĐIỀU KHIỂN Tiếp theo, để lấy tụ khơng cực, khung Libraries ta nhấp chọn ký tự DIVICE ( chọn trên); khung Objects ta chọn ký tự CAP ( click trái lần ) Tương tự bạn chọn ký tự CRYSTAL, bạn có tụ thạch anh Giao bạn diện xuất sau : Bước tiếp theo, bạn lấy linh kiện hình Nhấp chọn ký tự 80C51, bạn thấy hình hiển thị phía Bạn di chuyển dấu trỏ hình ( vùng bao đường kẻ xanh ), click trái lần bạn được: Biên soạn: Nguyễn Bá Thuận Page of 33 GIÁO TRÌNH VI XỬ LÝ & VI ĐIỀU KHIỂN ☻Chú ý : Bạn đưa dấu mũi tên vùng trống để tắt thuộc tính “ đỏ ” linh kiện Cứ lần bạn click trái lần hình xuất linh kiện bạn chọn Để xóa linh kiện mà bạn lấy ngồi hình bạn cho linh kiện trở lại thuộc tính “ đỏ “ sau click phải Để di chuyển linh kiện bạn click phải vào linh kiện cho có thuộc tính “ đỏ “ sau bạn click trái kéo giữ tới vị trí mong muốn Để xoay linh kiện ban nhấp vào biểu tượng nhập góc muốn xoay vào khung màu trắng bạn Để phóng to hay thu nhỏ bạn dùng lăn Phím F6 : phóng to hình làm việc Phím F7 : thu nhỏ hình làm việc Phím F8 : trở hình chuẩn Trên thao tác giúp bạn vẽ nhanh Bạn dùng lệnh menu Ta tiếp tục lấy linh kiện lại ngồi : Biên soạn: Nguyễn Bá Thuận Page of 33 GIÁO TRÌNH VI XỬ LÝ & VI ĐIỀU KHIỂN Bước tiếp theo, bạn lấy chân nguồn âm ( Ground) chân nguồn dương (Power) cách click vào biểu tượng : Bạn thấy có nhiều chữ mạch, bạn muốn ? ví dụ muốn ẩn chữ R1 bạn làm sau: Click phải vào R1 ( R1 có màu đỏ ) Click trái vào R1 hộp thoại Edit Component xuất hiện: Kế tiếp bạn chọn Hidden Bạn cần thay đổi thông số khung Resistance bạn thay 10k thành 100 ( 100 Ohm ) Sau chọn xong bạn click OK : Bieân soạn: Nguyễn Bá Thuận Page of 33 GIÁO TRÌNH VI XỬ LÝ & VI ĐIỀU KHIỂN Màn hình làm việc bạn : Thao tác cuối nối dây, bạn cần bắt điểm kéo giữ đến linh kiện cần nối Sơ đồ mạch nguyên lý : Biên soạn: Nguyễn Bá Thuận Page of 33 GIÁO TRÌNH VI XỬ LÝ & VI ĐIỀU KHIỂN Cách nạp chương trình cho Vi Điều Khiển Sau hồn thành sơ đồ nguyên lý Công việc bạn nạp chương trình cho vi điều khiển (vđk) Tùy vào chương trình bạn viết nạp cho vđk mà 32 led bạn hiển thị Đương nhiên, chương trình bạn muốn nạp phải xác Mạch hoạt động bình thường thiết kế phần cứng bạn gặp lỗi nhỏ Một điểm quan trọng thiết kế sơ đồ nguyên lý hay bạn viết chương trình để nạp cho vđk 80C51 Port phải tác động mức Bạn đưa dấu mũi tên đặt lên vđk, click phải chuột lần, sau click trái chuột lần, hộp thoại Edit Component xuất : Trong khung Program File mặc định khoảng trắng, bạn click vào dấu ? hộp thoại Select File Name xuất : Bước bạn đường dẫn file Hex – chương trình bạn viết lưu từ trước ví dụ : Biên soạn: Nguyễn Bá Thuận Page of 33 GIÁO TRÌNH VI XỬ LÝ & VI ĐIỀU KHIỂN Click Open bạn : Click OK để hoàn tất việc “ nạp “ chương trình Biên soạn: Nguyễn Bá Thuận Page 10 of 33 GIÁO TRÌNH VI XỬ LÝ & VI ĐIỀU KHIỂN Để lấy tụ điện khơng cực bạn gõ vào khung Name or text to search for : cap Sau đó, bạn click OK Tương tự, để lấy tụ thạch anh bạn gõ : crystal Để lấy điện trở bạn gõ chữ : res Để lấy transistor loại NPN bạn việc gõ chữ : NPN Các linh kiện bạn vừa chọn xuất khung Devices Bạn lần lược đưa linh kiện ngồi hình, để sơ đồ trơng dễ nhìn tập bạn ẩn thông số linh kiện Màn hình làm việc lúc : Biên soạn: Nguyễn Bá Thuận Page 19 of 33 GIÁO TRÌNH VI XỬ LÝ & VI ĐIỀU KHIỂN Công đoạn tiếp theo, bạn nối dây theo sơ đồ mạch : Nạp chương trình cho vi điều khiển : Bạn đưa dấu mũi tên chuột vào vi điều khiển sau click phải, thuộc tính đỏ xuất hiện, bạn tiếp tục click trái hộp thoại Edit Component xuất : Biên soạn: Nguyễn Bá Thuận Page 20 of 33 GIÁO TRÌNH VI XỬ LÝ & VI ĐIỀU KHIỂN khung Program File bạn click vào dấu ? hộp thoại Select File Name xuất : B ạn đường dẫn file chương trình điều khiển led đoạn đếm từ đến dạng mã Hexa mà bạn viết lưu ổ đĩa Click OK để kết thúc trình nạp cho vi điều khiển Ấn phím F12 để chạy chương trình Biên soạn: Nguyễn Bá Thuận Page 21 of 33 GIÁO TRÌNH VI XỬ LÝ & VI ĐIỀU KHIỂN Ví dụ 3: Thiết kế mạch điều khiển động bước Bài tập hướng dẫn bạn vẽ mô cho mạch điều khiển động bước có sơ đồ nguyên lý sau: Yêu cầu : động bước M1 quay thuận (cùng chiều kim đồng hồ) vịng dừng lại Sau động M2 quay nghịch vịng dừng lại Chu trình hoạt động tiếp tục diễn liên tục Để khởi động chương trình thiết kế mơ mạch, bạn nhấp chọn : Start > All Programs > Proteus Professional > ISIS Professional Màn hình làm việc ISIS Professional xuất hiện, để lấy linh kiện cho mạch, nhấp chuột vào biểu tượng Pick Devices công cụ Bạn lấy động bước từ thư viện, hộp thoại Pick Devices bạn click chọn : Active> Motor Stepper ( click vào ký tự Motor Stepper lần ) Biên soạn: Nguyễn Bá Thuận Page 22 of 33 GIÁO TRÌNH VI XỬ LÝ & VI ĐIỀU KHIEÅN Sau lấy động bước xong, bạn tắt hộp thoại Pick Devices để trở hình làm việc Bạn click vào biểu tượng Pick or update device/symbol menu ấn chữ P bàn phím Hộp thoại Pick/Replace Library Part xuất Trong khung Name or text to search for bạn gõ ký tự 80C51 Bạn click OK để hoàn tất Tương tự bạn lấy tụ không cực cách gõ chữ cap, lấy tụ thạch anh cách gõ chữ crystal Ta tiến hành lấy linh kiện ngồi hình bạn click chọn linh kiện khung Deveces, rê dấu mũi tên chuột phần trống hình click vào vị trí bạn muốn đặt linh kiện Muốn đặt tên động thứ M1, bạn đưa dấu mũi tên chuột vào động sau click phải lần xong click trái, hộp thoại Edit Component xuất : Trong khung Component Referrence bạn gõ chữ M1 Biên soạn: Nguyễn Bá Thuận Page 23 of 33 GIÁO TRÌNH VI XỬ LÝ & VI ĐIỀU KHIỂN Click OK để hoàn tất Bạn thử đặt tên cho linh kiện khác xem ! Bước tiếp theo, bạn lấy chân nguồn âm ( Ground) chân nguồn dương (Power) cách click vào biểu tượng : Bạn click chọn ngồi hình Trở ban đầu bạn việc click vào biểu tượng Kế tiếp, bạn tiến hành nối dây theo sơ đồ, kết bạn : Biên soạn: Nguyễn Bá Thuận Page 24 of 33 GIÁO TRÌNH VI XỬ LÝ & VI ĐIỀU KHIỂN Biên soạn: Nguyễn Bá Thuận Page 25 of 33