KHÓA PHÍM điện tử có báo ĐỘNG

18 250 0
KHÓA PHÍM điện tử có báo ĐỘNG

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

KHÓA PHÍM điện tử có báo ĐỘNG ..................................................KHÓA PHÍM điện tử có báo ĐỘNG ..................................................KHÓA PHÍM điện tử có báo ĐỘNG ..................................................KHÓA PHÍM điện tử có báo ĐỘNG ..................................................KHÓA PHÍM điện tử có báo ĐỘNG ..................................................KHÓA PHÍM điện tử có báo ĐỘNG ..................................................

ĐỒ ÁN KHÓA PHÍM ĐIỆN TỬ BÁO ĐỘNG MỤC LỤC DANH MỤC HÌNH DANH MỤC BẢNG BẢNG 2.1: CHỨC NĂNG CỦA CÁC CHÂN LCD……………………… DANH MỤC CÁC TỪ VIẾT TẮT CMOS Complementary Metal-Oxide-Semiconductor PIC Programmable Interface Controller FSR File Select Register LỜI MỞ ĐẦU Ngày nay, với ứng dụng khoa học kỹ thuật tiên tiến, giới ngày thay đổi, văn minh đại Sự phát triển kỹ thuật điện tử tạo hàng loạt thiết bị với đặc điểm bật xác cao, tốc độ nhanh, gọn nhẹ yếu tố cần thiết góp phần cho hoạt động người đạt hiệu Điện tử trở thành ngành khoa học đa nhiệm vụ Nó đáp ứng nhu cầu cần thiết hoạt động đời sống ngày.Một nhu cầu vấn đề bảo mật Mỗi cá nhân, gia đình, hay quan vấn đề cần bảo mật Và để bảo mật phải hệ thống bảo mật Trước nhu cầu khóa số điện tử giải pháp dùng để bảo mật hiệu tiện lợi Ngoài nhu cầu ứng dụng lý thuyết học trường vào sống nên em chọn đề tài “Khoá phím điện tử báo động ” để làm đồ án môn học Sau thời gian học tập rèn luyện, với bảo tận tình thầy giáo TS.Lê Anh vũ tài liệu liên quan, em hoàn thành xong đề tài Đồ án hoàn thành xong, tránh nhiều thiếu sót mong thầy giáo thông cảm bảo thêm để đề tài ứng dụng rộng rãi thực tế Em xin chân thành cảm ơn thầy cô! ĐỒ ÁN TRANG 6/30 CHƯƠNG : TỔNG QUAN VỀ HỆ THỐNG KHÓA SỐ 1.1 Giới thiệu hệ thống khóa số Trên thị trường bán nhiều loại khóa số điện tử Hầu hết loại khóa điện tử tính nắng đổi mật mã, cảnh báo Nhưng lại tính giao diện người dùng hình LCD khiến người dùng khó sử dụng sản phẩm Đa số khoá kỹ thuật số bán thị trường Hàn Quốc sản xuất, chủ yếu loại khoá tay nắm giá cao Khoá sử dụng phương pháp cài đặt mã số (như khoá số loại va li hay cặp số) để khoá mở người sử dụng cài đặt số Hệ thống số khoá thiết kế phím bấm số điện thoại nên tiện lợi sử dụng Bên cạnh loại chức khoá mã số, loại kèm theo chức khoá chìa Chìa loại đặc biệt loại thông thường, làm cạnh, khó làm loại khoá cạnh Khoá kỹ thuật số loại mở dấu vân Loại khoá đăng ký 25 40 vân tay khác Như bạn lưu lại nhiều vân tay người gia đình vào nhớ khoá Khi cho vân tay lưu nhớ cửa mở Phần lớn loại không sử dụng chìa HÌNH 1.1: KHÓA SỐ TRÊN THỊ TRƯỜNG SỬ DỤNG VÂN Khóa phím điện tử báo động ĐỒ ÁN TRANG 7/30 1.2 Yêu cầu hệ thống Yêu cầu sản phẩm khóa số thông thường: - Dạo diện người dung dễ sử dụng Mật độ dài đảm bảo tính bảo mật cao thể thay đổi mật Tính cảnh báo nhập mật sai lần liên tiếp Hệ thống phải làm việc điện Với yêu cầu tính trên, em chọn thiết bị chính: • Vi điều khiển 16f877 với nhớ eeprom khả lưu trữ liệu • điện Màn hình LCD 16x2 với mục đích hiển thị thông tin, giao tiếp vi điều • khiển với người dùng Bàn phím 16 phím phím số phím chức đưa đầu vào mật khẩu, lệnh đóng mơ cửa tới vi điều khiển • Module sim900a dùng thông báo qua điện thoại nhập mật sai lần liên tiếp Khóa phím điện tử báo động ĐỒ ÁN TRANG 8/30 CHƯƠNG : THIẾT KẾ HỆ THỐNG 2.1 sơ đồ khối Khối điều khiển Khối giao tiếp hiển thị thông tin Hình 2.1: sơ đồ khối khóa số Khối giao tiếp hiển thị thông tin : dùng để đưa tín hiệu, thông số tới khối điều khiển Khối điều khiển tiếp nhận thông tin, xử lý thông tin Xuất tín hiệu để điều khiển thiết bị khác 2.2 Các modul hệ thống Báo Động Màn Hình Hiển Thị LCD Khối Nguồn Vi Điều Khiển PIC Bàn Phím Ma Trận 4x4 HÌNH 2.2 : SƠ ĐỒ KHỐI CÁC MODUL TRONG HỆ THỐNG 2.2.1 Khối Điều Khiển Trung Tâm Khóa phím điện tử báo động ĐỒ ÁN TRANG 9/30 HÌNH 2.3 : KHỐI VI ĐIỀU KHIỂN Khối vi điều khiển sử dụng vi điều khiển Pic16F877A, đóng vai trò quan trọng hệ thống để điều khiển hệ thống khóa số Khối VĐK bao gồm mạch tạo dao động thạch anh, mạch Reset để reset hệ thống lại trạng thái ban đầu Các chân VĐK kết nối với khối khác động cơ, bàn phím, khối hiển thị Lưu trữ mật qua nhớ EEPROM lưu trữ điện Toàn liệu mà ta thiết kế để điều khiển hệ thống khóa số chứa nhớ VĐK 2.2.1.1 Đặc điểm pic 16f877a Báo Động Khóa phím điện tử báo động Màn Hình Hiể ĐỒ ÁN TRANG 10/30 Khối Nguồn Vi Điều Khiển Vi Điều Khi Khuếch Đạ Đ ộ ng C Kh ố i Ngu n Công nghệ CMOS đặc tính : công suất thấp, công nghệ nhớ Flash/EEPROM tốc độ cao Điện áp hoạt động từ 2V đến 5,5V tiêu tốn nượng thấp phù hợp với nhiệt độ làm việc công nghiệp thương mại Tốc độ hoạt động : Động - DC – 20MHz ngõ vào xung clock - DC – 200ns chu kỳ lệnh Dung lượng nhớ chương trình Flash 8K x 14words Dung lượng nhớ liệu RAM 368x8Bytes Dung lượng nhớ liệu EEPROM 256x8 Bytes Bộ nhớ liệu EEPROM cho phép xóa ghi 1.000.000 lần Bộ nhớ EEPROM lưu giữ liệu 40 năm tự lập trình lại điều khiển phần mềm Số chân : 40 pins cổng vào số RA,RB,RC,RD,RE HÌNH 2.4: SƠ ĐỒ CHÂN CỦA PIC 16F877A 2.2.1.2 Bộ nhớ EEPROM Dữ liệu EEPROM nhớ chương trình Flash đọc ghi suốt trình hoạt động bình thường Bộ nhớ không thiết lập trực tiếp không gian file ghi đặc biệt ghi FSR sử dụng để đọc ghi nhớ này: Khóa phím điện tử báo động Khuếch ĐỒ ÁN TRANG 11/30       EECON1 EECON2 EEDATA EEDATH EEADR EEADRH Khi giao tiếp với khối nhớ liệu , ghi EEDATA chứa 8bít liệu cho việc đọc/ghi ghi EEADR chứa địa ô nhớ EEPROM truy xuất Nếu pic nhớ 128 byte địa nằm khoảng từ 80H đến FFH, PIC nhớ EEPROM 256 byte địa nằm khoảng từ 00h đến FFh Với PIC 16f877a 256 byte nhớ nên EEPROM nằm khoảng từ 00h đến FFh 2.2.1.3 Ghi liệu vào nhớ EEPROM: Để ghi liệu vào EEPROM người sử dụng phải ghi địa vào ghi EEADR liệu vào ghi EEDATA sau phải thực ghi theo trình tự định để ghi cho byte Quá trình ghi không khởi động thứ tự ghi không thực xác cho byte phải cấm tất yêu cầu ngắt thực trình ghi Ngoài bit WREN ghi EECON2 phải set phép ghi chế ngăn chặn hoạt động ghi ngẫu nhiên vào EEPROM liên quan đến sai sót mã bảo bệ Người sử dụng nên giữ bit WREN trạng thái Clear , ngoại trừ truy cập liệu vào nhớ liệu EEPROM Bit WREN không xóa phần cứng Sau trình ghi khởi đọng ta xóa bit WREN không ảnh hưởng đến chu kỳ Bit WR bị chặn không cho lên trừ bit WREN set Khi hoàn tất chu kỳ ghi bit WR xóa phần cứng bit cờ báo ngắt hoàn thành xong trình ghi EEIF set Người dung cho phép ngắt Khóa phím điện tử báo động ĐỒ ÁN TRANG 12/30 kiểm tra bit để biết trình ghi kết thúc bit EEIF phải xóa phần mềm Tuy bước ghi liệu vào nhớ EEPROM nhiều bước nhiều bit ghi để ý đến dùng C để làm việc với PIC ta cần ý đến lệnh ghi : WRITE_EEPROM(address,x) Trong lệnh :write_eeprom(address,x) Address : địa EEPROM ta cần ghi X : giá trị ta cần ghi (byte) 2.2.2 Khối Hiển Thị Khối hiển thị hình hiển thị LCD 16x2 Khóa phím điện tử báo động ĐỒ ÁN TRANG 13/30 HÌNH 2.5 : SƠ ĐỒ CHÂN CỦA LCD Chức chân: Chân số Tên VSS Vdd Vee RS Chức Chân nối đất Chân cấp nguồn Chân dùng để điều chỉnh độ sáng Chân chọn ghi RS=0:ghi mã lệnh RS=1: ghi liệu R/w Chân chọn chế độ đọc/ghi RW=0: chế độ ghi RW=1: chế độ đọc E Chân cho phép (Enable) E=0: Dữ liệu LCD chuyển vào ghi bên E=1: Dữ liệu LCD xuất DB0-DB7 DB0- Tám đường bus liệu dùng để trao đổi thông DB7 tin với MPU BẢNG 2.1: CHỨC NĂNG CỦA CÁC CHÂN LCD Khóa phím điện tử báo động ĐỒ ÁN TRANG 14/30 2.2.3 Bàn Phím HÌNH 2.6: MA TRẬN 16 PHÍM Thực chức giao tiếp với vi điều khiển PIC 16F87, dùng để hiển thị nhập password, thay đổi password, mở khóa cửa Với phím số từ =>9 phím chức mở cửa, khóa cửa, đổi mật Để kết nối với vi điều khiển ta treo đầu vào ma trận phím với trở treo lên dương nguồn, với giá trị cảu trở treo R8=4.7K Nguyên lý hoạt động việc quét phím cho cột chân nối vơi hàng mức Rồi kiểm tra xem cột hay không, cột thời điểm hàng phát phím bấm 2.2.4 Khối Nguồn Khóa phím điện tử báo động ĐỒ ÁN TRANG 15/30 HÌNH 2.7: SƠ ĐỒ KHỐI NGUỒN Dùng nguồn 12V xoay chiều đưa vào cầu điốt để tạo điện áp chiều, qua tụ san phẳng cho điện áp phẳng Dùng IC7805 để ổn định điện áp đầu cho mạch khối điều khiển 2.3 Sơ đồ nguyên lý mạch HÌNH 2.8 : SƠ ĐỒ TỔNG THÊ HỆ THỐNG Khóa phím điện tử báo động ĐỒ ÁN TRANG 16/30 2.4 Nguyên lý hoạt động mạch Khi muốn mở cửa phải gõ mật với độ dài ký tự Nếu gõ hình LCD hiển thị chữ mở cửa ngươc lại hình LCD hiển thị chữ nhập sai mật Nếu nhập mật sai lần liên tiếp hệ thống báo động hoạt động Muốn đổi mật ta nhấn nút đổi mật bàn phím, LCD báo nhập mật cũ, ta phải nhập mật cũ đổi mật khẩu, nhập mật LCD thông báo nhập mật nhập xong nhấn OK, mật đổi 2.5 Sơ đồ thuật toán điều khiển Bắt Đầu Khởi Tạo Biến, Mảng, LCD QUÉT PHÍM NHẬP PHÍM MỞ CỬA - ĐỔI PASS END HÌNH 2.9 : LƯU ĐỒ GIẢI THUẬT Khóa phím điện tử báo động KIỂM TRA SỐ LẦN >=3 ĐỒ ÁN TRANG 17/30 CHƯƠNG : KẾT LUẬN 3.1 Kết luận Với hoạt động , từ mô phần mềm hoàn toàn đưa làm mạch thật Hiện hệ thống kiểm soát vào theo mã sử dụng hình thức quản lý tiên tiến như:từ thẻ,vân tay …tuy nhiên chi phí không thấp.Một hệ thống quản lý chúng em thiết kế ứng dụng định Đây đề tài ứng dụng thực tế nên chúng em cố gắng để hoàn thiện đề tài,và phù hợp với nhu cầu thực tế 3.2 Hướng phát triển Đưa sản phẩm vào thực tiễn, sản phẩm kinh doanh mang tính kinh tế Sản phẩm ứng dụng nhiều nơi, không cánh cửa gia đình, công ty, xí nghiệp, mà nhiều nơi khác Khóa phím điện tử báo động ĐỒ ÁN TRANG 18/30 TÀI LIỆU THAM KHẢO Khóa phím điện tử báo động ... cửa gia đình, công ty, xí nghiệp, mà nhiều nơi khác Khóa phím điện tử có báo động ĐỒ ÁN TRANG 18/30 TÀI LIỆU THAM KHẢO Khóa phím điện tử có báo động ... mật qua nhớ EEPROM lưu trữ điện Toàn liệu mà ta thiết kế để điều khiển hệ thống khóa số chứa nhớ VĐK 2.2.1.1 Đặc điểm pic 16f877a Báo Động Khóa phím điện tử có báo động Màn Hình Hiể ĐỒ ÁN TRANG... Nguyên lý hoạt động việc quét phím cho cột chân nối vơi hàng mức Rồi kiểm tra xem có cột hay không, cột thời điểm hàng phát phím bấm 2.2.4 Khối Nguồn Khóa phím điện tử có báo động ĐỒ ÁN TRANG

Ngày đăng: 19/09/2017, 21:03

Hình ảnh liên quan

HÌNH 1.1: KHÓA SỐ TRÊN THỊ TRƯỜNG SỬ DỤNG VÂN - KHÓA PHÍM điện tử có báo ĐỘNG

HÌNH 1.1.

KHÓA SỐ TRÊN THỊ TRƯỜNG SỬ DỤNG VÂN Xem tại trang 6 của tài liệu.
Hình 2.1: sơ đồ khối khóa số cơ bản. - KHÓA PHÍM điện tử có báo ĐỘNG

Hình 2.1.

sơ đồ khối khóa số cơ bản Xem tại trang 8 của tài liệu.
Báo Đ ng ộ Màn Hình H in Th LCD ị - KHÓA PHÍM điện tử có báo ĐỘNG

o.

Đ ng ộ Màn Hình H in Th LCD ị Xem tại trang 9 của tài liệu.
Màn Hình H in Th LCD ị - KHÓA PHÍM điện tử có báo ĐỘNG

n.

Hình H in Th LCD ị Xem tại trang 10 của tài liệu.
HÌNH 2.5 : SƠ ĐỒ CHÂN CỦA LCD      - KHÓA PHÍM điện tử có báo ĐỘNG

HÌNH 2.5.

SƠ ĐỒ CHÂN CỦA LCD Xem tại trang 13 của tài liệu.
BẢNG 2.1: CHỨC NĂNG CỦA CÁC CHÂN LCD - KHÓA PHÍM điện tử có báo ĐỘNG

BẢNG 2.1.

CHỨC NĂNG CỦA CÁC CHÂN LCD Xem tại trang 13 của tài liệu.
HÌNH 2.6: MA TRẬN 16 PHÍM - KHÓA PHÍM điện tử có báo ĐỘNG

HÌNH 2.6.

MA TRẬN 16 PHÍM Xem tại trang 14 của tài liệu.
HÌNH 2.8 : SƠ ĐỒ TỔNG THÊ HỆ THỐNG - KHÓA PHÍM điện tử có báo ĐỘNG

HÌNH 2.8.

SƠ ĐỒ TỔNG THÊ HỆ THỐNG Xem tại trang 15 của tài liệu.
HÌNH 2.7: SƠ ĐỒ KHỐI NGUỒN - KHÓA PHÍM điện tử có báo ĐỘNG

HÌNH 2.7.

SƠ ĐỒ KHỐI NGUỒN Xem tại trang 15 của tài liệu.
HÌNH 2.9 : LƯU ĐỒ GIẢI THUẬT. - KHÓA PHÍM điện tử có báo ĐỘNG

HÌNH 2.9.

LƯU ĐỒ GIẢI THUẬT Xem tại trang 16 của tài liệu.

Từ khóa liên quan

Mục lục

  • MỤC LỤC

  • DANH MỤC HÌNH

  • DANH MỤC BẢNG

  • DANH MỤC CÁC TỪ VIẾT TẮT

  • LỜI MỞ ĐẦU

  • CHƯƠNG 1 : TỔNG QUAN VỀ HỆ THỐNG KHÓA SỐ

    • 1.1 Giới thiệu hệ thống khóa số

      • HÌNH 1.1: KHÓA SỐ TRÊN THỊ TRƯỜNG SỬ DỤNG VÂN

      • 1.2 Yêu cầu của hệ thống

      • CHƯƠNG 2 : THIẾT KẾ HỆ THỐNG

        • 2.1 sơ đồ khối

        • 2.2 Các modul trong hệ thống

          • HÌNH 2.2 : SƠ ĐỒ KHỐI CÁC MODUL TRONG HỆ THỐNG

          • 2.2.1 Khối Điều Khiển Trung Tâm

            • HÌNH 2.3 : KHỐI VI ĐIỀU KHIỂN

            • 2.2.1.1 Đặc điểm pic 16f877a

              • HÌNH 2.4: SƠ ĐỒ CHÂN CỦA PIC 16F877A.

              • 2.2.1.2 Bộ nhớ EEPROM

              • 2.2.1.3 Ghi dữ liệu vào bộ nhớ EEPROM:

              • 2.2.2 Khối Hiển Thị

                • HÌNH 2.5 : SƠ ĐỒ CHÂN CỦA LCD

                • 2.2.3. Bàn Phím

                  • HÌNH 2.6: MA TRẬN 16 PHÍM

                  • 2.2.4 Khối Nguồn

                    • HÌNH 2.7: SƠ ĐỒ KHỐI NGUỒN

                    • 2.3 Sơ đồ nguyên lý của mạch

                      • HÌNH 2.8 : SƠ ĐỒ TỔNG THÊ HỆ THỐNG

                      • 2.4 Nguyên lý hoạt động của mạch

                      • 2.5 Sơ đồ thuật toán điều khiển

                      • CHƯƠNG 3 : KẾT LUẬN

                        • 3.1 Kết luận

Tài liệu cùng người dùng

Tài liệu liên quan