1. Trang chủ
  2. » Luận Văn - Báo Cáo

CẢM BIẾN NHIỆT độ LM35

68 204 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 68
Dung lượng 7,52 MB
File đính kèm code.rar (239 KB)

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Các bước tiến hành Bước 1: Tạo bảng guide: guide -> Blank GUI ->ok Bước 2: Thiết kế giao diện Bước 3: Callback lại để lập trình tính năng cho giao diện... Các bước tiến hành Bước 1: Tạo

Trang 1

ĐẠI HỌC CÔNG NGHỆ-ĐẠI HỌC QUỐC GIA HÀ NỘI

KHOA CƠ HỌC KỸ THUẬT VÀ TỰ ĐỘNG HÓA

BÁO CÁO THỰC HÀNH MÔN HỆ THỐNG CƠ ĐIỆN TỬ Giảng viên : Nguyễn Ngọc Linh Nội dung : Thực hành 6 cảm biến

Trang 2

Mục lục

Mục lục 1

Danh mục hình ảnh 3

Danh mục bảng biểu 5

PHẦN 1: CẢM BIẾN ÁNH SÁNG ANALOG LM393 6

1.1 Dụng cụ chuẩn bị và lắp mạch 6

1.2 Xây dựng giao diện trên Guide 7

1.3 Xây dựng giao diện trên Labview 9

1.4 Các bước tiến hành và kết quả trên Guide, Labview 11

PHẦN 2: CẢM BIẾN NHIỆT ĐỘ LM35 13

2.1 Dụng cụ chuẩn bị và lắp mạch 13

2.2 Xây dựng giao diện trên Guide 14

2.3 Xây dựng giao diện trên Labview 16

2.4 Các bước tiến hành và kết quả trên Guide, Labview 18

PHẦN 3: CẢM BIẾN DÒNG ĐIỆN ACS712 20

3.1 Dụng cụ chuẩn bị và lắp mạch 20

3.2 Xây dựng giao diện trên Guide 21

3.3 Xây dựng giao diện trên Labview 23

3.4 Các bước tiến hành và kết quả trên Guide, Labview 25

PHẦN 4: Công tắc hành trình 27

4.1 Dụng cụ chuẩn bị và lắp mạch 27

4.2 Xây dựng giao diện trên Guide 28

4.3 Xây dựng giao diện trên Labview 30

4.4 Các bước tiến hành và kết quả trên Guide, Labview 32

PHẦN 5: ĐỘNG CƠ GIẢM TỐC G12-N20+ENCODER 35

5.1 Dụng cụ chuẩn bị và lắp mạch 35

5.2 Xây dựng giao diện trên Guide 36

5.3 Xây dựng giao diện trên Labview 38

Trang 3

5.4 Các bước tiến hành và kết quả trên Guide, Labview 40

PHẦN 6: CẢM BIẾN KHOẢNG CÁCH SIÊU ÂM HC-SR04 43

6.1 Dụng cụ chuẩn bị và lắp mạch 43

6.2 Xây dựng giao diện trên Guide 44

6.3 Xây dựng giao diện trên Labview 46

6.4 Các bước tiến hành và kết quả trên Guide, Labview 48

Trang 4

PHẦN 1: CẢM BIẾN ÁNH SÁNG ANALOG LM393

I Mô phỏng mạch điện tử với Proteus

I.1.Các bước tiến hành

Bước 1:Tạo newproj ect -> next(3) -> finish

Bước 2: Lấy linh kiện: P -> keywords.

Bài này chúng ta cần các linh kiện: BUTTON, COMPIM, LED, LM016L, HG,SIMULINO UNO

Trang 5

POT-Bước 3: Nối dây

Trang 6

Bước 4: Nạp code vào arduino: Chuột phải vào arduino -> edit properties -> program file -> chọn file.hex

Trang 7

I.2.Lưu ý

- Chú ý nối đúng chân giữa Arduino với các linh kiện

- Khi chạy code Arduino nên nhớ chọn file hex và Baud Rate để 9600

Trang 8

II Xây dựng giao diện Guide

II.1 Các bước tiến hành

Bước 1: Tạo bảng guide: guide -> Blank GUI ->ok

Bước 2: Thiết kế giao diện

Bước 3: Callback lại để lập trình tính năng cho giao diện

Trang 9

II.2 Kết quả

Trang 10

II.3 Lưu ý

- Lưu ý phải cẩn trọng chọn đúng cổng COM

Trang 11

III Xây dựng giao diện Labview

III.1 Các bước tiến hành

Bước 1: Tạo project: Create Project -> Blank VI -> finishBước 2: Lấy các linh kiện thiết kế giao diện

Trang 13

III.2 Kết quả

III.3 Lưu ý

- Cần lưu ý để Baud Rate 9600

Trang 14

IV.Kết quả

IV.1 Cấu hình VSDP

IV.2 Cấu hình kết nối với giao diện Guide và chạy mô phỏng

Trang 15

IV.3 Cấu hình kết nối với giao diện Labview và chạy mô phỏng

Trang 16

- Tạo mô phỏng nối mạch trên proteus

- Chạy với code Arduino

Mô phỏng mạch điện tử với Proteus

V.1 Các bước tiến hành

Bước 1:Tạo newproj ect -> next(3) -> finish

Trang 17

Bước 2: Lấy linh kiện: P -> keywords.

Bài này chúng ta cần các linh kiện: BUTTON, COMPIM, LED, LM016L, HG,SIMULINO UNO

POT-Bước 3: Nối dây

Trang 18

Bước 4: Nạp code vào arduino: Chuột phải vào arduino -> edit properties -> program file -> chọn file.hex

V.2 Kết quả

Trang 19

V.3 Lưu ý

- Chú ý nối đúng chân giữa Arduino với các linh kiện

- Khi chạy code Arduino nên nhớ chọn file hex và Baud Rate để 9600

Trang 20

VI Xây dựng giao diện Guide

VI.1 Các bước tiến hành

Bước 1: Tạo bảng guide: guide -> Blank GUI ->ok

Bước 2: Thiết kế giao diện

Bước 3: Callback lại để lập trình tính năng cho giao diện

Trang 21

VI.2 Kết quả

Trang 22

VI.3 Lưu ý

- Lưu ý phải cẩn trọng chọn đúng cổng COM

Trang 23

VII Xây dựng giao diện Labview

VII.1 Các bước tiến hành

Bước 1: Tạo project: Create Project -> Blank VI -> finishBước 2: Lấy các linh kiện thiết kế giao diện

Trang 25

VII.2 Kết quả

VII.3 Lưu ý

- Cần lưu ý để Baud Rate 9600

Trang 26

VIII Kết quả

VIII.1.Cấu hình VSDP

VIII.2.Cấu hình kết nối với giao diện Guide và chạy mô phỏng

Trang 27

VIII.3.Cấu hình kết nối với giao diện Labview và chạy mô phỏng

Lập trình giao diện MATLAB

• Cảm biến LM35 hoạt động bằng cách cho ra một giá trị hiệu điện thế nhất định tại chân Vout ứng với mỗi mức nhiệt độ

Trang 28

• Với độ nhạy của cảm biến LM35 là 10mV/1oC nên ta có thể đọc nhiệt

độ từ chân Vout của LM35 theo công thức sau :

��� ệ� độ = (T*5*100)/1024

• Bảng Guide: Ta xây dựng 2 nút để bắt đầu, kết thúc và 2 bảng để thể hiện biểu đồ

• Tạo cổng COM ảo bằng VSPD để kết nối Proteus và Matlab

• Tạo bảng Guide với code Matlab

• Giao diện MATLAB

Trang 29

• Tạo Guide với code Matlab và Proteus

Lập trình giao diện LABVIEW

Xây dựng mạch khối và thể hiện trên đồ thị :

• Tạo giao diện trên NI LABVIEW

KẾT QUẢ

Trang 30

PHẦN 3: CẢM BIẾN DÒNG ĐIỆN ACS712

IX Mô phỏng mạch điện tử với Proteus

IX.1 Các bước tiến hành

- Trước tiên ta cần lấy linh kiện trong Proteus: 

- Kết nối và lắp mạch trên Proteus

- Kết nối chạy code Arduino với Proteus

Trang 31

IX.2 Kết quả

IX.3 Lưu ý (nếu có)

- Chú ý nối đúng chân giữa Arduino với các linh kiện

- Khi chạy code Arduino nên nhớ chọn file hex và Baud Rate để 9600

Trang 32

X Xây dựng giao diện Guide

X.1 Các bước tiến hành

- Thiết kế tạo bảng Guide

- Ghi thiết kế giao diện xong ta callback lại file m để lập trình

Trang 33

XI Xây dựng giao diện Labview

XI.1 Các bước tiến hành

- Lấy các linh kiện để thiết lập giao diện labview

- Kết nối tạo giao diện ta thu được kết quả

XI.2 Kết quả

XI.3 Lưu ý (nếu có)

- Cần lưu ý để Baud Rate 9600

Trang 34

XII Kết quả

XII.1 Cấu hình VSPD

XII.2 Cấu hình kết nối với giao diện Guide và chạy mô phỏng

Trang 35

XII.3 Cấu hình kết nối với giao diện Labview và chạy mô phỏng

Trang 36

XIII Mô phỏng mạch điện tử với Proteus

XIII.1.Các bước tiến hành

Bước 1:Tạo newproj ect -> next(3) -> finish

Bước 2: Lấy linh kiện: P -> keywords.

Bài này chúng ta cần các linh kiện: BUTTON, COMPIM, LED, LM016L, HG,SIMULINO UNO

POT-Bước 3: Nối dây

Trang 37

Bước 4: Nạp code vào arduino: Chuột phải vào arduino -> edit properties -> program file -> chọn file.hex

XIII.2.Kết quả

Trang 38

XIII.3.Lưu ý (nếu có)

Trang 39

XIV Xây dựng giao diện Guide

XIV.1 Các bước tiến hành

Bước 1: Tạo bảng guide: guide -> Blank GUI ->ok

Bước 2: Thiết kế giao diện

Trang 40

XIV.2 Kết quả

XIV.3 Lưu ý (nếu có)

Trang 41

XV Xây dựng giao diện Labview

XV.1 Các bước tiến hành

Bước 1: Tạo project: Create Project -> Blank VI -> finishBước 2: Thiết kế giao diện

XV.2 Kết quả

Trang 42

XV.3 Lưu ý (nếu có)

Trang 43

XVI Kết quả

XVI.1 Cấu hình VSDP

XVI.2 Cấu hình kết nối với giao diện Guide và chạy mô phỏng

Trang 44

XVI.3 Cấu hình kết nối với giao diện Labview và chạy mô phỏng

XVI.4 Nhận xét (nếu có)

PHẦN 5: ĐỘNG CƠ GIẢM TỐC N20+ENCODER

G12-XVII.Mô phỏng mạch điện tử với Proteus

XVII.1 Các bước tiến hành

Bước 1:Tạo newproj ect -> next(3) -> finish

Trang 45

Bước 2: Lấy linh kiện: P -> keywords.

Bài này chúng ta cần các linh kiện: BUTTON, COMPIM, LED, LM016L, HG,SIMULINO UNO

POT-Bước 3: Nối dây

Trang 46

Bước 4: Nạp code vào arduino: Chuột phải vào arduino -> edit properties -> program file -> chọn file.hex

XVII.2 Kết quả

Trang 47

XVII.3 Lưu ý

- Chú ý nối đúng chân giữa Arduino với các linh kiện

- Khi chạy code Arduino nên nhớ chọn file hex và Baud Rate để 9600

Trang 48

XVIII Xây dựng giao diện Guide

XVIII.1 Các bước tiến hành

Bước 1: Tạo bảng guide: guide -> Blank GUI ->ok

Bước 2: Thiết kế giao diện

Bước 3: Callback lại để lập trình tính năng cho giao diện

Trang 49

XVIII.2 Kết quả

Trang 50

XVIII.3 Lưu ý

- Lưu ý phải cẩn trọng chọn đúng cổng COM

Trang 51

XIX Xây dựng giao diện Labview

XIX.1 Các bước tiến hành

Bước 1: Tạo project: Create Project -> Blank VI -> finishBước 2: Lấy các linh kiện thiết kế giao diện

Trang 53

XIX.2 Kết quả

XIX.3 Lưu ý

- Cần lưu ý để Baud Rate 9600

Trang 54

XX Kết quả

XX.1 Cấu hình VSDP

XX.2 Cấu hình kết nối với giao diện Guide và chạy mô phỏng

Trang 55

XX.3 Cấu hình kết nối với giao diện Labview và chạy mô phỏng

XXI Mô phỏng mạch điện tử với Proteus

XXI.1 Các bước tiến hành

Bước 1:Tạo newproj ect -> next(3) -> finish

Trang 56

Bước 2: Lấy linh kiện: P -> keywords.

Bài này chúng ta cần các linh kiện: BUTTON, COMPIM, LED, LM016L, HG,SIMULINO UNO

POT-Bước 3: Nối dây

Trang 57

Bước 4: Nạp code vào arduino: Chuột phải vào arduino -> edit properties -> program file -> chọn file.hex

XXI.2 Kết quả

Trang 58

XXI.3 Lưu ý

- Chú ý nối đúng chân giữa Arduino với các linh kiện

- Khi chạy code Arduino nên nhớ chọn file hex và Baud Rate để 9600

Trang 59

XXII.Xây dựng giao diện Guide

XXII.1 Các bước tiến hành

Bước 1: Tạo bảng guide: guide -> Blank GUI ->ok

Bước 2: Thiết kế giao diện

Bước 3: Callback lại để lập trình tính năng cho giao diện

Trang 60

XXII.2 Kết quả

Trang 61

XXII.3 Lưu ý

- Lưu ý phải cẩn trọng chọn đúng cổng COM

Trang 62

XXIII Xây dựng giao diện Labview

XXIII.1 Các bước tiến hành

Bước 1: Tạo project: Create Project -> Blank VI -> finishBước 2: Lấy các linh kiện thiết kế giao diện

Trang 64

XXIII.2 Kết quả

XXIII.3 Lưu ý

- Cần lưu ý để Baud Rate 9600

Trang 65

XXIV Kết quả

XXIV.1 Cấu hình VSDP

Trang 66

XXIV.2 Cấu hình kết nối với giao diện Guide và chạy mô phỏng

Trang 67

XXIV.3 Cấu hình kết nối với giao diện Labview và chạy mô phỏng

XXIV.4 Nhận xét

- Kết quả đo trên mô phỏng Proteus có thế chút thay đổi khác so với thực tế bởi một

số nguyên nhân: điện trở nóng lên, các chân lắp không chặt…

- Chúng ta nên đo nhiều lần để hiệu chỉnh giá trị trung bình cho kết quả đo được chỉnh xác

Ngày đăng: 27/07/2020, 18:20

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w