Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Hệ thống bãi giữ xe tự động :Khóa luận tốt nghiệp Đại học khoa Công nghệ Điện
PREMIUM
Số trang
89
Kích thước
5.5 MB
Định dạng
PDF
Lượt xem
1395

Hệ thống bãi giữ xe tự động :Khóa luận tốt nghiệp Đại học khoa Công nghệ Điện

Nội dung xem thử

Mô tả chi tiết

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP HỒ CHÍ MINH

KHOA CÔNG NGHỆ ĐIỆN

KHÓA LUẬN TỐT NGHIỆP

HỆ THỐNG BÃI GIỮ XE TỰ ĐỘNG

GVHD: TS. Ngô Thanh Quyền

SVTH: Lê Thanh Phúc 15034391

Phạm Hoàng Nam 15049631

Nguyễn Quang Minh 15056311

THÀNH PHỐ HỒ CHÍ MINH, NĂM 2019

i

NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

Phần đánh giá: (thang điểm 10)

• Ý thức thực hiện:

• Nội dung thực hiện:

• Hình thức trình bày:

• Tổng hợp kết quả:

Điểm bằng số: …………………………

Điểm bằng chữ:………………………..

TP. Hồ Chí Minh, ngày … tháng … năm 2019

Giáo viên hướng dẫn

(Ký tên)

TS. Ngô Thanh Quyền

ii

NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

...............................................................................................................................................

TP. Hồ Chí Minh, ngày … tháng … năm 2019

Giáo viên phản biện

(Ký và ghi họ tên)

iii

MỤC LỤC

Trang

NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN.............................................................................. i

NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN................................................................................ ii

DANH SÁCH HÌNH ẢNH ............................................................................................................ vi

DANH SÁCH BẢNG BIỂU .......................................................................................................... ix

CHƯƠNG 1 LÝ DO CHỌN ĐỀ TÀI............................................................................................. 1

CHƯƠNG 2 GIỚI THIỆU THIẾT BỊ SỬ DỤNG ......................................................................... 2

2.1 Cảm biến ........................................................................................................................... 2

2.2 Bộ nguồn DC 24 V ........................................................................................................... 3

2.3 Giới thiệu chung về cơ cấu Servo..................................................................................... 4

2.3.1 Giới thiệu chung ........................................................................................................ 4

2.3.2 Ứng dụng ................................................................................................................... 4

2.4 Động cơ Servo .................................................................................................................. 5

2.4.1 Cấu tạo....................................................................................................................... 5

2.4.2 Đặc tính của động cơ Servo....................................................................................... 6

2.4.3 Nguyên lý hoạt động của động cơ Servo................................................................... 6

2.4.4 Nguyên lý hoạt động của Encoder............................................................................. 6

2.5 Bộ Drivers Delta ASD-A2-0421-M.................................................................................. 7

2.6 Động cơ Servo ECMA-C10604RS................................................................................... 9

2.7 Động cơ Servo ECMA-C10604FS ................................................................................. 10

2.8 Động cơ Servo ECMA-C10401ES ................................................................................. 11

2.9 Bộ điều khiển (Controller).............................................................................................. 12

2.9.1 PLC là gì? ................................................................................................................ 12

2.9.2 Sự ra đời và phát triển của PLC............................................................................... 12

2.9.3 Bộ điều khiển trung tâm (PLC Delta DVP28SV) ................................................... 14

2.10 Modul truyền thông Ethernet Delta DVPEN01-SL........................................................ 17

2.11 HMI - DOP-B10E615..................................................................................................... 18

2.11.1 Giới thiệu................................................................................................................. 18

2.11.2 Quy trình xây dựng hệ thống HMI.......................................................................... 19

CHƯƠNG 3 CÁC PHẦN MỀM SỬ DỤNG................................................................................ 20

3.1 Phần mềm WPLSoft 2.47 ............................................................................................... 20

3.1.1 Giới thiệu phần mềm ............................................................................................... 20

iv

3.1.2 Giao diện phần mềm................................................................................................ 21

3.1.3 Các lệnh lập trình cơ bản......................................................................................... 22

3.1.4 Nhóm lệnh điều khiển lưu trình............................................................................... 24

3.1.5 Nhóm lệnh toán học................................................................................................. 26

3.1.6 Nhóm lệnh điều khiển vị trí..................................................................................... 28

3.1.7 Một số cờ nhớ, thanh ghi đặt biệt............................................................................ 28

3.2 Phần mềm DOPSoft 2.00.07........................................................................................... 29

3.2.1 Giới thiệu................................................................................................................. 29

3.2.2 Giao diện phần mềm................................................................................................ 29

3.3 Phần mềm Visual Basic .................................................................................................. 30

3.3.1 Tổng quan về Visual Basic...................................................................................... 30

3.3.2 Kiểu dữ liệu trong visual basic 6.0.......................................................................... 31

3.3.3 Cấu trúc lệnh thông dụng trong visual basic 6.0 ..................................................... 32

3.4 Phần mềm Python ........................................................................................................... 34

3.4.1 Tổng quan ngôn ngữ Python ................................................................................... 34

3.4.2 Kiểu dữ liệu và các hàm thông dụng trong python.................................................. 35

CHƯƠNG 4 THIẾT KẾ VÀ THI CÔNG..................................................................................... 37

4.1 Cấu tạo phần cứng của mô hình bãi giữ xe tự động ....................................................... 37

4.2 Kích thước phần cứng hệ thống...................................................................................... 38

4.2.1 Mặt trước ................................................................................................................. 38

4.2.2 Mặt bên.................................................................................................................... 38

4.3 Sơ đồ kết nối ................................................................................................................... 38

4.3.1 Sơ đồ động lực của tủ .............................................................................................. 39

4.3.2 Sơ đồ trên cửa tủ...................................................................................................... 39

4.3.3 Sơ đồ kết nối PLC với các thiết bị........................................................................... 40

4.3.4 Sơ đồ cấu trúc điều khiển ........................................................................................ 40

4.4 Lưu đồ hoạt động............................................................................................................ 41

4.4.1 Lưu đồ gửi xe .......................................................................................................... 41

4.4.2 Lưu đồ lấy xe........................................................................................................... 42

4.5 Giao thức mạng trong mô hình đồ án ............................................................................. 43

4.5.1 Giao thức Modbus TCP/IP ...................................................................................... 43

4.5.2 Giao tiếp địa chỉ của các thiết bị dòng PLC DVP ................................................... 44

4.6 Tạo project và giao diện cho màn hình HMI.................................................................. 47

4.6.1 Tạo project cho màn hình HMI ............................................................................... 47

v

4.6.2 Thiết kế giao diện màn hình HMI ........................................................................... 48

4.6.3 Giao diện màn hình HMI của mô hình bãi giữ xe tự động...................................... 52

4.7 Sử dụng Visual Basic kết nối cơ sở dữ liệu MySQL và kết nối với PLC thông qua giao

thức Modbus TCP/IP ................................................................................................................. 54

4.7.1 Kết nối Mysql sử dụng visual basic 6.0 thông qua mysql connector 5.1 ................ 54

4.7.2 Lập trình visual basic kết nối mysql........................................................................ 57

4.7.3 Visual basic kết nối với plc sử dụng phương pháp Modbus TCP/IP ...................... 59

4.8 Xử lý ảnh nhận diện biển số xe bằng ngôn ngữ Python và thư viện OpenCV ............... 62

4.8.1 Giới thiệu về hệ thống xử lý ảnh ............................................................................. 62

4.8.2 Quy trình xử lý ảnh.................................................................................................. 62

4.8.3 Những khái niệm cơ bản trong hệ thống xử lý ảnh ................................................. 63

4.8.4 Xử lý nâng cao chất lượng hình ảnh........................................................................ 64

4.8.5 Phương pháp lựa chọn bộ lọc thích hợp cho từng loại nhiễu .................................. 65

4.8.6 Quy trình nhận dạng biển số xe............................................................................... 65

4.8.7 Mô hình hóa và kết quả thực nghiệm ...................................................................... 67

4.8.8 Giao thức truyền thông Modbus giữa Python và Modul Ethernet Delta DVPEN0170

CHƯƠNG 5 TỔNG KẾT ............................................................................................................. 73

5.1 Những việc đạt dược....................................................................................................... 73

5.2 Những khó khăn.............................................................................................................. 77

5.3 Cách khắc phục và hướng phát triển............................................................................... 77

TÀI LIỆU THAM KHẢO............................................................................................................. 78

LỜI CẢM ƠN .............................................................................................................................. 79

vi

DANH SÁCH HÌNH ẢNH

Trang

Hình 2. 1: Cảm Biến quang tiệm cận ...................................................................................2

Hình 2. 2: Cấu trúc cảm biến quang.....................................................................................2

Hình 2. 3: Bộ nguồn DC 24 V hãng Delta ...........................................................................3

Hình 2. 4: Cấu tạo động cơ Servo ........................................................................................5

Hình 2. 5: Động cơ Servo.....................................................................................................6

Hình 2. 6: Driver Delta ASD-A2-0421-M ...........................................................................7

Hình 2. 7: Sơ đồ đấu nối Driver Delta ASD-A2-0421-M ....................................................8

Hình 2. 8: Động cơ Servo ECMA-C10604RS .....................................................................9

Hình 2. 9: Động cơ Servo ECMA-C10604FS....................................................................10

Hình 2. 10: Động cơ Servo ECMA-C10401ES..................................................................11

Hình 2. 11: PLC Delta DVP28SV......................................................................................14

Hình 2. 12: Sơ đồ đấu nối PLC Delta DVP28SV...............................................................15

Hình 2. 13: Ngõ vào PLC chế độ Sink ...............................................................................15

Hình 2. 14: Ngõ vào PLC chế độ Source ...........................................................................16

Hình 2. 15: Ngõ ra Relay....................................................................................................16

Hình 2. 16: Ngõ ra Transistor.............................................................................................16

Hình 2. 17: Modul truyền thông Ethernet Delta DVPEN01-SL ........................................17

Hình 2. 18: Màn hình HMI Delta DOP-B10E615..............................................................18

Hình 3. 1: Phần mềm lập trình PLC Delta WPLSoft 2.47 .................................................20

Hình 3. 2: Giao diện lập trình của phần mềm WPLSoft 2.47 ............................................21

Hình 3. 3: Giao diện phần mềm DOPSoft 2.00.07.............................................................29

Hình 3. 4: Phần Mềm Visual Basic 6.0 ..............................................................................30

Hình 3. 5: Giao diện lập trình ngôn ngữ Python ................................................................35

Hình 4. 1: Cấu tạo phần cứng hệ thống bãi giữ tự động.....................................................37

Hình 4. 2: Mặt trước mô hình bãi giữ xe............................................................................38

Hình 4. 3:Mặt bên mô hình bãi giữ xe................................................................................38

Hình 4. 4: Sơ đồ động lực...................................................................................................39

Hình 4. 5: Sơ đồ đèn trên cửa tủ.........................................................................................39

Hình 4. 6: Sơ đồ kết nối PLC với cảm biến và Drivers......................................................40

Hình 4. 7: Sơ đồ cấu trúc điều khiển ..................................................................................40

Hình 4. 8: Lưu đồ lấy xe.....................................................................................................41

Hình 4. 9: Lưu đồ lấy xe.....................................................................................................42

Hình 4. 10: Giao thức mạng trong mô hình đồ án..............................................................43

Hình 4. 11: Địa chỉ giao tiếp của các thiết bị dòng PLC DVP...........................................45

vii

Hình 4. 12: : Địa chỉ giao tiếp của các thiết bị dòng PLC DVP.........................................46

Hình 4. 13: Tạo Project cho màn hình HMI.......................................................................47

Hình 4. 14: Tạo Project cho màn hình HMI.......................................................................48

Hình 4. 15: Thêm cửa sổ Screen cho màn hình HMI.........................................................48

Hình 4. 16: Thiết lập hiển thị (Display) .............................................................................50

Hình 4. 17: Thiết lập ngõ vào (Input).................................................................................51

Hình 4. 18: Giao diện chính của màn hình HMI................................................................52

Hình 4. 19: Giao diện giữ xe của màn hình HMI...............................................................52

Hình 4. 20: Giao diện lấy xe của màn hình HMI ..............................................................53

Hình 4. 21: Giao diện điều khiển bằng tay của màn hình HMI .........................................53

Hình 4. 22: Tạo cơ sở dữ liệu với MySQL.........................................................................54

Hình 4. 23: Tạo cơ sở dữ liệu với MySQL.........................................................................55

Hình 4. 24: Thiết lập kết nối dữ kiệu trên máy tính ...........................................................55

Hình 4. 25: Thiết lập kết nối dữ kiệu trên máy tính ...........................................................56

Hình 4. 26: Thiết lập thông số trên MySQL Connector/ODBC.........................................56

Hình 4. 27: Thiết lập thông số trên MySQL Connector/ODBC.........................................57

Hình 4. 28: Tạo một New Project trên Visual Basic 6.0 ....................................................58

Hình 4. 29: Chọn thư viện kết nối cơ sở dữ liệu trên Visual Basic....................................58

Hình 4. 30: Thiết lập giao thức modbus trên Visual Basic ................................................59

Hình 4. 31: biểu tượng MBAXP trên Visual Basic............................................................60

Hình 4. 32: Các thông số cài đặt MBAXP .........................................................................60

Hình 4. 33: Chương trình kết nối với plc và đọc dữ liệu từ thanh ghi d0 .........................61

Hình 4. 34:Kết quả chương trình kết nối với plc................................................................62

Hình 4. 35: Quy trình xử lý ảnh .........................................................................................62

Hình 4. 36: Quy trình nhận dạng biển số xe.......................................................................65

Hình 4. 37: Quy trình tách khung chứa biển số xe từ ảnh gốc ...........................................65

Hình 4. 38: Quy trình tách từng kí tự trong khung và nhận dạng kí tự..............................66

Hình 4. 39: Xử lý ảnh trong hệ thống bãi giữ xe tự động ..................................................67

Hình 4. 40: Giao diện xử lý hình ảnh của bãi giữ xe..........................................................68

Hình 4. 41: Ảnh từ Camera gốc..........................................................................................68

Hình 4. 42: Ảnh nhị phân ...................................................................................................69

Hình 4. 43: Ảnh xám ..........................................................................................................69

Hình 4. 44: Ảnh sau khi lọc nhiễu......................................................................................69

Hình 4. 45: Ảnh biển số xe từ ảnh gốc ...............................................................................70

Hình 4. 46: Ảnh biển số sau khi nhị phân ..........................................................................70

Hình 4. 47: Cài đặt giao thức Modbus giữa PC và Modul Ethernet Delta.........................70

Hình 4. 48: Cài đặt giao thức Modbus giữa PC và Modul Ethernet Delta.........................70

Hình 4. 49: Khai báo thư viện kết nối Modbus TCP/IP và thư viện Delay của hệ thống..71

Hình 5. 1: Mô hình hệ thống bãi giữ xe .............................................................................73

Hình 5. 2: Tủ điện của hệ thống bãi giữ xe tự động...........................................................74

Tải ngay đi em, còn do dự, trời tối mất!