Thiết kế, chế tạo hệ thống cửa tự động ứng dụng rfid

66 68 0
Thiết kế, chế tạo hệ thống cửa tự động ứng dụng rfid

Đ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

TRƯỜNG ĐẠI HỌC VINH KHOA ĐIỆN TỬ VIỄN THÔNG 621.36 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Đề tài: THIẾT KẾ, CHẾ TẠO HỆ THỐNG CỬA TỰ ĐỘNG ỨNG DỤNG RFID Người hướng dẫn : ThS Hồ Sỹ Phương Sinh viên thực hiện : Đặng Văn Linh Lớp : 51K1 - LT - ĐTVT Mã số sinh viên : 1051088475 NGHỆ AN - 01/2015 MỤC LỤC Trang LỜI CẢM ƠN MỞ ĐẦU Tinh cấp thiết đề tài Tình hình nghiên cứu Mục đích nghiên cứu 4.Nhiệm vụ nghiên cứu 5 Phương pháp nghiên cứu Dự kiến kết nghiên cứu Kết cấu đề tài TÓM TẮT ĐỒ ÁN CHƯƠNG CƠ SỞ LÝ THUYẾT 11 1.1 Tổng quan công nghệ RFID 11 1.1.1 Khái niệm RFID 11 1.1.2 Giới thiệu chung nhận dạng vô tuyến RFID 11 1.1.3 Các thành phần hệ thống RFID 13 1.1.4 Giao thức thẻ RFID 26 1.1.5 Tần số vô tuyến hoạt động RFID 27 1.1.6 Ứng dụng RFID hệ thống Bưu 28 1.1.7 Ưu, nhược điểm hệ thống RFID 29 1.2 Vi điều khiển PIC16F877A 30 1.2.1 Khái niệm PIC 30 1.2.2 Sơ đồ tổng quan vi điều khiển PIC16F877A 30 1.2.3 Đặc điểm vi điều khiển PIC 16F877A 32 1.2.4 Tổ chức nhớ 33 Kết luận chương 35 CHƯƠNG PHÂN TÍCH VÀ LỰA CHỌN PHƯƠNG ÁN THIẾT KẾ CỬA TỰ ĐỘNG 36 2.1 Các hệ thống RFID 36 2.2 Yêu cầu đặt cho hệ thống 44 2.3 Phân tích lựa chọn phương án thiết kế 45 2.3.1 Khối điều khiển trung tâm 46 2.3.2 Khối nhận dạng RFID 47 2.3.3 Khối nguồn 49 Kết luận chương 49 CHƯƠNG THIẾT KẾ CHẾ TẠO MẠCH ĐIỀU KHIỂN CỬA TỰ ĐỘNG 50 3.1 Kết cấu khí 50 3.2 Thiết kế chế tạo mạch điều khiển 51 3.2.1 Khối điều khiển trung tâm 51 3.2.2 Khối điều khiển động 52 3.2.3 Khối hiển thị LCD 54 3.2.4 Khối nhận dạng RFID 55 3.2.5 Khối nguồn 55 3.2.6 Thi công mạch 57 3.3 Xây dựng chương trình điều khiển 58 3.3.1 Chương trình điều khiển 58 3.3.2 Sơ đồ thuật toán 59 Kết luận chương: 59 KẾT LUẬN 60 TÀI LIỆU THAM KHẢO 61 PHỤ LỤC 62 LỜI CẢM ƠN Trong trình học tập trường Đại học Vinh, em tiếp thu được nhiều kiến thức phong phú bổ ích nhờ giúp đỡ nhiệt tình từ thầy giáo, giáo Em xin được bày tỏ lòng biết ơn sâu sắc trước tinh thần giảng dạy tận tâm có trách nhiệm thầy, cô khoa điện tử viễn thông Đặc biệt thầy giáo ThS Hồ Sỹ Phương, thầy giúp em định hướng đề tài, dẫn tận tình chu đáo dành nhiều cơng sức suốt q trình hồn thành đồ án Em xin chân thành cảm ơn sâu sắc tới quý thầy, cô giáo khoa Điện Tử Viễn Thông tạo điều kiện cho em hồn thành khóa học Em xin bày tỏ lịng biết ơn thầy giáo, cô giáo hội đồng bảo vệ có nhiều ý kiến đóng góp dẫn quý báu để giúp em hoàn thiện đồ án Xin cảm ơn tập thể lớp K51 Điện Tử Viễn Thông san sẻ vui buồn em vượt qua khó khăn học tập Với tình cảm trân trọng e xin gửi lời chúc tới Thầy, Cô giáo bạn lời chúc sức khỏe, thành công nghiệp sống MỞ ĐẦU Tinh cấp thiết đề tài Với tiến không ngừng khoa học kỹ thuật, đặc biệt lĩnh vực điều khiển tự động Từ công nghệ chế tạo vi mạch lập trình phát triển mang lại kỹ thuật điều khiển đại có nhiều ưu điểm nhiếu mạch lắp ráp từ linh kiện rời kích thước mạch nhỏ gọn, giá thành rẻ, độ xác cao hiệu suất cao Cửa tự động toán được ứng dụng nhiều thực tế Dùng sức người, công việc địi hỏi tập trung cao có tính lặp lại, nên cơng nhận khó đảm bảo xác cơng việc Cần phải có hệ thống tự động nhận biết đặc điểm tính cửa tự động Tình hình nghiên cứu Cửa tự động lĩnh vực rộng Trong thực tế công nghiệp nhiều loại cửa tự động cửa trượt, cửa Qua trình tìm hiểu mơ hình thực tế, cơng trình được nghiên cứu, dẫn nhiệt tình anh chị diễn đàn điện tử, được góp ý hướng dẫn tạn tình ThS Hồ Sỹ Phương, em chọn thực đề tài: “Thiết kế, chế tạo cửa tự động ứng dụng RFID” Mục đích nghiên cứu Hiểu rõ cách thiết kế thi công hệ thống cửa tự động cần khâu nào, phận nào, linh kiện nào, hoạt động nào, để tạo mơ hình nhỏ đáp ứng nhu cầu học tập, nghiên cứu ứng dụng sinh viên 4.Nhiệm vụ nghiên cứu Nhiệm vụ cấp thiết đề tài nghiên cứu cách hoạt động hệ thống cửa trượt tự động thực tế, tìm hiểu biết cách sử dụng lập trình vi điều khiển 16F877A để điều khiển tồn chương trình cho hệ thống Phương pháp nghiên cứu 5.1 Cơ sở phương pháp luận Căn vào kiên thức học vi điều khiển PIC 16F877A, lập trình, nhận dạng, tiến hành phân tích, tìm giải pháp chế tạo mơ hình đơn giản mà hiệu quả, thực nghiệm Sau tổng hợp đánh giá giải pháp đề ra: tối ưu hay chưa tối ưu,… 5.2 Các phương pháp nghiên cứu cụ thể - Khảo sát thực tiễn: tìm hiểu mơ hình cửa tự động đời sống thực tế - Xây dựng mơ hình – thực nghiệm: chế tạo mơ hình quay thuận quay nghịch, vận hành thử nghiệm Dự kiến kết nghiên cứu - Lý thuyết: + Nắm vững kiến thức vi điều khiển PIC 16F877A, lập trình C, nhận dạng RFID, từ ứng dụng hiệu vào đề tài + Bài báo cáo hồn chỉnh nội dung trình bày rõ ràng, khoa học - Phần cứng: Thiết kế, chế tạo hoàn chỉnh mơ hình cửa trượt tự động - Phần mềm: + Sử dụng được phần mềm thiết kế vẽ mạch Proteus 8.0 + Lập trình code ngơn ngữ Keil C phần mềm Keil uVision3 + Biết cách nạp code vào vi điều khiển phầm mềm Little Programmer Version Gold Kết cấu đề tài Nội dung đồ án gồm chương Chương 1: Cơ sở lý thuyết Chương 2: Phân tích lựa chọn phương án thiết kế cửa tự động Chương 3: Thiết kế, chế tạo mạch điều khiển cửa tự động TÓM TẮT ĐỒ ÁN Đồ án vào tìm hiểu tổng quan công nghệ RFID (Radio Frequency Identification) ứng dụng kĩ thuật RFID để đóng mở cửa tự động RFID dùng để đóng mở cửa tự động phương pháp nhận dạng tự động dựa khả lưu trữ nhận liệu từ xa thiết bị thẻ RFID Thẻ RFID chứa chip silicon angten cho phép nhận lệnh đáp ứng lại tần số vô tuyến RF từ RFID phát đáp Đều công cụ nhận dạng RFID phát triển mã vạch - công cụ dùng để chứa thông tin sản phẩm như: nước sản xuất, tên doanh nghiệp, lô hàng, tiêu chuẩn chất lượng đăng ký, thơng tin kích thước sản phẩm, nơi kiểm tra RFID sử dụng phương pháp truyền nhận liệu từ điểm đến điểm khác có khoảng cách đầu đọc không thiết phải thấy thẻ; khả giả mạo gần không thể (phương pháp mã vạch dễ giả mạo); có khả đọc/ghi cập nhật thông tin dung lượng liệu lớn Trong đồ án trình bày đầy đủ cách thức xây dựng thẻ RFID để đóng mở cửa tự động ABSTRACT This project come to learn an overview of RFID (Radio Frequency Identification) applications and RFID technology to automatically open community RFID is used to open automatic doors are automatic identification method based on the ability to store and retrieve data remotely using RFID devices RFID tags contain silicon chips and antennas allows receiving and responding to radio frequency RF from an RFID transceiver Are tools to detect, but RFID has developed over the barcode - the tool used to store information about products such as water production, business name, shipment, quality standards, registration, information on size products, where the test RFID using transmit and receive data from one point to another point about how readers and not necessarily see the card; ability to forge almost impossible (the method is very easy to fake bar code); have the ability to read / write the updated information and large data storage In this project has shown how to build complete RFID tag to open automatic doors DANH MỤC BẢNG BIỂU Trang Bảng 1.1 Tóm tắt đặc điểm VDK PIC16F877A 23 Bảng 2.1 Dải tần số hệ thống bảo mật khác 38 Bảng 2.2 Các thông số hệ thống 40 Bảng 2.3 Tóm tắt đặc điểm VDK PIC16F877A 33 DANH MỤC HÌNH VẼ Trang Hình 1.1 Lịch sử phát triển RFID giai đoạn 1990-2009 13 Hình 1.2 Hệ thống RFID toàn diện 14 Hình 1.3 Layout thiết bị mang liệu transponder 14 Hình 1.4 Cấu trúc thẻ thụ động 15 Hình 1.5 Một số loại thẻ tích cực 17 Hình 1.6 Cấu trúc thẻ bán tích cực 18 Hình 1.7 Cấu trúc layout reader 20 Hình 1.8 Cơ chế truyền trường gần, trường xa thẻ reader 23 Hình 1.9 Cơ chế truyền modulated backscatter thẻ thụ động 24 Hình 1.10 Cơ chế truyền modulated backscatter thẻ bán thụ động 25 Hình 1.11 Cơ chế truyền kiểu máy phát thẻ tích cực 25 Hình 1.12 Layout nhớ thẻ RFID 27 Hình 1.13 Sơ đồ chân PIC16F877A 30 Hình 2.1 Giới thiệu hoạt động hệ thống EAS tần số vô tuyến 37 Hình 2.2 Antenna khung hệ thống RF (cao1.2-1.6m) transponder 38 Hình 2.3 Mạch hình dạng cụ thể transponder vi ba 39 Hình 2.4 Transponder vi ba nằm vùng truy vấn detector 39 Hình 2.5 Sơ đồ mạch điện hoạt động EAS sử dụng chia tần số 40 Hình 2.6 Antenna hệ thống RFID điện từ (cao1.40 m) transponder 41 Hình 2.7 Sơ đồ khối transponder sử dụng ghép cảm ứng 43 Hình 2.8 Sơ đồ điện áp tụ nạp 43 Hình 2.9 Sơ đồ khối hệ thống 44 Hình 2.10 Sơ đồ khối PIC16F877A 46 Hình 2.11 Bộ nhớ chương trình PIC16F877A 34 Hình 2.12 Chân kết nối RC 522 48 Hình 3.1 Mơ hình cửa trượt tự động 50 Hình 3.2 Sơ đồ khối vi điều khiển PIC16F877A 51 Hình 3.3 Sơ đồ nguyên lý mạch điều khiển động 52 Hình 3.4 Sơ đồ ngun lí mạch cầu H dùng BJT 53 Hình 3.5 Màn hình hiển thị chân LCD1602 54 Hình 3.6 Động điện chiều 56 Hình 3.7 Hình dạng sơ đồ chân LM7805 56 Hình 3.8 Sơ đồ mạch in 57 Hình 3.9 Mạch sau hoàn thành 57 10 Vi điều khiển PIC16F877A gồm khối: - Khối ALU – Arithmetic Logic Unit - Khối nhớ chứa chương trình – Flash Program Memory - Khối nhớ chứa liệu EPROM – Data EPROM - Khối nhớ file ghi RAM – RAM file Register - Khối giải mã lệnh điều khiển – Instruction Decode Control - Khối ghi đặc biệt - Khối ngoại vi timer - Khối giao tiếp nối tiếp - Khối chuyển đổi tín hiệu tương tự sang số - ADC - Khối port xuất nhập 3.2.2 Khối điều khiển động Hình 3.3 Sơ đồ nguyên lý mạch điều khiển động 52  Nguyên lý hoạt động mạch điều khiển động Khi cấp nguồn điện adaptor 12V – 5A cho mạch nguồn qua IC ổn áp LM7805 đến khối điều khiển trung tâm PIC16F877A Lúc khối điều khiển trung tâm truyền liệu đến hình LCD 1602 Màn hình hiển thị thông tin người sử dụng Khi muốn mở cửa ta dùng thẻ được cài đặt sẵn chương trình điều khiển nhận dạng cảm ứng từ với modul RC522 Mạch cầu H mạch điện giúp đảo chiều dòng điện qua đối tượng Đối tượng động DC mà cần điều khiển Mục đích điều khiển cho phép dòng điện qua đối tượng theo chiều A đến B B đến A.Từ giúp đổi chiều quay động Hiện nay, loại mạch cầu H được thiết kế từ linh kiện rời như: BJT công suất, Mosfet, … Cịn có loại mạch cầu H được tích hợp thành IC như: L293D L298D Hình 3.4 Sơ đồ ngun lí mạch cầu H dùng BJT Mạch gồm Transistor, điện trở Diode Nguyên lý sau :  Khi ccp1, ccp2 mức 1: Q6, Q5 dẫn làm cho Q3, Q4 dẫn, Q1, Q2 không dẫn, điện áp cực động nên động đứng yên  Khi ccp1, ccp2 mức thấp: Q6, Q5 không dẫn làm cho Q1, Q2 dẫn, Q3, Q4 không dẫn, động đứng yên  Khi ccp1 mức cao, ccp2 mức thấp: Q3, Q2 dẫn, động quay  Khi ccp2 mức cao, ccp1 mức thấp: Q4, Q1 dẫn, động quay theo chiểu ngược lại 53 Các thông số động sau: + Điện áp DC cấp cho động cơ: 12VDC + Tốc độ tối đa 2000 vòng/phút + Điện cảm L=102mH Thay đổi tốc độ động cách thay đổi điện áp cấp vào cho động Điều khiển chiều quay động cách đổi chiều điện áp đặt lên động 3.2.3 Khối hiển thị LCD Hình 3.5 Màn hình hiển thị chân LCD1602  Nguyên lý hoạt động LCD1602 Chân VCC, VSS VEE: Các chân VCC, VSS VEE: Cấp dương nguồn - 5v đất tương ứng VEE được dùng để điều khiển độ tương phản LCD Chân chọn ghi RS( Register Select): Có hai ghi LCD, chân RS( Register Select) được dùng để chọn ghi, sau: Nếu RS = ghi mà lệnh được chọn để cho phép người dùng gửi lệnh chẳng hạn xố hình, đưa trỏ đầu dịng … Nếu RS = ghi liệu được chọn cho phép người dùng gửi liệu cần hiển thị LCD Chân đọc/ ghi (R/W): Đầu vào đọc/ ghi cho phép người dùng ghi thông tin lên LCD R/W = đọc thơng tin từ R/W = Chân cho phép E( Enable): Chân cho phép E được sử dụng LCD để chốt liệu Khi liệu được cấp đến chân liệu xung mức cao xuống thấp phải được áp đến chân để LCD chốt liệu chân liệu Xung phải rộng tối thiểu 450ns Chân D0 - D7: Đây chân liệu bít, được dùng để gửi thông tin lên LCD 54 đọc nội dung ghi LCD Để hiển thị chữ số, gửi mã ASCII chữ từ A đến Z, a đến f số từ đến chân bật RS = Cũng có mã lệnh mà có thể được gửi đến LCD để xố hình đưa trỏ đầu dòng nhấp nháy trỏ Chú ý: Sử dụng RS = để kiểm tra bít cờ bận để xem LCD có sẵn sàng nhận thơng tin Cờ bận bít D7 có thể được đọc R/W = RS = sau: Nếu R/W = 1, RS = D7 = (cờ bận 1) LCD bận công việc bên không nhận thơng tin Khi D7 = LCD sẵn sàng nhận thông tin 3.2.4 Khối nhận dạng RFID  Các thành phần hệ thống cửa tự kiểm soát vào Đầu đọc kiểm soát vào : Là nơi kiểm tra tính hợp lệ, cho phép hay khơng cho phép người hay vào khu vực kiểm sốt ( phịng thiết bị, phòng làm việc) - Hệ thống cửa: Ngăn chặn vào cửa tự - Thẻ cảm ứng: Mỗi thẻ có dãy số mật mã riêng - Hệ thống quản lý máy tính: Quản lý đầu ra, chấm cơng, thao tác từ xa vào đầu đọc kiểm soát vào  Nguyên lý hoạt động hệ thống cửa từ Mỗi cửa từ ra/vào phòng thiết bị, phịng làm việc được gắn hệ thống khóa điện tử(electro magnetic) hai đầu đọc thẻ cảm ứng (một đầu đọc vào, đầu đọc ra) dùng để điều khiển khóa điện tử Các đầu đọc cửa ra/vào được kết nối với liệu từ đầu đọc được truyền phần mềm kiểm sốt máy tính người quản lý Mỗi nhân viên sở hữu thẻ ID cảm ứng (proximity) có in tên tuổi, hình ảnh, lơ-gơ, có mã số tương ứng với nhân viên Chiếc thẻ đóng vai trị thẻ nhân viên thơng thường dùng để mở, đóng cửa phịng làm việc, thiết bị Để có thể vào phịng thiết bị/phịng làm việc nhân viên phải quét thẻ trước đầu đọc thẻ (khoảng cách từ 5-15cm) Đầu đọc nhận dạng mã số hợp lệ thẻ lệnh cho cửa mở tự động Cửa tự động đóng lại sau nhân viên vào/ra 3.2.5 Khối nguồn Khối có vai trị quan trọng chi phối hoạt động khối khác Nếu nguồn yếu dẫn đến vi điều khiển bị reset liên tục, động không chạy 55 công suất dẫn đến hệ thống hoạt động không ổn định Nguồn cung cấp cho mạch gồm:  Nguồn 12V, 5A cấp cho toàn mạch Việc bảo đảm để cho động hoạt động ổn định cần phải có nguồn ổn nên cẩn đảm bảo khối nguồn hoạt động tốt đáp ứng u cầu cơng suất động Hình 3.6 Động điện chiều  Nguồn 5V dùng IC7805 để cấp cho khối điều khiển, khối hiển thị khối nhận dạng  Sơ đồ chân sơ đồ kết nối chân IC 7805 IN OUT GND Hình 3.7 Hình dạng sơ đồ chân LM7805  Nguyên lý hoạt động IC LM7805: Ngõ OUT ổn định 5V dù điện áp từ nguồn cung cấp thay đổi Mạch dùng để bảo vệ mạch điện hoạt động điện áp 5V Nếu nguồn điện có cố đột ngột: Điện áp tăng cao mạch điện hoạt động ổn định nhờ có IC 7805 giữ được điện áp ngõ OUT 5V không đổi Chú ý: điện áp đặt trước IC78xx phải lớn điện áp cần ổn áp từ 1,5 đến 2V Tụ điện đóng vai trị ổn định chống nhiễu cho nguồn 56  Một số điểm lưu ý sử dụng IC LM7805: - Dòng cực đại có thể trì 1A - Dịng đỉnh 2,2A - Công suất tiêu tán cực đại không dùng tản nhiệt: 2W - Công suất tiêu tán dùng tản nhiệt đủ lớn: 15W - Ta nên hạn chế áp lối vào để giảm công suất tiêu tán tản nhiệt - Thực tế điện áp lối có thể đạt giá trị khoảng 4,8 – 5,2 V 3.2.6 Thi công mạch  Sơ đồ mạch in Hình 3.8 Sơ đồ mạch in Hình 3.9 Mạch sau hồn thành 57 3.3 Xây dựng chương trình điều khiển 3.3.1 Chương trình điều khiển Chương trình điều khiển làm cho trình hoạt động diễn quy luật, theo quy tắc, quy định Chức điều khiển chức chung quản trị liên quan đến hoạt động hướng dẫn, sai khiến, bảo; đôn đốc để động hoạt động theo yêu cầu người cài đặt Chương trình điều khiển hay trình điều khiển loại phần mềm máy tính đặc biệt, được phát triển để cho phép tương tác với thiết bị phần cứng Mỗi trình điều khiển ứng với thiết bị định Chương trình tạo giao diện để giao tiếp với thiết bị ứng với qua bus máy tính đặc biệt Nó cung cấp lệnh để nhận gửi liệu tới thiết bị Trình điều khiển cung cấp giao tiếp cần thiết cho hệ điều hành phần mềm ứng dụng Thường được gọi đơn giản driver, chương trình điều khiển thiết bị phần mềm máy tính được viết riêng cho thiết bị phần cứng cụ thể hệ điều hành cụ thể cho phép chương trình, thường hệ điều hành ứng dụng phần mềm, tương tác suốt với thiết bị Trình điều khiển thiết bị cung cấp việc xử lý ngắt cần thiết mà giao tiếp phần cứng phụ thuộc thời gian bất đối xứng đòi hỏi Dựa vào cấu trúc phần cứng thiết kế kết hợp với yêu cầu chức năng, hoạt động hệ thống tiến hành lập trình chương trình điều khiển cho vi điều khiển ngơn ngữ C với trình biên dịch Pic C Compiler Chương trình điều khiển được trình biên dịch Pic C Compiler chuyển thành file.HEX được nạp vào nhớ chương trình mạch điều khiển trung tâm 58 3.3.2 Sơ đồ thuật toán BEGIN KHỞI TẠO BIẾN, MẠNG LCD QUÉT THẺ Sai KIỂM TRA Đúng MỞ CỬA QUÉT THẺ Sai KIỂM TRA Đúng ĐÓNG CỬA Kết luận chương: Trong chương e trình bày kết cấu khí trình bày khả thiết kế chế tạo mạch điều khiển, cụ thể trình bày khối mạch khối nguồn, khối điều khiển trung tâm, khối nhận dạng RFID, khối điều khiển động khối hiển thi.Và thêm em xây dựng chương trình điều khiển để vào khâu cuối thi công mạch thật đáp ứng đủ yêu cầu đặt 59 KẾT LUẬN Sau thời gian thực nhiệm vụ đề tài đồ án, nghiên cứu, thiết kế chế tạo thẻ RFID để đóng mở cửa tự động,chúng chế tạo được sản phẩm thỏa mãn yêu cầu đặt ra, sản phẩm hoạt động ổn định điều kiện thực tế Tuy vậy, điều kiện tại, thiết bị cịn có hạn chế định, có số khuyết điểm Trong hệ thống có sử dụng chương trình ngắt để nhận diện thẻ nên có số lỗi khó tránh được ví dụ nhập mật quét thẻ chương trình hiển thị sai Chỉ được qt thẻ cịn giao diện Việc chế tạo thành cơng thẻ RFID cho việc đóng mở cửa tự động tạo điều kiện cho việc ứng dụng lập trình vi điều khiển cho việc nghiên cứu công nghê vi điều khiển đại vào chế tạo sản phẩm công nghiệp dân dụng khác Đăc biệt ngành tự động hóa dây chuyền công nghiệp đại Trong tương lai em tiếp tục cải tiến hệ thống, hoàn thiện chức năng, sữa lổi phát sinh, thêm số tính khác bổ sung để tăng tính bảo mật Ngày cơng nghệ nhận diện dấu vân tay hay khuôn mặt điều khiển từ xa qua mạng internet hay mạng điện thoại di động ngày phát triển, có thể nhóm vận dụng cơng nghệ cho việc phát triển ý tưởng Đồ án tốt nghiệp cịn có nhiều hạn chế thiếu sót em mong nhận được ý kiến đống góp thầy giáo bạn sinh viện để em có thể hoàn thiện mặt kiến thức đồ án tốt nghiệp 60 TÀI LIỆU THAM KHẢO • Giáo trình [1] Klaus Finkenzeller ( 2003) RFIDHandbook, SecondEdition, Giesecke & Derient DmbH, Munich, Germany [2] Jerry Banksetal (2007) RFIDApplied, Jond Wiley & Sons, Hoboken, NewJersey [3] Shahram Moradpour, Manish Bhuptani (2005) RFIDField • Trang web [1] Tổng hợp số viết tại: http://vnpro.org [2] Tham khảo báo tại: http://diettuvietnam.net 61 PHỤ LỤC #incude #device ADC=10 #FUSES NOWDT //No Watch Dog Timer #FUSES NOBRWNOUT //No Brownout reset #FUSES NOLVP //No low Voltage prgming, B3(PIC16) or B5(PIC18) used FOR I/O #use delay(crystal=20MHz) #use fast_io(b) #byte portB=0x06 #define DELAY 10 #define LCD_ENABLE_PIN PIN_D2 #define LCD_RS_PIN PIN_D0 #define LCD_RW_PIN PIN_D1 #define LCD_DATA4 PIN_D4 #define LCD_DATA5 PIN_D5 #define LCD_DATA6 PIN_D6 #define LCD_DATA7 PIN_D7 #bit dung = portB.5 #bit dc1 = postB.6 #bit dc2 = portB.6 #incule /* SPI SS RFID-RC522(SDA)-Slave Select (SS) SPI SDI RFID-RC522(MOSI) SPI SDO RFID-RC522(MISO) SPI SCK RFID-RC522(SCK) */ #define MFRC522_CS PIN_E2 #define MFRC522_CSK PIN_C3 #define MFRC522_SI PIN_C4 #define MFRC522_SO PIN_C5 #define MFRC522_SST PIN_E0 #include Char key[6] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}; int kiemtra=0,dong-mo=0; char write Data = “mualinhkien.vn”; char Tag1[6]; ={0x89,0xF6,0x8E,0x0B,0xEA}; //char Tag2[6] ={0xA0,0x91,0xC8,0x25,0xDC}; Void main() { Set_tris_B(0b00100000);//b6 b7 xuat b0>b5 nhap Output_low(pin_b6); Output_low(pin_b7); CHAR UID[6]; UNSIGNED int Tag Type; CHAR size; CHAR I; Lcd_lnit (); Printf(LCD_PUTC, “\FDO AN TOT NGHIEP”); DELAY_MSC (100); // enable_interrupts (INT_EXT); //enable_interrupts (INT_EXT_H2L); enable_interrupts (GLOBAL); printf (LCD_PUTC,”\n DANG VAN LINH”); MFRC522_lnit(); WHILE (1) { IF (MFRC522_isCard(&fTag TYPE:”); Check any card { // printf (LCD_PUTC,”\FTAG TYPE:”); // printf (LCD_PUTC,”%FTAG TYPE:”); // Read ID IF (MFRC522_ReadCardSerial(&UID)) { //print(LCD_PUTV,”\NUID:”); FOR (i=0; i=2) dong_mo=0; If(dong_mo==1) { Printf (LCD_PUTC,”\n MO CUA”); Output_high(pin_b6);//dong co quay thuan Output_low(pin_b7); Delay_ms(500); While(dung==1); Output_low(pin_b6); Output_low(pin_b7); } Else { Printf (LCD_PUTC,”\n) DONG CUA”); Output_high(pin_b7);//dong co quay nghich Output_low(pin_b6); Ddelay_ms(500); While(dung==1); Output_low(pin_b6); Output_low(pin_b7); } } While(MFRC522_ReadCardSerial(&UID));// cho den quet the xong Printf (LCD_PUTC,”\f HE THONG DONG MO CUA”); Printf (LCD_PUTC,”\n UNG DUNG RFID”): } IF (MFRC522)_Auth (PICC_AUTHENT1A, 7, &Key, &UID) == 0) //authentication key A { //Write data to block // lcd_gotoxy(13,1); MFRC522_Write (1,&write Data); //print (LCD_PUTC,”W-A!”); } Else IF (MFRC522_Auth) (PICC_AUTHENT1B, 7, &key, &UID) == 0) //authencation key B { //Write data to block // lcd_gotoxy(13,1); MFRC522_Write (1, &writeData); // printf (LCD_PUTC,”w-B!”); } ELSE { //lcd_gotoxy(13,1); // printf (LCD_PUTC, “w-Err!”); CONTINUE; } IF (MFRC522_Read(4,&writeData) == 0) ... thực tế hệ thống RFID có thể chia làm loại là: hệ thống bit, hệ thống song công bán song công hệ thống - Hệ thống bit - Hệ thống n bit: + Hệ thống song công bán song công + Hệ thống  Hệ thống. .. đề tài: ? ?Thiết kế, chế tạo cửa tự động ứng dụng RFID? ?? Mục đích nghiên cứu Hiểu rõ cách thiết kế thi công hệ thống cửa tự động cần khâu nào, phận nào, linh kiện nào, hoạt động nào, để tạo mơ hình... có thể sử dụng hệ thống RFID tần số vô tuyến Hình 2.2 Antenna khung hệ thống RF (cao1.2-1.6m) transponder Bảng 2.1 Dải tần số hệ thống bảo mật khác Hệ thống Hệ thống Hệ thống Hệ thống Tần số

Ngày đăng: 25/08/2021, 15:31

Từ khóa liên quan

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

Tài liệu liên quan