TONG LIEN DOAN LAO DONG VIET NAM TRUONG DAI HOC TON BUC THANG KHOA DIEN — DIEN TU TRINH TAN KHAI THIẾT KẾ KHÓA ĐIỆN TỬ SU DUNG PIC16F877A ĐỎ AN HE THONG NHUNG KY THUAT DIEN TU - VIEN THONG THANH PHO HO CHi MINH, NAM 2022 TONG LIEN DOAN LAO DONG VIET NAM TRUONG DAI HOC TON BUC THANG KHOA DIEN — DIEN TU TRINH TAN KHAI THIẾT KẺ KHÓA ĐIỆN TỬ SU DUNG PIC16F877A DO AN TOT HE THONG NHUNG KY THUAT DIEN TU - VIEN THONG Người hướng dẫn TS. Hoàng Thị Hương Giang THANH PHO HO CHi MINH, NAM 2022 LOI CAM ON Em xin gui loi cam on dén trường Đại học Tôn Đức Thắng và khoa Điện — điện tử đã tổ chức và tạo điều kiện cho em được học tập và nghiên cứu. Em cũng xin gửi lời cảm ơn đến TS. Hoàng Thị Hương Giang đã tận tình giúp đỡ, hướng dẫn, cung cấp cho em những kiến thức, tài liệu để em có thê hoàn thành đồ án.
Em xin tran treng cam on! TP. Hé Chí Minh, ngày tháng năm Tác giả Trình Tấn Khải CÔNG TRÌNH ĐƯỢC HOÀN THÀNH TẠI TRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG Tôi xin cam đoan đây là công trình nghiên cứu của riêng tôi và được sự hướng dẫn khoa học của TS.Hoàng Thị Hương Giang. Các nội dung nghiên cứu, kết quả trong đề tài này là trung thực và chưa công bố dưới bất kỳ hình thức nào trước đây. Những số liệu trong các bảng biếu phục vụ cho việc phân tích, nhận xét, đánh giá được chính tác giả thu thập từ các nguồn khác nhau có ghi rõ trong phan tài liệu tham khảo.
Ngoài ra, trong Dé án tốt nghiệp/ tổng hợp còn sử dụng một số nhận xét, đánh giá cũng như số liệu của các tác giả khác, cơ quan tô chức khác đều có trích dẫn và chú thích nguồn ốc. Nếu phát hiện có bất kỳ sự gian lận nào tôi xin hoàn toàn chịu trách nhiệm về nội dung Đồ án tốt nghiệp/ tổng hợp của mình. Trường Đại học Tôn Đức Thắng không liên quan đến những vi phạm tác quyền, bản quyền do tôi gây ra trong quá trình thực hiện (nếu có). Hé Chí Minh, ngày tháng năm Tác giả Trình Tấn Khải VI Công trình được hoàn thành tại Trường Đại học Tôn Đức Thắng Cán bộ hướng dẫn khoa (Ghi rõ học hàm, học vị, họ tên và chữ ký) Đồ án tốt nghiệp/tống hợp được bảo vệ tại Hội đồng đánh giá Đồ án tốt nghiệp/tổng hợp của Trường Đại học Tôn Đức Thắng vào ngày.
Xác nhận của Chủ tịch Hội đồng đánh giá Đồ án tốt nghiệp/tông hợp và Trưởng khoa quản lý chuyên ngành sau khi nhận Đồ án tốt nghiệp/tỗổng hợp đã được sửa chữa (nêu có). CHU TICH HOI DONG TRUONG KHOA VI NHAN XET CUA GIANG VIEN Phan nhận xét của giảng viên hướng dân: TP.Hồ Chí Minh, ngày tháng năm (Ký và ghi rõ họ tên) Phan nhận xét của giảng viên châm bài: TP.Hồ Chí Minh, ngày tháng nam (ký và ghi rõ họ tên) VIH KHÓA ĐIỆN TU SU DUNG PIC16F877A TOM TAT Đề tài này nghiên cứu va phat triển hệ thông khóa cửa điện tử sử dụng mật khâu. Các tính năng cơ bản bao gồm: hiển thị thời gian thực, nhập mật khẩu, đóng cửa, mở cửa, thay đổi mật khâu. báo động khi nhập sai mật khâu.
Khối điều khiến sử dụng PICI6F877A; khối ngõ vào bao gồm: bàn phím 4x4 dùng đề nhập mật khâu cũng như các thao tác khác, module DS1307 có chức năng đọc thời gian thực; khối chấp hành gồm động cơ servo đóng vai trò đóng, mở của và loa buzzer thực hiện chức năng báo động. Hệ thông được cấp nguồn 5V — 1A để có thê hoạt động bình thường. MUC LUC DANH MUC HINH VE XI DANH MỤC BÁNG BIEU XIII DANH MUC CAC CHU VIET TAT XIV CHUONG 1. GIOI THIEU TONG QUAN 1 1.
ngTH ST 1k k KH kẻ 1 1.2 GIỚI THIỆU KHÓA SỐ ĐIỆN TỬ. ác 0113111311113 11k 31k kg kg kg vn 1 1.3 MỤC ĐÍCH THỰC HIỆN. G c1 TK KH kg kn 2 1.4 ĐÓI TƯƠNG NGHIÊN CỨU. LH HC TH TK TK KHE kh 2 1.5 PHƯƠNG PHÁP NGHIÊN CỨU.c Ác 1 S1 TH KH KH HH ke, 3 1.6 KẾT QUÁ DỰ KIẾN.
co HH HH tk KHE kh 3 CHƯƠNG2. CƠ SỚ LÝ THUYET 4 “ANH lop cà 9h .2 KHỎI ĐIÊU KHIẾN TRƯNG TÂM. c1 KTS HT kra 6 2.1 Giới thiệu vi điều khiển PIC1I6FS77A.2 Đặc tính của vi điều khiển PIC 16F:877A.3 Sơ đồ chân và chức năng các châH.4 Dữ liệu EEPNOÀ.QSQ Q2 H HH HS HH HH kn HH HH kg Il 2.3 KHỎI NGÕ VÀO. LH HH HH HT TH HH kg TK TK kg kg ky 13 PT Hi.2 Chịp thời gian thực DS1307 (NTC DŠ1307).1 Tong quan vé méin Ninh LCD1OX2 vecccccesseessssssvesssesessssessessseessessseseseessesseeess 17 2.5 KHỎI CHÁP HÀNH.
QC HH TT KH k8 19 PP").2 KhOi bdo AONG (BUZZEN) .oececseeseessessesssessessssssessssssssusssesssssessessussisssecsesssecsess 21 CHƯƠNG 3. XÂY DỰNG CHƯƠNG TRÌNH VÀ MÔ PHÓNG.1 SƠ ĐỎ KHÓI CỦA HỆ THỒNG. L0 11 30 1119211118511 1 8511k kg kg kg kg 22 IX 3.2 SƠ ĐỎ NGUYÊN LÍ CỦA HỆ THNG. Ác 01 111151111191 1E SH kg kg ngu 23 3.
NGUYÊN LÍ HOẠT ĐỘNG VÀ MÔ TẢ QUÁ TRÌNH HOẠT ĐỘNG.4 LƯU ĐÔ GIẢI THUẬT CỦA HỆ THÓNG. LH S1 T1 KE ng kg 25 3.5 MÔ PHÒNG VÀ GIỚI THIỆU PHẢN MÈM PROTEUS. THIET KE PHAN CUNG 29 4.1 TONG QUAN PHAN MEM EASYEDA-PRO .2 THIET KE MACH IN.3 THI CONG PHAN CUNG vitecsccccscccccsececsssseccsesessssesseuseecessseesecesasesesssasessaseneasensaass 32 4.4 — ĐÁNHGIÁ VÀ NHẬN XET viscccccscccecscecesseeceseeccseeseesececssasecsasecsasecssasenssaseeseusenseses 33 CHƯƠNG 5. HT TK TK kg kg kg 34 5.2 — HƯỚNG PHÁT TRIỂN.Ă LH TY TK BE z 34 TÀI LIỆU THAM KHẢO 35 PHỤ LỤC 36 DANH MUC HINH VE HINH 1-1.
KHOA CỬA ĐIỆN TỬ ARROW REVOLUTION VTI-5I1. MO PHONG KHOI NGUON 220V - 5V. IC LM7805 VA SO DO CHAN 5 HINH 2-3. HÌNH ẢNH THỰC TẾ PIC16E877A.
SO DO CHAN PIC16F877A 8 HÌNH 2-5.HÌNH ẢNH THỰC TẺ CỦA KEYPAD 4X4 VÀ 3X4. SƠ ĐÒ NGUYÊN LÍ MA TRẬN PHÍM 4X4. ĐỊA CHỈ THANH GHI DS1307 15 HINH 2-8. CAU HINH CHAN DS1307 15 HÌNH 2-9.
GIAO TIEP I2C 16 HINH 2-10. TO CHUC THANH GHI CUA DS1307. MAN HINH LCD16X2 NGOÀI THỰC TẺ. BONG CO SERVO 19 HINH 2-13.
DIEU KHIEN DONG CO SERVO BANG DIEU RONG XUNG 20 HINH 2-14. SO DO NGUYEN LY LOA BUZZER. LOA BUZZER NGOAI THUC TE 21 HÌNH 3-1. SƠ ĐÒ NGUYÊN LÍ CỦA HỆ THÓNG.
LƯU ĐỎ GIẢI THUẬT CÚA HỆ THÓNG. GIAO DIỆN PHẢN MÈM PROTEUS. SƠ ĐÒ MẠCH MÔ PHỎNG 27 HINH 3-5. GIAO DIEN PHAN MEM CCS 28 HINH 4-1.
BIEU TUQONG PHAN MEM EASYEDA. GIAO DIỆN PHẢN MÈM EASYEDA. SƠ ĐÒ MẠCH IN 31 HÌNH 4-4. SƠ ĐỎ MẠCH IN KHI XUẤT FILE PDE.
MAT TREN CỦA MẠCH SAU KHI HOÀN THÀNH. MAT DUOI CUA MẠCH SAU KHI HOÀN THÀNH. XII DANH MUC BANG BIEU BANG 2-1. BANG TONG HOP CHAN VA CHUC NANG CAC CHAN CUA PIC16F877A 11 BANG 2-2.
THÔNG SÓ KỸ THUẬT CA LCD 16X2.---<- 18 XI DANH MUC CAC CHU VIET TAT RTC Real Time Clock PC Inter — Integrated Circuit USB Universal Serial Bus LCD Liquid — crystal display PIC Programmable Intelligent Computer V Volt A Ampe RAM Random Access Memory EEPROM Electrically Erasable Programmable Read-only Memory IC Integrated Circuit PWM Pulse-Width Modulation VO Input/Output SDA Serial Data SCL Serial Clock ASCII Abbreviated from American Standard Code for Information Interchange PCB Printed Circuit Board XIV DO AN HE THONG NHUNG Trang 1 CHUONG 1. GIOI THIEU TONG QUAN 1.1 Dat van dé Trong thời buổi hiện nay, công nghệ đang phát triển không ngừng và ngày cảng hiện đại hơn và cùng với đó là nhu cầu của con người trong cuộc sống cũng tăng lên, việc nâng cấp và phát triên các thiết bị dân dụng đang trở thành xu hướng. Một trong số đó chính là nhu cầu bảo vệ tải sản cá nhân trong nhà, trường học, cơ quan, xí nghiệp. mà khóa cơ khí hiện nay lại có tính bảo mật không cao, có thể bị mở khóa dé dang.
Nên việc phát triển một hệ thống khóa điện tử giúp cho khóa cửa trở nên hiện đại hơn, có tính bảo mật cao hơn, khả năng thao tác dễ dàng. Ngoài ra, còn có các tính năng khác như thay đổi mật khẩu. báo động khi nhập mật khâu sai nhiều lần để chống trộm. Điều này sẽ giúp bảo vệ bản thân va tai sản tốt hơn cũng như giúp hệ thong khóa cửa trông hiện đại và phù hợp với thời đại công nghệ hiện nay.2 Giới thiệu khóa số điện tử Trên thị trường hiện nay đã xuất hiện rất nhiều loại khóa điện tử với nhiều mẫu mã, chức năng, ứng dụng khác nhau.
Ví dụ một vài tính năng trên những loại khóa đắt tiền như là: nhận điện khuôn mặt, quét võng mạc, cảm biến vân tay,. Nhưng phổ biến nhất cũng như phù hợp với giá thành nhất vẫn lại là loại khóa sử dụng mật khâu, hién thi trực quan lên LCD. Do đó, những tính năng đó sẽ được tích hợp vào hệ thống khóa điện tử trong dé an nay. Đây sẽ là nền tảng để có thế phát triển thêm nhiều tính năng cho hệ thống khóa điện tử trong tương lai.
Thiết kế khóa điện tứ sử dụng PIC16F877A DO AN HE THONG NHUNG Trang 2 Hình 1-1. Khóa cira dién tr Arrow REVOLUTION V1-51 1.3 Mục dích thực hiện Vấn đề về an ninh cũng như nhụ cầu về việc bảo vệ tài sản, bản thân, bảo mật thông tin cá nhân trong thời buổi hiện nay chính là động lực thúc đây lớn nhất để xây dựng hệ thống khóa cửa điện tử. Đề tài này được phát triển nhằm đề đáp ứng các nhu cầu bảo mật cơ bản trong cuộc sống con người. Trong quá trình thực hiện hệ thống khóa cửa tự động còn giúp cung cấp thêm nhiều kiến thức, kỹ năng đề làm quen với các phân tử linh kiện điện tử, cách giao tiếp của các linh kiện với vi điều khiển.
Đó là nền tảng đề có thê phát triên, nghiên cứu những hệ thống phức tạp, nhiều tính năng hơn.4 Đối tượng nghiên cứu Về đối tượng nghiên cứu trong để tài này sẽ nhắm đến các linh kiện cần thiết, phần mềm và các kiến thức liên quan: - Vi điều khiển PICI6F877A. - _ Các linh kiện khác như: ma trận phím 4x4, LCD 16x2, buzzer, servo,. Thiết kế khóa điện tứ sử dụng PIC16F877A DO AN HE THONG NHUNG Trang 3 1.5 Phương pháp nghiên cứu Đề có thê thực hiện được đề tài này, điều quan trọng nhất phải năm được đó là phải tìm hiệu các linh kiện được sử dung trong dé tai, doc thông số, cách thức giao tiếp của linh kiện với vi điều khiến. Sau đó thực hiện mô phỏng bằng phần mềm mô phóng chuyên dụng và thực hiện viết chương trình.6 Kết quả dự kiến Khi cấp nguồn thì mạch sẽ hoạt động ổn định và không bị nhiễu.
Có thể sử dụng đầy đủ các chức năng như nhiệm vụ đã dé ra: hién thị thời gian, nhap mật khau, thay đôi mật khâu, đóng mở cửa, báo động.