Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 65 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
65
Dung lượng
1,29 MB
Nội dung
Đồ án tốt nghiệp Phước GVHD : Nguyễn Hữu NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Tp.HCM ngày… tháng… năm 2009 Giáo viên hướng dẫn Nguyễn Hữu Phước SVTH : Xuân Bình – Văn Phước Trang1 Đồ án tốt nghiệp Phước GVHD : Nguyễn Hữu NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN Tp.HCM ngày… tháng… năm 2009 Giáo viên phản biện Nguyễn Phú Quới Ngày nay, mà giới nóng lên vận động, phát triển mặt kinh tế, trị, khoa học kỹ thuật….v…v Trong đó, ứng dụng khoa học kỹ thuật tiên tiến làm cho 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 lọat thiếtbị 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 họat động người đạt hiệu cao Là sinh viên theo học ngành điện tử, thân có mong ước góp phần công sức cho xã hội việc làm có ý nghĩa thực tế Từ kiến thức truyền đạt sau ba năm theo học trường Cao Đẳng Kỹ Thuật Cao Thắng, hoà vào xu hướng chung thời đại, nghiệp công nghiệp hoá đại hoá đất nước, đề tài tốt nghiệp: “Hệ thống báo trộm, báo cháy qua đường dây điện thoại” đời Đề tài kết hợp kiến thức nhận thức công nghệ việc tạo sản phẩm có giá trị thực tiễn nên có nhiều yêu cầu đặt cho hoàn thiện Trong suốt thời gian thực đề tài trình làm việc nghiêm túc nỗ lực thân người thực hiện, dẫn nhiệt tình giáo viên hướng dẫn; song chắn không tránh khỏi hạn chế thiếu sót Người thực đề tài mong nhận ý kiến đóng góp quý báu phê bình, dẫn Thầy Cô bạn sinh viên SVTH : Xuân Bình – Văn Phước Trang2 Đồ án tốt nghiệp Phước SVTH : Xuân Bình – Văn Phước GVHD : Nguyễn Hữu Trang3 Đồ án tốt nghiệp Phước GVHD : Nguyễn Hữu Sau ba năm học trường, đồ án tốt nghiệp hoàn thành tốt đẹp theo thời gian quy định Việc đạt kết không nỗ lực thân mà có quan tâm, động viên, giúp đỡ từ gia đình, bạn bè dạy tận tình giáo viên hướng dẫn, quý thầy cô trường Nhóm thực đề tài xin gởi lời biết ơn chân thành đến người thân, đến quý Thầy Cô khoa Điện Tử- Tin Học, đặc biệt giáo viên hướng dẫn Thầy Nguyễn Hữu Phước, người dìu dắt suốt trình làm đồ án Xin cám ơn bạn sinh viên khoa giúp đỡ nhiều mặt như: phương tiện, sách vở, ý kiến …… SVTH : Xuân Bình – Văn Phước Trang4 Đồ án tốt nghiệp Phước GVHD : Nguyễn Hữu MỤC LỤC - oOo TRANG NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN LỜI MỞ ĐẦU - LỜI CẢM ƠN - Chương 1: DẪN NHẬP 1.1 Đặt vấn đề - 1.2 Tầm quan trọng đề tài - 1.3 Giới hạn đề tài 1.4 Mục đích nghiên cứu - Chương 2: CƠ SỞ LÝ LUẬN -10 2.1 Đối tượng nghiên cứu 10 2.2 Dàn ý, phương tiện phương án thực -10 2.2.1 Dàn ý - 10 2.2.2 Phương tiện phương án thực -10 2.3 Lập kế hoạch nghiên cứu - 11 Chương 3: GIỚI THIỆU TỔNG QUAN VỀ MẠNG ĐIỆNTHOẠI -12 3.1 Giới thiệu tổng quan tổng đài điệnthoại 12 3.1.1 Định nghĩa tổng đài -12 3.1.2 Chức tổng đài 12 3.1.3 Phân loại tổng đài - 12 3.1.4 Các loại tổng đài điện tử có 13 3.1.5 Các âm hiệu - 14 3.1.6 Phương thức chuyển mạch tổng đài điện tử 16 3.1.7 Trung kế 16 3.2 Tổng quan máy điệnthoại 16 3.2.1 Giới thiệu 16 3.2.2 Chức máy điệnthoại 17 3.2.3 Các thông số liên quan -17 3.2.4 Nguyên lý thông tin điệnthoại 18 3.2.5 Quany số - 18 3.2.6 Kết nối thuê bao - 19 3.3 Phương thức hoạt động tổng đài máy điệnthoại -19 3.3.1 Nguyên tắt hoạt động - 19 3.3.2 Quy trình vận hành hệ mạch điệnthoại dể bàn -20 3.4 Lý thuyết mạch khuếch đại -21 3.4.1 Mạch khuếch đại không đảo -22 3.4.2 Mạch khuếch đại đảo - 23 3.4.3 Mạch khuếch đại đệm 23 Chương 4: GIỚI THIỆU CÁC IC CÓ LIÊN QUAN 24 4.1 Vi điềukhiên 89S52 24 4.1.1 Giới thiệu cấu trúc phần cứng IC AT89S52 24 SVTH : Xuân Bình – Văn Phước Trang5 Đồ án tốt nghiệp Phước GVHD : Nguyễn Hữu 4.1.2 Sơ lượt chân AT89S52 24 4.1.3 Chức chân AT89S52 25 4.1.4 Tổ chức nhớ 26 4.1.5 Các ghi 27 4.1.6 Liên hệ họ vi điềukhiển -28 4.2 IC thu phát DTMF 28 4.2.1 Sơ đồ chân - 29 4.2.2 Mô tả 30 4.2.3 Cấu hình ngõ vào - 30 4.2.4 Bộ thu 30 4.2.5 Mạch STEERING 31 4.2.6 Bộ lọc thoại 31 4.2.7 Bộ phát DTMF 32 4.2.8 Burst Mode 32 4.2.9 Tạo tone đơn - 32 4.2.10 Mạch clock DTMF 32 4.2.11 Bộ giao tiếp với vi xử lý 33 4.3 IC ADC0809 - 35 4.3.1 Sơ đồ khối - 35 4.3.2 Sơ đồ chân - 35 4.3.3 Các đặc điểm ICADC0809 -36 4.3.4 Các tính 36 4.4 IC TL082 - 36 4.4.1 Sơ đồ chân - 37 4.4.2 Chức chân 37 4.4.3 Các thông số - 37 4.5 IC ISD2560 38 4.5.1 Sơ đồ khối - 38 4.5.2 Sơ đồ chân - 38 4.5.3 Chức chân 38 4.5.4 Các tính - 39 4.6 IC 7805 - 39 4.7 IC 7414 - 40 4.7.1 Sơ đồ chân biểu đồ logic -40 4.7.2 Sơ đồ khối - 41 4.8 IC 741 41 4.8.1 Sơ đồ chân - 41 4.8.2 Sơ đồ khối - 41 Chương 5: SƠ ĐỒ KHỐI HỆ THỐNG -42 5.1 Sơ đồ hệ thống - 42 5.2 Chức khối - 42 Chương 6: THIẾT KẾ PHẦN CỨNG 43 6.1 Khối xử lý trung tâm -43 6.2 Khối phát DTMF 44 6.3 Khối phát thong báo 45 6.4 Khối kết nối thuê bao - 46 SVTH : Xuân Bình – Văn Phước Trang6 Đồ án tốt nghiệp Phước GVHD : Nguyễn Hữu 6.4.1 Sơ đồ nguyên lý - 46 6.4.2 Nguyên lý hoạt động -46 6.4.3 Thiết kế mạch tạo tải giả -46 6.4.4 Mạch chống áp - 47 6.4.4.1 Sơ đồ nguyên lý - 47 6.4.4.2 Thiết kế tính toán 47 6.5 Khối mạch khuếch đại tone -48 6.5.1 Sơ đồ nguyên lý - 48 6.5.2 Nguyên lý hoạt động -48 6.6 Khối nguồn 48 6.7 Khối cảm biến hồng ngoại -49 6.7.1 Nguyên lý hoạt động -49 6.7.2 Sơ đồ mạch 49 6.8 Khối relay 49 6.8.1 Sơ đồ mạch 49 6.8.2 Nguyên lý hoạt động -49 6.9 Khối cảm biến nhiệt độ - 50 6.9.1 Sơ đồ mạch 50 6.9.2 Nguyên lý hoạt động -50 6.10 Khối cảm biến nhấc máy -50 6.10.1 Sơ đồ mạch - 50 6.10.2 Nguyên lý hoạt động 50 6.10.3 Tính toán thông số - 51 SƠ ĐỒ MẠCH Chương 7: THIẾT KẾ PHẦN MỀM 51 LƯU ĐỒ GIẢI THUẬT MÃ NGUỒN CHƯƠNG TRÌNH -53 Chương 8: TÓM TẮT VÀ HƯỚNG PHÁT TRIỂN ĐỀ TÀI 60 8.1 Tóm tắt đề tài 60 8.2 Hướng phát triển đề tài - 60 TÀI LIỆU THAM KHẢO 61 SVTH : Xuân Bình – Văn Phước Trang7 Đồ án tốt nghiệp Phước GVHD : Nguyễn Hữu Chương 1: DẪN NHẬP 1.1 Đặt vấn đề: Như thấy, thực tế kỹ thuật Điện tử trở thành ngành khoa học đa nhiệm vụ Điện tử đáp ứng đòi hỏi không ngừng từ lĩnh vực ngành hàng không vũ trụ, thông tin liên lạc, tự động điềukhiển đặc biệt thiếtbịđiện tử tự động đòi hỏi xác cao hỗ trợ người nhiều sống Những thành tựu khoa học kỹ thuật mang đến cho người sống tiện nghi văn minh đại Một ứng dụng quan trọng công nghệ điện tử kỹ thuật báo động điện tử Các thiếtbị báo động điện tử như: hệ thống báo cháy, hệ thống báo nước đầy, hệ thống báo tải thang máy, hệ thống báo trộm chuông …Các thiếtbị góp phần lớn việc bảo vệ an toàn cho dụng cụ tài sản người sử dụng Nhưng khuyết điểm nỗi bật phương pháp báo động nói truyền xa Xuất phát từ nhu cầu thực tế sống với sở vật chất có, phương pháp báo động từ xa đời khắc phục khuyết điểm khoảng cách thể vai trò phương pháp báo động từ xa qua mạng điệnthoại Phương pháp giúp người sử dụng hệ thống linh hoạt việc kiểm tra có phương pháp giải hợp lý từ khoảng cách không giới hạn tuỳ thuộc vào khả phủ kín mạng lưới điệnthoại có sẵn Từ ý tưởng nhìn thấy nhu cầu thực tế, nhóm thực đề tài mạnh dạn thực thi ý tưởng thiết kế thi công “hệ thống báo trộm, báo cháy từ xa qua mạng điện thoại” 1.2 Tầm quan trọng đề tài: Hình thành ý tưởng từ nhu cầu thực tế xã hội, để tạo sản phẩm có giá trị ứng dụng cao điều kiện tốt để người thực đề tài tự kiểm chứng lại lực suốt học kì tích luỹ từ tự lực thân từ trường lớp Đòi hỏi người thực đề tài phải nỗ lực vấn đề hệ thống hoá lại toàn kiến thức liên quan ứng dụng cách hiệu thực đề tài Đề tài “ Hệ thống báo trộm, báo cháy từ xa qua đường dây điện thoại” hoàn thành góp phần vào việc ổn định an ninh xã hội, giảm thiểu thời gian chi phí cho việc bảo vệ tài sản cá nhân, tập thể, quan, xí nghiệp… Đồng thời giải pháp phù hợp với phát triển khoa học công nghệ đại ngày nay, mà người từ vị trí nơi đâu gián tiếp bảo vệ tài sản thông qua mạng điệnthoại 1.3 Giới hạn đề tài: Trong giới hạn thời gian cho phép để hoàn thành đề tài kết hợp với kiến thức tích luỹ suốt khoá học không cho phép người thực đề tài SVTH : Xuân Bình – Văn Phước Trang8 Đồ án tốt nghiệp Phước GVHD : Nguyễn Hữu thực hoàn chỉnh toàn yêu cầu tạo sản phẩm ưu việt Do người thực đề tài tập trung sâu nghiên cứu : Dùng vi điềukhiển 89C51 để điềukhiển trình phát Dùng MT8888 chuyên dụng thu phát DTMF giao tiếp với vi điềukhiển Dùng ISD2560 phát tín hiệu báo trộm lên Line điệnthoại Dùng ADC0809 nhận xử lý tín hiệu tứ cảm biến nhiệt LM35 Dùng cảm biến hồng ngoại để cảm biến có trộm đưa vào vi xử lí điềukhiển Do điều kiện vật chất , trình độ thời gian thiếu nhiều nên đề tài tồn số vấn đề chưa giải được, là: Trong trình thi công khó khăn việc thuê Line điệnthoại bưu điện để thử nghiệm nên người thực đề tài sử dụng tổng đài nội số có sẵn để thực đề tài Do có vài khác biệt tổng đài nội với tổng đài bưu điện, nên ứng dụng hệ thống sử dụng tổng đài bưu điện phải thay đổi số thông số linh kiện phần mềm điềukhiển Khi sử dụng hệ thống có chiều phát tín hiệu báo trộm, báo cháy mà chưa điềukhiển ngược lại thiếtbị Và phần quan để hoàn thiện đề tài là: bàn phím nhập số tự động từ bên để thay đổi số điệnthoại mà không cần phải thay đổi chương trình 1.4 Mục đích nghiên cứu: Mục đích người thực đề tài tiến hành nghiên cứu là: Trước tiên với thân người thực đề tài, hội tốt để tự kiểm tra lại kiến thức mình, đồng thời có hội để nỗ lực vận động tìm hiểu, tiếp cận nghiên cứu với vấn đề chưa biết, chưa hiểu rõ nhằm trang bị cho thân nhiều kiến thức bổ ích sau ứng dụng vào thực tế sống Sau tạo sản phẩm đề tài ứng dụng báo động cho nơi như: hệ thống phòng ban quan xí nghiệp, khách sạn, nhà nghỉ, hộ gia đình có nhu cầu sử dụng… SVTH : Xuân Bình – Văn Phước Trang9 Đồ án tốt nghiệp Phước GVHD : Nguyễn Hữu Chương 2: CƠ SỞ LÍ LUẬN 2.1 Đối tượng nghiên cứu: Đề tài hướng tới phương thức báo động từ xa có kết hợp nhiều lĩnh vực liên quan như: tổng đài điện thoại, vi mạch điện tử …Do đó, để tạo sản phẩm hoàn thiện theo mục đích đặt đề tài người thực cần phải tập trung nghiên cứu chủ yếu đến đối tượng: Vi mạch điện tư: đối tượng giữ vai trò trung tâm việc liên kết xử lý tín hiệu từ đối tượng khác Trong đề tài có board mạch là: mạch giao tiếp tín hiệu đầu vào với đường dây điệnthoại Board thiết kế thi công từ linh kiện điện tử có sẵn thị trường như: điện trở, tụ điện, IC số,…v…v… với điềukhiển trung tâm IC vi điềukhiển lập trình AT89C51 Board nhận tín hiệu báo trộm từ led hồng ngoại điềukhiển trình phát DTMF Khi nhận tín hiệu đảo cực (tức có trạng thái nhấc máy) thuê bao nhận, vi xử lí điềukhiển phát câu thông báo báo trộm ghi sẵn ISD2560 Tổng đài điệnthoại giữ vai trò định đường truyền tín hiệu, tín hiệu truyền đường dây điệnthoại theo phương thức truyền quy ước tổng đài cho phép tổng đài Do điều kiện thực tế khó khăn việc thuê tổng đài bưu điện thi công, người thực chọn tổng đài nội để đáp ứng cho việc truyền tín hiệu điềukhiển 2.2 Dàn ý, phương tiện phương án thực 2.2.1 Dàn ý : Từ lập luận trên, nhóm thực tiến hành xây dựng đồ án với nội dung dàn ý sau: Phần viết báo cáo gồm nội dung chính: Mô hình, sơ đồ khối phương án thiết kế Lý thuyết thiết kế Thiết kế phần cứng Thiết kế phần mềm Tóm tắt – Kết luận – Đề nghị hướng phát triển đề tài Tài liệu tham khảo – Phụ lục (lưu đồ chương trình phần mềm) Phần thi công mô hình mạch điện gồm: Thi công tất mạch điện đồ án 2.2.2 Phương tiện phương án thực hiện: Nhóm thực xây dựng phương án tiến hành công việc dựa phương tiện vật chất sẵn có (máy vi tính, dụng cụ làm mạch điện) sau: Giai đoạn 1: Tìm hiểu hệ thống báo trộm, báo cháy đưa mô hình dự kiến thiếtbị báo trộm qua đường dây điện thoại, từ lựa chọn kiểu mẫu phù hợp với khả để thực Sau đó, trình lên giáo viên hướng dẫn duyệt Giai đoạn 2: Sau đưa mô hình dự kiến, giáo viên hướng dẫn đồng ý, nhóm tiến hành thực phần mô hình : Thiết kế, thi công mạch điện Viết chương trình cho chạy thử nghiệm SVTH : Xuân Bình – Văn Phước Trang10 Đồ án tốt nghiệp thoại Báo trộm, báo cháy qua đường dây điện 6.5 Khối mạch khuếch đại Tone ra: 6.5.1 Sơ đồ nguyên lý: Hình – 6: Mạch khuếch đại Tone ngõ 6.5.2 Nguyên lý hoạt động: Tín hiệu tone từ MT8888 không đủ độ lớn để truyền lên đường dây Do đó, tín hiệu đưa qua IC TL082 để khuếch đại lên R10 dùng để tránh điện áp sai biệt Khi có trộn có cháy câu thông báo phát từ khối phát thông báo qua loa đến ngõ vào SP+ mạch ICTL082 khuếch đại đưa mạch kết nối với thuê bao 6.6 Khối nguồn: Sơ đồ nguyên lý: Hình – 7: Mạch nguồn Sử dụng biến đôi 220VAC/12VAC để hạ áp sau dùng cầu diode chỉnh lưu thành điện chiều, nguồn điện chiều sau qua tụ lọc có điện áp chiều phẳng hơn.Và nguồn điện ổn định sẽcung cấp cho tất linh kiện mạch hoạt động Nguồn cung cấp có nhiệm vụ cung cấp toàn lượng cho mạch nguồn cần phải có độ ổn định cao để hoạt động lâu dài hệ thống mạch điện Họ IC 78XX loại IC ổn áp phổ biến Mạch sử dụng thêm linh kiện phụ trợ SVTH : Xuân Bình – Văn Phước Trang51 Đồ án tốt nghiệp thoại Báo trộm, báo cháy qua đường dây điện khác điện trở hạn dòng tụ lọc nguồn cung cấp điện áp ngõ có ổn định cao Loại IC có vỏ nhôm tản nhiệt cung cấp dòng tối đa 1A đủ để cung cấp nguồn cho linh kiên mạch hoạt động tốt Đồng thời IC tích hợp mạch bảo vệ nhiệt dòng bên trong, điều có ý nghĩa quan trọng an toàn cho linh kiện mạch Để cung cấp nguồn cho cấp nguồn cho IC mạch ta dùng : - IC7805 cung cấp nguồn 5V cho vi xử lý trung tâm, ISD2560, DTMF8888, TL082 - IC7905 cung cấp nguồn -5V cho TL082 6.7 Khối cảm biến hồng ngoại 6.7.1 Nguyên lý hoạt động Bình thường led thu nhận ánh sáng từ led phát chân số IC741 mức cao cho mức thấp chân số lúc Q3 không dẫn nên P3.5 mức thấp Khi có trộm, led thu led phát tín hiệu, lúc chân số IC741 xuống mức thấp cho mức cao chân số lúc Q3 dẫn nên P3.5 set lên mức cao kích hoạt vi xử lý hoạt động 6.7.2 Sơ đồ mạch Hình – 8: Mạch cảm biến hồng ngoại 6.8 Khối Relay 6.8.1 Sơ đồ mạch 6.8.2 Nguyên lý hoạt động Khối relay có nhiệm vụ đóng ngắt tải giả SVTH : Xuân Bình – Văn Phước Trang52 Đồ án tốt nghiệp thoại Báo trộm, báo cháy qua đường dây điện 6.9 Khối cảm biến nhiệt độ 6.9.1 Sơ đồ mạch 6.9.2 Nguyên Lý Hoạt Động Cảm Biến nhiệt độ LM35 có nhiệm vụ chuyển đổi tín hiệu tương tự thay đổi nhiệt độ thành tín hiệu điện đầu Tín hiệu điện đưa vào chuyển đổi ADC0809 (Analog Digital Conversion) ADC0809 có nhiệm vụ biến đổi tín hiệu điện áp thành tín hiệu số số nhị phân 0,1.Để cho ADC hoạt động IC 74LS14 có nhiệm vụ cấp xung vào chân CLK ADC Khi ADC hoạt động tín hiệu tương tự chuyển đổi sang tín hiệu số bit đưa đầu từ chân D0 đến D7 ADC Tín hiệu bit đưa vào port AT89S52 Vi xử lý xử lý tín hiệu phát câu thong báo line điệnthoại 6.10 Khối cảm biến nhấc máy 6.10.1 Sơ đồ mạch 6.10.2 Nguyên lý hoạt động SVTH : Xuân Bình – Văn Phước Trang53 Đồ án tốt nghiệp thoại Báo trộm, báo cháy qua đường dây điện Khi tổng đài cấp tín hiệu chuông cho thuê bao Tín hiệu chuông tín hiệu xoay chiều với biên độ 75 Vrms – 90Vrms, tần số f = 25 Hz, phát giây có giây không Tín hiệu qua khóa K1.Sau đó, tín hiệu chuông qua cầu diode để chỉnh lưu toàn sóng Tín hiệu sau qua cầu diode tăng đôi tần số có độ gợn sóng nhấp nhô Khi tần số lớn việc san độ nhấp nhô tín hiệu dễ Tụ lọc C dùng để lọc phẳng độ nhấp nhô Tín hiệu sau ghim áp DZ qua R17 sau đưa vào Opto Khi diode Opto phân cực thuận, diode phát quang kích vào cực B transistor Opto Cực C transistor Opto nối lên nguồn +5VDC thông quađiện trở R25 Khi chưa có dòng chuông đổ vào, transistor Opto ngắt, ngõ cực C transistor nối lên nguồn (mức 1) nên ngõ vào P3.4 vi điềukhiển mức (trạng thái chờ) Khi có dòng chuông đổ vào, diode Opto phân cực thuận, diode phát quang kích vào cực B transistor Opto, dẫn đến transistor Opto dẫn bão hoà, nên ngõ vào P3.4 vi điềukhiển mức thấp, báo hiệu hệ thống gọi từ bên vào 6.10.3 Tính toán thông số Tín hiệu chuông tổng đài cấp cho thuê bao có điện áp hiệu dụng khoảng 75Vrms đến 90Vrms, tần số f = 25Hz Chọn DZ1 diode Zener loại 12V Chọn dòng qua Opto Iopto = 4mA, điện áp rơi led Opto 1.2V Tính điện trở R4 R17 = Vzener – Vled = 12V – 1.2V = 1.08KΩ Iopto 0.01A Chọn R17 = 1KΩ Vì chọn DZ1 = 12V, sụt áp cầu diode 1.4V Do chọn áp vào cầu chỉnh lưu 16V Chương 7: THIẾT KẾ PHẦN MỀM Chương trình ( Mẩu đính kèm) Chương trình Reset-MT8888: BEGIN ĐỌC TRẠNG THÁI THANH GHI CHỌN THANH GHI B CHỌN THANH GHI A NẠP GIÁ TRỊ VÀO THANH GHI B NẠP GIÁ TRỊ VÀO THANH GHI A ĐỌC THANH GHI TRẠNG THÁI SVTH : Xuân Bình – Văn Phước Trang54 Đồ án tốt nghiệp thoại Báo trộm, báo cháy qua đường dây điện RET Giải thích: Để khởi động cho MT8888 ta phải đọc ghi trạng thái, sau chọn ghi A xóa liệu ghi A,tiếp theo chọn ghi B xóa liệu ghi B Cuối đọc ghi trạng thái kết thúc việc khởi động cho MT8888 Chương trình phát DTMF: BEGIN ĐỌC THANH GHI TRẠNG THÁI S ACC.1=1 Đ ĐỌC THANH GHI PHÁT DỮ LIỆU RET Giải thích: Bit ACC.1 bit báo trạng thái phát MT8888 Để biết tín hiệu DTMF phát chưa cách kiểm tra bit ACC.1 MT8888 Nếu bit ACC.1 đặt tín hiệu DTMF MT8888 phát SVTH : Xuân Bình – Văn Phước Trang55 Đồ án tốt nghiệp thoại Báo trộm, báo cháy qua đường dây điện MÃ NGUỒN load rs_0 bit bit p3.3 ; dieukhien tai gia p2.4 ; dieukhien ghi cua MT8888 cs_isd play eom pd bit bit bit bit p2.0 ; chip select cua ISD_2560 p2.2 p2.3 p2.5 sensor sw1 sw2 bit bit bit p3.5 p2.6 p2.7 ale start eoc dao_cuc bit bit bit bit p3.0 p3.1 p3.2 p3.4 ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx org 000h jmp main ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx org 0013h jmp ngat_n0 ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx main: setb cs_isd setb pd lcall khoitao_MT8888 ; doan chuong trinh cai so dt de bao dong mov 60h,#0ah mov 61h,#1 mov mov mov mov mov mov mov 62h,#2 63h,#2 64h,#8 65h,#6 66h,#5 67h,#0ah 68h,#1 SVTH : Xuân Bình – Văn Phước Trang56 ; ma so Đồ án tốt nghiệp thoại Báo trộm, báo cháy qua đường dây điện mov 69h,#2 mov 6ah,#4 tu_dau: ktc: setb load jnb sw1,thu_am1 jnb sensor,baotrom lcall doc_nhietdo cjne a,#50,ktc jc tu_dau ; ngat tai gia ; so sanh nhiet neu lon hon 50 thi bao ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ; doan chuong trinh quay so bao chay clr load lcall khoitao_mt8888 lcall delay1s lcall transmit jb sw2,$ ; gia dao cuc jnb sw2,$ lcall thongbao_chay lcall delay41ms lcall thongbao_chay lcall delay41ms lcall thongbao_chay jmp tu_dau ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ; doan chuong trinh quay so bao trom baotrom: clr lcall lcall lcall jb jnb lcall lcall lcall lcall lcall jmp load khoitao_mt8888 delay1s transmit sw2,$ ; gia dao cuc sw2,$ thongbao_trom delay41ms thongbao_trom delay41ms thongbao_trom tu_dau thu_am1: jnb jmp sw1,$ thu_am ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx doc_nhietdo: setb ale SVTH : Xuân Bình – Văn Phước Trang57 Đồ án tốt nghiệp thoại nop nop nop clr setb jb clr lcall mov ret Báo trộm, báo cháy qua đường dây điện ale start eoc,$ start delay41ms a,p1 ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx khoitao_mt8888: lcall readstatus mov a,#00h lcall writeCR lcall delay mov a,#00 lcall writeCR lcall delay mov a,#08h lcall writeCR lcall delay mov a,#00h lcall writeCR lcall delay lcall lcall readstatus delay mov a,#00001101b lcall writeCR lcall delay mov a,#00000000b lcall writeCR lcall delay ret ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ngat_n0: clr ea mov r6,#0ffh receiver11: lcall readstatus jnb acc.2,receiver11 SVTH : Xuân Bình – Văn Phước Trang58 Đồ án tốt nghiệp thoại luu: lcall cjne mov mov setb reti Báo trộm, báo cháy qua đường dây điện readdigit a,#0ah,luu a,#0 r6,a ea ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx readstatus: setb rs_0 movx a,@r0 anl a,#0fh ret ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx writeCR: setb rs_0 movx @r0,a ret ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx transmit: mov r0,#60h back2: back1: mov a,@r0 lcall writedigit lcall readstatus jnb acc.1,back1 inc r0 lcall delay1s cjne r0,#6ah,back2 lcall readstatus ret ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx writedigit: clr rs_0 movx @r0,a ret ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx receiver: mov r1,#11h receiver1: lcall readdigit mov @r1,a lcall jnb readstatus acc.2,receiver1 lcall delay SVTH : Xuân Bình – Văn Phước Trang59 Đồ án tốt nghiệp thoại Báo trộm, báo cháy qua đường dây điện inc r1 cjne r1,#16h,receiver1 ret ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx readdigit: clr rs_0 movx a,@r0 anl a,#0fh ret ; xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xx thongbao_trom: mov setb clr setb clr jb setb jnb ret p0,#0h pd pd play cs_isd eom,$ cs_isd eom,$ ; xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xx thongbao_chay: mov setb clr setb clr jb setb jnb ret p0,#60h pd pd play cs_isd eom,$ cs_isd eom,$ ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ; doan chuong trinh thu am thu_am: jb sw1,$ mov p0,#00h setb pd SVTH : Xuân Bình – Văn Phước Trang60 Đồ án tốt nghiệp thoại clr clr lcall clr jnb setb Báo trộm, báo cháy qua đường dây điện pd play delay cs_isd sw1,$ cs_isd ; bao chay jb sw1,$ mov p0,#60h setb pd clr pd clr play lcall delay clr cs_isd jnb sw1,$ setb cs_isd ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx jb mov setb clr setb lcall clr jb setb jnb sw1,$ p0,#00h pd pd play delay cs_isd eom,$ cs_isd eom,$ jb sw1,$ mov p0,#60h setb pd clr pd setb play lcall delay clr cs_isd jb eom,$ setb cs_isd jnb eom,$ jmp tu_dau ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx delay41ms: mov 7fh,#120 dell1: mov 7eh,#250 SVTH : Xuân Bình – Văn Phước Trang61 Đồ án tốt nghiệp thoại Báo trộm, báo cháy qua đường dây điện del1: djnz 7eh,del1 djnz 7fh,dell1 ret ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx delay1s: mov tmod,#01 mov r4,#10 wait51: mov th0,#high(-50000) mov tl0,#low(-50000) clr tf0 setb tr0 jnb tf0,$ djnz r4,wait51 ret ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx delay: mov 7ch,#50 djnz 7ch,$ ret ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx end SVTH : Xuân Bình – Văn Phước Trang62 Đồ án tốt nghiệp thoại Báo trộm, báo cháy qua đường dây điện CHƯƠNG VIII: TÓM TẮT VÀ HƯỚNG PHÁT TRIỂN ĐỀ TÀI 8.1 TÓM TẮT ĐỀ TÀI Trãi qua thời gian nghiên cứu thực đề tài, Đồ Án hoàn thành Đối với Nhóm nghiên cứu trình thực gặp nhiều vấn đề nảy sinh, khó khăn đồng thời động lực thúc đẩy để nhóm nghiên cứu hoàn thành Đồ Án Tốt Nghiệp Nội dung đề tài nêu tất chương Trong chương : 3,4,5,6 Nhóm nghiên cứu giới thiệu tài liệu liên quan đến việc thiết kế : kiến thức thu phát DTMF, phương pháp ghi âm phát tín hiệu, chức vi điềukhiển 89S52, ngôn nhữ lập trình Assembly khảo sát linh kiện mạch Do kiến thức hạn chế nên trình thực không tránh khỏi thiếu sót việc trình bày nội dung có chỗ chưa hoàn thiện Rất mong Được quý Thầy Cô góp ý bổ sung để Đề tài Nghiên Cứu hoàn thiện Nhóm nghiên cứu xin chân thành cảm ơn 8.2 HƯỚNG PHÁT TRIỂN ĐỀ TÀI Trong thời gian nghiên cứu đề tài nhóm nghiên cứu gặp nhiều trở ngại song với nổ lực cá nhân nhóm tinh thần làm việc theo nhóm cuối đề tài hoàn thiện theo thời gian quy định Qua thời gian làm cách nghiêm túc giúp người thực đề tài học thêm nhiều điều, cách làm việc khoa học, sáng tạo, độc lập nghiên cứu, hợp tác làm việc theo nhóm Thiết kế hệ thống báo trộm, báo cháy qua đường dây điện thoại, nhằm phần đảm bảo an toàn tài sản cá nhân, tập thể, công ty xí nghiệp v.v mục đích nghiên cứu người thực đề tài, khoảng thời gian hạn chế, nhóm nghiên cứu có kết định Tuy nhiên để đề tài trở nên hoàn thiện hơn, phát triển đề tài theo hướng: + Thiết kế bàn phím thay đổi số điệnthoại +Thiết kế hình LCD hiển thị thay đổi số điệnthoại + Kết hơp với thiếtbị khác để điềukhiểnthiếtbịđiện tử nhà +Viết thêm phần mềm để gọi điệnthoại bàn di động luân phiên +Thiết kế hệ thống phun nước tự động có cố cháy xảy SVTH : Xuân Bình – Văn Phước Trang63 Đồ án tốt nghiệp thoại Báo trộm, báo cháy qua đường dây điện TÀI LIỆU THAM KHẢO Giáo Trình Vi Xử Lí Trường đại Học Công nghiệp TP.HCM Dương Minh Trí.Cảm Biến Và Ưng Dụng.Nhà Xuất Bản Khoa Học Và Kỹ Thuật,2000 Tống Văn On, Hoàng Đức Hải.Họ Vi ĐiềuKhiển 8051.Nhà Xuất Bản Lao ĐộngXã Hội.Hà Nội,2001 Lê Văn Thảnh Nguyên lý Tổng đài điện tử, Trung tâm đào tạo Bưu viễn thông II,1996 Các website: http:// www.datasheetarchive.com http://www.ISD.com http ://www.Atmel.com http ://www.MT.com THE END -SVTH : Xuân Bình – Văn Phước Trang64 Đồ án tốt nghiệp thoại SVTH : Xuân Bình – Văn Phước Trang65 Báo trộm, báo cháy qua đường dây điện ... Nguyên lý thông tin điện thoại: Thông tin điện thoại trình truyền đưa tiếng nói từ nơi đến nơi khác, dòng điện qua máy điện thoại Máy điện thoại thiết bị đầu cuối mạng thông tin điện thoại Khi ta nói... mạch điều khiển Tiếp nhận số quay: nối với mạch điều khiển, thuê bao chủ bắt đầu nghe thấy tín hiệu mời quay số sau chuyển số điện thoại thuê bao bị gọi Kết nối gọi: số quay ghi lại, thuê bao bị. .. đầu vào với đường dây điện thoại Board thiết kế thi công từ linh kiện điện tử có sẵn thị trường như: điện trở, tụ điện, IC số,…v…v… với điều khiển trung tâm IC vi điều khiển lập trình AT89C51