
BỘ GIÁO DỤC & ĐÀO TẠO
TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP. HỒ CHÍ MINH
KHOA ĐIỆN – ĐIỆN TỬ
BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH
---------------------------------
ĐỒ ÁN TỐT NGHIỆP
NGÀNH CÔNG NGHỆ KỸ THUẬT ĐIỆN TỬ TRUYỀN THÔNG
ĐỀ TÀI:
ĐẾM SỐ LƯỢNG VIÊN THUỐC CÓ
TRONG VỈ THUỐC
GVHD: ThS. Nguyễn Duy Thảo
SVTH: Võ Danh Quân 15141259
Nguyễn Minh Hảo 15141149
Tp. Hồ Chí Minh - 12/2019

iii
LỜI CAM ĐOAN
Đề tài này là do tôi tự thực hiện dựa vào một số tài liệu trước đó và không
sao chép từ tài liệu hay công trình đã có trước đó.
Nhóm thực hiện
Võ Danh Quân
Nguyễn Minh Hảo

iv
LỜI 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 và tận tình giúp đỡ cũng như tạo điều kiện tốt và thoải
mái nhất để chúng em có 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 cô 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 thực hiện
Võ Danh Quân
Nguyễn Minh Hảo

v
MỤC LỤC
NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP………………………………………………...i
LỊCH TRÌNH LÀM ĐỒ ÁN TỐT NGHIỆP………………………………………..ii
LỜI CAM ĐOAN…………………………………………………………………..iii
LỜI CẢM ƠN………………………………………………………………………iv
MỤC LỤC………………………………………………………………….…….....v
LIỆT KÊ HÌNH………………………………………………………...…….……vii
LIỆT KÊ BẢNG……………………………………………………..…...…………x
Chương 1. TỔNG QUAN ………………………………………………...………...1
1.1. ĐẶT VẤN ĐỀ………………………………………………………...……..2
1.2. MỤC TIÊU……………………………………………………………...…...2
1.3. NỘI DUNG NGHIÊN CỨU…………………………………………………2
1.4. GIỚI HẠN…………………………………………...………………………2
1.5. BỐ CỤC……………………………………………………………………...2
Chương 2. CƠ SỞ LÝ THUYẾT............................................................................... 4
2.1. TỔNG QUAN VỀ XỬ LÍ Ả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ử lý ả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.Giới thiệu 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. Cảm biến siêu âm SRF 04……………………………………………...…..29
Chương 3: TÍNH TOÁN VÀ THIẾT KẾ……………………………….……..…..30
3.1. GIỚI THIỆU………………………………………………………………..30
3.2. TÍNH TOÁN VÀ THIẾT 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ế mạch……………………………………………...…. 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 của hệ thống………………..………38
Chương 4. THI CÔNG HỆ THỐNG………………………………….…..……….41
4.1. GIỚI 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 khiển ………………………………………………...…..41
4.2.2. Thi công mô hình………………………………………………………...…42
4.3. LẬP TRÌNH HỆ THỐNG …………………………………………………42
4.3.1. Lưu đồ giải 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

