NGHIÊN CỨU THIẾT KẾ VÀ CHẾ TẠO MÔ HÌNH HỆ THỐNG CẢNH BÁO TỰ ĐỘNG TRONG NHÀ QUA ĐIỆN THOẠI DI ĐỘNG

114 16 0
  • Loading ...
1/114 trang
Tải xuống

Thông tin tài liệu

Ngày đăng: 19/09/2019, 10:29

Mục tiêu chính của đề tài là chế tạo mô hình cảnh báo tự động sử dụng PIC 16F887 qua điện thoại di động sử dụng sóng RF. Cụ thể: Tìm hiểu về PIC 16F887. Tìm hiểu về tổng đài điện thoại. Tìm hiểu về sóng RF. Tìm hiểu về các linh kiện điện tử sử dụng cho hệ thống. Kết quả đạt được:Mô hình ngôi nhà.Thiết kế được board trung tâm điều khiển.Khối role dùng để đóng ngắt các thiết bị.Các khối cảm biến ( cảm biến khói, cảm biến chuyển động, cảm biến cắt tia và cảm biến mở cửa ) dùng để giám sát trình trạng của ngôi nhà.Điện thoại di động dùng để gọi đi khi các cảm biến phát hiện ra tình trạng mất an ninh của ngôi nhà.Hệ thống được điều khiển từ xa bằng remote, hệ thống này cũng có thể điều khiển bằng tay khi người điều khiển đang ở nhà. BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NÔNG LÂM THÀNH PHỐ HỒ CHÍ MINH KHĨA LUẬN TỐT NGHIỆP NGHIÊN CỨU THIẾT KẾ VÀ CHẾ TẠO MƠ HÌNH HỆ THỐNG CẢNH BÁO TỰ ĐỘNG TRONG NHÀ QUA ĐIỆN THOẠI DI ĐỘNG Họ tên sinh viên: NGƠ HỒNG THÁI HẬU VŨ NGỌC HÂN Ngành: CƠ ĐIỆN TỬ Niên khóa: 2006 – 2010 Tháng 7/2010 NGHIÊN CỨU THIẾT KẾ VÀ CHẾ TẠO HỆ THỐNG CẢNH BÁO TỰ ĐỘNG TRONG NHÀ QUA ĐIỆN THOẠI DI ĐỘNG Tác giả NGƠ HỒNG THÁI HẬU VŨ NGỌC HÂN Khóa luận đệ trình để đáp ứng yêu cầu cấp Kỹ sư ngành Cơ điện tử Giáo viên hướng dẫn ThS Nguyễn Lê Tường Ks Nguyễn Văn Khải Tháng năm 2010 CẢM TẠ Xin gởi lời cảm ơn chân thành đến quý thầy khoa Cơ Khí Cơng Nghệ, dìu dắt, dậy dỗ chúng em suốt bốn năm học Đã tạo điều kiện thuận lợi để chúng em học tập tốt Gửi đến cô Nguyễn Lê Tường thầy Nguyễn Văn Khải lời cảm ơn vô vàn, người theo sát, động viên, hướng dẫn em suốt trình thực đồ án Bên cạnh đó, gia đình nguồn động viên to lớn tinh thần, lẫn vật chất giúp em bước đường mà em chọn Xin cảm ơn Ba Mẹ anh chị đáng mến Lời sau gửi đến anh, chị, bạn khoa giúp đỡ, đóng góp ý kiến suốt q trình thực đồ án Xin chân thành cảm ơn! TÓM TẮT Đề tài “Nghiên cứu thiết kế chế tạo hệ thống cảnh báo tự động nhà qua điện thoại di động” tiến hành thời gian từ 1/4/2010 đến 15/7/2010 Địa điểm nghiên cứu: Phòng thực tập mơn Cơ Điện Tử, đại học Nông Lâm Tp HCM Mục tiêu đề tài chế tạo mơ hình cảnh báo tự động sử dụng PIC 16F887 qua điện thoại di động sử dụng sóng RF Cụ thể: - Tìm hiểu PIC 16F887 - Tìm hiểu tổng đài điện thoại - Tìm hiểu sóng RF - Tìm hiểu linh kiện điện tử sử dụng cho hệ thống - Kết đạt được:  Mơ hình nhà  Thiết kế board trung tâm điều khiển  Khối role dùng để đóng ngắt thiết bị  Các khối cảm biến ( cảm biến khói, cảm biến chuyển động, cảm biến cắt tia cảm biến mở cửa ) dùng để giám sát trình trạng nhà  Điện thoại di động dùng để gọi cảm biến phát tình trạng an ninh nhà Hệ thống điều khiển từ xa remote, hệ thống điều khiển tay người điều khiển nhà MỤC LỤC Trang Trang tựa i Cảm tạ ii Tóm tắt iii Mục lục iv Danh sách sác hình viiDanh sách bảng ix Chương MỞ ĐẦU 1.1 Tính cấp thiết đề tài .1 1.2 Ý nghĩa khoa học thực tiễn 1.3 Mục đích nghiên cứu đề tài Chương TỔNG QUAN 2.1 Một số hệ thống có giới 2.1.1 Hệ thống chống trộm 2.1.2 Hệ thống an ninh 2.2 Giới hạn đề tài .5 2.3 Đối tượng nghiên cứu 2.4 Lý thuyết điều khiển từ xa .6 2.4.1 Giới thiệu hệ thống điều khiển từ xa 2.4.1.1 Một số vấn đề điều khiển từ xa 2.4.1.2 Kết cấu tin tức .7 2.4.1.3 Về kết cấu hệ thống .8 2.4.1.4 Sơ đồ khối hệ thống điều khiển từ xa .8 2.4.1.5 Các phương pháp mã hóa điều khiển từ xa 2.4.1.6 Các phương pháp điều chế tín hiệu điều khiển từ xa 2.4.1.7 Điều chế biên độ xung ( PAM ) 10 2.4.1.8 Điều chế độ rộng xung 11 2.4.1.9 Điều chế vị trí xung (PPM) 12 2.4.1.10 Điều chế mã xung .12 2.4.1.11 Kỹ thuật điều chế tín hiệu xung DTMF 13 2.4.2 Hệ thống điều khiển từ xa sóng vơ tuyến 15 2.4.2.1 Sơ lược hệ thống thu phát vô tuyến 15 2.4.2.2 Khái niệm hệ thống điều khiển từ xa dùng sóng vơ tuyến 15 2.4.2.3 Sơ đồ máy phát 15 2.4.2.4 Sơ đồ khối máy thu .16 2.4.3 Hệ thống dùng tia hồng ngoại 18 2.4.3.1 Khái niệm tia hồng ngoại .18 2.4.3.2 Nguồn phát sóng hồng ngoại .19 2.4.3.3 Linh kiện thu sóng hồng ngoại 20 2.4.3.4 Sơ đồ khối hệ thống dùng tia hồng ngoại 20 2.4.3.5 Máy thu .25 2.5 Lý thuyết tổng đài 23 2.5.1 Lý thuyết tổng quát tổng đài 23 2.5.1.1 Giới thiệu chung 23 2.5.1.2 Phương thức chuyển mạch tổng đài điện tử 24 2.5.1.3 Các loại tổng đài điện tử có 25 2.5.2 Giới thiệu tổng đài điện tử nội quan PABX (Private Automatic Branch Exchance) TC – 200, serial 308A công ty IKE 25 2.5.3 Báo Hiệu Trong Tổng Đài 27 2.5.3.1 Định nghĩa 27 2.5.3.2 Các chức báo hiệu 27 2.5.3.3 Các Hệ Thống Báo Hiệu .28 2.5.3.4 Báo Hiệu Trên Đường Dây Thuê Bao Gọi 28 2.5.3.5 Báo Hiệu Trên Đường Dây Thuê Bao Bị Gọi .29 2.5.3.6 Hệ thống âm hiệu tổng đài 30 2.6 Giới thiệu IC 32 2.6.1 Cặp IC thu phát hồng ngoại .32 2.6.2 Cặp IC giải mã lập mã 34 2.6.3 Các mạch cảm biến 36 2.6.4 IC thu phát ngữ âm ISD1420 .37 2.6.5 IC CD4066 điều khiển bàn phím điện thoại .41 2.7 Vi điều khiển PIC16F887 41 2.7.1 Sơ đồ chân chức chân PIC16F887 43 2.7.2 Bộ định thời .48 2.7.3 Khối chuyển đổi tương tự sang số ADC 51 2.7.4 Hoạt động ngắt 52 2.7.5 Chế độ điều chế độ rộng xung (PWM) 54 2.7.6 Chương trình biên dịch nạp PIC 56 2.8 IC chuyên dụng thu/phát DTMF .56 2.8.1 Sơ đồ chân CM8870 56 2.8.2 Ý nghĩa chân CM8870 57 2.8.3 Sơ đồ khối bên IC MT8870 57 Chương NỘI DUNG VÀ PHƯƠNG PHÁP NGHIÊN CỨU .61 3.1 Thời gian địa điểm nghiên cứu đề tài 61 3.1.1 Tìm hiểu chung 61 3.1.2 Tiến hành thực hiện: 61 3.1.3 Địa điểm tiến hành .61 3.2 Phương pháp nghiên cứu 61 3.2.1 Thu tín hiệu RF tần số 315 Mhz 61 3.2.1.1 IC giải mã PT2272 61 3.2.1.2 Sơ đồ khối, hình thực tế khối thu RF 62 3.2.2 Giới thiệu IC mã hóa PT2262 .63 3.2.3 Các cảm biến sử dụng .63 3.2.3.1 Cảm biến khói .63 3.2.3.2 Cảm biến cắt tia 64 3.2.3.3 Cảm biến chuyển động 65 3.2.3.4 Cảm biến mở cửa 67 3.2.4 Điều khiển bàn phím điện thoại 68 3.2.5 Điều khiển thiết bị .69 3.2.6 Phát ngữ âm .70 3.2.7 Kỹ thuật thu tone DTMF 74 3.2.7.1 Giới thiệu chung 74 3.2.7.2 Mô tả chức 74 3.2.7.3 Cấu hình ngõ vào 74 3.2.7.4 Mạch STEERING .74 3.2.7.5 Khối Dial tone filter 76 3.2.7.6 Khối Dial tone filter 76 3.2.7.7 Khối High group filter Low group filter 76 3.2.7.8 Khối Digital detection argorethm 76 Chương KẾT QUẢ VÀ THẢO LUẬN 77 4.1 Sơ đồ khối toàn hệ thống .77 4.2 Chức nguyên lý khối 77 4.2.1 Khối nguồn 77 4.2.2 Khối thu tone DTMF 77 4.2.2.1 Sơ đồ nguyên lý 77 4.2.2.2 Nuyên lý hoạt động mạch .78 4.2.3 Khối thu RF .79 4.2.4 Khối điều khiển thiết bị .79 4.2.4.1 Sơ đồ nguyên lý 79 4.2.4.2 Sơ đồ mạch in hình thực tế khối relay điều khiển thiết bị .79 4.2.4.3 Nguyên lý hoạt động 80 4.2.5 Khối phát ngữ âm 80 4.2.5.1 Sơ đồ nguyên lý 80 4.2.5.2 Nguyên tắc hoạt động 81 4.2.6 Khối xử lý trung tâm 82 4.2.6.1 Sơ đồ nguyên lý 82 4.2.6.2 Sơ đồ mãch in hình thực tế .82 4.2.6.3 Nguyên tắc hoạt động 84 4.2.7 Khối điều khiển bàn phím điện thoại 84 4.2.7.1 Sơ đồ nguyên lý 84 4.2.7.2 Hình thực tế khối điện thoại 84 4.2.7.3 Nguyên tắc hoạt động 85 4.2.8 Khối cảm biến .85 4.2.8.1 Mạch thu phát hồng ngoại (Cảm biến cắt tia) .85 4.2.8.2 Cảm biến cháy .87 4.2.8.3 Cảm biến chuyển động 88 4.2.8.4Cảm biến mở cửa 89 4.3 Lưu đồ thuật toán .91 Chương KẾT LUẬN VÀ ĐỀ NGHỊ .93 5.1 Kết luận 93 5.2 Đề nghị 93 TÀI LIỆU THAM KHẢO 95 PHỤ LỤC 96 DANH SÁCH CÁC HÌNH Trang Hình 2.1: Sơ đồ hoạt động – báo chống trộm Hình 2.2: Sơ đồ hệ thống an ninh .4 Hình 2.3: Sơ đồ khối hệ thống điều khiển từ xa Hình 2.4: Sơ đồ khối máy phát Hình 2.5: Sơ đồ khối máy thu Hình 2.6: Các kiểu điều chế xung 10 Hình 2.7: Hệ thống điều chế PAM 11 Hình 2.8: Sơ đồ khối thống PWM 12 Hình 2.9: Bàn phím chuẩn 12 phím DTMF 14 Hình 2.10: Sơ đồ máy phát vô tuyến 16 Hình 2.11: Sơ đồ khối máy thu vơ tuyến 17 Hình 2.12: Quang phổ nguồn sáng 19 Hình 2.13: Sơ đồ khối máy phát hồng ngoại 20 Hình 2.14: Sơ đồ khối máy thu hồng ngoại 22 Hình 2.15: Sơ đồ hệ thống báo hiệu 28 Hình 2.16: Dạng sóng tín hiệu chng 30 Hình 2.17: Sơ đồ chân BL 9148 .32 Hình 2.18: Sơ đồ chân BL 9149 .33 Hình 2.19: Sơ đồ chân PT2272 35 Hình 2.20: Sơ đồ chân PT2262 36 Hình 2.21: Sơ đồ chân ISD 1420 .38 Hình 2.22: Sơ đồ chân IC CD4066 41 Hình 2.23: Sơ đồ chân PIC 43 Hình 2.24: Cấu trúc timer .49 Hình 2.25: Cấu trúc TMR1 50 Hình 2.26: Cấu trúc timer .51 Hình 2.27: Sơ đồ khối PWM 54 Hình 2.28: Sơ đồ chân CM8870 56 Hình 2.29: Sơ đồ khối bên IC MT8870 58 Hình 3.1: Thực tế mạch thu RF dùng IC PT2272 62 Hình 3.2: Sơ đồ khối cảm biến cháy .63 Hình 3.3: Liên kết linh kiện cảm biến khói 63 Hình 3.4: Sơ đồ tổng quát cảm biến cắt tia .64 Hình 3.5: Sơ đồ tổng quát mạch phát hồng ngoại 65 Hình 3.6: Sơ đồ tổng quát mạch thu hồng ngoại phát RF 65 Hình 3.7: Sơ đồ nguyên lý cảm biến chuyễn động 65 Hình 3.8: Sơ đồ tổng quát khối cảm biến chuyển động 66 Hình 3.9: Hình thực tế khối cảm biến chuyển động .66 Hình 3.10: Hình thực tế cảm biến chuyển động 67 Hình 3.11: Hình minh họa cảm biến mở cửa 67 Hình 3.12: Hình minh họa cơng tắc IC CD4066 .68 Hình 3.13: Sơ đồ khối điều khiển phím điện thoại 68 Hình 3.14: Sơ đồ nguyên lý Role .69 Hình 3.15: Sơ đồ chân IC ULN 2803 69 Hình 3.16: Sơ đồ khối điều khiển thiết bị 70 Hình 3.17: Giản đồ trình thu ISD1420 73 Hình 3.18: Giản đồ trình phát ISD1420 73 Hình 4.1: Sơ đồ khối hệ thống 77 Hình 4.2: Mạch thu phát DTMF .78 Hình 4.3: Sơ đồ nguyên lý mạch relay 79 Hình 4.4: Sơ đồ board mạch relay 79 Hình 4.5: Hình thực tế khối Role đóng ngắt thiết bị .80 Hình 4.6: Sơ đồ nguyên lý khối phát ngữ âm 80 Hình 4.7: Sơ đồ nguyên lý khối xử lý trung tâm 82 Hình 4.8: Sơ đồ board mạch xử lý trung tâm 83 Hình 4.9: Hình thực tế khối xử lý trung tâm 83 Hình 4.10: Sơ đồ nguyên lý kết nối điện thoại .84 Hình 4.11: Hình thực tế khối điện thoại di động kết nối với IC CD4066 .84 Hình 4.12: Nguyên lý mạch thu hồng ngoại 9149 85 Hình 4.13: Sơ đồ board mạch thu hồng ngoại BL9149 85 Hình 4.14: Nguyên lý mạch phát hồng ngoại BL9148 86 Hình 4.15: Sơ đồ board mạch phát hồng ngoại BL9148 .86 Hình 4.16: Hình thực tế khối cảm biến cắt tia ( phát nhận) 87 Hình 4.17: Sơ đồ nguyên lý mạch phát cho cảm biến cháy 87 Hình 4.18: Sơ đồ board mạch phát cho cảm biến cháy 87 Hình 4.19: Hình thực tế khối cảm biến cháy 88 Hình 4.20: Sơ đồ nguyên lý mạch phát cho cảm biến chuyển động .88 Hình 4.21: Board mạch phát cho cảm biến chuyển động .88 Hình 4.22: Hình thực tế khối cảm biến chuyển động 89 Hình 4.23: Sơ đồ nguyên lý mạch phát cho cảm biến mở cửa 89 Hình 4.24: Board mạch phát cho cảm biến mở cửa 89 Hình 4.25: Hình thực tế cảm biến mở cửa .90 Hình 4.26: Hình thực tế remote RF mạch thu RF 90 Hình 4.27: Lưu đồ giải thuật toàn hệ thống 92 Hình 4.22: Hình thực tế khối cảm biến chuyển động 4.2.8.4 Cảm biến mở cửa Hình 4.23: Sơ đồ nguyên lý mạch phát cho cảm biến mở cửa Hình 4.24: Board mạch phát cho cảm biến mở cửa Hình 4.25: Hình thực tế cảm biến mở cửa Hình 4.26: Hình thực tế remote RF mạch thu RF 4.3 Lưu đồ thuật tốn Hình 4.27: Lưu đồ giải thuật toàn hệ thống Chương KẾT LUẬN VÀ ĐỀ NGHỊ 5.1 Kết luận Đề tài “ Nghiên cứu thiết kế chế tạo hệ thống cảnh báo tự động nhà qua điện thoại di động ” thực với kết sau: - Mơ hình ngơi nhà với thiết bị cảnh báo tự động gọn, dễ quan sát Mạch nạp PIC hoạt động tốt - Mạch điều khiển xử lý trung tâm hoạt động ổn định Chương trình điều khiển điều chỉnh dễ dàng, thuận tiện Tín hiệu truyền nhận qua RF điện thoại di động ổn định, có khả chống nhiễu cao Hệ thống điều khiển từ xa điện thoại di động có nhiều tính như:  Có thể điều khiển được thiết bị nơi nơi có mạng điện thoại  Điều khiển thiết bị chỗ remote RF, phím nhấn  Có thể biết trạng thái hoạt động thiết bị xa qua phản hồi âm 5.2 Đề nghị Do thời gian làm đề tài hạn chế, nên nhiều khía cạnh chúng em chưa khảo sát chưa giải số hạn chế, xin đề nghị số vấn đề sau: - Cần khắc phục tượng chồng sóng nhiều thiết bị phát lúc - Khoảng cách hoạt động cảm biến hạn chế nên cần phải tăng khoảng cách hoạt động cảm biến để hoạt động tốt Tiếp tục nghiên cứu phát triển đề tài để hệ thống có thể: - Điều khiển thiết bị thơng qua giọng nói - Kết hợp với hệ thống mạng điện thoại cố định, Internet để hệ thống hoạt động rộng Nhờ có điều khiển từ xa, người tiết kiệm thời gian trình lại với điều kiện thi công đề tài khả thi, giá thành thấp, phù hợp với điều kiện thực nước nhà Song đề tài mang tính tiện ích cao ứng dụng từ dân dụng, thiết bị nhà….đến công nghiệp nhà máy, kho xưởng, hệ thống, khách sạn… đặc biệt ài trương khắc nghiệt, nguy hiểm, nơi cao áp Ngồi ra, cơng tác giảng dạy, hệ thống trở thành mơ hình thực tế dùng giảng dạy thể ứng dụng mạng thơng tin Hơn tính khả thi tương lai, đề tài mang tính kích thích thúc đẩy phát triển ngành Cơ Điện Tử, Viễn Thơng Việt Nam Từ đó,góp phần xây dựng đất nước ngày phồn vinh ngành Cơ Điện Tử ngành đóng vai trò kinh tế mũi nhọn nước nhà Với đặc điểm tính trên, đề tài có khả triển khai ứng dụng rộng rãi thực tế mang tính đại, thực tiễn cao TÀI LIỆU THAM KHẢO [1] Châu Kim Lang, 1989 Phương pháp nghiên cứu khoa học, ĐHSPKT.TPHCM, [2] Lê Văn Thảnh, 1996 Nguyên lý tổng đài điện tử, Trung tâm đào tạo bưu viễn thơng II [3] Ngô Diên Tập Vi xử lý đo lường điều khiển, Nhà xuất khoa học kỹ thuật [4] Nguyễn Đình Phú, 1998 Lịch sử phát triển vi xử lý, ĐHSPKT.TPHCM [5] Dương Minh Trí, , 1997 Sơ đồ chân linh kiện bán dẫn, Nhà xuất KHKT [6] Nguyễn Hữu Phương, 1997 Mạch số, Trường Đại Học Tổn Hợp TP.HCM [7] Vương Khánh Hưng, 2002 Tự học sửa chữa điện thoại bàn [8] Nguyễn Phước Tấn, 2000 Giáo trình mạch điện tử, Nhà xuất TP.HCM [9] Tống Văn Ơn, 1994 Truyền liệu sử dụng vi mạch LSI, ĐHBK TP.HCM [10] Lê Huỳnh Xuân, 2000 Hệ thống điều khiển thiết bị từ xa tự động quay số, Đồ án tốt nghiệp [11] Nguyễn Thúy Vân, 1997 Kỹ thuật điện tử, Nhà xuất KHKT Hà Nội [12] Http://www.isd.com [13] Http://www.picvietnam.com.vn [14] Http://www.vidieukhien.net [15] Http://www.MT.com [16] Http://www.Microchip.com [17] www.alldatashet.com PHỤ LỤC MÃ NGUỒN VI ĐIỀU KHIỂN #include CONFIG(INTIO & WDTDIS & PWRTEN & MCLREN & UNPROTECT & DUNPROTECT & BORDIS & IESODIS & FCMDIS & LVPDIS); CONFIG (BORV40); bit luuRB3 , luuRB2,luuRB4; void delay_ms(int ms); void main() { ANSEL = ANSELH = 0; TRISA0 = 1;//input TRISA1 = 1;//input TRISA2 = 1;//input TRISA3 = 1;//input TRISA4 = 0;//output RA4 = 0; TRISA5 = 0;//output RA5 = 0; TRISC1 = 0;// output TRISC3 = 0;// output TRISC4 = 1;// input TRISC5 = 1;// input TRISC6 = 1;// input TRISC7 = 1;// input PORTC = 0; TRISD = 0;// output PORTD = 0; TRISB0 = 0; TRISB1 = 0; RB1 = 0; TRISB2 = 1; TRISB3 = 1; TRISE0 = 0; RE0 = 0; TRISE1 = 0; RE1 = 0; //Cau hinh ngat RBIF = 0; //Xoa co ngat RBIE = 1; //Cho phep ngat on change( ko fai INT=ngat ngoai) IOCB = 0x0C; //Cau hinh ngat canh lenh hay ngat canh xuong //INTEDG = 0; //Ngat canh xuong luuRB3 = RB3;//0 luuRB2 = RB2; //luuRB4 = RB4; GIE = 1; // Cho phep ngat toan cuc while(1){ } } void interrupt isr() { if(RBIE && RBIF) { RBIF = 0; if(RB3 != luuRB3) { // dieu khien role // nut A tren dieu khien RF = if(RA0 == && RA1 == && RA2 == && RA3 == ){ RA4 = 1; _delay(1000); } // nut B tren dieu khien RF = if( RA0 == && RA1 == && RA2 == && RA3 == ){ RA5 = 1; _delay(1000); } // nut C tren dieu khien RF = if( RA0 == && RA1 == && RA2 == && RA3 == ){ RE0 = 1; _delay(1000); } // nut D tren dieu khien RF = if( RA0 == && RA1 == && RA2 == && RA3 == 1){ RE1 = 1; _delay(1000); } //tat het role if( RA0 == && RA1 == && RA2 == && RA3 == 0){ RA4 = 0; RA5 = 0; RE0 = 0; RE1 = 0; RC1 = 0; RC3 = 0; PORTD = 0; } // + cam bien chuyen dong gia tri la 10 if(RA0 == && RA1 == && RA2 == && RA3 == ) { // goi dien thoai RC1 = 1; //nhan phim tren dien thoai RC3 = 1; //nhan phim tren dien thoai // phat ghi am PORTD = 0x77 ; //dat gia tri phat ghi am :' canh bao ' RB1 = 1;//cau thong bao bat dau phat delay_ms(100); RB1 = 0; delay_ms(3000); PORTD = 0xcf ; //dat gia tri phat ghi am :' co nguoi dot nhap ' RB1 = 1;//cau thong bao bat dau phat delay_ms(100); RB1 = 0; delay_ms(5000); PORTD = 0x6f ; //dat gia tri phat ghi am :' tran nha ' RB1 = 1;//cau thong bao bat dau phat delay_ms(100); RB1 = 0; delay_ms(5000); } // + cam bien dong cua if(RA0 == && RA1 == && RA2 == && RA3 == 0) { // goi dien thoai RC1 = 1; //nhan phim tren dien thoai RC3 = 1; //nhan phim tren dien thoai // phat ghi am PORTD = 0x77 ; //dat gia tri phat ghi am :' canh bao ' RB1 = 1;//cau thong bao bat dau phat delay_ms(100); RB1 = 0; delay_ms(5000); PORTD = 0xcf ; //dat gia tri phat ghi am :' co nguoi dot nhap ' RB1 = 1;//cau thong bao bat dau phat delay_ms(100); RB1 = 0; delay_ms(5000); PORTD = 0xdc ; //dat gia tri phat ghi am :' cua truoc ' RB1 = 1;//cau thong bao bat dau phat delay_ms(100); RB1 = 0; delay_ms(5000); } // + cam bien khoi if(RA0 == && RA1 == && RA2 == && RA3 == 1) { // goi dien thoai RC1 = 1; //nhan phim tren dien thoai RC3 = 1; //nhan phim tren dien thoai // phat ghi am PORTD = 0x77 ; //dat gia tri phat ghi am :' canh bao ' RB1 = 1;//cau thong bao bat dau phat delay_ms(100); RB1 = 0; delay_ms(5000); ' PORTD = 0x3f ; //dat gia tri phat ghi am :' co nguy co chay RB1 = 1;//cau thong bao bat dau phat delay_ms(100); RB1 = 0; delay_ms(5000); } // + cam bien cat tia if(RA0 == && RA1 == && RA2 == && RA3 == 1) { // goi dien thoai RC1 = 1; //nhan phim tren dien thoai RC3 = 1; //nhan phim tren dien thoai // phat ghi am PORTD = 0x77 ; //dat gia tri phat ghi am :' canh bao ' RB1 = 1;//cau thong bao bat dau phat delay_ms(100); RB1 = 0; delay_ms(5000); PORTD = 0xcf ; //dat gia tri phat ghi am :' co nguoi dot nhap ' RB1 = 1;//cau thong bao bat dau phat delay_ms(100); RB1 = 0; delay_ms(5000); PORTD = 0xec ; //dat gia tri phat ghi am :' cua sau ' RB1 = 1;//cau thong bao bat dau phat delay_ms(100); RB1 = 0; delay_ms(5000); } } if(RB2 != luuRB2) { // key so mo role if(RC4 == && RC5 == && RC6 == && RC7 == 0){ RA4 = 1; } // key so tat role if(RC4 == && RC5 == && RC6 == && RC7 == 0){ RA4 = 0; } // key so mo role if(RC4 == && RC5 == && RC6 == && RC7 == 0){ RA5 = 1; } // key so tat role if(RC4 == && RC5 == && RC6 == && RC7 == 0){ RA5 = 0; } // key so mo role if(RC4 == && RC5 == && RC6 == && RC7 == 0){ RE0 = 1; } // key so tat role if(RC4 == && RC5 == && RC6 == && RC7 == 0){ RE0 = 1; } // key so mo role if(RC4 == && RC5 == && RC6 == && RC7 == 0){ RE1 = 1; } // key so tat role if(RC4 == && RC5 == && RC6 == && RC7 == 1){ RE1 = 0; } // key so # tat toan bo role if(RC4 == && RC5 == && RC6 == && RC7 == 1){ RA4 = 0; RA5 = 0; RE0 = 0; RE1 = 0; } } } } void delay_ms(int ms) { int i; for(i=0;i
- Xem thêm -

Xem thêm: NGHIÊN CỨU THIẾT KẾ VÀ CHẾ TẠO MÔ HÌNH HỆ THỐNG CẢNH BÁO TỰ ĐỘNG TRONG NHÀ QUA ĐIỆN THOẠI DI ĐỘNG, NGHIÊN CỨU THIẾT KẾ VÀ CHẾ TẠO MÔ HÌNH HỆ THỐNG CẢNH BÁO TỰ ĐỘNG TRONG NHÀ QUA ĐIỆN THOẠI DI ĐỘNG, Hình 2.2: Sơ đồ hệ thống an ninh., Hình 2.14: Sơ đồ khối máy thu hồng ngoại, Hình 2.21: Sơ đồ chân ISD 1420, Bảng 2.1: Chức năng của chân PIC, Hình 2.26: Cấu trúc của timer 2., Bảng 2.4: Bảng quan hệ phím số và mã nhị phân tại ngõ ra., Hình 3.18: Giản đồ quá trình phát ISD1420, Hình 4.27: Lưu đồ giải thuật toàn bộ hệ thống.

Mục lục

Xem thêm

Gợi ý tài liệu liên quan cho bạn