Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 38 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
38
Dung lượng
10,64 MB
File đính kèm
code.rar
(11 MB)
Nội dung
ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ - - BÁO CÁO THỰC HÀNH Hệ thống điện tử *** Giáo viên hướng dẫn: Thầy Nguyễn Ngọc Linh BÁO CÁO THỰC HÀNH Mô mạch điện tử với Proteus Các bước tiến hành - Linh kiện + Cảm biến ánh sáng TORCH_LDR + Arduino + Điện trở + Màn LCD + Pot + Cổng Com ảo COMPIM - Thiết lập thông số mô phỏng: Sơ đồ mạch sử dụng cảm biến ánh sáng TORCH_LDR thể hình Ở hình LCD 16x2 kết nối tực tiếp với Arduino tróng chế độ bit Chân liệu LCD RS, EN, D4, D5, D6, D7 kết nối với chân 7, 6, 5, 4, 3, Arduino Cảm biến ánh sáng TORCH_LDR kết nối với chân analog A0 Arduino Kết Lưu ý (nếu có) Xây dựng giao diện Guide Các bước tiến hành - Mô tả thành phần giao diện gồm có: + Nút START: Khi nhấn nút Open cổng Com mở + Nút CLOSE: Khi nhấn nút Close cổng Com đóng + Đồ thị hiển thị số liệu đo Kết Lưu ý (nếu có) Xây dựng giao diện Labview Các bước tiến hành - Sử dụng phần mềm LabView Click mục “Create Project” Thực hình vẽ Kết Báo cáo thực hành số Mô mạch điện tử với Proteus Các bước tiến hành - Tên linh kiện: + Cảm biến nhiệt độ LM35 + LCD LM016L + Compim + Pot + SIMULINO UNO + Nguồn 5V + GND - Thiết lập thông số mô Sơ đồ mạch sử dụng cảm biến nhiệt độ LM35 thể hình Ở hình LCD 16x2 kết nối tực tiếp với Arduino tróng chế độ bit Chân liệu LCD RS, EN, D4, D5, D6, D7 kết nối với chân 7, 6, 5, 4, 3, Arduino Cảm biến nhiệt độ LM35 kết nối với chân analog A0 Arduino Kết Lưu ý (nếu có) Xây dựng giao diện Guide Các bước tiến hành - Thiết lập VSPD Mình thiết lập cổng Com3 - Mô tả thành phần giao diện gồm có: + Nút Open: Khi nhấn nút Open cổng Com mở + Nút Close: Khi nhấn nút Close cổng Com đóng + Tên đồ thị + biểu đồ biểu thị tương ứng cho giá trị điện áp giá trị nhiệt độ Kết Lưu ý (nếu có) Xây dựng giao diện Labview Các bước tiến hành - Sử dụng phần mềm LabView Click mục “Create Project” Thực hình vẽ Kết Lưu ý (nếu có) Kết Cấu hình VSDP Cấu hình kết nối với giao diện Guide chạy mô Báo cáo thực hành số Mô mạch điện tử với Proteus Các bước tiến hành Linh kiện bao gồm: - Arduino Simulino Uno: Nền tảng mã nguồn mở dùng để xây dựng - ứng dụng điện tử tương tác với LM016L: Màn hình text LCD 16*2 có sử dụng driver HD44780, có khả hiển thị dịng với dòng 16 ký tự dùng để hiển thị kết đo - dịng hình Motor ENCODER: Encoder hay gọi mã hóa thành phần quan trọng động cơ, giúp đọc tốc độ vị trí động nhờ vào xung vng có tần số thay đổi phụ thuộc vào tốc độ - động SW-SPDT-MOM: Công tắc - Res: Điện trở - POT-HG: Biến trở - BUTTON: Nút nhấn - COMPIM: Kết nối cổng com ảo - LED: Bóng đèn - Relay Relay 2P: Cơng tắc hay cịn gọi khóa K Lắp mạch: - Kết nối dây động encoder với Arduino UNO - VCC (dây đen): chân 5V: Cấp nguồn cho encoder - GND (dây xanh dương): chân GND: Cấp nguồn cho encoder - C1 (dây xanh lá): chân D3: Chân đọc tín hiệu Phase A - C2 (dây vàng): chân D2: Chân đọc tín hiệu Phase B - M1, M2 (Dây trắng, đỏ): Cấp nguồn cho động (có thể sử dụng chân VIN GND mạch Arduino để cấp nguồn 5V cho động cơ) Kết Lưu ý (nếu có) Xây dựng giao diện Guide Các bước tiến hành • Có cách để khởi động Guide Matlab: - Từ Command window : gõ vào “guide” - Click vào biểu tượng Guide công cụ • Chọn cơng cụ Guide: - Push button : nút nhấn - Edit text : hộp thoại để nhận thông số nhập vào từ người - dùng xuất kết Static text : Dịng thơng báo tĩnh, mang chức hướng dẫn - thông tin Axes : chứa đồ thị chứa ảnh nằm giao diện - Panel: Tạo mảng nhóm biểu tượng lại với giúp ta dễ kiểm soát thao tác di chuyển Đưa công cụ vào vị trí cài đặt Ta nhận bảng Guide hồn với code cho sẵn Kết Lưu ý (nếu có) Xây dựng giao diện Labview Các bước tiến hành - Tạo Blank VI với ứng dụng Labview chọn khối Nối khối vào với ta mạch bảng điều khiển hoàn chỉnh Kết Lưu ý (nếu có) Kết Cấu hình VSDP - Bật phần mềm VSDP để thiết lập cấu hình cổng COM1 COM2 Cấu hình kết nối với giao diện Guide chạy mô - Ở bước Sử dụng ứng dụng VSPD để tạo cổng COM ảo - Hoàn thiện Code matlab, kết nối matlab với cổng COM1 Cổng COM2 kết nối với Proteus qua COMPIM - Sau chạy chương trình matlab ta dễ dàng thao tác chức qua Guide tạo Và chương trình đồ thị theo Tốc độ quay motor Cấu hình kết nối với giao diện Labview chạy mơ - Giống bước ta kết nối với Proteus qua ứng dụng tạo cổng COM ảo VSPD Nhưng bước ta dùng thêm NI MAX để kết nối COM ảo từ LabView - Cổng COM1 kết nối với LabView COM2 kết nối với Proteus qua COMPIM - Chạy chương trình ta kết quả: Báo cáo thực hành số Mô mạch điện tử với Proteus Các bước tiến hành Linh kiện bao gồm: - Arduino Simulino Uno: Nền tảng mã nguồn mở dùng để xây dựng - ứng dụng điện tử tương tác với LM016L: Màn hình text LCD 16*2 có sử dụng driver HD44780, có khả hiển thị dịng với dòng 16 ký tự dùng để hiển thị kết đo - dịng hình HC-SR04: cảm biến khoảng cách siêu âm - Res: Điện trở - POT-HG: Biến trở - COMPIM: Kết nối cổng com ảo Lắp mạch: - Kết nối chân VCC cảm biến HC-SR04 với chân nguồn Arduino (5V) - GND (dây xanh dương): chân GND: Cấp nguồn cho HC-SR04’ - Kết nối chân TRIGER HC-SR04 với chân số Arduino - Kết nối chân ECHO HC-SR04 với chân số Arduino Kết Lưu ý (nếu có) Xây dựng giao diện Guide Các bước tiến hành • Có cách để khởi động Guide Matlab: - Từ Command window : gõ vào “guide” - Click vào biểu tượng Guide cơng cụ • Chọn công cụ Guide: - Push button : nút nhấn - Edit text : hộp thoại để nhận thông số nhập vào từ người - dùng xuất kết Static text : Dịng thơng báo tĩnh, mang chức hướng dẫn - thông tin Axes : chứa đồ thị chứa ảnh nằm giao diện - Panel: Tạo mảng nhóm biểu tượng lại với giúp ta dễ kiểm soát thao tác di chuyển Đưa công cụ vào vị trí cài đặt Ta nhận bảng Guide hồn với code cho sẵn Kết Lưu ý (nếu có) Xây dựng giao diện Labview Các bước tiến hành - Tạo Blank VI với ứng dụng Labview chọn khối Nối khối vào với ta mạch bảng điều khiển hoàn chỉnh Kết Lưu ý (nếu có) Kết Cấu hình VSDP - Bật phần mềm VSDP để thiết lập cấu hình cổng COM1 COM2 Cấu hình kết nối với giao diện Guide chạy mô - Ở bước Sử dụng ứng dụng VSPD để tạo cổng COM ảo - Hoàn thiện Code matlab, kết nối matlab với cổng COM1 Cổng COM2 kết nối với Proteus qua COMPIM - Sau chạy chương trình matlab ta dễ dàng thao tác chức qua Guide tạo Và chương trình đồ thị theo Tốc độ quay motor Cấu hình kết nối với giao diện Labview chạy mô - Giống bước ta kết nối với Proteus qua ứng dụng tạo cổng COM ảo VSPD Nhưng bước ta dùng thêm NI MAX để kết nối COM ảo từ LabView - Cổng COM1 kết nối với LabView COM2 kết nối với Proteus qua COMPIM - Chạy chương trình ta kết quả: ... HÀNH Mô mạch điện tử với Proteus Các bước tiến hành - Linh kiện + Cảm biến ánh sáng TORCH_LDR + Arduino + Điện trở + Màn LCD + Pot + Cổng Com ảo COMPIM - Thiết lập thông số mô phỏng: Sơ đồ mạch. .. cáo thực hành số Mô mạch điện tử với Proteus Các bước tiến hành Linh kiện bao gồm: - Arduino Simulino Uno: Nền tảng mã nguồn mở dùng để xây dựng - ứng dụng điện tử tương tác với LM016L: Màn... Cấu hình VSDP Cấu hình kết nối với giao diện Guide chạy mơ Cấu hình kết nối với giao diện Labview chạy mơ Nhận xét (nếu có) Báo cáo thực hành số Mô mạch điện tử với Proteus Các bước tiến hành -