B GIÁO DỤC & ĐÀO TO
TRƯỜNG ĐẠI HỌC PHẠM K THUT TP. H CHÍ MINH
KHOA ĐIỆN ĐIN T
B MÔN ĐIN T CÔNG NGHIP Y SINH
---------------------------------
ĐỒ ÁN TT NGHIP
NGÀNH CÔNG NGH K THUẬT ĐIỆN T TRUYN THÔNG
ĐỀ TÀI:
ĐẾM S NG VIÊN THUC CÓ
TRONG V THUC
GVHD: ThS. Nguyn Duy Tho
SVTH: Võ Danh Quân 15141259
Nguyn Minh Ho 15141149
Tp. H Chí Minh - 12/2019
iii
LỜI CAM ĐOAN
Đề tài này do tôi t thc hin da vào mt s tài liệu trước đó không
sao chép t tài liệu hay công trình đã có trước đó.
Nhóm thc hin
Võ Danh Quân
Nguyn Minh Ho
iv
LI CẢM ƠN
Nhóm thực hiện đồ án xin gửi lời cảm ơn đến thầy GVHD Th.S Nguyễn
Duy Thảo đã trực tiếp hướng dẫn, tham gia đóng góp, gợi ý các ý kiến, chia sẽ
nhiều những kinh nghiệm tận tình giúp đỡ cũng như tạo điều kiện tốt thoải
mái nhất để chúng em thể hoàn thành tốt đề tài này.
Em xin gửi lời cảm ơn đến các quý thầy khoa Điện Điện tử đã giúp đỡ
và tạo điều kiện tốt cho chúng em thực hiện đề tài.
Ngoài ra, chúng em cũng cảm ơn các bạn học lớp 15141DT2C cũng như
15141DT1B đã chia sẽ và giúp đỡ chúng em rất nhiều trong đề tài này.
Xin chân thành cảm ơn tất cả !
Nhóm thc hin
Võ Danh Quân
Nguyn Minh Ho
v
MC LC
NHIM V ĐỒ ÁN TT NGHIỆP………………………………………………...i
LỊCH TRÌNH LÀM ĐỒ ÁN TT NGHIỆP………………………………………..ii
LỜI CAM ĐOAN…………………………………………………………………..iii
LI CẢM ƠN………………………………………………………………………iv
MC LỤC………………………………………………………………….…….....v
LIỆT KÊ HÌNH………………………………………………………...…….……vii
LIT KÊ BẢNG……………………………………………………..…...…………x
Chương 1. TỔNG QUAN ……………………………………………...………...1
1.1. ĐẶT VẤN ĐỀ………………………………………………………...……..2
1.2. MC TIÊU……………………………………………………………...…...2
1.3. NI DUNG NGHIÊN CU…………………………………………………2
1.4. GII HN…………………………………………...………………………2
1.5. B CC…………………………………………………………………...2
Chương 2. CƠ SỞ LÝ THUYT............................................................................... 4
2.1. TNG QUAN V X NH……………………………...……………...4
2.1.1. Giới thiệu về xử lý ảnh……………………………………………………….4
2.1.2. Các bước cơ bản trong x nh …………………………...……………….5
2.1.3. Không gian màu ……………………………………………...……………...6
2.1.3.1. Mô hình màu RGB…………………………………...…………...6
2.1.3.2. Không gian màu HSV ………………………………...………….8
2.1.3.3. Cách chuyển từ không gian màu RGB sang không gian màu
HSV……………………………………………………………….8
2.1.4.Xử lý hình thái học (Morphology) ……………………………………………9
2.1.4.1. Phép toán giản nở ……………………………………………….10
2.1.4.2. Phép toán co(Erosion)…………………………………………...10
2.1.4.3. Phép toán mở (Opening)…………………………...…………... 10
2.1.4.4. Phép toán đóng (Closing)…………………………...………….. 11
2.1.5. Cách vẽ đường viền……………………………………………...……….. 12
2.2. NGÔN NGỮ PYTHON VÀ THƯ VIỆN OPENCV ……………...………12
2.2.1. Hệ điều hành Raspbian ………………………………………...………….12
2.2.2. Ngôn ngữ Python......................................................................................... 13
vi
2.2.3. Thư viện OpenCV ………………………………………………...……….15
2.2.3.1.Gii thiu OpenCV ………………………………………………...……...15
2.3. GIỚI THIỆU PHẦN CỨNG ………………………………………………16
2.3.1. Giới thiệu chuẩn giao tiếp UART………………………………………......16
2.3.2.1. Raspberry Pi 3 Model B…………………………………………16
2.3.3. Camera USB Logitech C270 …………………………………………..….20
2.3.4. Lcd 16x2………………………………………………………………...…21
2.3.5. Arduino Uno R3………………………………………………………...….23
2.3.6. Module điều khiển động cơ L298……………………………………...…..25
2.3.7. Servo SG90…………………………………………………………...27
2.3.8. Băng chuyền và Step motor …………………………………….……..…..28
2.3.9. Cm biến siêu âm SRF 04……………………………………………...…..29
Chương 3: TÍNH TOÁN VÀ THIẾT KẾ……………………………….……..…..30
3.1. GII THIỆU………………………………………………………………..30
3.2. TÍNH TOÁN VÀ THIT K ………………………………………...……31
3.2.1. Thiết kế sơ đồ khối của hệ thống ……………………………………..……31
3.2.2. Tính toán và thiết kế mch…………………………………………...…. 32
3.2.2.1. Thiết kế khối thu tín hiệu hình ảnh………………………..…….32
3.2.2.2. Thiết kế khối cảm biến…………………………………………..33
3.2.2.3. Thiết kế khối hiển thị…………………………………...……….34
3.2.2.4. Khối công suất…………………………………………..………35
3.2.2.5. Khối xử lý trung tâm………………………………….…...…….36
3.2.2.6. Sơ đồ nguyên lí mạch điện ca h thống………………..………38
Chương 4. THI CÔNG HỆ THỐNG…………………………………...……….41
4.1. GII THIỆU………………………………………………………..………41
4.2. ĐÓNG GÓI VÀ THI CÔNG MÔ HÌNH……………………………...……41
4.2.1. Đóng gói bộ điều khin ………………………………………………...…..41
4.2.2. Thi công hình……………………………………………………...42
4.3. LP TRÌNH H THNG …………………………………………………42
4.3.1. Lưu đồ gii thuật …………………………………………………………...42
4.3.1.1. Lưu đồ chương trình trên Raspberry …………………………....42
4.3.1.2. Lưu đồ chương trình trên Arduino ……………………………...44