You are on page 1of 8

BÁO CÁO THÍ NGHIỆM

Họ tên: Nguyễn Văn Quốc


MSSV: 20133175
Lớp: KT ĐK & TĐH 05 – K58
Mã lớp:647795
BÁO CÁO THÍ NGHIỆM
Bài 4: Thiết bị ảo trong đo lường

Giới thiệu về Labview:

- Labview (Virtual Instrument Engineering Workbench) là một môi trường


phát triển dựa trên ngôn ngữ lập trình đồ hoạ, thường được sử dụng cho mục
đích đo lường, kiểm tra, đánh giá, xử lý, điều khiển các tham số của thiết bị.
Lập trình Labview trên cơ sở các thiết bị ảo. Các đối tượng trong các thiết bị ảo
được sử dụng để mô phỏng các thiết bị thực, nhưng chúng được thêm vào bởi
phần mềm. Các VI tương tự như các hàm trong các ngôn ngữ lập trình khác.

- Các chương trình Labview được gọi là các thiết bị ảo (VI). VI bao gồm 3
phần chính - màn hình front panel, màn hình sơ đồ khối, biểu tượng và panel kết
nối.

- Định nghĩa subVI: Sau khi xây dựng một VI và tạo ra biểu tượng cũng như
khuôn kết nối (connector panel) thì bạn có thể sử dụng nó trong một VI khác.
Một VI trong một VI khác thì được gọi là một subVI. Một subVI thì tương
đương với một chương trình con trong ngôn ngữ văn bản. Một nút SubVI thì
tương đương việc gọi chương trình con trong ngôn ngữ văn bản. Việc sử dụng
các subVI giúp bạn quản lý sự thay đổi và gỡ rối trong sơ đồ khối một cách
nhanh hơn.

- Sau khi ta xây dựng xong một VI và tạo biểu tượng cũng như bộ đấu nối
cho nó thì bạn có thể sử dụng nó như một subVI. Để đặt một subVI vào sơ đồ
khối chọn Function > Select a VI sau đó kích đúp VI mà bạn muốn sử dụng
như một subVI và đặt nó vào sơ đồ khối.

- Việc chuyển đổi một phần của VI thành một subVI bằng cách sử dụng
Positioning tool để chọn một phần của sơ đồ khối. Chọn Edit > Create SubVI.
Một biểu tượng SubVI mới được thay thế đoạn sơ đồ khối đó. Labview tạo ra
các điều khiển và hiển thị cho SubVI mới này và các dây nối của SubVI.

1. Chuyển nhiệt độ C thành nhiệt độ F:


Công thức: F=1.8 X C +32
Sơ đồ:

Mặt máy:

2. Đo nhiệt độ
Mục đích :nhằm xây dựng VI và xây dựng biểu tượng của nó và phần
đầu nối để có thể sử dụng nó như 1 sub VI
Sơ đồ:
phần cảm biến thay bằng đồng hồ V.

Mặt máy:

Độ C Độ F

3. Hiển thị nhiệt độ


Mục địch :sử dụng vòng while và hiển thị dạng sóng để thu thập và
hiện thị số liệu
Sơ đồ:
Mặt máy:

• Có thể chọn đồ thị nhiệt độ F hoặc C


• Thời gian được tính bằng đơn vị mili giây (ms)

4. VI tự động phù hợp


Mục đích :để đưa số liệu ra khỏi vòng while đi qua đường hầm tunel
Sơ đồ:
Mặt máy:
Bài tập về nhà: Xây dựng 1 VI đọc dữ liệu nhiệt độ và đưa ra cảnh báo nhấp
nháy led nếu nhiệt độ thấp hơn hoặc vượt quá mức cho phép
Sơ đồ:

Sử dụng hàm so sánh lớn hơn, giá trị hàm trả về True nếu nhiệt độ đo được
vượt ra ngoài giới hạn ngưỡng đặt trên điều khiển High Limit. Còn nếu nhiệt độ
nhỏ hơn nhiệt độ giới hạn thì LED sẽ tắt và VI hoạt động trong trường hợp
Fasle.

Mặt máy:

You might also like