Hiện nay, nhu cầu sử dụng màn hình LED để hiển thị thông tin, thông báo hay
quảng cáo là rất lớn, đặc biệt là ở những nơi công cộng như bệnh viện, trường học,
ủy ban hay các sân vận động Nắm bắt được nhu cầu đó, rất nhiều loại màn hình
LED từ đơn giản tới phức tạp, đa dạng về kích thước, chủng loại đã ra đời nhằm phục
vụ nhu cầu thông tin tốt hơn. So với các loại màn hình khác thì màn hình LED có các
ưu thế như: giá trị thẩm mỹ cao, độ bền, giá thành thấp, phục vụ được nhiều nhu cầu
hơn, đơn giản trong khâu lắp đặt và vận hành.
Màn hình LED hiện nay rất đa dạng, được phân biệt dựa vào các yếu tố như:
mật độ điểm ảnh, kích thước, độ phân giải, chất liệu, độ sáng Module matrix RGB
P5 là sự liên kết của các LED RGB theo một tổ chức thống nhất và kết hợp với 1 số
IC chuyên dùng để điều khiển xuất dữ liệu dễ dàng cho người sử dụng, khoảng cách
của các LED với nhau là 5mm, vì vậy P5 thường được sử dụng trong việc hiển thị
hình ảnh trang trí nội thất, làm màn hình trình chiếu video phục vụ cho các sự kiện
lớn hoặc cho các đơn vị cá nhân, tổ chức dùng để quảng cáo hình ảnh cho đơn vị của
mình.
Một bảng quang báo sử dụng LED P5 với kích thước lớn, hiển thị được nhiều
nội dung hơn hứa hẹn sẽ là sản phẩm thực tế có tính ứng dụng cao, có thể lắp đặt ở
nhiều nơi, đáp ứng tốt nhu cầu thông tin, giải trí của con người.
Với mục đích muốn tiếp cận với các công nghệ đang phát triển trên, nhóm
thực hiện đồ án với mong muốn chế tạo ra mô hình sản phầm quang báo được điều
khiển bằng máy tính nhúng. Sản phẩm bao gồm màn hình hiển thị, hệ thống điều
khiển mở rộng trên website, trên điện thoại và trên máy tính xách tay. Trong đó:
Màn hình hiển thị có kích thước 64cm x 64cm, có độ phân giải 128 x 128 điểm
ảnh, được ghép từ 8 tấm module LED P5. Màn hình có thể hiển thị được chế
độ Text, chế độ hình ảnh, chế độ chiếu video.
Ở chế độ text, màn hình hiển thị đồng hồ số hoặc đồng hồ kim, thông số nhiệt
độ và độ ẩm được cảm biến đo tại nơi đặt sản phẩm. Người dùng có thể gửi
tin nhắn thông báo, tùy chọn màu sắc và cỡ chữ trên màn hình hiển thị.
Ở chế độ chiếu hình ảnh, màn hình hiển thị hình ảnh do người dùng chọn thông
qua giao diện điều khiển trên website
206 trang |
Chia sẻ: thientruc20 | Lượt xem: 569 | Lượt tải: 1
Bạn đang xem trước 20 trang tài liệu Đồ án Thiết kế và thi công Quang Báo, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
TRƯỜNG ĐH SPKT TP. HỒ CHÍ MINH
KHOA ĐIỆN-ĐIỆN TỬ
BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH
CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
ĐỘC LẬP - TỰ DO - HẠNH PHÚC
----o0o----
Tp. HCM, ngày 13 tháng 7 năm 2018
NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP
Họ tên sinh viên: Đào Văn Đông MSSV: 14141067
Trương Hữu Thắng MSSV: 14141295
Chuyên ngành: Điện Tử Công Nghiệp Mã ngành: 141
Hệ đào tạo: Đại học chính quy Mã hệ: 1
Khóa: 2014 Lớp: 14141DT2B
I. TÊN ĐỀ TÀI: THIẾT KẾ VÀ THI CÔNG QUANG BÁO
II. NHIỆM VỤ
1. Các số liệu ban đầu:
Tiến hành tìm kiếm tài liệu, thông số kỹ thuật liên quan tới hệ thống quang
báo
Tham khảo các mô hình trong thực tế, từ các đề tài nghiên cứu trước
Tìm hiểu và chọn ra các module, ngoại vi thích hợp cho hệ thống
2. Nội dung thực hiện:
Nội dung 1: Nghiên cứu các mô hình thực tế, tìm giải pháp phù hợp với yêu
cầy đặt ra và tính toán các thông số cho hệ thống quang báo.
Nội dung 2: Nghiên cứu các phương pháp điều khiển Led ma trận, tính toán,
chọn lựa các linh kiện phù hợp với yêu cầu đặt ra.
Nội dung 3: Thiết kế sơ đồ hệ thống, sơ đồ nguyên lý, thiết kế mô hình.
Nội dung 4: Viết chương trình điều khiển hệ thống để đạt được các yêu cầu
đặt ra.
Nội dung 5: Lắp ráp mô hình, chạy thử nghiệm sản phẩm.
Nội dung 6: Viết báo cáo các nội dung đã thực hiện.
III. NGÀY GIAO NHIỆM VỤ: 06/03/2018
IV. NGÀY HOÀN THÀNH NHIỆM VỤ: 13/07/2018
V. HỌ VÀ TÊN CÁN BỘ HƯỚNG DẪN: ThS. Nguyễn Đình Phú
CÁN BỘ HƯỚNG DẪN BM. ĐIỆN TỬ CÔNG NGHIỆP – Y SINH
TRƯỜNG ĐH SPKT TP. HỒ CHÍ MINH
KHOA ĐIỆN-ĐIỆN TỬ
BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH
CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
ĐỘC LẬP - TỰ DO - HẠNH PHÚC
----o0o----
Tp. HCM, ngày 13 tháng 3 năm 2018
LỊCH TRÌNH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP
Họ tên sinh viên 1: Đào VănĐông Lớp: 14141DT2B MSSV:14141067
Họ tên sinh viên 2: Trương Hữu Thắng Lớp: 14141DT2B MSSV: 14141295
Tên đề tài: THIẾT KẾ VÀ THI CÔNG QUANG BÁO
Tuần/ngày Nội dung
Xác nhận
GVHD
1
(19/3 – 25/3)
- Gặp GVHD để phổ biến quy định:
thực hiện chọn đề tài, thống nhất
tên đề tài, thời gian làm việc.
- Duyệt đề tài.
- Viết đề cương chi tiết.
2
(26/3 – 1/4)
- Tìm hiểu các kiến thức liên quan tới
thực hiện đề tài.
- Tìm hiểu các hệ thống quang báo
trong thực tế.
- Tìm hiểu nguyên lý hoạt động của
các module LED
- Tìm hiểu cách lập trình ứng dụng
trên điện thoại, máy tính, cách thiết
kế web server.
3
(2/4 – 8/3)
- Thiết kế sơ đồ khối cho sản phầm,
giải thích vai trò và chức năng của
các khối.
- Tính toán, lựa chọn linh kiện cho
từng khối.
4
(9/4 – 15/4)
- Thiết kế sơ đồ nguyên lý, cách bố
trí linh kiện và giải thích hoạt động
của mạch.
5
(16/4 – 22/4)
- Thiết kế, bố trí các module LED,
lắp đặt màn hình LED vào khung
đỡ.
- Thi công mạch, xây dụng mô hình
sản phẩm.
6
(23/4 – 29/4)
- Thi công mạch, xây dụng mô hình
sản phẩm.
- Viết chương trình điều khiển.
- Lập trình ứng dụng trên windows,
điện thoại.
- Lập trình và thiết kế web server
7
(30/4 – 6/5)
- Thi công mạch, xây dụng mô hình
sản phẩm.
- Viết chương trình diều khiển.
- Viết chương trình, thiết kế web
server.
- Lập trình ứng dụng trên windows,
điện thoại.
8
(7/5 – 13/5)
- Thi công mạch, xây dụng mô hình
sản phẩm.
- Viết chương trình điều khiển.
- Viết chương trình, thiết kế web
server.
9
(14/4 – 20/5)
- Lắp ghép mô hình.
- Tiến hành chạy thử nghiệm, sửa lỗi
chương trình điều khiển.
10
(21/5 – 27/5)
- Hoàn thiện, kiểm tra và theo dõi
hoạt động mô hình sản phẩm.
- sửa lỗi chương trình điều khiển.
11
(28/5 – 3/6)
- Hoàn thiện, kiểm tra và theo dõi
hoạt động mô hình sản phẩm.
- Viết báo cáo.
12
(4/6 – 10/6)
- Hoàn thiện sản phẩm.
- Viết báo cáo.
13
(11/6 – 17/6)
- Chỉnh sửa báo cáo lần cuối trước
khi gửi cho GVHD.
14
(18/6 – 24/6)
- Hoàn thiện báo cáo, gửi GVHD
xem xét, góp ý.
- In báo cáo.
15
(25/6 – 1/7 )
- Nộp báo cáo hoàn thiện.
GV HƯỚNG DẪN
(Ký và ghi rõ họ và tên)
LỜI CAM ĐOAN
Đề tài này là công trình do bản thân nhóm tự thực hiện dựa vào một số tài liệu
trước đó và dưới sự hướng dẫn của ThS.Nguyễn Đình Phú. Các số liệu trong đề tài
được nhóm thu thập và không sao chép từ tài liệu hay công trình nào khác.
Người thực hiện đề tài:
Trương Hữu Thắng Đào Văn Đông
LỜI CẢM ƠN
Sau hơn một thời gian thực hiện, nhóm đã may mắn hoàn thành được đề tài
“THIẾT KẾ VÀ THI CÔNG QUANG BÁO”, để có thể đạt được thành quả trên ngoài
sự cố gắng của từng thành viên trong nhóm còn có sự giúp đỡ của gia đình, bạn bè,
các thầy cô trong khoa Điện – Điện Tử. Nhóm thực hiện xin chân thành gửi lời cảm
ơn đến:
Thầy Nguyễn Đình Phú là người trực tiếp hướng dẫn nhóm trong suốt quá
trình thực hiện. Cảm ơn Thầy đã giành thời gian quý báu để hướng dẫn nhóm, hỗ trợ
các thiết bị và góp ý đưa ra hướng giải quyết mỗi khi nhóm gặp khó khăn.
Bên cạnh đó, nhóm cũng cảm ơn những kiến thức mà thầy cô đã truyền đạt
trong suốt những năm học tại trường Đại Học Sư Phạm Kỹ Thuật TP.HCM để từ đó
nhóm có cơ sở để vận dụng hoàn thiện nên đồ án tốt nghiệp này.
Cảm ơn gia đình, người thân đã luôn động viên và luôn bên cạnh trong những
lúc khó khăn nhất.
Xin gửi lời cảm ơn đến những người bạn sinh viên khoa Điện-Điện tử đã cùng
đồng hành trong quá trình học tập, đã cùng cố gắng, cùng nhau tạo động lực để nhóm
để có thể hoàn thành tốt đề tài này.
Xin trân trọng cảm ơn!
Những người thực hiện:
Trương Hữu Thắng Đào Văn Đông
MỤC LỤC
NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP ........................................................................ i
LỊCH TRÌNH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP ........................................... ii
LỜI CAM ĐOAN ...................................................................................................... v
LỜI CẢM ƠN .......................................................................................................... vi
MỤC LỤC ............................................................................................................... vii
LIỆT KÊ HÌNH VẼ ................................................................................................ xi
LIỆT KÊ BẢNG .................................................................................................... xvi
TÓM TẮT ............................................................................................................. xvii
CHƯƠNG 1. TỔNG QUAN ..................................................................................... 1
1.1 ĐẶT VẤN ĐỀ ............................................................................................ 1
1.2 MỤC TIÊU ................................................................................................. 1
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 ......................................................................... 6
2.1 PANEL LED RGB ..................................................................................... 6
2.1.1 Giới Thiệu ................................................................................................... 6
2.1.2 Nguyên Lý Hoạt Động ............................................................................... 7
2.1.3 LED RGB ................................................................................................... 8
2.1.4 Cổng Kết Nối .............................................................................................. 8
2.1.5 Kết Nối Giữa Các Ic Trong Module Led RGB ........................................ 11
2.2 IC 74HC245 .............................................................................................. 13
2.3 IC 74HC138 .............................................................................................. 14
2.3.1 Hoạt Động Của IC 74HC138 ................................................................... 15
2.4 IC TLC5926 .............................................................................................. 16
2.5 IC SSF4953 .............................................................................................. 17
2.5.1 Giới Thiệu IC SSF4953 ............................................................................ 17
2.5.2 Nguyên Lý Hoạt Động ............................................................................. 18
2.6 TÌM HIỂU KIT RASPBERRY PI 3 ......................................................... 18
2.6.1 Giới Thiệu ................................................................................................. 18
2.6.2 Phần Cứng Raspberry Pi3 ........................................................................ 19
2.7 ARDUINO MEGA 2560 .......................................................................... 22
2.7.1 Giới Thiệu Arduino .................................................................................. 22
2.7.2 Arduino Mega 2560 .................................................................................. 23
2.8 MODULE ESP-12E NODEMCU ............................................................ 23
2.8.1 Giới Thiệu Module Esp-12E Nodemcu .................................................... 23
2.8.2 Cấu Tạo Module Esp-12E Nodemcu ........................................................ 24
2.9 CẢM BIẾN NHIỆT ĐỘ, ĐỘ ẨM ............................................................ 24
2.10 THIẾT BỊ THỜI GIAN THỰC ................................................................ 26
2.10.1 Giới Thiệu Các Loại IC Thời Gian Thực ................................................. 26
2.10.2 Module Thời Gian Thực DS1307 ............................................................. 29
2.11 MODULE SIM 900A ............................................................................... 30
2.11.1 Giới Thiệu ................................................................................................. 30
2.12 MODULE BLUETOOTH ........................................................................ 31
2.12.1 Giới Thiệu ................................................................................................. 31
2.13 CHUẨN GIAO TIẾP UART ................................................................... 33
2.13.1 Giới Thiệu Uart ........................................................................................ 33
2.13.2 Các Thông Số Uart ................................................................................... 34
2.14 CHUẨN TRUYỀN I2C ............................................................................ 35
2.14.1 Giới Thiệu I2C .......................................................................................... 35
2.15 CHUẨN GIAO TIẾP MỘT DÂY ............................................................ 36
2.15.1 Giới Thiệu ................................................................................................. 36
2.15.2 Nguyên Lý Hoạt Động ............................................................................. 36
2.16 LÝ THUYẾT VỀ ẢNH ............................................................................ 38
2.16.1 Điểm Ảnh ................................................................................................. 38
2.16.2 PIXEL FORMAT ..................................................................................... 39
2.16.3 FRAMEBUFFER ..................................................................................... 40
2.16.4 Mặt Phẳng Bit (Bit Plane) ........................................................................ 42
CHƯƠNG 3: TÍNH TOÁN VÀ THIẾT KẾ ......................................................... 43
3.1 GIỚI THIỆU ............................................................................................. 43
3.2 CÁC HỆ THỐNG MÀN HÌNH TRONG THỰC TẾ .............................. 43
3.3 TÍNH TOÁN VÀ THIẾT KẾ HỆ THỐNG ............................................. 49
3.3.1 Thiết Kế Sơ Đồ Khối Hệ Thống ............................................................... 49
3.3.2 Tính Toán Và Thiết Kế Mạch .................................................................. 50
CHƯƠNG 4: THI CÔNG HỆ THỐNG ................................................................ 71
4.1 GIỚI THIỆU ............................................................................................. 71
4.2 THI CÔNG HỆ THỐNG .......................................................................... 71
4.2.1 Thi Công Bo Mạch ................................................................................... 71
4.2.2 Lắp Ráp Và Kiểm Tra .............................................................................. 75
4.3 ĐÓNG GÓI VÀ THI CÔNG MÔ HÌNH ................................................. 77
4.3.1 Đóng Gói Sản Phẩm ................................................................................. 77
4.4 LẬP TRÌNH HỆ THỐNG ........................................................................ 79
4.4.1 Lưu Đồ Giải Thuật ................................................................................... 79
4.4.2 Phần Mềm Lập Trình Vi Điều Khiển ....................................................... 91
4.4.3 Cài Đặt Hệ Điều Hành Cho Raspberry Pi3 .............................................. 98
4.5 LẬP TRÌNH MÔ PHỎNG .....................................................................111
4.5.1 Một Số Hàm Trong Thư Viện Led Matrix .............................................111
4.5.2 Chương Trình Hiển Thị Hình Ảnh .........................................................116
4.5.3 Chương Trình Con Đọc Ảnh ..................................................................119
4.5.4 Chương Trình Con Nạp Ảnh Vào Canvas .............................................120
4.4.5 Chương Trình Con Khởi Tạo Canvas ....................................................121
4.5.6 Chương Trình Con Hiển Thị Ảnh Ra Màn Hình Led ............................122
4.5.7 Chương Trình Hiển Thị Video ...............................................................122
4.6 TÀI LIỆU HƯỚNG DẪN SỬ DỤNG, THAO TÁC .............................124
4.6.1 Tài Liệu Hướng Dẫn Sử Dụng ...............................................................124
CHƯƠNG 5. KẾT QUẢ, NHẬN XÉT, ĐÁNH GIÁ ..........................................128
5.1 KẾT QUẢ ...............................................................................................128
5.2 KẾT QUẢ ĐẠT ĐƯỢC .........................................................................128
5.2.1 Giao Diện Web .......................................................................................128
5.2.2 Giao Diện App Windows .......................................................................136
5.2.3 Giao Diện App Android .........................................................................138
5.2.4 Kết Quả Mạch Thực Tế ..........................................................................141
5.3 NHẬN XÉT VÀ ĐÁNH GIÁ ................................................................145
5.3.1 Nhận Xét Kết Quả Đạt Được .................................................................145
5.3.2 Đánh Giá Kết Quả ..................................................................................146
CHƯƠNG 6. KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN....................................147
6.1 KẾT LUẬN ............................................................................................147
6.2 HƯỚNG PHÁT TRIỂN .........................................................................148
TÀI LIỆU THAM KHẢO ....................................................................................149
PHỤ LỤC ...............................................................................................................150
LIỆT KÊ HÌNH VẼ
Hình Trang
Hình 2. 1: LED panel P5. ............................................................................................ 7
Hình 2. 2: LED RGB loại dán. .................................................................................... 8
Hình 2. 3: Hình ảnh thực tế HuB LED panel P5. ........................................................ 9
Hình 2. 4: Sơ đồ chân Hub LED Panel P5. ................................................................. 9
Hình 2. 5: Sơ đồ bố trí các IC trên panel LED P5. ................................................... 11
Hình 2. 6: Sơ đồ nguyên lý module LED RGB P5. .................................................. 12
Hình 2. 7: IC 74HC245. ............................................................................................ 13
Hình 2. 8: IC giải mã 74HC138. ............................................................................... 14
Hình 2. 9: IC TLC5926. ............................................................................................ 16
Hình 2. 10: Giản đồ xung của IC TLC5926. ............................................................. 17
Hình 2. 11: IC SSF4953. ........................................................................................... 18
Hình 2. 12: Mosfet kênh P. ....................................................................................... 18
Hình 2. 13: Cấu tạo bên trong IC SSF4953. ............................................................. 18
Hình 2. 14: Kit Raspberry Pi 3 model. ...................................................................... 19
Hình 2. 15: Raspberry Pi 3 model B. ........................................................................ 20
Hình 2. 16: Chip BMC43438 Broadcom (Wireless radio). ...................................... 20
Hình 2. 17: Chíp hệ thống Broadcom BCM2837 (SoC). .......................................... 21
Hình 2. 18: Chíp USB SMSC LAN9514. ................................................................. 21
Hình 2. 19: Cấu tạo GPIO Raspberry pi 3. ............................................................... 22
Hình 2. 20: Arduino Mega 2560. .............................................................................. 23
Hình 2. 21: Sơ đồ chân ESP8266 NODEMCU......................................................... 24
Hình 2. 22: Sơ đồ chân của cảm biến DHT11. ......................................................... 25
Hình 2. 23: Hình ảnh module DHT11 thực tế. .......................................................... 25
Hình 2. 24: Sơ ĐỒ chân IC DS1307. ........................................................................ 27
Hình 2. 25: Cấu trúc bên trong DS13B07. ................................................................ 28
Hình 2. 26: Tổ chức thanh ghi thời gian và bộ nhớ DS13B07. ................................ 28
Hình 2. 27: RTC DS13B07 tích hợp chuẩn I2C. ...................................................... 30
Hình 2. 28: Sơ đồ chân module RTC DS13B07. ...................................................... 30
Hình 2. 29: Module SIM900A. ................................................................................. 31
Hình 2. 30: Kết nối giữa module Sim900A và vi điều khiển. .................................. 31
Hình 2. 31: Sơ đồ chân module Bluetooth HC-05/HC-06. ....................................... 32
Hình 2. 32: Kết nối module Bluetooth với vi điều khiển. ......................................... 33
Hình 2. 33: Hệ thống truyền dữ liệu bất đồng bộ. .................................................... 33
Hình 2. 34: Khung truyền dữ liệu của chuẩn giao tiếp UART. ................................ 34
Hình 2. 35: Hệ thống các thiết bị giao tiếp theo chuẩn I2C. ..................................... 35
Hình 2. 36: Giản đồ truyền nhận I2