Nghiên cứu, thiết kế chế tạo mô hình chốt khóa điện tử tự động rfid – rc522 kết hợp với arduino uno r3 và lcd

31 7 0
Nghiên cứu, thiết kế chế tạo mô hình chốt khóa điện tử tự động rfid – rc522 kết hợp với arduino uno r3 và lcd

Đ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

LỜI NÓI ĐẦU.................................................................................................................i TÓM TẮT ........................................................................ Error Bookmark not defined. PHÂN CÔNG THÀNH VIÊN TRONG NHÓM........................................................... CHƯƠNG 1. TỔNG QUAN ......................................................................................... 9 1.1 Đặt vấn đề .............................................................................................................. 9 1.2 Giới thiệu về board mạch arduino uno R3 ............................................................. 9  Giơ ́ i thiê ̣ u vê ̀ Arduino IDE  Ngôn ngư ̃ lâ ̣ p tri ̀ nh cho Arduino .......................................................................... 14 1.3 RFID (Radio Frequency Identification)RC522 .................................................. 15 Cấu trúc hệ thống RFID .......................................................................................... 15 1.4 Mạch RFID RC522 .............................................................................................. 17 1.5 LCD 16x2 (1602A) .............................................................................................. 18 Giơ ́ i thiê ̣ u vê ̀ LCD 1602A....................................................................................... 18 CHƯƠNG 2. THIẾT KẾ, CHẾ TẠO VÀ NGUYÊN LÝ HOẠT ĐỘNG .............. 21 2.1 Mạch điều khiển với Arduino, LCD, Relay...................................................... 21 2.2. Kết quả thử nghiệm .......................................................................................... 22 2.3 Giải thuật điều khiển mô hình khóa điện sử dụng RFID – Solenoid ............... 23 CHƯƠNG 3 KẾT QUẢ VÀ KHẢO NGHIỆM .................................................. 26 3.1 Chế tạo đế nâng mô hình, tránh nhiễu, chập chạp do kim loại rơi vào ................ 26 CHƯƠNG 4. KẾT LUẬN VÀ KIẾN NGHỊ ............................................................. 27 4.1 Kết luận ................................................................................................................ 27 4.2 Kiến nghị .............................................................................................................. 27 DANH MỤC HÌNH Hình 3: Các thành phần của một hệ thống RFID ......................................................... 15 Hình 5: Module đọc thẻ từ RC522 ............................................................................... 17 BÁO CÁO NHẬP MÔN KỸ THUẬT – 18DTV1B – NHÓM: 8 3 Hình 6: LCD 1602A xanh dương ................................................................................. 18 Hình 7: Các chân nối của LCD 1602A ......................................................................... 19 Hình 8: Ví dụ hiển thị đơn giản với Arduino – LCD 1602A ..... Error Bookmark not defined. Hình 12: Mạch in cho board ........................................ Error Bookmark not defined. Hình 13: Hình ảnh thực tế mạch ................................... Error Bookmark not defined. Hình 14: Sơ đồ nguyên lý mạch điều khiển trên Proteus 8.1 ....................................... 21 Hình 15: Quá trình nạp file chương trình vào Proteus 8.1 ........................................... 22 Hình 16: Kết quả chạy thử đèn Relay đã sáng sau khi nhấn nút thẻ chấp nhận ........... 22 Hình 17: Mạch in layout mạch điều khiển chính.......................................................... 22 Hình 18: Quá trình đo đạc thử nghiệm lại kết quả làm mạch ....................................... 22 Hình 19: Mạch điều khiển chính sau khi đã gắn vi điều khiển và nạp code ................ 22 Hình 20: Sơ đồ giải thuật điều khiển mô hình khóa điện sử dụng RFID – RC522 ...... 23 Hình 21: Sơ đồ nguyên lý mạch kích Relay ................................................................. 24 Hình 22: Sản phầm hoàn thiện nhìn từ

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM KHOA ĐIỆN TỬ - VIỄN THÔNG  BÁO CÁO ĐỒ ÁN MÔN HỌC MÔN NHẬP MÔN KỸ THUẬT HK1 - NĂM HỌC: 2018-2019 TÊN ĐỒ ÁN: NGHIÊN CỨU, THIẾT KẾ CHẾ TẠO MƠ HÌNH CHỐT KHĨA ĐIỆN TỬ TỰ ĐỘNG RFID – RC522 KẾT HỢP VỚI ARDUINO UNO R3 VÀ LCD LỚP: 18DTV1 – Nhóm số: Họ tên thành viên 10 11 Nguyễn Hoàng Hảo _ 18200096 Nguyễn Ngọc Anh Hào_18200095 Bùi Văn Hậu_18200097 Lê Văn Công Hậu_18200098 Nguyễn Thị Hậu_18200099 Nguyễn Minh Hiếu_18200102 Nguyễn Phùng Hiếu_18200103 Trần Nhuận Trọng Hiếu_18200104 Trịnh Trung Hiếu_18200105 Võ Cơng Hiếu_18200106 Mai Xn Hồng_18200107 TP.HCM – 10/2018 MỤC LỤC LỜI NÓI ĐẦU .i TÓM TẮT Error! Bookmark not defined PHÂN CÔNG THÀNH VIÊN TRONG NHÓM CHƯƠNG TỔNG QUAN 1.1 Đặt vấn đề 1.2 Giới thiệu board mạch arduino uno R3 .9  Giới thiê ̣u về Arduino IDE  Ngôn ngữ lâ ̣p triǹ h cho Arduino 14 1.3 RFID (Radio Frequency Identification)-RC522 15 Cấu trúc hệ thống RFID 15 1.4 Mạch RFID RC522 17 1.5 LCD 16x2 (1602A) 18 Giới thiê ̣u về LCD 1602A .18 CHƯƠNG THIẾT KẾ, CHẾ TẠO VÀ NGUYÊN LÝ HOẠT ĐỘNG 21 2.1 Mạch điều khiển với Arduino, LCD, Relay 21 2.2 Kết thử nghiệm 22 2.3 Giải thuật điều khiển mơ hình khóa điện sử dụng RFID – Solenoid .23 CHƯƠNG KẾT QUẢ VÀ KHẢO NGHIỆM 26 3.1 Chế tạo đế nâng mơ hình, tránh nhiễu, chập chạp kim loại rơi vào 26 CHƯƠNG KẾT LUẬN VÀ KIẾN NGHỊ .27 4.1 Kết luận 27 4.2 Kiến nghị 27 DANH MỤC HÌNH Hình 3: Các thành phần hệ thống RFID 15 Hình 5: Module đọc thẻ từ RC522 .17 BÁO CÁO NHẬP MÔN KỸ THUẬT – 18DTV1B – NHĨM: Hình 6: LCD 1602A xanh dương 18 Hình 7: Các chân nối LCD 1602A 19 Hình 8: Ví dụ hiển thị đơn giản với Arduino – LCD 1602A Error! Bookmark not defined Hình 12: Mạch in cho board Error! Bookmark not defined Hình 13: Hình ảnh thực tế mạch Error! Bookmark not defined Hình 14: Sơ đồ nguyên lý mạch điều khiển Proteus 8.1 .21 Hình 15: Quá trình nạp file chương trình vào Proteus 8.1 22 Hình 16: Kết chạy thử đèn Relay sáng sau nhấn nút thẻ chấp nhận 22 Hình 17: Mạch in layout mạch điều khiển 22 Hình 18: Quá trình đo đạc thử nghiệm lại kết làm mạch .22 Hình 19: Mạch điều khiển sau gắn vi điều khiển nạp code 22 Hình 20: Sơ đồ giải thuật điều khiển mơ hình khóa điện sử dụng RFID – RC522 23 Hình 21: Sơ đồ nguyên lý mạch kích Relay 24 Hình 22: Sản phầm hồn thiện nhìn từ 26 Hình 23: Sản phầm hồn thiện nhìn từ mặt bên 27 Hình 24: Ảnh thực tế quét thẻ chủ .27 Hình 25: Ảnh thực tế thêm thẻ thành cơng 27 Hình 26: Ảnh thực tế xóa thẻ thành cơng .27 Hình 27: Ảnh thực tế quét thẻ không 27 Hình 28: Ảnh thực tế qt thẻ thành cơng, Relay kích 27 BÁO CÁO NHẬP MÔN KỸ THUẬT – 18DTV1B – NHĨM: Hình 29: Ảnh thực tế trạng thái Solenoid đóng 27 BÁO CÁO NHẬP MÔN KỸ THUẬT – 18DTV1B – NHÓM: LỜI NÓI ĐẦU Lời đầu tiên, em xin cảm ơn thầy bạn tạo điều kiện giúp nhóm chúng em tiếp cận với khoa học cơng nghệ sớm Tuy nhiên, lần nhóm chúng em tiếp cận với khoa học cơng nghệ mà điển hình mạch Arduino nên nhóm em cịn nhiều sai sót, nhóm em hy vọng nhận lời góp ý từ thầy bạn để giúp sản phẩm nhóm em hồn thiện lần sau Với phát triển khoa học kỹ thuật hện nay, việc tối ưu hóa hoạt động ngày xu mà người hướng đến Và thế, chúng em tạo ứng dụng nho nhỏ giúp ích cho sống, ổ khóa nhà thơng minh chống trộm RFID Với ổ khóa thơng minh này, khơng cần phải thao tác ổ khóa mà cần đặt thẻ vào vị trí cửa mở Kèm theo chống trộm giúp ta phát kẻ trộm kịp thời Ứng dụng giúp tiết kiệm thời gian công sức cho việc mở khóa ngày Trong thực tế có ứng dụng thẻ từ RFID-RC522 cụ thể bãi giữ xe tự động, gian hàng tự động, văn phòng, khách sạn, kí túc xá trường đại học Để hiểu rõ cách thức hoạt động giao tiếp thẻ từ RFID-RC522 kết hợp board Arduino uno R3 Bộ xử lý sử dụng vi điều khiển Arduino uno R3, thực truyền tín hiệu đến phận công tác lưu liệu nhớ EEPROM Arduino – Bộ nhớ không mất nguồn cấp Từ lý thuyết nhận tín hiệu từ nút nhấn, cảm biến, xuất tín hiệu đến phận công tác, ứng dụng điện tử công suất tính tốn thiết kế mạch nguồn, xuất thơng tin LCD gửi trả liệu Serial Monitor trì phát triển (dev) gỡ lỗi (debug) Từ học đưa kiến thức vào thực tiễn, giúp sinh viên nắm bắt kiến thức thực tế, vận dụng phát triển tương lai TP.HCM, ngày tháng 10 năm 2018 Nhóm – Lớp 18DTV1 BÁO CÁO NHẬP MƠN KỸ THUẬT – 18DTV1B – NHĨM: TĨM TẮT Tên đồ án: Nghiên cứu, thiết kế mơ hình chốt khóa điện tử tự động sử dụng RFID – RC522 kết hợp Board Arduino uno R3 LCD Với phát triển khoa học kỹ thuật hện nay, việc tối ưu hóa hoạt động ngày xu mà người hướng đến Và thế, chúng em tạo ứng dụng nho nhỏ giúp ích cho sống, ổ khóa nhà thơng minh chống trộm RFID Với ổ khóa thông minh này, không cần phải thao tác ổ khóa mà cần đặt thẻ vào vị trí cửa mở Kèm theo chống trộm giúp ta phát kẻ trộm kịp thời Ứng dụng giúp tiết kiệm thời gian cơng sức cho việc mở khóa ngày Trong thực tế có ứng dụng thẻ từ RFID-RC522 cụ thể bãi giữ xe tự động, gian hàng tự động, văn phòng, khách sạn bao gồm kí túc xá trường đại học Để hiểu rõ cách thức hoạt động giao tiếp thẻ từ RFID-RC522 kết hợp board Arduino uno R3 Bộ xử lý sử dụng vi điều khiển Arduino uno R3, thực truyền tín hiệu đến phận cơng tác lưu liệu nhớ EEPROM Arduino – Bộ nhớ không mất nguồn cấp Từ lý thuyết nhận tín hiệu từ nút nhấn, cảm biến, xuất tín hiệu đến phận cơng tác, ứng dụng điện tử cơng suất tính tốn thiết kế mạch nguồn, xuất thông tin LCD gửi trả liệu Serial Monitor trì phát triển (dev) gỡ lỗi (debug) Từ học đưa kiến thức vào thực tiễn, giúp sinh viên nắm bắt kiến thức thực tế, vận dụng phát triển tương lai Tiến hành chế tạo thử nghiệm từ khảo nghiệm sơ đánh giá khả làm việc thiết bị Thời gian thực hiện: từ ngày 8/10 đến ngày 29/10 Nhóm trưởng đồ án: Nguyễn Hồng Hảo Nhóm : :Khoa /Lớp/Bộ mơn: Khoa Điện tử – Viễn thông/Bộ môn Nhập môn kĩ thuật Mục đích: Hiện thị trường có nhiều ứng dụng từ vi điều khiển, thiết kế mơ hình giúp sinh viên nắm bắt vận dụng kiến thức có phát triển kĩ làm việc thực tế Từ đưa sản phẩm ngày hoàn thiện giá thành cho sản xuất rẻ hơn, thiết bị trở nên nhỏ gọn, dễ lắp đặt PHÂN CƠNG THÀNH VIÊN TRONG NHĨM BÁO CÁO NHẬP MƠN KỸ THUẬT – 18DTV1B – NHÓM: Họ tên Ngày bắt đầu Ngày kết thúc Nhiệm vụ Cả nhóm 8/10 10/10 Lên ý tưởng Cả nhóm 11/10 11/10 Họp nhóm, phân cơng cơng việc Lê Văn Cơng 12/10 Hậu 14/10 Tìm tài liệu Lê Văn Cơng 15/10 Hậu 18/10 Mua linh kiện Lê Văn Công 19/10 Hậu 21/10 Làm sản phẩm demo 24/10 Làm báo cáo tài liệu kỹ thuật 25/10 Làm sản phẩm Nguyễn Thị Hậu Bùi Văn Hậu Mai Hoàng Xuân Nguyễn Hoàng 22/10 Hảo Nguyễn Hiếu Minh Nguyễn Anh Hào Ngọc Cả nhóm 25/10 BÁO CÁO NHẬP MƠN KỸ THUẬT – 18DTV1B – NHĨM: demo Trịnh Hiếu Trung Làm thuyết trình PowerPoint Võ Cơng Hiếu BÁO CÁO NHẬP MƠN KỸ THUẬT – 18DTV1B – NHÓM: 8 TỔNG QUAN 1.1 Đặt vấn đề Ngày sự phát triển của ngành vi điề u khiể n, kỹ thuật số và ̣ thố ng điề u khiển tự đô ̣ng hoá Với những kỹ thuâ ̣t tiên tiế n vi xử lý, vi mạch số đươ ̣c ứng du ̣ng vào lĩnh vực điều khiể n, thì các hệ thống điề u khiển khí thô sơ, với tớ c ̣ xử lý chậm, xác đươc̣ thay thế bằ ng ̣ thố ng điề u khiể n tự đô ̣ng với các lê ̣nh chương trin ̀ h đươ ̣c thiết lâ ̣p trước Vi điều khiển thành phần để cỗ máy vận hành cần có thiết bị ngoại vi đầu vào đầu cảm biến, nút nhấn, LCD, hình, bàn phím, van điện,v.v… Để tìm hiểu kỹ vi điều khiển từ chất đến cách thức hoạt động, bảo trì, nhóm thực đồ án mơ hình nhận dạng khóa cửa tự động thơng qua thẻ từ RFID – dùng khóa điện Solenoid lưu trữ liệu nhớ EEPROM Vì nhóm lại chọn nhớ EEPROM thay sử dụng chíp nhớ ngồi nêu rõ trình thực đồ án 1.2 Mạch vi điều khiển arduino Arduino là bước ngoặc lớn ngành điê ̣n tử toàn thế giới kể từ nó đời Số lươ ̣ng người dùng cực lớn và đa da ̣ng với trình đô ̣ trải rô ̣ng từ bâ ̣c phổ thông lên đế n đa ̣i ho ̣c Arduino mô ̣t bo ma ̣ch xử lý đươ ̣c dùng để nạp tương tác với các thiế t bi ̣ phần cứng cảm biế n, đô ̣ng cơ, đèn các thiế t bi khác Đă ̣c điể m nổ i bâ ̣t ở Arduino ̣ môi trường phát triển ứng dụng dễ sử du ̣ng, với mô ̣t ngôn ngữ lâ ̣p triǹ h có thể tiếp cận mơ ̣t cách nhanh chóng Và điề u đã làm nên tươ ̣ng Arduino chin ́ h là mức giá thấp và tính chất nguồ n mở từ phầ n cứng tới phầ n mề m… Arduino đời ta ̣i thi trấ vào thế ̣ n Ivrea thuô ̣c nước Ý và đươ ̣c đă ̣t theo tên của vi vua ̣ kỉ thứ 19 là King Arduin, Arduino chính thức đươ ̣c đưa giới thiê ̣u vào năm 2005 là mô ̣t công cu ̣ dành cho các sinh viên Mă ̣c dù không đươ ̣c tiế p thi ̣gì cả, tin tức về Arduino vẩ n đươ ̣c lan truyề n mô ̣t cách ma ̣nh mẽ với những lời nhận xét tić h cực về Arduino từ những người đã từng sử du ̣ng qua BÁO CÁO NHẬP MÔN KỸ THUẬT – 18DTV1B – NHĨM: BÁO CÁO NHẬP MƠN KỸ THUẬT – 18DTV1B – NHÓM: 10 1.5 Mạch RFID RC522 Hình 4: Module đọc thẻ từ RC522 Module đọc thẻ RC522 đọc loại thẻ có kết nối không dây NFC, thẻ từ Module có thơng số như: Điện áp ni: 3.3V; Dịng điện ni :13-26mA Tần số hoạt động: 13.56MHz Khoảng cách hoạt động: ~ 60 мм Cổng giao tiếp: SPI, tốc độ tối đa 10Мbps Kích thước: 40мм х 60мм Có khả đọc ghi Sử dụng giao tiếp ISP BÁO CÁO NHẬP MÔN KỸ THUẬT – 18DTV1B – NHÓM: 17 LCD 16x2 (1602A) – Thư viện LiquidCrystal Arduino IDE Giới thiê ̣u về LCD 1602A Hình 5: LCD 1602A xanh dương Ngày nay, thiết bị hiển thị LCD (Liquid Crystal Display) sử dụng nhiều ứng dụng VĐK LCD có nhiều ưu điểm so với dạng hiển thị khác: Nó có khả hiển thị kí tự đa dạng, trực quan (chữ, số kí tự đồ họa), dễ dàng đưa vào mạch ứng dụng theo nhiều giao thức giao tiếp khác nhau, tốn tài nguyên hệ thống giá thành rẻ… Có nhiều loại LCD với nhiều hình dáng kích thước khác nhau, hình loại LCD thơng dụng Khi sản xuất LCD, nhà sản xuất tích hợp chíp điều khiển bên lớp vỏ đưa chân giao tiếp cần thiết Các chân đánh số thứ tự đặt tên Hình 6: BÁO CÁO NHẬP MƠN KỸ THUẬT – 18DTV1B – NHĨM: 18 Hình 6: Các chân nối LCD 1602A Chân Ký hiệu Mô tả VSS Chân nối đất cho LCD, thiết kế mạch ta nối chân với GND mạch điều khiển VDD Chân cấp nguồn cho LCD, thiết kế mạch ta nối chân với VCC=5V mạch điều khiển VEE Điều chỉnh độ tương phản LCD Chân chọn ghi (Register select) Nối chân RS với logic “0” (GND) logic “1” (VCC) để chọn ghi RS + Logic “0”: Bus DB0-DB7 nối với ghi lệnh IR LCD (ở chế độ “ghi” - write) nối với đếm địa LCD (ở chế độ “đọc” - read) + Logic “1”: Bus DB0-DB7 nối với ghi liệu DR bên LCD BÁO CÁO NHẬP MƠN KỸ THUẬT – 18DTV1B – NHĨM: 19 R/W Chân chọn chế độ đọc/ghi (Read/Write) Nối chân R/W với logic “0” để LCD hoạt động chế độ ghi, nối với logic “1” để LCD chế độ đọc Chân cho phép (Enable) Sau tín hiệu đặt lên bus DB0-DB7, lệnh chấp nhận có xung cho phép chân E E + Ở chế độ ghi: Dữ liệu bus LCD chuyển vào(chấp nhận) ghi bên phát xung (high-to-low transition) tín hiệu chân E + Ở chế độ đọc: Dữ liệu LCD xuất DB0-DB7 phát cạnh lên (low-to-high transition) chân E LCD giữ bus đến chân E xuống mức thấp Tám đường bus liệu dùng để trao đổi thơng tin với MPU Có chế độ sử dụng đường bus : - 14 DB0 DB7 + Chế độ bit : Dữ liệu truyền đường, với bit MSB bit DB7 + Chế độ bit : Dữ liệu truyền đường từ DB4 tới DB7, bit MSB DB7 15 - Nguồn dương cho đèn 16 - Bảng 1: Chức chân LCD GND cho đèn *Ghi chú: Ở chế độ “đọc”, nghĩa MPU đọc thông tin từ LCD thông qua chân DBx Còn chế độ “ghi”, nghĩa MPU xuất thông tin điều khiển cho LCD thông qua chân DBx Đối với Arduino với thư viện có sẵn ta cần tìm hiểu đến dây mà không cần quan tâm đến chi tiết cách thức hoạt động ghi dịch LCD mà cần quan tâm cách thực thư viện LiquidCrystal.h Arduino IDE BÁO CÁO NHẬP MÔN KỸ THUẬT – 18DTV1B – NHÓM: 20 CHƯƠNG THIẾT KẾ, CHẾ TẠO VÀ NGUYÊN LÝ HOẠT ĐỘNG 2.1 Mạch điều khiển với Arduino, LCD, Relay 2.2.1 Thử nghiệm Proteus 8.1 Hình 7: Sơ đồ nguyên lý mạch điều khiển Proteus 8.1 Ban đầu thực khối LCD, khối Led hiển thị, Loa báo hiệu Khối Relay Vì proteus khơng có phần tử RFID nên bắt buộc tiến hành thử nút nhấn “thẻ đúng” “thẻ sai” để tiến hành chạy thử, khảo sát khối hoạt động tốt hay chưa Thực viết code nạp vào “SIMULINO NANO” Bằng cách kích đúp vào phần tử “SIMULINO NANO” sau chọn đường dẫn đến file HEX xuất từ Arduino IDE mục Program File Code test Proteus BÁO CÁO NHẬP MƠN KỸ THUẬT – 18DTV1B – NHĨM: 21 THÊM CODE CHO ARDUINO VÀ CHỤP THÊM KẾT QUẢ THỬ NGHIỆM TRÊN PROTEUS 8.1 Hình 8: Quá trình nạp file chương trình vào Proteus 2.2.2 Kết thử nghiệm Sau tiến hành chạy thử ta kết mong muốn; nhấn reset LCD khởi động lại, nhấn thẻ hiển thị LCD Relay đóng, nhấn sai hiển thị LCD Relay khơng tượng Hình 9: Kết chạy thử đèn Relay sáng sau nhấn nút thẻ chấp nhận Từ ta tiếp tục đến với bước thiết kế layout cho mạch dựa vào sơ đồ nguyên lý có sẵn tạo thêm kết nối với mạch RFID RC522 Hình 10: Mạch in layout mạch điều khiển Sau thiết kế mạch layout tiến hành in ủi mạch, rửa mạch, hàn ta thành phẩm tiến hành dùng VOM đo đạc lại chân nối tiến hành khảo sát không vi điều khiển cách nối chân tín hiệu vào áp +5V Hình 11: Quá trình đo đạc thử nghiệm lại kết làm mạch Cuối kết nối vi điều khiển Arduino Nano nạp chương trình, hồn thiện mạch điều khiển Hình 12: Mạch điều khiển sau gắn vi điều khiển nạp code Code Arduino hồn thiện BÁO CÁO NHẬP MƠN KỸ THUẬT – 18DTV1B – NHÓM: 22 2.3 Nguyên lý hoạt động mơ hình khóa điện sử dụng RFID – RC522 Hình 13: Sơ đồ giải thuật điều khiển mơ hình khóa điện sử dụng RFID – Solenoid Sự kiện nhấn nút Reset: Tín hiệu lấy từ chân A1 vào, có thực xóa nhớ EEPROM Nút khóa hộp điều khiển, trường hợp thẻ master chủ thẻ mở hộp điều khiển thực reset Sự kiện quẹt thẻ: Thẻ từ thơng qua Reader RC522 truyền tín hiệu qua giao thức ISP, chương trình thực kiểm tra thực so sánh đối chiếu theo sơ đồ thuật toán để đưa kết mong muốn Cơ sở liệu: Ở thực chất lưu vô biến nhớ EEPROM Chi tiết phần sau giải thích rõ biến nhớ Còi, đèn: Ở sử dụng còi (Buzzer) 5V nhỏ thông dụng thị trường, cấp nguồn 5V tạo tiếng beep, đèn sử dụng loại Bi-LED với màu chân Anot chung Thông qua điện trở R330Ω để hạn dịng, thực chớp nháy thơng qua chân tín hiệu A4, A5 BÁO CÁO NHẬP MƠN KỸ THUẬT – 18DTV1B – NHĨM: 23 Relay: Sử dụng chân tín hiệu A3 để xuất tín hiệu vào chân Bazơ transistor C1815 để thông mạch từ chân Colector xuống Emitor xuống Ground VCC từ nguồn thông qua Relay, trở led báo hiệu qua trans C1815 xuống Ground Đối với Relay sử dụng trực tiếp nguồn 5V cuộn Solenoid dùng hoạt động hiệu điện 24V, chia nguồn làm mạch trở nên phức tạp, dòng cấp cho Relay tương đối nhỏ không ảnh hưởng hay gây sụt áp cho mạch điều khiển Chi tiết mạch kích Relay bên Hình 14: Sơ đồ ngun lý mạch kích Relay Vì vậy, bạn cẩn thận sử dụng dùng cần thiết Dĩ nhiên khơng có có ưu điểm mà khơng có khuyết điểm Với giới hạn ta cần cẩn trọng việc lưu xóa UID, UID byte nhớ số nhiều kbyte hạn hẹp cho phép lưu trữ chip nhớ Atmega328 Tuy nhiên việc BÁO CÁO NHẬP MƠN KỸ THUẬT – 18DTV1B – NHĨM: 24 lưu UID người dùng vào người dùng giữ suốt q trình làm việc, hoạt động, thẻ Và thẻ có kinh phí đền bù nên việc giới hạn ghi xóa chấp nhận BÁO CÁO NHẬP MƠN KỸ THUẬT – 18DTV1B – NHĨM: 25 KẾT QUẢ VÀ KHẢO NGHIỆM 3.1 Chế tạp đế nâng mơ hình, tránh nhiễu, chập chạp kim loại rơi vào Hình 15: Sản phầm hồn thiện nhìn từ BÁO CÁO NHẬP MƠN KỸ THUẬT – 18DTV1B – NHĨM: 26 Hình 16: Sản phầm hồn thiện nhìn từ mặt bên Hình 17: Ảnh thực tế quét thẻ chủ Hình 18: Ảnh thực tế thêm thẻ thành cơng Hình 19: Ảnh thực tế xóa thẻ thành cơng Hình 20: Ảnh thực tế qt thẻ khơng Hình 21: Ảnh thực tế qt thẻ thành cơng, Relay kích Hình 22: Ảnh thực tế trạng thái Solenoid đóng KẾT LUẬN VÀ KIẾN NGHỊ 4.1 Kết luận - Đã thiế t kế chế ta ̣o thành cơng mơ hình khóa điện tử RFID – Solenoid - Trạng thái hoạt động hiể n thị màn hình dạng kỹ thuật sớ - Thiết kế mạch điện nguồn LM2576T-5V - Thiết lập giải thuật điều khiển mơ hình hoạt động tốt, không gặp lỗi nhận dạng sai thẻ, Relay không nhiễu hay đóng ngắn loạn Thời gian thực thao tác nhanh chóng thời gian khoảng vài s vi xử lý xử lý xong 4.2 Kiến nghị BÁO CÁO NHẬP MƠN KỸ THUẬT – 18DTV1B – NHĨM: 27 Vì mơ hình chế tạo mẫu nên khơng nâng cấp đáp ứng yêu cầu thương mại thị trường Do để triển thi kết nghiên cứu vào thực tế cần đầu tư vào công việc thiết kế khuôn mẫu bao che khuôn đúc vật liệu nhựa, kim loại Board cần bố trí hợp lý lại, v.v… Tài liệu tham khảo Tiếng Việt [1] Nguyễn Ngọc Cẩn, Kỹ thuật điều khiển tự động, Nhà xuất Đại học Quốc gia Thành Phố Hồ Chí Minh [2] Dương Minh Trí, Linh kiện điện tử, Nhà xuất Khoa học kỹ thuật 2004 Tiếng nước [3] Theo Michael Margolis, Arduino Cookbook, 2011 BÁO CÁO NHẬP MƠN KỸ THUẬT – 18DTV1B – NHĨM: 28 BÁO CÁO KỸ NĂNG Kỹ làm việc nhóm quản lý dự án - Bảng phân cơng cơng việc, mức độ đóng góp, hồn thành - Dùng biểu đồ Gannt, lập bảng quản lý dự án (Excel) theo mẫu BÁO CÁO NHẬP MÔN KỸ THUẬT – 18DTV1B – NHÓM: 29 - Bảng đánh giá điểm thành viên (dựa theo mức độ tham gia, đóng góp, hồn thành): Kỹ làm việc nhóm, giao tiếp, hành xử chuyên nghiệp, khả lãnh đạo làm việc độc lập - Lập bảng kỹ định (nếu có) BÁO CÁO NHẬP MƠN KỸ THUẬT – 18DTV1B – NHÓM: 30 Tự đánh giá kỹ năng/kiến thức Nhóm tự đánh giá tổng hợp kỹ năng, kiến thức đạt qua đồ án môn học STT Các kỹ Đánh giá (*) Kỹ làm việc nhóm, giao tiếp, hành xử chuyên nghiệp, khả lãnh đạo làm việc độc lập Kỹ tư phản biện Kỹ thuyết trình Giao tiếp kỹ thuật (viết báo cáo kỹ thuật) Kỹ tư sáng tạo Kỹ quản lý dự án/thời gian thực dự án Hình thành nội dung, xác định vấn đề kỹ giải vấn đề Kiến thức, thực nghiệm qua đồ án môn học (*) Ghi chú: Đánh giá theo mức A/B/C/D (A: Rất tốt, B: Tốt, C: Trung bình, D: Chưa tốt) BÁO CÁO NHẬP MƠN KỸ THUẬT – 18DTV1B – NHÓM: 31

Ngày đăng: 08/08/2023, 14:18

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

Tài liệu liên quan