TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP. HCM

KHOA CƠ KHÍ ĐỘNG LỰC

BỘ MÔN ĐIỆN TỬ

BIÊN SOẠN: NGUYỄN BÁ HẢI, ĐỖ VĂN DŨNG

 


ĐỀ CƯƠNG HỌC PHẦN

 

TÊN HỌC PHẦN: LẬP TR̀NH LabVIEW (LƯ THUYẾT VÀ THỰC HÀNH)

TÊN TIẾNG ANH: LabVIEW PROGRAMMING

SỐ TIẾT: 60 TIẾT (37 tiết lư thuyết (LT), 23 tiết thực hành (TH))

 

1. Mục tiêu học phần

-          Sinh viên nắm được khái niệm và sử dụng thành thạo LabVIEW để giải quyết các bài toán thường gặp trong kỹ thuật.

-          Biết thu thập dữ liệu và phân tích dữ liệu trong thực nghiệm.

-          Biết xây dựng các thuật toán giải quyết các bài toán thường gặp trong kỹ thuật mô phỏng và giao tiếp máy tính cơ bản.

 

2. Tóm tắt

Học phần này cung cấp khái niệm, kỹ năng lập tŕnh LabVIEW và các ứng dụng của LabVIEW trong kỹ thuật. Khóa học không chỉ tập trung vào ṿng lặp, cấu trúc, mảng, hiển thị và phân tích dữ liệu, mà c̣n cung cấp kiến thức về giao tiếp máy tính qua cổng COM theo chuẩn RS232 và cổng USB. Bên cạnh đó kỹ thuật xây dựng giao diện người dùng (GUI) cũng sẽ được đề cập chi tiết. Kiến thức khóa học này sẽ làm nền tảng cho ứng dụng mô phỏng và thực nghiệm trong quá tŕnh học tập, nghiên cứu của sinh viên sau này.

 

3. Điều kiện tiên quyết

-          Sinh viên cần có kiến thức về tin học căn bản (soạn thảo văn bản).

-          Có kiến thức điện tử căn bản.

 

4. Nhiệm vụ của sinh viên

-          Tham gia các buổi học

-          Làm bài tập

-          Thực hiện dự án cuối khóa và viết báo cáo

 

5. Thang điểm và chuẩn đánh giá

-          Thang điểm 10

-          Tiêu chuẩn đánh giá: thi thực hành cuối khóa hoặc làm tiểu luận

 

6. Nội dung chi tiết học phần


 

1.             Giới thiệu LabVIEW                                                  (4 tiết LT, 1 tiết TH)

1.1   LabVIEW là ǵ?

1.2   Các ứng dụng của LabVIEW

1.3   Download và cài đặt LabVIEW

1.4   Ví dụ mẫu về đo nhiệt độ qua máy tính

1.5   Phương pháp học LabVIEW

 

2.             Các phép toán trong LabVIEW                                  (3 tiết LT, 2 tiết TH)

2.1   Giới thiệu môi trường lập tŕnh LabVIEW

2.2   Thực hiện phép cộng hai số nhập vào từ bàn phím

2.3   Cấu trúc một chương tŕnh LabVIEW

2.4   Các phép toán thông thường

2.5   Lưu file, mở file, t́m ví dụ, công cụ trợ giúp

2.6   Bài tập thực hành tại lớp

2.7   Bài tập về nhà

 

3.             Control và indicator                                                  (3 tiết LT, 2 tiết TH)

3.1   Các control thường dùng

3.2   Các indicator thường dung

3.3   Chart và graph

3.4   Bài tập thực hành tại lớp

3.5   Bài tập về nhà

 

4.             Ṿng lặp while, ṿng lặp for                                     (3 tiết LT, 2 tiết TH)

4.1   Ṿng lặp while

4.2   Ṿng lặp for

4.3   Ứng dụng ṿng lặp

4.4   Bài tập

 

5.             Cấu trúc case                                                            (3 tiết LT, 2 tiết TH)

5.1   Cấu trúc case

5.2   Ứng dụng cấu trúc case

5.3   Bài tập thực hành tại lớp

5.4   Bài tập về nhà

 

  1. Chọn tiểu luận                                                             (3 tiết LT, 2 tiết TH)

6.1   Định hướng các tiểu luận cho sinh viên

6.2   Phương pháp làm việc nhóm và tiêu chí đánh giá

 

7.             Mảng và bó                                                               (6 tiết LT, 4 tiết TH)

7.1   Mảng một chiều và mảng nhiều chiều

7.2   Ứng dụng của mảng

7.3  

7.4   Ứng dụng của bó

7.5   Bài tập thực hành tại lớp

7.6   Bài tập về nhà

 

8.             Tạo subVI, định thời, và lưu dữ liệu                         (3 tiết LT, 2 tiết TH)

8.1   Tạo và sử dụng subVI

8.2   Định thời trong LabVIEW và ứng dụng

8.3   Lưu dữ liệu và đọc file dữ liệu vào LabVIEW

8.4   Bài tập thực hành tại lớp

8.5   Bài tập về nhà

 

9.             Giao diện người dùng (GUI)                                      (3 tiết LT, 2 tiết TH)

9.1   Giới thiệu GUI

9.2   Xây dựng giao diện người dùng với LabVIEW

9.3   Đóng gói các ứng dụng của LabVIEW

9.4   Bài tập thực hành tại lớp

9.5   Bài tập về nhà

 

10.         Giao tiếp máy tính qua cổng COM chuẩn RS232       (3 tiết LT, 2 tiết TH)

10.1      Giới thiệu về giao tiếp máy tính

10.2      Chuẩn RS232

10.3      Lập tŕnh giao tiếp máy tính qua cổng COM với LabVIEW

10.4      Bài tập thực hành tại lớp

10.5      Bài tập về nhà

 

11.         Thu thập dữ liệu qua cổng USB                                (3 tiết LT, 2 tiết TH)

11.1      Giới thiệu giao tiếp cổng USB

11.2      Giao tiếp máy tính qua cổng USB

11.3      Bài tập thực hành tại lớp

11.4      Bài tập về nhà


THAM KHẢO

  1.  http://labview.hocdelam.org
  2. LabVIEW 8.6 Help, Edition Date: June 2008, Part Number:   371361E-01
  3. LabVIEW Graphical Programming (Paperback) by Gary Johnson (Author), Richard Jennings (Author), Publisher: McGraw-Hill Professional; 4th edition (July 17, 2006).
  4. LabVIEW for Everyone: Graphical Programming Made Even Easier (Paperback), by Lisa K. Wells, Prentice Hall; Bk&CD-Rom edition (September 26, 1996).
  5. http://ni.com

Mọi trích dẫn, sao chép tài liệu này cần ghi rơ nguồn bài viết từ Khoa Cơ khí động lực, Đại học Sư phạm Kỹ thuật TPHCM hoặc

http://labview.hocdelam.org. Mọi góp ư xin vui ḷng gửi về nguyenbahai@hocdelam.org hoặc dodzung@hcmute.edu.vn.

 

 

Tags: Lập tŕnh labview, tài liệu labview, giáo tŕnh labview, đề cương labview, ứng dụng labview, ví dụ labview, tải labview, cài đặt labview.