KHOA ĐIỆN ĐIỆN TỬ TIỂU LUẬN TỐT NGHIỆP TÊN ĐỀ TÀI “MÔ HÌNH PHÂN LOẠI SẢN PHẨM THEO MÀU SẮC ” GVHD TS PHẠM CÔNG THÀNH SINH VIÊN CAO THỊ PHƯƠNG THẢO MSSV 1853020064 VŨ DUY TÙNG MSSV 1853020068 Lớp 18ĐHĐT02 Thành phố Hồ Chí Minh – 052022 BỘ GIAO THÔNG VẬN TẢI HỌC VIỆN HÀNG KHÔNG VIỆT NAM KHOA ĐIỆN ĐIỆN TỬ TIỂU LUẬN TỐT NGHIỆP TÊN ĐỀ TÀI “MÔ HÌNH PHÂN LOẠI SẢN PHẨM THEO MÀU SẮC ”
Trang 1BỘ GIAO THÔNG VẬN TẢI HỌC VIỆN HÀNG KHÔNG VIỆT NAM
KHOA ĐIỆN - ĐIỆN TỬ
TIỂU LUẬN TỐT NGHIỆP
Trang 2BỘ GIAO THÔNG VẬN TẢI HỌC VIỆN HÀNG KHÔNG VIỆT NAM
KHOA ĐIỆN - ĐIỆN TỬ
TIỂU LUẬN TỐT NGHIỆP
Trang 3LỜI CAM ĐOAN
Tôi xin cam đoan đề tài tiểu luận tốt nghiệp này là công trình nghiêncứu của bản thân, được đúc kết từ quá trình học tập và nghiên cứu thựctiễn trong thời gian qua Các thông tin và số liệu được sử dụng trong đề tàithực tập tốt nghiệp này là hoàn toàn trung thực
Thành phố Hồ Chí Minh năm 2022
Người cam đoan
TP Hồ Chí Minh, ngày tháng 5 năm 2022
NHIỆM VỤ TIỂU LUẬN TỐT NGHIỆP
HỌ VÀ TÊN: Cao Thị Phương Thảo MSSV: 1853020064
LỚP: 18ĐHĐT02
NGÀNH: Công nghệ kỹ thuật điện tử viễn thông
1 Tên đề tài tiểu luận tốt nghiệp:
HỌC VIỆN HÀNG KHÔNG VIỆT NAM
KHOA ĐIỆN – ĐIỆN TỬ
CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do - Hạnh phúc
Trang 4Thiết kế mô hình phân loại sản phẩm theo màu sắc
2 Nhiệm vụ tiểu luận tốt nghiệp:
Tìm hiểu, thiết kế và nghiên cứu của đề tài “Mô hình phân loại sảnphẩm theo màu sắc”
3 Ngày giao đề tài tiểu luận tốt nghiệp:
4 Ngày nộp báo cáo tiểu luận tốt nghiệp:
5 Họ tên giáo viên hướng dẫn: TS Phạm Công Thành
(Ký và ghi rõ họ tên) (Ký và ghi rõ họ tên)
KẾ HOẠCH TIỂU LUẬN TỐT NGHIỆP
HỌ VÀ TÊN: Cao Thị Phương Thảo MSSV: 1853020064
LỚP: 18ĐHĐT02
1 Tên đề tài tiểu luận tốt nghiệp:
Mô hình phân loại sản phẩm theo màu sắc
2 Họ và tên giáo viên hướng dẫn: TS Phạm Công Thành
HỌC VIỆN HÀNG KHÔNG VIỆT NAM
KHOA ĐIỆN – ĐIỆN TỬ
CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do - Hạnh phúc
Trang 5Tuần 5- 6:
Tuần 7- 8:
Tuần 9- 10:
Nộp và bảo vệ
Tp.HCM, ngày tháng 05 năm 2022
Sinh viên thực hiện
(Ký và ghi rõ họ tên)
NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN
Trang 6
Tp HCM, ngày … tháng 05 năm 2022
Giáo viên hướng dẫn
(Ký tên và ghi rõ họ tên)
Trang 7NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN
Tp HCM, ngày … tháng 05 năm 2022
Giáo viên phản biện
(Ký tên và ghi rõ họ tên)
Trang 8Chúng tôi xin tỏ lòng kính trọng và biết ơn sâu sắc đến Ts Phạm Công Thành là người trực tiếp hướng dẫn đồ án Thầy đã cung cấp cho chúng tôi những tài liệu cần thiết cho tiểu luận này
Chúng tôi xin chân thành cảm ơn nhà trường ban lãnh đạo khoa Điện – Điện tử đã tạo điều kiện để cho chúng tôi có thể hoàn thành tốt được tiểu luậntốt nghiệp
Chúng tôi xin chân thành cảm ơn!
Trang 9LỜI NÓI ĐẦU
Sau bốn năm học tập tại trường Học viện Hàng không Việt Nam,trải qua những bài thực hành, nghiên cứu về ứng dụng trong nghành điện
tử viễn thông, cùng với kiến thức về nhiều bộ môn như: lý thuyết mạch,linh kiện điện tử, vi xử lý- vi điều khiển, kỹ thuật lập trình…Chúng tôiquyết định chọn đề tài “Mô hình phân loại sản phẩm theo màu sắc ” chotiểu luận tốt nghiệp của mình Tuy nhiên sản phẩm hoàn thành vẫn còncác vấn đề tồn tại như: sai số, hình dạng, kích thước, tính năng bổ sung
Dù vậy, chúng tôi đã tích lũy cho mình được nhiều kiến thức và kinhnghiệm thông qua quá trình thực hiện chủ đề này cũng như thiết kế phầncứng, thi công mạch, tính toán sai số, Đó là một tiền đề tốt, tạo bàn đạpcho quá trình sắp tới của bản thân
Trang 10MỤC LỤC
PHẦN I : TỔNG QUAN VỀ ĐỒ ÁN 1
Chương 1 : GIỚI THIỆU 1
1.1 Lý do chọn đề tài 1
1.2 Mục tiêu nghiên cứu 1
1.3 Đối tượng và phạm vi nghiên cứu 1
1.4 Phương pháp nghiên cứu 1
1.5 Kết cấu của đề tài 2
Chương 2: CƠ SỞ LÝ THUYẾT 3
2.1 Giới thiệu PLC S7 – 1200 3
2.1.1 Tổng quan về PLC S7 - 1200 3
2.1.2 Các bảng tín hiệu 8
2.1.3 Các module tín hiệu 9
2.1.4 Các module truyền thông 10
2.1.5 Cấu trúc phần trong 10
2.1.6 Lập trình cho PLC S7 – 1200 11
2.2 Tổng quan về ARDUINO 12
2.2.1 Giới thiệu chung 12
2.2.2 Phần mềm Arduino 13
2.2.3 Phần cứng Arduino 13
2.3 Các linh kiện khác sử dụng trong đề tài 15
2.3.1 Module cảm biến màu sắc TCS3200 15
2.3.2 Cảm biến hồng ngoại 19
2.3.3 Rơ le trung gian 20
2.3.4 Xilanh khí nén 22
2.3.5 Van khí nén 23
2.3.6 Động cơ DC 25
2.3.7 Nút nhấn 26
PHẦN II NỘI DUNG VÀ KẾT QUẢ 27
Chương 3 TÍNH TOÁN VÀ THIẾT KẾ 27
3.1 Sơ đồ khối và nguyên lý hoạt động của mạch 27
Trang 113.1.1 Sơ đồ khối toàn mạch 27
3.1.2 Nguyên lý hoạt động và thông số kỹ thuật của từng khối: 27
3.1.3 Nguyên lý hoạt động của toàn mạch 28
3.2 Sơ đồ giải thuật 28
3.3 Sơ đồ nguyên lý: 29
Chương 4 THI CÔNG VÀ KẾT QUẢ 30
4.1 Lập trình cho mạch 30
4.2 Mạch thực tế 41
4.3 Kết quả thử nghiệm mạch 41
PHẦN III KẾT LUẬN VÀ KIẾN NGHỊ 42
Chương 5 KẾT LUẬN VÀ KIẾN NGHỊ 42
5.1 Kết luận 42
5.1.1 Kết quả hoạt động của mạch so với mục tiêu đề ra 42
5.1.2 Ưu điểm 42
5.1.3 Nhược điểm 42
5.2 Kiến nghị 42
Trang 12MỤC LỤC HÌNH ẢNH
Hình 2.1 : Hình ảnh PLC S7- 1200 4
Hình 2.2 : Sơ đồ chân CPU 1212C DC/DC/DC 8
Hình 2.3: Bảng tín hiệu của PLC S7 – 1200 9
Hình 2.4: Các Module tín hiệu PLC S7-1200 9
Hình 2.5 : Các Module truyền thông PLC S7-1200 10
Hình 2.6: ví dụ về ngôn ngữ LAD 11
Hình 2.7: ví dụ về ngôn ngữ FBD 11
Hình 2.8: Cấu trúc phần cứng Arduino 14
Hình 2.9: Hình ảnh module cảm biến TCS3200 15
Hình 2.10: Sơ đồ chân module TCS3200 16
Hình 2.11: Nguyên lí hoạt động 17
Hình 2.12 : Ví dụ nguyên lý hoạt động của TCS3200 17
Hình 2.13: Cảm biến hồng ngoại 19
Hình 2.14: Rơ – le trung gian 14 chân 20
Hình 2.15: Sơ đồ chân của rơ le trung gian 14 chân 21
Hình 2.16: Cấu tạo xilanh khí nén 22
Hình 2.17: Xilanh khí nén mini SMC CDJ2D 23
Hình 2.18: Van điện tử 5/2 24
Hình 2.19: Động cơ giảm tốc 24V 25
Hình 2.20: Nút nhấn 26
Hình 3.1: Sơ đồ khối 27
Hình 3.2: Sơ đồ giải thuật của mô hình 28
Hình 3.3: Sơ đồ đấu dây 29
Hình 4.1: Mạch thực tế 41
Trang 13PHẦN I : TỔNG QUAN VỀ ĐỒ ÁN
Chương 1 : GIỚI THIỆU
1.1 Lý do chọn đề tài.
Ngày nay nhu cầu sản xuất tự động hoá ngày càng tăng đòi hỏi việc
sử dụng các kỹ thuật, thiết bị điều khiển hiện đại với sự trợ giúp từ máytính, một mình con người không thể thực hiện việc giám sát kiểm tra đượcquá trình này
Với sự ra đời và phát triển rộng rãi của băng tải các công nghiệp ,chúng ta gần như có thể tự động hoá mọi lĩnh vực, trong đó có việc chếbiến và phân loại sản phẩm Thông qua việc tự động hóa ở các khâu, sửdụng những công nghệ, sản phẩm của khoa học kỹ thuật, băng tải côngnghiệp có thể giảm thiếu sai sót, giảm bớt nhân công, cho thời gian làmviệc liên tục cũng như hiệu suất làm việc cao
Chính vì vậy nhóm chúng tôi đã nghiên cứu và chọn đề tài “Mô hìnhphân loại sản phẩm theo màu sắc sử dụng PLC S7-1200”
1.2 Mục tiêu nghiên cứu
Mục tiêu nghiên cứu của đề tài “ Nghiên cứu, thiết kế và thi công môhình phân loại sản phẩm theo màu sắc” là nắm rõ nguyên lí hoạt động của
PLC S7-1200 kết hợp với Arduino Phạm vi nghiên cứu chủ yếu dựa vàocác linh kiện điện tử thông dụng như cảm biến TCS3200, cảm biến vật cảnhồng ngoại, Arduino Uno R3…
1.3 Đối tượng và phạm vi nghiên cứu
- Thiết kế mô hình băng chuyền phân loại
- Sử dụng động cơ DC để làm hoạt động băng tải
- Sử dụng xi-lanh khí nén để phân loại sản phẩm
- Nhận dạng màu sắc sản phẩm qua cảm biến màu sắc
1.4 Phương pháp nghiên cứu
- Hệ thống các vấn đề cần xử lý, tính toán kỹ lưỡng, thiết kế mạch
và mô phỏng bằng phần mềm
Trang 14- Lựa chọn các linh kiện cần mua dựa trên cơ sở của lý thuyết,dùng đồng hồ điện đo các linh kiện và các sai số phát sinh từ linhkiện.
1.5 Kết cấu của đề tài
Đề tài gồm 5 chương:
- Chương 1: Giới thiệu về đề tài
- Chương 2: Cơ sở lý thuyết, các linh kiện sử dụng trong đề tài
- Chương 3: Nội dung
- Chương 4: Thi công và kết quả
- Chương 5: Kết luận và kiến nghị
Trang 15Chương 2: CƠ SỞ LÝ THUYẾT
CPU trong S7 – 1200 có một bộ vi xử lý, một bộ nguồn tích hợp, các mạchngõ vào và các mạch ngõ ra trong một kết cấu thu gọn, tất cả cả tạo ra mộtPLC mạnh mẽ Sau khi người dùng tải xuống một chương trình, CPU sẽ chứamạch logic được yêu cầu để giám sát và điều khiển các thiết bị nằm trong ứngdụng CPU giám sát các ngõ vào và làm thay đổi ngõ ra logic của chươngtrình mà người dùng đã nạp vào PLC, có thể bao gồm các hoạt động như logicBoolean, đếm, định thì, các phép toán phức hợp và việc truyền thông với cácthiết bị thông minh khác
Một số tính năng bảo mật giúp người dùng bảo vệ việc truy xuất đến cảCPU và chương trình điều khiển:
- Mỗi CPU cung cấp một sự bảo vệ bằng mật khẩu cho phép ngườidùng cấu hình việc truy xuất đến các chức năng của CPU
- Người dùng có thể sử dụng chức năng “know-how protection” để
ẩn mã nằm trong một khối xác định
CPU cung cấp một cổng PROFINET để giao tiếp qua một mạngPROFINET Các module truyền thông có sẵn cho việc giao tiếp qua các mạngRS232 hay RS485 Phần mềm dùng để lập trình cho S7-1200 là Step7 Basic.Step7 Basic hỗ trợ ba ngôn ngữ lập trình là FBD, LAD và SCL Phần mềmnày được tích hợp trong TIA Portal của Siemens
Trang 16Vậy để làm một dự án với S7-1200 chỉ cần cài TIA Portal vì phần mềm này
đã bao gồm cả môi trường lập trình cho PLC và thiết kế giao diện HMI
Hình 2.1 : Hình ảnh PLC S7- 1200
Trong đó:
1: Bộ phận kết nối nguồn
2: Các bộ phận kết nối dây của người dùng có thể tháo được
3: Khe cắm thẻ nhớ nằm dưới cửa phía trên
4: Các LED trạng thái dành cho I/O thích hợp
5: Bộ phận kết nối PROFINET
Các đèn báo trên S7 – 1200
- STOP/RUN (cam/xanh): CPU ngừng/ đang thực hiện chương trình đãnạp vào
- ERROR (đỏ): báo hiệu việc thực hiện chương trình đã xảy ra lỗi
- MAINT (Maintenance): led nháy báo hiệu việc có thẻ nhớ được gắnvào hay không
Trang 17- LINK: máu xanh báo hiệu việc kết nối với máy tính thành công.
- Rx/Tx: đèn vàng nhấp nháy báo hiệu tín hiệu được truyền
- Ix.x (đèn xanh): đèn này báo hiệu trạng thái của tín hiệu giá trị côngtắc
- Qx.x(đèn xanh): đèn này báo hiệu trạng thái của tín hiệu theo giá trịlogic của cổng
Họ S7 – 1200 cung cấp một số lượng lớn các module tín hiệu và bảng mởrộn dung lượng của CPU Người dùng có thể lặp đặt thêm các module truyềnthông để hỗ trợ các giao thức truyền thông khác
8 x DC In / 8 x Relay Out
tương
tự
Trang 18-Module truyền thông (CM)
Bộ nhớ: 50 KB work memory và 1 MB Load memory
3 bộ đếm xung tốc độ cao với tối đa 10kHz
Bộ nhớ: 75 KB work memory và 2 MB Load memory
4 bộ đếm xung tốc độ cao với tối đa (100kHz và 1 30kHz)
Trang 19- CPU 1214 DC/DC/DC
- CPU 1214 DC/DC/Relay
- CPU 1214 AC/DC/Relay
Bộ nhớ 100 KB work memory và 4 MB Load memory
6 bộ đếm xung tốc độ cao với tối đa ( 3 100kHz và 3 30kHz)
Bộ nhớ: 125 KB work memory và 4 MB Load memory
6 bộ đếm xung tốc độ cao với tối đa (3 100kHz và 3 30 kHz)
Bộ nhớ 150 KB work memory và 4 MB Load memory
6 bộ đếm xung tốc độ cao với tối đa 1MHz
Tích hợp 2 cổng Ethernet
Tích hợp I/O: 14 DI, 10 DQ, 2 AI và 2 AQ
Trang 20 Khả năng mở rộng:
- 1 signal board (SB)
- 8 signal modules (SM)
- 3 communication modules (CM)
Trong đề tài này chúng tôi sử dụng PLC S7- 1200 1212 DC/DC/DC
Hình 2.2 : Sơ đồ chân CPU 1212C DC/DC/DC
2.1.2 Các bảng tín hiệu
Một bảng tín hiệu (SB) cho phép người dùng thêm vào I/O cho CPU.Người dùng có thể thêm một SB với cả I/O kiểu số hay kiểu tương tự SB kếtnối vào phía trước của CPU
SB với 4 I/O kiểu số (ngõ vào 2 x DC và ngõ ra 2 x DC)
Trang 21SB với 1 ngõ ra kiểu tương tự.
Hình 2.3: Bảng tín hiệu của PLC S7 – 1200
Trong đó:
1: Các LED trạng thái
2: Bộ phận kết nối dây của người dung có thể tháo ra
Trong đề tài này chúng tôi sử dụng PLC S7 – 1200 1212C DC/DC/DC
Trang 221: Các LED trạng thái dành cho I/O của module tín hiệu.
2: Bộ phận kết nối đường dẫn
3: Bộ phận kết nối nối dây của người dùng có thể tháo ra
2.1.4 Các module truyền thông
Họ S7-1200 cung cấp các module truyền thông (CM) dành cho các tínhnăng bổ sung vào hệ thống Có 2 module truyền thông: RS232 và RS485.CPU hỗ trợ tối đa 3 module truyền thông
Mỗi CM kết nối vào phía bên trái của CPU (hay về phía bên trái của một
CM khác)
Hình 2.5 : Các Module truyền thông PLC S7-1200
Trong đó
1: Các LED trạng thái dành cho module truyền thông
2: Bộ phận kết nối truyền thông
2.1.5 Cấu trúc phần trong
PLC S7- 1200 gồm 5 bộ phận cơ bản:
- Bộ xử lý trung tâm (CPU), chứ bộ vi xử lý, biên dịch các tín hiệu nhập
và thực hiện các hoạt động điều khiển theo chương trình được lưu trong
bộ nhớ của PLC Truyền các lệnh dưới dạng tín hiệu hoạt động đến cácthiết bị xuất
Trang 23- Bộ nguồn có chức năng chuyển đổi điện áp AC thành điện áp DC(24V) cần thiết cho bộ xử lý và các mạch điện trong các module giaotiếp nhập và xuát hoạt động
- Bộ nhớ là nơi lưu trữ chương trình được sử dụng cho các hoạt độngđiều khiển dưới sự kiểm soát của bộ vi xử lý
- Các thành nhập và xuất là nơi bộ nhớ nhận thông tin từ các thiết bịngoại vi và truyền thông tin đến thiết bị điều khiển tín hiệu nhập có thể
từ các công tắc, cảm biến… Các thiết bị xuất có thể là các cuộn dây của
bộ khởi động động cơ, các van solennoid…
- Chương trình điều khiển được nạp vào bộ nhớ nhờ sự trợ giúp tự bộ lậptrình hay bằng máy vi tính
2.1.6 Lập trình cho PLC S7 – 1200
Sử dụng phần mềm SIMATIC TIA Portak STEP 7 Basic cùng với ngôn ngữ lập trình LAD ( Ladder Logic) và ngôn ngữ lập trình FBD (Function Block Diagram) để lập trình cho PLC S7 - 1200
Hình 2.6: ví dụ về ngôn ngữ LAD
Hình 2.7: ví dụ về ngôn ngữ FBD
Trang 242.2 Tổng quan về ARDUINO
2.2.1 Giới thiệu chung
Arduno là một mã nguồn mở về điện tử được tạo nên bởi phần cứng và phần mềm Về mặt kỹ thuật có thể coi Arduino là một bộ điều khiển logic có thể lập trình được Nói cách khác, Arduino là thiết bị có thể tương tác với ngoại cảnh thông qua các cảm biến và hành vi được lập trình sẵn Với
Arduino việc lắp ráp và điều khiển các thiết bị điện tử rất dễ dàng
Ngày nay có rất nhiều vi xử lý và đa số đều được lập trình bằng ngôn ngữ C/C++ nên rất khó khan cho những người có ít kiến thức về điện tử để lập trình nó Đây chính là trở ngại lớn cho những người muốn xây dựng cho mìnhmột món đồ công nghệ Vấn đề này đã được Arduino giải quyết, Arduino được phát triển nhằm đơn giản hóa việc thiết kế, lắp ráp linh kiện điện tử cũng như lập trình trên vi điều khiển và tất cả mọi người đều có thể dễ dàng tiếp cận
Những ưu điểm của Arduino:
- Chạy trên nhiều hệ điều hành : Windows, Mac Os, Linux,…
- Ngôn ngữ lập trình đơn giản dễ hiểu
- Mã nguồn mở: Arduino được phát triển dựa trên nguồn mở giúp cho phần mềm chạy trên Arduino dễ dàng được chia sẻ và tích hợp vào các nền tảng khác nhau
- Mở rộng phần cứng: Arduino được thiết kế theo dạng module nên việc
mở rộng rất dễ dàng
- Dễ chia sẻ: mọi người có thể chia sẻ mã nguồn với nhua mà không cần
lo lắng về ngôn ngữ hay hệ điều hành
Trang 25Có rất nhiều các đề tài sử dụng Arduino để điều khiển Arduino có rấtnhiều module, nó được phát triển cho mỗi loại ứng dụng khác nhau Về chứcnăng các board Ardunio được chia làm hai loại: loại bo mạch chính có chipAtmega và loại mở rộng them chức năng cho bo mạch chính Các bo mạchchính về cơ bản là giống nhau về chức năng, tuy nhiên số lượng I/O, dunglượng bộ nhớ, hay kích thước có sự khác nhau Một số bo mạch được thêmcác tính năng kết nối như Bluetooth.
Trang 26- Nó chứa mọi thứ cần thiết để hỗ trợ các vi điều khiển, nguồn cấp choArduino thông qua cổng USB.
Hình 2.8: Cấu trúc phần cứng Arduino
Thông số kỹ thuật của Uno:
- Khôi xử lý trung tâm là vi điều khiển ATmega328.
- Điện áp hoạt động là 5V.
- Điện áp đầu vào khuyến nghị là 5- 12V.
- Dòng điện một chiều trên các chân đầu ra là 40mA.
- Dòng điện một chiều đo tại chân 3.3V là 50mA
- Clock Speed 16MHz
Nguồn nuôi của Uno:
Arduino được hỗ trợ kết nối USB hoặc với nguồn điện bên ngoài Hệ thống
vi điều khiển này hoạt động bằng một nguồn điện bên ngoài từ 6V đến 20V
Trang 27- Chân Vin: cung cấp nguồn cho Arduino thông qua chân này.
- Chân 5V: cung cấp nguồn cho vi điều khiển và các thiết bị ngoại vi khi kết nối với bo mạch
- Chân 3V3: cung cấp nguồn cho các thiết bị cảm biến
- Chân GND: chân đê nối đất
2.3 Các linh kiện khác sử dụng trong đề tài
2.3.1 Module cảm biến màu sắc TCS3200
Module cảm biến màu TCS3200 là một module cảm biến có khả năng nhậnbiết 3 màu cơ bản RGB và 4 led trắng Các bộ lọc màu bên trong TCS3200được phân bố đều khắp các mảng để loại bỏ sai lệch vị trí giữa các điểm màu.Bên trong là một bộ dao động tạo ra sóng vuông ở ngõ ra tỉ lệ với cường độmàu sắc
Hình 2.9: Hình ảnh module cảm biến TCS3200.
Trang 28- OUT (6): Ngõ ra là tần số thay đổi phụ thuộc cường độ và màu sắc.
- S2, S3 (7,8): Ngõ vào chọn loại photodiede
Thông số kỹ thuật
- Chuyển đổi cường độ ánh sáng thành tần số có độ phân giải cao
- Lập trình lựa chọn bộ lọc màu sắc khác nhau và dạng tần số xuất ra
- Giao tiếp trực tiếp với vi điều khiển