LabVIEW Hocdelam

...khơi nguồn sáng tạo & thành công

  • Increase font size
  • Default font size
  • Decrease font size

Lập trình LabVIEW căn bản (ĐH SPKT TPHCM)

Email In PDF.

Tóm tắt

Học phần này cung cấp khái niệm, kỹ năng lập trì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 vò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á trình học tập, nghiên cứu của sinh viên sau này. Xem và tải toàn bộ đề cương khóa học.

ĐỀ 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 trì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 vò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á trì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à gì?

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 trì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 trì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.             Vòng lặp while, vòng lặp for                                     (3 tiết LT, 2 tiết TH)

4.1   Vòng lặp while

4.2   Vòng lặp for

4.3   Ứng dụng vò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 trì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.orgMọi góp ý xin vui lòng gửi về  Địa chỉ email này đã được bảo vệ từ spam bots, bạn cần kích hoạt Javascript để xem nó.  hoặc  Địa chỉ email này đã được bảo vệ từ spam bots, bạn cần kích hoạt Javascript để xem nó. .

 

Nhận tài liệu