1. Trang chủ
  2. » Luận Văn - Báo Cáo

Thiết Kế, Thi Công Hệ Thống Phân Loại Sản Phẩm Theo Màu Sắc Và Kích Thước..pdf

94 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Thiết kế, thi công hệ thống phân loại sản phẩm theo màu sắc và kích thước
Tác giả Nguyen Dang Dung, Tran Hai Hung
Người hướng dẫn ThS. Nguyen Thi Kieu
Trường học Truong Dai Hoc Nguyen Tat Thanh
Chuyên ngành Cong nghe ky thuat Dien, Dien tu
Thể loại Khoa Luan Tot Nghiep
Thành phố Tp. Ho Chi Minh
Định dạng
Số trang 94
Dung lượng 20,57 MB

Nội dung

TRUONG DAI HOC NGUYEN TAT THÀNH CONG HOA XA HOI CHU NGHIA VIET NAM KHOA CƠ KHÍ - ĐIỆN - ĐIỆN TỬ - Ô TÔ Độc lập — Tự do — Hạnh phúc Bộ môn: Kỹ thuật Điện — Điện tử PHIẾU NHẬN XÉT KHOÁ LU

Trang 1

TRUONG DAI HOC NGUYEN TAT THÀNH CONG HOA XA HOI CHU NGHIA VIET NAM KHOA CƠ KHÍ - ĐIỆN - ĐIỆN TỬ - 0 TO Độc lập — Tự do — Hạnh phúc

Bộ môn: Kỹ thuật Điện - Điện tử NHIỆM VỤ KHOÁ LUẬN TÓT NGHIỆP

Ngành: Công nghệ kỹ thuật điện — điện tử

Thiet ke, thi cong hệ thông phân loại sản phầm theo màu sắc và kích thước 2 Nội dung chính của khoá luận:

Chương I: Tông quan đề tài Chương 2: Giới thiệu PUC Chương 3: Tổng quan về xử lý ảnh với LabVIEW

Chuong 4: Phan mém SOLIDWORKS, Factory IO Chuong 5: Thiét ké, thi công mô hình

Chuong 6: Téng két 3 Két qua dat duoc

4 Ngày giao khoá luận: Ngay nép khoa ludn: 0.00, 5 Kết luận: Nội dung và yêu cầu của Khoá luận tốt nghiệp đã được thông qua bởi:

ThS NGUYEN THỊ KIỂU

Tp Hồ Chí Minh, ngảy tháng năm

Trang 2

TRUONG DAI HOC NGUYEN TAT THÀNH CONG HOA XA HOI CHU NGHIA VIET NAM KHOA CƠ KHÍ - ĐIỆN - ĐIỆN TỬ - Ô TÔ Độc lập — Tự do — Hạnh phúc

Bộ môn: Kỹ thuật Điện — Điện tử

PHIẾU NHẬN XÉT KHOÁ LUẬN TÓT NGHIỆP

(Dành cho giảng viên hướng dẫn)

Tên đẻ tài: Thiết kế, thi công hệ thống phân loại sản phâm theo hình dạng Ngành đào tạo: Công nghệ kỹ thuật Điện, Điện tử

Họ và tên GV hướng dẫn: Th§ NGUYÊN THỊ KIỂU

Ý KIÊN NHẬN XÉT

1 Nhận xét về tình thân, thải độ làm việc của sinh viên:

2 Nhận xét về kết quá thực hiện của KLTN:

2.1 Kết cấu, cách thức trình bày KLTN:

2.2 Nội dưng đồ án:

(Cơ sở lý luận, tính thực tiễn và khả năng ứng dụng của đô án, các hướng nghiên cứu có thể tiếp tục phát triển)

2.3 Két qua dat duoc:

Trang 3

2.4 Những tôn tại (nếu có):

3 Điểm đánh giá chỉ tiết

Đúng format với đầy đủ cả hình thúc 3 và nội dung cua cde muc

Mục tiêu, nhiệm vụ, tổng quan của đề 10 tai

Tinh cấp thiết của đề tài 3

Khả năng ứng dụng kiến thúc toán 3 học, khoa học và kỹ thuật, khoa học xa

hội Khả năng thục hiệnphân tíchltông 5 hợp/đánh giá

Kha nang thiét ké ché tạo một hệ 10 thông thành phán, hoặc quy trình đáp

ứng yêu cấu đưa ra với những ràng buộc thực tế

Khả năng cài tiễn và phái triển 3 Khả năng sử dụng công cụ kỹ thuật,

phẩn mềm chuyên ngành 3 | Đánh giá về khả năng ứng dụng của 10

để tài 4 | Sản phẩm cu thé cia KLIN 40

Sự đa dạng của sản phẩm 10 Khả năng hoạt động của sản phẩm 10 Tĩnh thâm mỹ của sản phẩm 10 Phạm vi ứng dụng của sản phẩm 10

4 Kết luận: 1 Được phép bảo vệ 1 Không được phép bảo vệ

Trang 4

TPHCM,ngay thang năm 20 Giảng viên hướng dẫn

(Kỹ, ghi rõ họ tên)

TRUONG DAI HOC NGUYEN TAT THÀNH CONG HOA XA HOI CHU NGHIA VIET NAM KHOA CƠ KHÍ _ ĐIỆN - ĐIỆN TỬ - Ô TÔ Độc lập — Ty do — Hanh phic

Bộ môn: Kỹ thuật Điện — Điện tử

PHIẾU NHẬN XÉT KHOÁ LUẬN TÓT NGHIỆP

(Dành cho giảng viên phản biện)

Tên đẻ tài: Thiết ké, thi cong hé thong phan loai san pham theo hinh dang Ngành đào tao: Công nghệ kỹ thuật Điện, Điện tử

Họ và tên GV phản biện:

Ý KIÊN NHẬN XÉT 1.Kết cấu, cách thức trình bày KLTN:

2 Nội dung khoá luận: (Cơ sở lý luận, tính thực tiễn và khả năng ứng dụng của đô án, các hướng nghiên cứu có thể tiếp tục phát triển)

3.Kết quả đạt được:

4 Những thiếu sót va ton tại của KLTN:

Trang 5

5 Cau hoi:

6 Danh gia:

Điểm tối| Pim An vã

được 1 | Hình thức và kết cấu KLTN 20

Đúng format với đầy đủ cả hình thúc 5 và nội dung cua cde muc

Mục tiêu, nhiệm vụ, tổng quan của đề 10 tài

Tinh cấp thiết của đề tài 5

Khả năng ứng dụng kiến thúc toán 5 học, khoa học và kỹ thuật, khoa học xa

hội Khả năng thục hiệnphân tíchltông 3 hợp/đánh giá

Khả năng thiết kế chế tạo một hệ 10 thông thành phán, hoặc quy trình đáp

ứng yêu cấu đưa ra với những ràng buộc thục tế

Khả năng cài tiễn và phái triển 3 Khả năng sử dụng công cụ kỹ thuật,

phán mêm chuyên ngành 3 | Đánh giá về khả năng ứng dụng của 10

để tài 4 | Sản phẩm cu thé cia KLIN 40

Khả năng hoạt động của sản phẩm 10 Tỉnh thâm mỹ của sản phẩm 10 Phạm vi ứng dụng của sản phẩm 10

7 Kết luận: 1 Được phép bảo vệ

Trang 6

1 Không được phép bảo vệ

TPHCM ngày thang năm 20 Giảng viên phản biện

(Kỹ, ghi rõ họ tên)

TRUONG DAI HOC NGUYEN TAT THÀNH CONG HOA XA HOI CHU NGHIA VIET NAM KHOA CƠ KHÍ _ ĐIỆN - ĐIỆN TỬ - Ô TÔ Độc lập — Ty do — Hanh phic

Bộ môn: Kỹ thuật Điện — Điện tử

PHIEU CHAM DIEM BẢO VỆ KHOÁ LUẬN TÓT NGHIỆP Tên đề tài: Thiết kế, thi công hệ thống phân loại sản phẩm theo màu sắc và kích thước

Tên sinh viên: NGUYÊN ĐĂNG DŨNG MSSV: 1611539405

Đứng Jormat với đây đủ cả hình thức 5 và nội dung của các muc

AMục tiêu, nhiệm vụ, tổng quan của đề 10 tài

Tĩnh cấp thiết của đề tài 5

Khả năng ứng dụng kiến thức loán 3 học, khoa học và kỹ thuật, khoa học xa hội

Khả năng thục hiệnphân tíchiông 10 hop/danh gia

Khả năng thiết kế chế tạo một hệ 15 thong, thanh phân, hoặc quy trình đáp ứng yêu cứu đưa ra với những ràng buộc thực tế

Khả năng cải tiễn và phát triển 15 Khả năng sử dụng công cụ kỹ thuật, 3 phần mêm chuyên ngành

Trang 7

Thuyết trình hiệu quả, tự tin, trình bày 10 rõ ràng, mạch lạc, truyền cảm hứng cho người nghe, có khả năng làm việc nhóm

Trả lời câu hỏi phản biện với kiến thức 15 về các ván đề liên quan, hiểu được ảnh hưởng của các giải pháp của

mình Hiéu duoc trach nhiém nghé nghiép va 3 đạo đực nghề nghiệp

Trang phục chỉnh tê và nghiêm túc 2

Trang 8

7 LỜI CẢM ƠN Lời đầu tiên, chúng em xin chân thành cảm ơn các quý Thầy/Cô của trường Đại học Nguyễn Tất Thành nói chung và các Thầy/Cô trong khoa Cơ khí - Điện - Điện tử - Ô tô nói riêng đã truyền đạt những kiến thức quý báu về các môn đại cương cũng như các môn chuyên ngảnh và những buổi học thực hành Sự nhiệt tình của các Thầy/Cô giúp chúng em có được những kiến thức vững vàng để có tiền đề hoàn thành đề tài tốt nghiệp cũng như trong sự nghiệp sau này

Lời tiếp theo, chúng em xin được phép gửi đến Cô Nguyễn Thị Kiều lòng biết ơn và lời cảm ơn chân thành sâu sắc nhất, người đã tận tình hướng dẫn, giúp đỡ, tạo điều kiện tốt nhất trong suốt thời gian hoản thành Đồ án Tốt nghiệp của chúng em

Cuối cùng, nhóm em cũng xin cảm ơn đến gia đình và bạn bẻ, những người cũng đã hỗ trợ, quan tâm, giúp đỡ và động viên trong suốt quá trình học tập cũng như hoản thành Đồ án Tốt nghiệp Mặc dù đã cỗ gắng hoàn thành mục tiêu đề tài đặt ra nhưng do kiến thức còn hạn chế nên chắc chắn không tránh khỏi những thiếu sót, mong quý Thây/Cô thông cảm Nhóm chúng em rất mong nhận được những ý kiến góp ý của quý Thây/Cô, chúng em sẽ tiếp thu cũng như học hỏi và khắc phục đề có được kết quả tốt nhất Nhóm em xin chân thành cảm ơn!

Sinh viên thực hiện

NGUYÊN ĐĂNG DŨNG TRAN HAI HUNG

Trang 9

8 TOM TAT KHOA LUAN

Dé tai “Thiét kế, thỉ công hệ thống phân loại sản phẩm theo màu sắc và kích thước” Trong thời đại hiện nay cùng với sự công nghiệp hóa nhiều ngảnh công nghiệp phục vụ quá trình công nghiệp phát triển của đất nước Như khai thác vận chuyển phân loại sản phẩm như gạch, ngói, bánh, kẹo, nước giải khát, trong các nhà máy công nghiệp, trong các hằm mỏ Băng tải dùng đề vận chuyến các vật liệu rời nhờ những ưu điểm là có khả năng vận chuyên hàng hóa đi xa, làm việc êm, năng suất cao và giảm tiêu hao năng lượng Chính nhờ ưu điểm đó mà băng tải được úng dụng rộng rãi trong các lĩnh vực khai thác trong các hằm mỏ, bến cảng, nhà máy công nghiệp Mặt khác yêu cầu ứng dụng tự động hóa ngày cảng cao trong đời sống sinh hoạt, sản xuất (yêu cầu điều khiến tự động, linh hoạt, tiện lợi, nhanh gọn ) Chính vỉ vậy công nghệ thông tin, công nghệ điện

tử đã phát triển nhanh chóng làm xuất hiện một loại thiết bị điều khiển khả trình PLC

Nhờ những đặc tính nổi trội ma PLC có thế được ứng dụng vào rất nhiều ngành cũng như các công đọan sản xuất khác nhau Một trong số đó là công đoạn phân loại sản phẩm - một công đoạn hoản toản có thể làm thủ công nhưng với sự trợ giúp của PLC thì năng suất cũng như hiệu quả được tăng lên gấp bội Và chính vì vậy ma em đã quyết định thực hiện Đồ án với đề tài “Thiết kế, thì công hệ thông phân loại sản phẩm theo màu sắc và kích thước” Thông qua Đồ án này em có cơ hội tiếp cận và sử dụng PLC nhiều hơn, đồng thời em cũng được trải nghiệm thực tế vô cùng hữu ích trong quá trình làm Đồ án Nó giúp em cũng cô vững chắc hơn về những gì đã học trong nhả trường vả phát triển hơn các kĩ năng làm việc thực tê

Trang 10

"¬ MỤC LỤC L OQCAM ON

TOM TAAT KHOA LUAN

CH NOL: T N@QUAN DEE TAI

1.1.D T VAAN DEE 12.M_ CWIÈU NGHIÊN CỨU

1.3.1 Đôôi tượng nghiên cứu 1.3.2 Phạm vi nghiên cứu I4.PH ƯŒ PHÁP NGHIÊN CỨU

L4.1.C @ @h up phap tiddp c & déd an

1.4.2 Các phươ ng pháp nghiên cứu

I5.LÍDOCH NGÐĐÊÈ TÀI CH ƯŒ2:GI ỚTHI Ệ/PLC

2.1.T N@®QUAN VEE PLC $7-1200

2.2 CAAU HINH VA DIEEU HANH SIMATIC 87-1200

2.2.1 Bang tin hiéu 2.2.2 Module mổ rộng

2.2.3 Module truyé6n théng 2.2.4 Thiédt ké6 dang Module 2.2.5 Pham vi Ung d Ung c Uh Simatic S7-1200

2.3 PHAN LO APLC 2.4 CAAU TRUC BEN TRONG C WPLC 2.5 CPU 1214C C WPLCS87-1200

2.5.1 Các ch Ut ning n 6b Ac ủ CPU 1214C 2.5.2.8 dé@daéu day PLC CPU 1214C DC/DC/DC

10

vill

14 14 15

15 15

1 16 16

15

6

16 17

18 18

19 20

21 17

24 25 25

25

Trang 11

2.6 GIAO TIEAP GI AUMAY TINH VA PLC

CH NƯƠT NGQUAN VEEX UY ANH 3.1.GI1 I@HI ET OIG QUAN

3.2 CAC KHAI NI Ñ LIÊN QUAN

3.2.1 Naén ch fh bié6n dang

3.6.1 Gi Gthi @NI LabVIEW (Laboratory Virtual Instrumentation Engineering

Workbench) 3.6.2 T @ project viéét code x ly

3.6.3 H@ n thi hinha nh Webcam

3.6.4 ThiêếtI @khééi xtfly anh

3.6.5 Thiêốtlậ› ảnh nh ậi di & mau săốc

3.6.6 Thiêốt 1 g do kich th u@ chié6u ngang

4.1.GI 1THOU CBUNG VEE SOLIDWORKS

4.1.1 Tổng quan

4.1.2 Mối trường làm việc trong SolidWorks

H

26 27 27

27 27 28 28 29

30 30

31 31

32 33

35

35 36 36

38 39 4I

44 44 45

Trang 12

4.2 THIEAT KEA TRONG MOI TR ƯỜNG PART 4.2.1 Veé 2D trong Sketch

4.2.2 Các lệnh veễ có trên thanh cống cỤ: 4.2.3.Các lệ nh chỉnh sửa

4.3.T OWHOAI SOLID 3D

4.3.1 Chuy ré& 86 2D Sketch sang veé 3D trong SolidWorks

4.3.2 L@nh tao vat th@3D 4.3.3 L @h cdét vat thé 3D 4.3.4.T @ PIANE trong méi tr wig PART

4.4.XUAATB }ÂVEẼ 44.1.T ạb ảvecễ

4.4.2 L Ệnh t @ hình chiêu

4.5 PHAEN MEEM FACTORY IO 4.5.1 T &g quan véé Factory 1/O

4.5.2 Cách @hééng d6éi tong trong Factory

4.5.3 Cac mé hinh d wg sdén trong Factory IO

4.5.4 Cac kéét nédi Factory IO v @b @diédu khi€n 45.5.Cacb uGs @ ab phddn médm

CH NG WMOHIEAT KEA THI CONG MO PH ONG 5.1.L UDOBUGS] ITHAKA TVAS DOE KHOAI 5.2 NGUYEN LY MO HINH

5.2.1 Chéé dO tu động:

5.2.2 Chêô đ Ôbăông tay:

5.2.3 Code plc 5.2.4 Code xử lý ảnh

12

AE 46 47 48

52 52 52

56 59

60 60 60

61 61

62 62

63 65

71 71

72 72 74

Trang 13

5.3 CAC THIEAT B MO HINH 5.3.1.B @nguéén

5.3.2 Cac thiéét b dong ngaédt và thiêốt bị bảo vệ

5.3.3 Động cơ

5.4 THIEAT KEA VA THI CONG

5.4.1 Thié6t ké6 bang @ i va ba ng d@n trén Solidword

76 80

81 81 82

84 84

84 85

Trang 14

DANH MỤC BẢNG BIÊU B ag 4 1: Cac] @h veé

B na4 .2:B_ ra Driver kéot nooi

B ng& 1:B nga&héng s6é kyé thu @ @huy 1@4 i@guédn AC-DC

14

48 64

77

Trang 15

Hinh 3.1: Ca6u tric c Ob & trong m Oh hóống xử lý ảnh Hình 3.2: Ảhthunh ậbiêến d g và ảnh mong muốốn

Hình 3.3: #h gốốc và ảnh nhiêễu Hình 3.4: Ả nh chỉnh mức độ xám Hình 3.5: Hình các pixel được phóng lớn

Hình 3.6: Ảnh ch hhh 6366 mau

Hinh 3.7: H @mau HSV Hình 3.8: HSL hình trụ Hình 3.9: HSV hinh tru

Hinh 3.10: T 1@ quan vé6 LabVIEW

Hinh 3.11: Projete LabVIEW

Hinh 3.12: Code hn thi anh

Hình 3.13: Thiêốt lập nhận ảnh

Hình 3.14: khôối nh ậi ẩhh và xuấốt ảnh

Hình 3.15: Tùy chọn xử lý ảnh Hình 3.16: Khốối # ba nh vision assistant trén bang code Hinh 3.17; Thiédt p vùng và màu nhận diện

Hình 3.1§: Code hiển thị màu đã thiêốt lắp

Hình 3.19: Thiêốt ậ p nhận diện 3 màu

Hình 3.20: chuyển đổi hệ màu

Hình 3.21: Thiêốt lập thước pixels

14 14

19 19 20 20 20 21 22 22

23 23 24 24 25

26 26

27

Trang 16

Hình 3.22 Hình 3.23 Hình 3.24

Hinh 4.1: Hinh 4.2: Hinh 4.3: Hinh 4.4: Hinh 4.5: Hinh 4.6: Hinh 4.7: Hinh 4.8: Hinh 4.9: Hinh 4.10 Hinh 4.11: Hinh 4.12: Hinh 4.13: Hinh 4.14:

: Do khoảng cách : cla y test code : Code daoy du

Các thiéét ké6 thutc hién trén SolidWorks

: Sau khi Mirror

Hộp tho ại Sketch Fillet L@ch Chamfer Hộp thoại Sketch Chamfer Trước khi Offset

Hinh 4 15: Sau khi Offset Hinh 4.16:

Hinh 4.17: Hinh 4.18: Hinh 4.19: Hinh 4.20: Hinh 4.21: Hinh 4.22 Hinh 4.23: Hinh 4.24: Hinh 4.25: Hinh 4.26: Hinh 4.27: Hinh 4.28: Hinh 4.29: Hinh 4.30: Hình 4.31: Hình 4.32: Hình 4.33: Hình 4.34 Hình 4.35: Hình 4.36: Hình 4.37: Hình 4.38: Hình 4.39: Hình 4.40:

lệ nh Linear Sketch Pattern và Circular Sketch Pattern

Đốối t ư@s đ ượt ạrav 2 hàng 3c 6(X=2, Y=3)

Sau khi Revolved

Hộp tho ai Axis of Revolution Hộp tho ai Axis of Revolution

HD p thoa i Profile and Path Đốối tượng được tạo

Trước khi Extruded Cut

Sau khi Extruded Cut

Hộp tho ại lệnh Fillet Tr u& khi Fillet : Sau khi Fillet

Trước khi Chamfer

Sau khi Chamfer

Hộp thoại Hole Specifications Hộp tho ại End Condition Các tiêu chu ẩ lốễ Sau khi dùng Hole Wizard t @ lễ

16

27 28

28

29 30 30 31 31 31 32 33 33 34 34 34 35 35

36 37 37 37

38 39 39 39 39 39 39 40

40 41 41 41 42 42 42 42 43 43 43 44

Trang 17

Hình 4.41: HỘ p thoại chứa lệnh Plane Hình 4.42: Hộ p thoại lệnh Plane Hình 4.43: HỘ p th ¡ Sheet Format/Siza

Hình 4.44: Factory IO

Hình 4.45: Th ưviện Factory 1O Hình 4.46: Mồ hình kho hàng

Hình 4.54: Thiêốt lập Driver

Hình 4.55: Chọn Model Hình 4.56: Găốn tag input Hình 4.57: Găốn tà output Hình 4.59: Tag output Hinh 4.58: Tag input

Hình 4.60: Nha may 3D

Hinh 5.1: Network I1 Hinh 5.2: Network 2 Hinh 5.3: Network 3 — 4 Hinh 5.4: Network 5 - 6 Hinh 5.5: Network 7 — 8 Hinh 5.6: Network 7 — 8 Hinh 5.7: Network 11 — 12 Hinh 5.8: Network 13 -14 - 15 Hinh 5.9: Network 16 — 17

Hình 5 II: Giao di nfthié6t ké6 HMI

Hinh 5 10: Ch @ WinCC RT Advanced

Hình 5.13: Hiến th iva xuấốt data

Hinh 5.12: B ag diééu khiển Hinh 5.14: Thiêốt ké6 xi lanh và c ẩn biêĩn Hinh 5.15: Thiédt ké6 bang i va mang truot

Hinh 5.16: Giao di Ên WinCC RT hồn chỉnh Hình 5.18: Code ghi dữliệu vào file excel

Hinh 5.17: Code tao folder va file excel Hinh 5.19: B &g bao cao mắu

Hinh 5.20: T akhdédi VB function

Hinh 5.21: Code xtfa ly anh Hinh 5.22: Giao di 1@ch yapha6n mé6m xtfly anh

Hình 5.23: Mồ hình mồ chạy phổng 3D

17

44 44 45 46 47 47 47 48 50

50 31 52 52 52

53 53 53 54

57 57 57 57 58 58 58 58 59

59 59 60

60 60 60 61 61 61 62

62 63

64 64

Trang 18

Đề đáp ứng nhu cầu thực tế tự động hóa tại các phân xưởng, nhà kho vả các khu vực điều hành quản lý, gia công và chế biến sản Trong đó khâu hệ thống đếm, phân loại sản phẩm rất quan trọng Với kiến thức đã được học trong trường, chúng em đã nghiên cứu vả thực hiện đề tài phân loại sản phẩm theo mảu sắc, kích thước và đếm sản phẩm Đây chỉ là một phần nhỏ trong quy trình sản xuất, tuy vậy chúng em mong rang với đề tài này chúng em sẽ củng cỗ được kiến thức đã được học trong trường vả ứng dụng một phân nhỏ trong sản xuất

18

Trang 19

Hình 1.1: Hệ thống băng tải

Đề thực hiện công việc một cách khoa học nhằm đạt được số lượng sản phẩm lớn, nhanh mà lại tiện lợi về kinh tế Các công ty, xí nghiệp sản xuất thường sử dụng công nghệ lập trình PUC, xử lý ảnh và sử dụng các loại phần mềm tự động Phân loại, đếm sản phâm giảm sức lao động của công nhân, giảm chỉ phí doanh nghiệp mả sản xuất lại đạt hiệu quả cao đáp ứng kịp thời cho đời sống xã hội Qua bải tập của đồ án môn học em sẽ giới thiệu về lập trình PLC, xử lý ảnh vả ứng đụng nó vào sản xuất phân loại sản phẩm theo mảu sắc và kích thước và kiểm tra lỗi

Dưới đây là đề tài “Thiết kế, thi công hệ thông phan loai san pham theo mau

sắc và kích thước” do Th§ NGUYÊN THỊ KIỂU hướng dẫn thực hiện a 1.2 MỤC TIỂU NGHIÊN CỨU

Dé tai “Thiét ké, thi cong hé thong phân loại sản phẩm theo màu sắc và kích thước” Là cần nắm vững, hiểu rõ cách thức hoạt động của xử lý ảnh và cách thức điều khiến từ PLC Với mục tiêu đặt ra là phân loại sản phẩm theo màu sắc và kích thước (màu xanh, màu vàng, màu đỏ, màu den vv và kích thước vật)

b 1.3 ĐÓI TƯỢNG VÀ PHẠM VI NGHIÊN CỨU i 1.3.1 Đối tượng nghiên cứu

— Lập trình PLC cho hệ thông — Chương trình điều khiên bằng phần mềm TIA Portal

19

Trang 20

— Thiết kế mô phỏng 3D hệ thống - Lập trình cài đặt sử lý ảnh vả phân loại màu sắc, kích thước bằng phần mềm

LabVIEW

1.3.2, Phạm vi nghiên cứu

— Vì lý do địch bệnh vả điều kiện khách quan nên đề tải chỉ đừng lại ở việc làm

mô thiết kế mô phỏng điều khiển đơn giản để mô tả hoạt động cơ bản của hệ thông băng tải phân loại

~ Điều khiến cơ cấu chấp hành gồm băng tải, van khi ding PLC Siemens — Diéu khién bang phan mém TIA Portal va Labview

20

Trang 21

Cc

ii 1.4.1 Co sé phuong pháp tiếp cận đồ án — Tham khảo, tra cứu thông tin tử các tài liệu khoa học — Sử dụng các thiết bị điều khiển tự động của hãng Siemens

— Lập trình xử lý ảnh với phần mềm LabVIEW

— Lập trình mô phỏng trén Factory IO 1.4.2 Các phương pháp nghiên cứu

— Dé hoan thành được mục tiêu đề ra, những nhiệm vụ được đặt ra như sau:

— Tham khảo tài liệu, tìm hiểu về những lĩnh vực có liên quan xử lý ảnh

—~ Tìm hiểu về PLC Siemens đấu nối phần cứng và cách thức lập trình

1.5 LÍ DO CHỌN ĐẺ TÀI

Trong khi xu hướng công nghệ hóa hiện đại hóa phát triển và dần phố biến toản cầu, những ngành nghề tưởng chừng như không liên quan đến công nghệ cũng đang chuyên đôi phương thức từ sản xuất đến kinh doanh dựa trên nền tảng công nghệ Chế biến phân loại nông sản thủy sản bằng máy tự động, đóng gói tự động, băng chuyên phân loại sản phâm tự động

Và trong quá trình đi thực tập thì em đã được tiếp xúc và lắp ráp các hệ thống

băng tải kết hợp vào đó là khí nén và xử lý ảnh qua camera Đối với khối ngành

công nghiệp nếu áp dụng công nghệ xử lý ảnh vào các hệ thống phân loại sản phâm, giúp giảm nhân công, tăng độ chính xác, tăng năng suất giảm được chi phí sản xuất và hạ giá thành sản phẩm

Từ các yếu tố trên nhóm em đã quyết định chọn đề tài “Tiết kế, thỉ công hệ thông phân loại sản phẩm theo màu sắc và kích thước”

21

Trang 22

CHƯƠNG 2: GIỚI THIỆU PLC 2.1 TONG QUAN VE PLC 87-1200

PLC viét tat cua Programmable Logic Controller la thiét bi diéu khién lập trình được cho phép thực hiện linh hoạt các thật toán điều khiển logic thông qua một ngôn ngữ lập trình Người sử dụng có thé lap trinh đề thực hiện một loạt trình tự các sự kiện Các sự kiện này được kích hoạt bởi tác nhân kích thích tác động vào PLC hoặc qua các hoạt động có trễ như thời gian định kì hay thời gian được đếm Một khi sự kiện được kích hoạt thật sự, nó bật ON hay OFF các thiết bị điều khiến bên ngoải được gọi là thiết bị vật lý Một bộ điều khiến lập trình sẽ liên tục lặp trong chương trình do người sử dụng lập ra chờ tín hiệu ở ngõ vào vả xuất tín hiệu ở ngõ ra tại các thời điểm đã lập

trình

Đề khắc phục những nhược điểm của bộ điều khiển dùng dây nỗi, người ta đã chế tạo bộ điều khiển PLC nhằm thoả mãn các yêu cầu sau:

- Lập trình dễ dảng, ngôn ngữ lập trình dễ học; - Gọn nhẹ, dễ bảo quản, sửa chữa;

- Dung lượng bộ nhớ lớn đề có thê chứa được những chương trình phức tạp: - Hoàn toan tin cậy trong môi trường công nghiệp;

- Giao tiếp được với các thiết bị thông minh khác như máy tính, nối mạng, các module mở rộng

Các thiết kế đầu tiên là nhằm thay cho các phần cứng Relay dây nối và các logic thời gian Tuy nhiên, bên cạnh đó việc đòi hỏi tăng cường dung lượng nhớ và tính dễ dang cho PLC ma van dam bảo tốc độ xử lí cũng như giá cả

Chính điều này đã tạo ra sự quan tâm sâu sắc đến việc sử dụng PLC trong công nghiệp, các tập lệnh nhanh chóng đi từ các lệnh logic don gian đến các lệnh đếm, định thời Sự phát triển các máy tính đẫn đến các bộ PLC có dung lượng lớn, số lượng I/O

nhiều hơn

Trong PLC phần cứng CPU và chương trình là đơn vị cơ bản cho quá trình điều khiến và xử lí hệ thống, chức năng mà bộ điều khiển cần thực hiện sẽ được xác định bằng một chương trình Chương trình này sẽ được nạp sẵn vào bộ nhớ của PLC và PLC

22

Trang 23

sẽ thực hiện việc điều khiển Như vậy, nếu muốn thay đôi hay mở rộng chức năng của quy trình công nghệ, ta chỉ cần thay đôi chương trình bên trong bộ nhớ PLC Việc thay đôi hay mở rộng chức năng sẽ được thực hiện một cách dễ dàng mà không cần một sự

can thiệp vật lí nào

2.2 CAU HINH VA DIEU HANH SIMATIC 87-1200

2.2.1 Bảng tín hiệu

Bảng tín hiệu()

Kết nỗi hệ

thông dây dân

Kết nối hệ thống dây

Hình 2.2: PLC S7-1200 và Module mở rộng

23

Trang 24

2.2.3 Module truyền thông

Trang thar den LED @ cho cac module glao tiếp

Tich hop cong truyén thong Profinet (Ethernet) tao sự để dàng trong kết nối Simatic S7—1200 voi Simatic HMI Basic được lập trình chung trên một nền phần mềm la TIA Portal V14 (Simatic Step 7 Basic, WinCC Basic) hoặc version cao hơn Cac thao tac lap trinh thực hiện theo cách kéo — thả, do đó tao sự dễ dàng cho người sử dụng, lập trình nhanh chóng, đơn giản, chính xác trong sự truyền thông kết nối theo tags

Tích hợp sẵn các dau vao ra, cùng với các board tín hiệu, khi cần mở rộng ứng dụng với số lượng đầu vảo ra ít sẽ tiết kiệm được chỉ phí, không gian và phần cứng

24

Trang 25

Dé dàng cho người sử dụng sản phẩm trong việc mua gói thiết bị 2.2.5, Pham vi wng dung cua Simatic Š7-I200

57-1200 bao gồm các họ CPU 121IC, 1212C, 1214C Mỗi loại CPU có những tính năng khác nhau, thích hợp cho từng loại ứng dụng

Các kiêu cấp nguồn và đầu vảo ra có thê là DC/DC/DC hay DC/DC/Rly Đều có khe cắm thẻ nhớ, dùng cho khi mở rộng bộ nhớ cho CPU, copy chương trinh ứng dụng hay cap nhat firmware

Chân đoán 16i online/offline

2.3 PHAN LOAI PLC

SIEMENS

Posicionamento dos controladores modulares

Các giải pháp đêu khiển mô- đun cho Các hệ thống tự động

SIMATIC S7-400 hóa yêu cầu, cóc ứng dụng khác rhau

và tư động hóa quá trình BỘ đều khiển mô-đun giải

pháp cho các hề

SIMATIC S7-300 tnéng ty dong hóa khác nhau cho viếc cải

đất trung binh PLC pnd mé-dun gia pháp cho

SIMATIC S7-1200 Gung tự động hóa và cơ sở

Vài chất cơ bản nhỏ từ quần lý

Môö-đun giải pháp

SOÁT ứng dụng trong tự động, hóa cho việc cai dal nnd tự

TT ——— GäpaoilG:pogam s8: spesdiiei6ieis:GNiiailaiiBi > Hình 2.6: Một số dòng PLC của Siemens

Trang 26

Logo

Là dòng sản phẩm cho các ứng dụng nhỏ khoang 16-24 I/O

Ưu điểm là nhỏ gọn, dễ lập trình, có thể nạp chương trình hoặc lập trình trực tiếp trén man hinh

Hinh 2.7; PLC Logo Software: Logo Soft Comport

+ S7-200 Là dòng sản phẩm trung bình có ứng dụng cho các dự án với l/O khoảng 128

Hinh 2.9; PLC SŠ7-300 và 57-400

Software: Simatic Manarger

26

Trang 27

s%5SŠ7-1200 Là dòng sản phẩm nâng cấp của S7-200, truyền thông qua công Ethernet có

thể kết nối PC-PLCs, PLCs-HMI, PLCs-PLCs

Tốc độ truyền thông profinet 10/100Mbits/s, tích hợp tính năng đo lường, điều

khiển vị trí, điều khiến quá trình

Hình 2.10: PLC 57-1200 “+ S7-1500

ae a =

=

es

ad

=a at

a — aren _s

Hinh 2.11; PLC $7-1500

27

Trang 28

2.4 CÁU TRÚC BÊN TRONG CỦA PLC

Cũng giống như các PLC cùng họ khác, PLC S7 1200 có 4 bộ phận cơ bản: bộ xử lý, bộ nhớ, bộ nguồn, giao tiếp xuất/ nhập

- Bộ nguồn: Có nhiệm vụ chuyên điện áp AC thảnh DC (24V) cần thiết cho

các bộ vi xử lý cũng như các mạch điện có trong module giao tiếp nhập và xuất hoạt động

- Bộ nhớ: Lưu trữ các chương trình để sử đụng cho các hoạt động dưới sự quan ly cua b6 vi xu ly

— Các thành phần giao tiếp nhập/ xuất: Là nơi nhận thông tin từ các thiết bị ngoại vì rồi gửi cho các thiết bị điều khiến Tín hiệu vào có thể là công tắc, cảm biến tín hiệu ra có thể là động cơ, biến tần,

- Chương trình điều khiển được nạp vào với sự giúp đỡ của bộ lập trình hay bằng máy vi tính

28

Trang 29

2.5 CPU 1214C CỦA PLC S7-1200

2.5.1 Các chức năng nỗi bật của CPU 1214C

Có 6 bộ đếm tốc độ cao HSC dùng cho các ứng dụng đếm và đo lường Có 2 ngõ ra PTO 100kHz đề điều khiên tốc độ, động cơ bước hay servo Có ngõ ra PWMI điều chế độ rộng xung cho các ứng dụng điều khiến tốc độ động cơ, valve, nhiệt độ

Có 16 bộ điều khiến PID với tính năng tự động xác định thông số cho bộ điều

Trang 30

2.6 GIAO TIẾP GIỮA MÁY TÍNH VÀ PLC Công truyền thông Profinet (Ethernet) được tích hợp sẵn:

~ Dùng đề kết nối máy tính, với màn hình HMI hay truyền thông PLC-PLC

— Dung kết nối với các thiết bị khác có hỗ trợ chuẩn Ethernet mở ~ Đầu nối RJ45 với tính năng tự động chuyên đổi đấu chéo

— Tốc độ truyền 10/100 Mbits/s

~ Hỗ trợ 16 kết nối ethernet — TCP/IP, ISO on TCP, va 87 protocol

CSM 1277 Basic Panel

Ethemet Switch SIMATIC S7-1200

Hình 2.14: Câu hình giao tiếp của PLC 87-1200

30

Trang 31

CHUONG 3: TONG QUAN VE XU LY ANH

3.1 GIOI THIEU TONG QUAN

Xử lý ảnh là đối tượng nghiên cứu của lĩnh vực thị giác máy, là quá trình biến đổi từ một ảnh ban đầu sang một ảnh mới với các đặc tính và tuân theo ý muốn của người sử dụng

Cầu trúc cơ bản trong hệ thống xử lý ảnh:

Hình 3.1: Cấu trúc cơ bản trong một hệ thống xử lý ảnh

3.2 CÁC KHÁI NIỆM LIÊN QUAN

— Điểm ảnh hay cịn gọi là pixel (picture element, pels, imàe elements) được xem như là đấu hiệu hay cường độ sáng tại một toạ độ trong khơng gian của đối tượng

— Ảnh được xem như là một tập hợp các điểm ảnh Khi được số hố, được biểu diễn là ma trận 2 chiều a[i][i] trong đĩ mỗi phần tử cĩ một giá trị nguyênhoặc là một véc tơ cầu tric mau

- Mức xám (gray level): Mức xám lả kết quả sự mã hố tương ứng một cường độ sáng của mỗi điểm ảnh với một giá trị s6-két quả của quá trình lượng hố

3.2.1 Nắn chỉnh biến dạng — Ảnh thu nhận thường bị biến dạng do các thiết bị quang học và điện tử:

Hình 3.2: Ảnh thu nhận biến dạng và ảnh mong muốn - Đề khắc phục người ta sử đụng các phép chiếu, các phép chiếu thường được xây dựng trên tập các điểm điều khiến

31

Trang 32

i 3.2.2 Khử nhiễu

Có 2 loại nhiễu cơ bản trong quá trinh thu nhận ảnh: —~ Nhiều hệ thống: là nhiễu có quy luật có thể khử bằng các phép biến đồi —~ Nhiễu ngẫu nhiên: vết bân không rõ nguyên nhân khắc phục bằng các phép lọc

Nhiễu theo chu kì Ảnh gốc Bộ lọc tần số Hình 3.3: Ảnh gốc và ảnh nhiễu 3.2.3 Chỉnh mức xăm

Nhằm khắc phục tính không đồng đều của hệ thống gây ra Thông thường có 2 hướng tiếp cận:

- Giảm số mức xám: Thực hiện bằng cách nhóm các mức xám gần nhau thành một bó Trường hợp chỉ có 2 mức xám thì chính là chuyên về ảnh đen trắng Ứng dụng: In anh mau ra may in den trắng

- Tăng số mức xám: Thực hiện nội suy ra các mức xám trung gian bằng kỹ thuật nội suy Kỹ thuật này nhằm tăng cường độ mỊn cho ảnh

Hình 3.4: Ảnh chỉnh mức độ xám

32

Trang 33

— Pac diém bién déi: Cac dic diém loai nảy được trích chọn bằng việc thực hiện lọc vùng (zonal filtering) Các bộ vùng được gọi là “mặt nạ đặc điểm” (feature mask) thường là các khe hẹp với hình dạng khác nhau (chữ nhật, tam giác, vuông, Cung tron vv )

- Đặc điểm biên vả đường biên: Đặc trưng cho đường biên của đối tượng vả do vậy rất hữu ích trong việc trích trọn các thuộc tính bất biến được dùng khi nhận dạng đối tượng

3.2.5 Nhận dạng - Hệ thống nhận dạng tự động bao gồm ba khâu tương ứng với ba giai đoạn chủ yêu sau đây:

® Thu nhận đữ liệu và tiền xử lí

e@ Phân loại dựa trên mạng nơ-ron nhân tạo

3.3 CÁC BƯỚC CƠ BẢN CỦA ỨNG DỤNG XỬ LÝ ẢNH

33

Trang 34

$* Các bước cơ bản của ứng dụng xử lý ảnh gồm 3 bước chính:

— Tiền xử lý -> Phát hiện -> Nhận diện

¢ Tuy nhiên tùy theo yêu cầu mả không cần phải có đủ 3 bước - Xử lý ảnh hay bị nhằm với chỉnh sửa ảnh bằng Photoshop, do đó gọi là Thi giac may tinh (TGMT) cho gon

Bước I: Tiền xử lý

_ Tiền xử lý có mục đích làm cho ảnh dễ nhận dạng hơn, loại bỏ các yếu tố không cần thiết Các công việc thường gặp như:

— Crop ảnh, resize ảnh - Biến đôi ảnh thành dạng ảnh khác: ảnh mảu sang ảnh xám, ảnh xám sang nhị phân, RGB -> HSV

— Can bang sang — Lọc nhiễu — Xoay ảnh, warp ảnh Bước 2: Phát hiện — Tùy theo yêu cầu mà thực hiện Bước 3: Nhận diện

— Sau khi đã phát hiện được vật thể và muốn nhận điện vật thể loại nào thì cần bước này Bước này phải sử đụng Machine Learning đề phân lớp (classiñcation) đối tượng trong ảnh

- Đề nhận diện khuôn mặt cần crop khuôn mặt để Machine Learning nhan diện Bước phân lớp tác dụng là tìm xem giỗng khuôn mặt đã học nào nhất Kết quả trả về

là khuôn mặt giống nhất kèm tỉ lệ giống (confñdent)

— Cac ký tự sau khi segment khỏi ảnh thì tiến hành phân loại lớp đề lấy kết quả 3.4 CAC KIEU ANH PHO BIEN

- Ảnh nhị phân: mỗi điểm ảnh chỉ có 2 mảu, hay còn gọi là ảnh trắng đen Giá trị

thường 1a [0;L] hoặc [0:255] tùy mục đích sử đụng Giá trị 0 là tối nhất (đen), 255 là

sáng nhất (trắng)

- Ảnh xám: mỗi điểm ảnh có | giá trị trong khoảng [0-n] n tùy vào độ sâu màu Ảnh

nảy chỉ đem lại cảm nhận về hình dạng vật thể chứ không mô tả được màu sắc - Ảnh màu: mỗi điểm ảnh được tạp bởi m giá trị trong khoảng [0-n] riêng biệt tùy theo số kênh màu của ảnh Ánh RGB là phố biến nhất và nó có 3 kênh màu như tên

34

Trang 35

gọi (Red-Green-Blue) Đôi khi thêm một kênh Alpha tùy theo nhu cầu sử dụng là

thành 4 kênh

3.5 MỘT SÓ ĐỊNH DẠNG TRONG XỬ LÝ ẢNH

3.5.1 Dinh dang anh IMG — Anh IMG la anh den trang, phan dau cua anh IMG co 16 byte chira cac thong tin:

@ 6 byte dau: ding để đánh dâu định dạng ảnh Giá trị của 6 byte này viết dưới

dạng Hexa: 0x0001 0x0008 0x0001

®2 byte tiếp theo: chứa độ dải mẫu tin Đó là độ dải của dãy các byte kê liền nhau mà dóy này sẽ được lặp lại một số lần nào đó Số lần lặp nảy sẽ được lưu trong byte đếm Nhiều dãy giống nhau được lưu trong một byte

@ 4 byte tiếp: mô tả kích cỡ pixel @ 2 byte tiép: số pixel trên một dòng ảnh ®2 byte cuối: số dòng ảnh trong ảnh — Anh IMG duoc nén theo từng dòng, mỗi đòng bao gồm các gói (pack) Các dòng giống nhau cũng được nén thành một gói Có 4 loại gói sau:

@ Loai L: Gói các dòng giống nhau Quy cách gói tin nảy như sau: 0x00 0x00 0xFF Count Ba byte đầu tiên cho biết số các dãy giống nhau, byte cudi cho biết số các dòng giống nhau

® Loại 2: Gói các dãy giống nhau Quy cách gói tin này như sau: 0x00 Count Byte thứ hai cho biết số các dãy giỗng nhau được nén trong gói Độ dài của dãy ghi ở đầu tệp

®T oại 3: Dãy các Pixel không giống nhau, không lặp lại và không nén được Quy cách gói tin nảy như sau: 0x80 Count Byte thứ hai cho biết

độ dải đấy các pixel không giống nhau không nén được ® Loại 4: Dãy các Pixel giống nhau

— Tuy theo các bít cao của byte đầu tiên được bật hay tắt Nếu bít cao được bật (giá trị 1) thỡ đây là gói nén các byte chỉ gồm bít 0, số các byte được nén được tính bởi 7 bít thấp còn lại Số các byte được nén được tính bởi 7 bít còn lại — Các gói tin cua file IMG rat da dang do anh IMG la anh den trang, do vay chi can | bit cho | pixel thay vì 4 hoặc 8 như đã nói ở trên Toàn bộ ảnh chỉ có những

35

Trang 36

điểm sáng và tối tương ứng với giá trị l hoặc 0 Tỷ lệ nén của kiều định dang nay là khá cao

3.5.2 Định dạng ảnh PCX — Nó sử dụng phuong phap m6 hoo loat dai RLE (Run — Length — Encoded) dé nén đữ liệu ảnh

Header của tệp PCX có kích thước cô định gồm 128 byte va duoc phân bố như

Sau:

@ | byte: chỉ ra kiêu định dạng.Nếu là PCX/PCC thì nó luôn có giá trị là 0Ah

@ | byte: chi ra version sử dung dé nén ảnh, có thế có các giá trị sau: +0: version 2.5

+2: version 2.8 voi bang mau +3: version 2.8 hay 3.0 không có bảng màu +5: version 3.0 cố bảng màu

® 1 bytc: chỉ ra phương pháp mã hoá Nếu là 0 thì mã hoá theo phương pháp BYTE PACKED, ngược lại là phương pháp RLE

@ | byte: Số bít cho một điểm anh plane ® 1 word: toạ độ góc trái của ảnh Với kiểu PCX nó có giá trị là (0,0), cũn PCC

thì khác (0,0)

® 1 word: toạ độ góc phải dưới @ 1 word: kích thước bè rộng và bề cao của ảnh ® 1 word: số điềm ảnh

@ 1 word: độ phân giải màn hình @ | word

® 48 bytc: chia nó thành 16 nhóm, mỗi nhóm 3 byte Méi nhóm này chứa thông

tin về một thanh ghi màu Như vậy ta có 16 thanh ghi mảu ® 1 bytc: không dùng đến vả luôn đặt là 0

byte: s6 bét plane ma anh sir dung Voi anh 16 mau, gid tri này là 4, với ảnh 256 mau (Ipixel / 8 bits) thi sé bit plane lai la 1

@ | byte: sé bytes cho một dòng quét ảnh @ | word: kiểu bảng mau

@ 58 byte: kh6ng dung

36

Trang 37

— Định dạng ảnh PCX thường được dùng để lưu trữ ảnh vả thao tác đơn giản, cho phép nén vả giải nén nhanh Tuy nhiên, vì cầu trúc của nó cô định, nên trong một số trường hợp làm tăng kích thước lưu trữ

3.5.3 Không gian màu — Cấu tạo tự nhiên của mắt nhạy với 3 màu Red-Green-Blue Dựa vào đó các thiết bị hiển thị mảu đa số đều cấu tạo đề phù hợp với mắt người Các hệ mảu khác được sử đụng chủ yếu cho ¡in ấn, xử lý đữ liệu hoặc cần hiền thị mảu đẹp hơn

a Hé mau RGB — Hinh bên dưới là các pixel được phóng lớn, có các màu red-preen-blue được lặp lại, cứ 3 màu được | prxel

Hình 3.5: Hình các pixel được phóng lớn — Hinh ảnh đa số cấu tạo từ 3 kênh màu Red-Green-Blue Tuỳ theo từng trường hợp sử dụng mả có thêm kênh thứ tư là kênh Alpha (độ trong suốt) Khi tách mỗi kênh màu ta được | ma trận các giá trị từ [0:255] với 8 bits, tương tự là

Hình 3.6: Ảnh chỉnh hệ số màu

b Hé mau HSV

— Hệ màu HSV dùng để xử lý màu rất thuận tiện, vì mỗi màu sẽ có l giá trị

Hue [0;360], còn Value và Saturation chỉ thị độ sáng và độ bão hoà của màu Hệ mảu nảy được ứng dụng để theo dõi đối tượng theo mảu

37

Trang 38

Hình 3.7: Hé mau HSV — Có vài nơi gọi là HSB, Value được thay bằng Brightness nhưng ngữ nghĩa như nhau Code bên dưới đùng để convert từ BGR sang HSV, còn các phép biến đổi cũng tương tự:

c Hé mau HSL — Hé mau HSL viét tat cua Hue, Saturation, va Luminance No cũng tương tự như HSV và cũng phù hợp cho việc lọc màu

Hình 3.8: HSL hình trụ Hình 3.2: HSV hình trụ

d Hé mau CMYK — Hé mau CMYK cht yéu ding cho in ấn nên không xét nhiều trong lập trình xu ly anh

d 3.6 PHAN MEM LAP TRINH XU LY ANH

L 3.61, Giới thiệu NI LabVIEW (Laboratory Virtual Instrumentation Engineering Workbench)

38

Trang 39

LabVIEW (Laboratory Virtual Instrumentation Engineering Workbench) là một phần mềm máy tính được phát chiến bởi công ty National Instruments LabVIEW được dung hầu hết trong các phòng thí nghiệm khoa hoc kỹ thuật như tự động hóa,

khoa học, điều khiến, điện tử, cơ điện tử, hàng không, hóa sinh điện tử y sinh ở các

nước đặc biệt là Mỹ, Hàn Quốc, Nhật Bản LabVIEW là một phần mềm (bản chất là một môi trường đề lập trình cho ngôn ngôn ngữ lâp trình đồ họa) sử dụng rất rộng rãi trong khoa học - kỹ thuật - giáo dục nhằm nhanh chóng vả đễ dàng tạo ra các ứng dụng giao tiếp máy tính, đo lường, mô phỏng hệ thống, kết nối thiết bị ngoại vi với máy tính theo thời gian thực Lập trình đỗ họa hoản toản giống như các ngôn ngữ khác, điểm khác biệt ở đây là giao diện, cách thức tạo ra chương trình không còn là những dòng lệnh như trong Pascal, C mả là những biểu tượng (icon), và dây nối (wire)

LabVIEW có thể đo lường được từ bất kỳ cảm biến (tín hiệu dạng điện áp, dòng điện, xung), LabVIEW có thê điều khiên được bất kỳ cơ cấu chấp hảnh (động cơ DC/AC, động cơ xăng, bơm thủy lực, lò nhiệt, pistton thủy khí, vv.), LabVIEW truyền qua bất kỳ chuẩn giao tiếp máy tính-máy tính, máy tính - thiết bị như chuẩn

RS232, chan USB, chuan PCI, PXI, Wifi, Bluetooth, TCP/IP, vv

Hinh 3.10: Téng quan vé LabVIEW

3.6.2 Tao project viết code xử lý Khởi động phần mềm LapVIEW tạo | project mdi:

39

Trang 40

GB) mau SAC KICH THUOC.Ivproj - Proj — oO x

File Edit View Project Operate Tools Window Help

Posealx ao xe al a- Items Files e alle

=} [fl Project: MAU SAC KICH THUOC.Ivproj

= 9 My Computer

‡- fg MAU SAC KICH THUOC.vi

& Dependencies } = Build Specifications

HED Iypehere tosearch ^dmemu Em

Hình 3.12: Code hiển thị ảnh

40

Ngày đăng: 18/09/2024, 16:24

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w