Đồ án Điều khiển vị trí động cơ DC qua giao diện Labview

BỘ GIÁO DỤC VÀ ĐÀO TẠO  
TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG  
ISO 9001:2015  
ĐIỀU KHIỂN VỊ TRÍ ĐỘNG CƠ DC QUA GIAO DIỆN  
LABVIEW  
ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY  
NGÀNH ĐIỆN TỰ ĐỘNG CÔNG NGHIỆP  
HẢI PHÒNG - 2020  
BỘ GIÁO DỤC VÀ ĐÀO TẠO  
TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG  
ĐIỀU KHIỂN VỊ TRÍ ĐỘNG CƠ DC QUA GIAO DIỆN  
LABVIEW  
KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY  
NGÀNH: ĐIỆN TỰ ĐỘNG CÔNG NGHIỆP  
Sinh viên  
Phạm Ngọc Giang  
Giảng viên hướng dẫn :Th.S Ngô Quang Vĩ  
HẢI PHÒNG - 2020  
Cộng hoà xã hội chủ nghĩa Việt Nam  
Độc lập – Tự Do – Hạnh Phúc  
----------------o0o-----------------  
BỘ GIÁO DỤC VÀ ĐÀO TẠO  
TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG  
NHIỆM VỤ ĐỀ TÀI TỐT NGHIỆP  
Sinh viên: Phạm Ngọc Giang - Mã SV: 1512102026  
Lớp: DC1901 - Ngành: Điện Tự Động Công Nghiệp  
Tên đề tài: Điều khiển vị trí động cơ DC qua giao diện Labview  
NHIỆM VỤ ĐỀ TÀI  
1. Nội dung và các yêu cầu cần giải quyết trong nhiệm vụ đề tài tốt nghiệp  
( về lý luận, thực tiễn, các số liệu cần tính toán và các bản vẽ).  
……………………………………………………………………………..  
……………………………………………………………………………..  
……………………………………………………………………………..  
……………………………………………………………………………..  
……………………………………………………………………………..  
……………………………………………………………………………..  
……………………………………………………………………………..  
……………………………………………………………………………..  
2. Các số liệu cần thiết để thiết kế, tính toán.  
……………………………………………………………………………..  
……………………………………………………………………………..  
……………………………………………………………………………..  
……………………………………………………………………………..  
……………………………………………………………………………..  
……………………………………………………………………………..  
……………………………………………………………………………..  
……………………………………………………………………………..  
3. Địa điểm thực tập tốt nghiệp.  
……………………………………………………………………………..  
………………………………………………………………………..  
CÁN BỘ HƯỚNG DẪN ĐỀ TÀI TỐT NGHIỆP  
Người hướng dẫn thứ nhất:  
Họ và tên  
: Ngô Quang Vĩ  
Học hàm, học vị  
Cơ quan công tác  
: Thạc Sĩ  
: Trường Đại Học Dân Lập Hải Phòng  
Nội dung hướng dẫn : Toàn bộ đề tài  
Người hướng dẫn thứ hai:  
Họ và tên:.............................................................................................  
Học hàm, học vị:...................................................................................  
Cơ quan công tác:.................................................................................  
Nội dung hướng dẫn:............................................................................  
Đề tài tốt nghiệp được giao ngày tháng năm  
Yêu cầu phải hoàn thành xong trước ngày tháng năm  
Đã nhận nhiệm vụ ĐTTN  
Đã giao nhiệm vụ ĐTTN  
Sinh viên  
Người hướng dẫn  
Phạm Ngọc Giang  
Th.S. Ngô Quang Vĩ  
Hải Phòng, ngày ...... tháng........năm 2019  
Hiệu trưởng  
GS.TS.NGƯT Trần Hữu Nghị  
CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM  
Độc lập - Tự do - Hạnh phúc  
PHIẾU NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN TỐT NGHIỆP  
Họ và tên giảng viên:  
Đơn vị công tác:  
..............................................................................................  
........................................................................ .....................  
...................................... Chuyên ngành: ..............................  
......................................................................... .......... ..........  
Họ và tên sinh viên:  
Đề tài tốt nghiệp:  
Tinh thần thái độ của sinh viên trong quá trình làm đề tài tốt nghiệp  
................................................................................................................................................  
......................................................................................................................................  
...........................................................................................................................................  
...........................................................................................................................................  
1. Đánh giá chất lượng của đồ án/khóa luận (so với nội dung yêu cầu đã đề ra trong  
nhiệm vụ Đ.T. T.N trên các mặt lý luận, thực tiễn, tính toán số liệu…)  
....................................................................................................................................  
....................................................................................................................................  
....................................................................................................................................  
....................................................................................................................................  
....................................................................................................................................  
2. Ý kiến của giảng viên hướng dẫn tốt nghiệp  
Được bảo vệ  
Không được bảo vệ  
Điểm hướng dẫn  
Hải Phòng, ngày … tháng … năm ......  
Giảng viên hướng dẫn  
(Ký và ghi rõ họ tên)  
CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM  
Độc lập - Tự do - Hạnh phúc  
PHIẾU NHẬN XÉT CỦA GIẢNG VIÊN CHẤM PHẢN BIỆN  
Họ và tên giảng viên: ...............................................................................................  
Đơn vị công tác: .......................................................................................................  
Họ và tên sinh viên: ...................................... Chuyên ngành: .................................  
Đề tài tốt nghiệp: ......................................................................................................  
1. Phần nhận xét của giáo viên chấm phản biện  
..........................................................................................................................................  
..........................................................................................................................................  
..........................................................................................................................................  
..........................................................................................................................................  
..........................................................................................................................................  
..........................................................................................................................................  
2. Những mặt còn hạn chế  
................................................................................................................................................  
......................................................................................................................................  
...........................................................................................................................................  
..........................................................................................................................................  
..........................................................................................................................................  
3. Ý kiến của giảng viên chấm phản biện  
Được bảo vệ  
Không được bảo vệ  
Điểm hướng dẫn  
Hải Phòng, ngày … tháng … năm ......  
Giảng viên chấm phản biện  
(Ký và ghi rõ họ tên)  
LỜI CẢM ƠN  
Khi hoàn thành đồ án tốt nghiệp này cũng là em kết thúc thời gian học tập tại  
trường Đại học Dân lập Hải Phòng. Khoảng thời gian học tập và nghiên cứu tại  
trường đã giúp em hiểu và yêu quý nơi đây nhiều hơn. Nhà trường và Thầy Cô  
không những truyền đạt cho em những kiến thức chuyên môn mà còn giáo dục cho  
em về lý tưởng, đạo đức trong cuộc sống. Đây là những hành trang không thể thiếu  
cho cuộc sống và sự nghiệp của em sau này. Em xin bày tỏ lòng biết ơn sâu sắc đến  
tất cả các Quý Thầy Cô đã tận tình chỉ bảo, dẫn dắt em đến ngày hôm nay để có thể  
vững bước trên con đường học tập và làm việc sau này.  
Đồ án tốt nghiệp đã đánh dấu việc hoàn thành những năm tháng miệt mài  
học tập của em. Và đồ án này cũng đánh dấu sự trưởng thành trên con đường học  
tập của em. Qua đây em xin gửi lời cảm ơn đến gia đình và bạn bè đã luôn động  
viên và tạo mọi điều kiện để nhóm hoàn thành khóa học.  
Cuối cùng, em xin bày tỏ lòng biết ơn sâu sắc nhất đến Thầy Ngô Quang Vĩ  
với sự nhiệt tình giúp đỡ, tạo điều kiện thuận lợi và sự định hướng đúng đắn và kịp  
thời của Thầy đã giúp em rất nhiều trong quá trình thực hiện đồ án.  
Sinh viên thực hiện  
Phạm Ngọc Giang  
MỤC LỤC  
1.2.3. Viết chương trình trên nền LabVIEW......................................................  
.............................................................  
CHƯƠNG 3 :.......................................................................................................  
ĐIỀU KHIN VỊ TRÍ ĐỘNG CƠ DC QUA GIAO DIN LABVIEW ............  
3.1.KHÁI NIỆM..................................................................................................  
3.2.GII THIU VDrive L298......................................................................  
3.2.1. Giới thiệu...................................................................................................  
3.2.2.Sơ đồ khối...................................................................................................  
3.2.3.Các giá trị chịu đựng tối đa........................................................................  
3.2.4.Sơ đồ chân.....................................  
3.2.5.Thông số về nhiệt độ..................................................................................  
3.2.6.Chức năng cácchân....................................................................................  
3.2.7.Thông tin ứng dụng....................................................................................  
3.2.8.Đặc tính điện..............................................................................................  
3.3. GII THIU VCARD USB-9090............................................................  
3.4. ĐIỀU KHIỂN PID CHO ĐỘNG CƠ DC....................................................  
3.4.1. Sơ đồ khi.................................................................................................  
3.4.2. Sơ đồ kết nối hoàn chnh...........................................................................  
3.4.3. Chạy chương trình....................................................................................  
KT LUN  
Lời mở đầu  
- Nghiên cứu vcách thc sdng phn mm LabVIEW, tìm hiu vcác  
ng dng ca LabVIEW như: cách tạo giao din, lp trình sơ đồ khi, làm thế nào  
để to thiết bị ảo (VI) và thiết bị ảo con (Sub VI) …  
- Nghiên cứu vcard USB- 9090, cách truyn và nhn tín hiu tphn mm  
LabVIEW ti card USB- 9090.  
- Điều khiển PID cho động cơ DC trên cơ sở lập trình labview  
Đối tượng phạm vi nghiên cứu  
Với đề tài:’’Điều khiển vị trí động cơ DC qua giao diện LABVIEW’’ đối  
tượng nghiên cứu của em bao gồm: nghiên cứu về phần mềm LabVIEW, card  
USB-9090 , động cơ một chiều , điều khiển PID, giao tiếp với pc thông qua card  
USB-9090 phn mm LabVIEW xlý tín hiu đưa vào, sau đó xuất tín hiệu ra để  
điều khiển động cơ DC  
Ý nghĩa thực tiễn của đồ án:  
Nghiên cứu phn mm LabVIEW vi nhng ng dng rt rng rãi, bi vì  
bng phn mm chúng ta có ththiết kế, điu khin và kim tra như các phần cng  
điu khin và đo đạc. LabVIEWcó khnăng kết ni ti rt nhiu thiết bị giúp tập  
hp dliu ddàng, đồng thi cung cp tính kết ni ti hu hết mi thiết bị đo, vì  
vy có thddàng kết hp nhng ng dng LabVIEW mi vào các hệ thng hin  
đại  
Nội dung thực hiện đề tài gồm 3 chương  
Chương 1 : Tổng quan về phần mềm lập trình labVIEW  
Chương 2 :Tìm hiểu động cơ một chiều các phương pháp điều khiển  
Chương 3 :Điều khiển vị trí động cơ DC qua giao diện labview  
Do thi gian có hn và kiến thc chuyên môn cũng như thc tế còn hn chế  
nên bn đồ án này không tránh khi nhng thiếu sót. Kính mong nhn được schỉ  
bo, góp ý ca các thy cô và các bn để đồ án này được hoàn thin hơn.  
 
Em xin chân thành cm ơn sgiúp đỡ chbo tn tình ca các thy, cô, đặc  
bit là thầy Ngô Quang Vĩ đã to điu kin tt nht để em hoàn thành đồ án này.  
Em xin kính chúc các thy cô luôn luôn mnh khe để có thtiếp tục dìu dắt nhiu  
thế hsinh viên.  
Sinh viên thực hin đề tài:  
Phạm Ngọc Giang  
 
CHƯƠNG 1 :  
TỔNG QUAN VỀ PHẦN MỀM LẬP TRÌNH LABVIEW  
1.1: TỔNG QUAN VỀ LABVIEW  
1.1.1. LabVIEW là gì?  
LabVIEW (Laboratory Virtual Instrument Engineering Workbench) là  
ngôn ngữ lp trình đồ ha sdng các biu tượng (Icon) thay cho nhng dòng  
lnh để to ng dng.  
1.1.2. Vai trò của LabVIEW  
- Kim tra, đo kim và phân tích tín hiu trong kthut (đo nhit độ, phân  
tích nhiệt độ trong ngày)  
- Thu thp dliu (Data Acquisition ), (thu thp các giá trị áp sut, cường  
độ, dòng đin,)  
- Điu khin các thiết b( điu khin động cơ DC, điu khin nhit độ trong  
lò …)  
- Phân loại sn phm (dùng chương trình xử lý ảnh để phân bit sn phm bị  
li, phế phm)  
- Báo cáo trong công nghiệp (thu thp, phân tích dữ liu và báo cáo cho  
người qun lý ở rt xa thông qua giao thc truyn TCP/IP trong môi trường mng  
Ethernet)  
- Giao tiếp máy tính và truyn dn dliu qua các cng giao tiếp ( htrhu  
hết các chun giao tiếp như USB, PCI, COM, RS-232, RS-485)  
       
Hình 1.1 Phạm vi ng dng ca LabVIEW  
1.1.3. Các chức năng chính của LabVIEW  
- Thu thp tín hiu tcác thiết bbên ngoài như cm biến nhit độ, hình nh  
twebcam, vn tc ca động cơ…  
- Giao tiếp vi các thiết bngoi vi thông qua nhiu chun giao tiếp như:  
RS232, RS485, USB, PCI, TCP/IP, Enthernet.  
- Mô phỏng và xlý các tín hiu thu nhn được để phc vcác mc đích  
nghiên cứu hay mc đích ca hthng mà người lp trình mong mun.  
- Xây dựng các giao din người dùng mt cách nhanh chóng và thm mhơn  
nhiu ln so vi các ngôn ngnhư VB, Matlab, Visual C…  
- Cho phép kết hp vi nhiu ngôn ngtruyn thng như C, C++…  
- Cho phép thực hin các thut toán điu khin như PID, Logic m(Fuzzy).  
1.1.4. Phn mm nhúng vào LabVIEW  
- Wolfram Research Mathematica.  
- Microsoft Excel.  
- The MathWorks MATLAB and Simulink.  
- MathSoft MathCAD.  
- Electronic Workbench MultiSim.  
- Texas Instruments Code Composer Studio.  
   
- Ansoft RF circuit design software  
- Microsoft Access.  
- Microsoft SQL Server.  
- Oracle.  
1.1.5. Các giao thức kết ni  
- Ethernet  
- CAN  
- DeviceNet  
- USB  
- IEEE 1394;  
- RS-232  
- GPIB  
- RS-485  
Hình 1.2 Các giao thức kết ni ca LabVIEW  
 
1.1.6. Các Module và bcông cLabVIEW  
1.1.6.1. Các module LabVIEW  
Để tăng cường sc mnh và mrng khnăng ca bphn mm phát trin  
LabVIEW, NI cung cp thêm các module htrợ đến nhiu loi phn cứng nhúng  
khác nhau:  
- Module thi gian thc (LabVIEW Real-Time Module).  
- Module FPGA.  
- Module điu khin giám sát và ghi dliu (LabVIEW Datalogging and  
Supervisory Control Module).  
- Module biu đồ trng thái (LabVIEW Statechart Module).  
- Module mô phỏng và thiết kế bộ điu khin (LabVIEW Control Design and  
Simulation Module).  
- Module phát triển thgiác (NI Visioni Development Module).  
- Module cho màn hình cm ng và PDA (LabVIEW PDA and LabVIEW  
Touch Panel Module).  
- LabVIEW DSP Module ( xlý tín hiu s)  
1.1.6.2. Các bộ công cLabVIEW  
NI cũng thêm vào LabVIEW các bcông cụ để đem li các tin ích khác  
nhau như: to báo cáo, phân tích nâng cao, thông tin liên lc cơ sdliu, phân  
tích âm thanh và rung động.  
- Bcông ckết ni cơ sdliu (LabVIEW Database Connectivity  
Toolkit).  
- Bcông cxlý tín hiu nâng cao (LabVIEW Advanced Signal Processing  
Toolkit).  
- Bộ đo lường âm thanh và rung động (LabVIEW Sound and Vibration  
Measurement Suite).  
     
- Bcông cnhn dng hthng (LabVIEW System Identification Toolkit).  
- Bcông ctương tác mô phỏng (LabVIEW Simulation Interface Toolkit).  
- Bcông ctheo dõi thc thi thi gian thc (LabVIEW Real-Time  
Execution Trace Toolkit).  
- Bcông ckết ni Internet (LabVIEW Internet Toolkit).  
- Bcông cụ điu biến (LabVIEW Modulation Toolkit).  
- Bcông cụ điu khin PID (LabVIEW PID Control Toolkit).  
- Bcông cthiết kế blc s(LabVIEW Digital Filter Design Toolkit).  
1.1.7. LabVIEW làm việc như thế nào?  
LabVIEW được biết đến như là mt ngôn nglp trình vi khái nim hoàn  
toàn khác so vi các ngôn nglp trình truyn thng như ngôn ngữ C,  
PascalBng cách din đạt cú pháp thông qua các hình nh trc quan trong  
môi trường son tho có sn hàng ngàn thư vin, hàm và cu trúc lp trình,  
LabVIEW đã được gi vi tên khác là lp trình G (viết tt ca Graphical).Nhng  
chương trình LabVIEW được gi là nhng thiết bị ảo (Virtual Instruments VIs),  
bi vì hình dng và cách hot động ging vi nhng thiết bvt lý, chng hn như  
máy nghiệm dao động, máy hin sóng…  
Trong LabVIEW, bn xây dng giao din người dùng bng cách sdng  
mt bcác công cvà đối tượng, và ca sFront panel được xem như là giao din  
người dùng. Còn ca sBlock diagram cha các hàm thao tác là các biu tượng đồ  
ha, nơi mà dòng dliu thc thi.  
1.2. CÁC THÀNH PHN CA LABVIEW  
LabVIEW bao gm các thư vin ca các hàm chc năng và các công cụ phát  
trin được thiết kế đặc bit dành cho thiết bị điu khin. Các chương trình  
LabVIEW được gi là nhng dng cụ ảo bi vì sxut hin và hot động ca  
chúng mô phỏng các dng cthc tế. Các VI có c2 tương tác đó là: mt tương tác  
   
giao din người dùng và mt mã ngun tương đương, và truy nhp các tham stừ  
các VI tng cao.  
LabVIEW gm có 3 thành phn chính đó là: bng giao din ( The Front  
Panel), sơ đồ khi (The Block Diagram) và biu tượng & đầu ni (The Icon -  
Connect).  
1.2.1. Bng giao din (The Front panel)  
Front Panel là giao din mà người sdng hthng nhìn thấy. Các VI bao  
gm mt giao din người dùng có tính tương tác mà được gi là bng giao diện, vì  
nó mô phỏng mt trước ca mt dng cvt lý. Bng giao din có thbao gm các  
núm, các nút đẩy, các đồ thvà các dng cchthvà điu khin khác.  
Bn nhp vào dliu sdng bàn phím và chut ri sau đó quan sát các kết  
quả trên màn hình máy tính.  
Vào Start>>All Programs>> National Instruments LabVIEW mt ca sổ  
LabVIEW xut hin. Bn tiếp tc chn Evaluate và ca sGetting Started sxut  
hin ngay sau đó. Bn chn Blank VI để hin thbng giao din hoc bn có thể  
chn New và sau đó hp thoi New xut hin và trong hp thoi đó mc định con  
trở ở danh mc Blank VI. Để hin thbng giao din bn chcần kích vào nút OK ở  
phía góc phi dưới. Chai cách trên đều để mbng giao din mi để bn có thể  
xây dng mt VI mi hoàn toàn.  
Ngoài ra bn có thmmt bng giao din có sn trong LabVIEW bng  
cách trong hộp thoi New, tmc Create New, la chn VI>>From  
template>>Tutorial (Getting Started)>>Generate and Display. Và sau đó kích  
nút OK để hin thbng giao din. Bng giao din sxut hin như hình1.3  
 
Hình 1.3. Bảng giao diện  
Ta cũng có thmbng giao din ca mt VI có sn trong thư vin LabVIEW  
bng cách trong hp thoi bng giao din vào File>>Open sau đó kích đúp vào các  
ví dcó sn. Trong khi VI đang ti, mt hp thoi xut hiện, cái mà mô ttên ca  
VI hin thi đang ti, tên ca điu khin cng mà VI được định vtrên đó, các thư  
mc và các đường dn đang được tìm kiếm, và slượng VI trong quá trình tải. Hp  
thoi xut hin như hình 1.4 bên dưới:  
Hình 1.4 Mô tả tên của VI hiện thời đang tải  
Trong bng giao din bao gm mt thanh công cca các nút lnh và các  
dng cchbáo trng thái mà bn sdng cho quá trình chạy và xlý các VI.  
Nó cũng bao gm nhng tuchn phông và các tuchn phân phi và sp  
thành hàng cho việc soạn thảo các VI  
1 2 3 4  
5
6
7
8 9 10  
Hình 1.5 Thanh công cụ giao diện  
Trong đó:  
1. Nút chạy chương trình (thanh không sáng – bv: li, phi sa li  
chương trình)  
2. Nút chạy lp  
3. Nút dừng cưỡng ép chương trình  
4. Nút tạm dng  
5. Text setting (màu sc, định dng, kích thước- phông)  
6. Gióng đều đối tượng theo hàng dc và ngang  
7. Phân bố các đối tượng  
8. Thay đổi kích thước các đối tượng  
9. Lnh bsung  
10. Ca strgiúp  
Các lưu ý trong hoạt động VI  
1. Trong bng giao din, chy VI bng cách kích vào nút chy  
Tải về để xem bản đầy đủ
pdf 65 trang yennguyen 30/03/2022 5520
Bạn đang xem 20 trang mẫu của tài liệu "Đồ án Điều khiển vị trí động cơ DC qua giao diện Labview", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfdo_an_dieu_khien_vi_tri_dong_co_dc_qua_giao_dien_labview.pdf