THIẾT KẾ VÀ THI CÔNG MẠCH ĐIỀU KHIỂN TỪ XA THIẾT BỊ ĐIỆN THÔNG QUA ĐƯỜNG DÂY ĐIỆN THOẠI CỐ ĐỊNH

79 629 0
THIẾT KẾ VÀ THI CÔNG MẠCH ĐIỀU KHIỂN TỪ XA THIẾT BỊ ĐIỆN THÔNG QUA ĐƯỜNG DÂY ĐIỆN THOẠI CỐ ĐỊNH

Đ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

Báo cáo đồ án tốt nghiệp CĐ Khóa 06 Lớp ĐTVT06B GVHD : Nguyễn Minh Khánh NHIỆM VỤ LUẬN ÁN TỐT NGHIỆP TÊN ĐỀ TÀI: THIẾT KẾ VÀ THI CƠNG MẠCH ĐIỀU KHIỂN TỪ XA THIẾT BỊ ĐIỆN THƠNG QUA ĐƯỜNG DÂY ĐIỆN THOẠI CỐ ĐỊNH Các số liệu ban đầu : Nội dung phần thuyết minh tính tốn : Ngày giao nhiệm vụ : Ngày hồn thành nhiệm vụ : Cán hướng dẫn kí tên Ngày tháng năm 2009 SVTH : Nguyễn Đức Tâm Châu Văn Thêm Báo cáo đồ án tốt nghiệp CĐ Khóa 06 Lớp ĐTVT06B GVHD : Nguyễn Minh Khánh ĐỒ ÁN TỐT NGHỆP NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN …… 000 …… …………………………………………………………………………………………………… …………………………………………………………………………………………………… ………… ……………………………………………………………………………………… ………………………… ……………………………………………………………………… ………………………………………… ……………………………………………………… ………………………………………………………… ……………………………………… ………………………………………………………………………… ……………………… ………………………………………………………………………………………… ……… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… ………………………………………………………………………………………………… ……………… ………………………………………………………………………………… ……………………………… ………………………………………………………………… ……………………………………………… ………………………………………………… ……………………………………………………………… ………………………………… ……………………………………………………………………………… ………………… ……………………………………………………………………………………………… … …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …… …………………………………………………………………………………………… …………………… …………………………………………………………………………… …………………………………… …………………………………………………………… …………………………………………………… …………………………………………… …………………………………………………………………… …………………………… …………………………………………………………………………………… …………… ngày tháng năm 2009 Giáo viên hướng dẫn SVTH : Nguyễn Đức Tâm Châu Văn Thêm Báo cáo đồ án tốt nghiệp CĐ Khóa 06 Lớp ĐTVT06B GVHD : Nguyễn Minh Khánh ĐỒ ÁN TỐT NGHIỆP NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN …… 000 …… …………………………………… …………………………………………………………… …………………………………………………… …………………………………………… …………………………………………………………………… …………………………… …………………………………………………………………………………… …………… …………………………………… …………………………………………………………… …………………………………………………… …………………………………………… …………………………………………………………………… …………………………… …………………………………………………………………………………… …………… …………………………………… …………………………………………………………… …………………………………………………… …………………………………………… …………………………………………………………………… …………………………… …………………………………………………………………………………… …………… …………………………………… …………………………………………………………… …………………………………………………… …………………………………………… …………………………………………………………………… …………………………… …………………………………………………………………………………… …………… …………………………………… …………………………………………………………… …………………………………………………… …………………………………………… …………………………………………………………………… …………………………… …………………………………………………………………………………… …………… …………………………………… …………………………………………………………… …………………………………………………… …………………………………………… …………………………………………………………………… …………………………… …………………………………………………………………………………… …………… …………………………………… …………………………………………………………… …………………………………………………… …………………………………………… …………………………………………………………………… …………………………… …………………………………………………………………………………… …………… …………………………………… …………………………………………………………… …………………………………………………… …………………………………………… …………………………………………………………………… …………………………… ngày tháng năm 2009 Giáo viên phản biện SVTH : Nguyễn Đức Tâm Châu Văn Thêm Báo cáo đồ án tốt nghiệp CĐ Khóa 06 Lớp ĐTVT06B GVHD : Nguyễn Minh Khánh LỜI MỞ ĐẦU Trong thời đại ngày nay, hệ thống thơng tin liên lạc vấn đề quan trọng lồi người Nhất ứng dụng kỹ thuật thơng tin liên lạc vào lĩnh vực kinh tế, khoa học đời sống Chính mà người xã hội lồi người phát triển khơng ngừng Đặc biệt thập niên gần đây, ngành bưu viễn thơng phát triển mạnh mẽ tạo bước ngoặc quan trọng lĩnh vực thơng tin để đáp ứng nhu cầu người Ngồi nhu cầu thơng tin người muốn nhu cầu khác : tự động trả lời điện thoại chủ vắng nhà, hộp thư thoại,…Vì ngành bưu viễn thơng ln đề tài cho nhà khoa học, kỹ sư đơng đảo bạn đọc thuộc ngành có liên quan đến ngành bưu viễn thơng Đối với hệ thống điều khiển xa tia hồng ngoại giới hạn khoảng cách yếu điểm kỹ thuật này, ngược lại với mạng điện thoại mở rộng với quy mơ tồn giới giới hạn xa khơng phụ thuộc vào khoảng cách mở lối lĩnh vực tự động điều khiển Hiện nay, nhu cầu trao đổi thơng tin người dân ngày tăng ,đồng thời việc gắn thiết bị điện thoại ngày phổ biến rộng rãi, việc sử dụng mạng điện thoại để truyền tín hiệu điều khiển phương thức thuận tiện nhất, tiết kiệm nhiều thời gian cho cơng việc ,vừa đảm bảo tính an tồn cho thiết bị điện gia dụng vừa tiết kiệm chi phí sử dụng đảm bảo an tồn cho tính mạng tài sản người dân cháy nổ chạm chập điện gia dụng gây Ngồi ra,ứng dụng hệ thống điều khiển xa điện thoại, giúp ta điều khiển thiết bị điện mơi trường nguy hiểm mà người khơng thể làm việc dây chuyền sản xuất để thay người Thực đề tài “THIẾT KẾ VÀ THI CƠNG MẠCH ĐIỀU KHIỂN TỪ XA THIẾT BỊ ĐIỆN THƠNG QUA ĐƯỜNG DÂY ĐIỆN THOẠI CỐ ĐỊNH” cách tìm hiểu lĩnh vực SVTH : Nguyễn Đức Tâm Châu Văn Thêm Báo cáo đồ án tốt nghiệp CĐ Khóa 06 Lớp ĐTVT06B GVHD : Nguyễn Minh Khánh LỜI CẢM ƠN Trong suốt khóa học (2006-2009) trường CĐ KỸ THUẬT CAO THẮNG , qúi thầy truyền đạt cho chúng em nhiều kiến thức bổ ích đặc biệt thầy khoa Điện tử - Tin học truyền đạt cho chúng em nhiều kiến thức chun ngành cần thiết cho chúng em sau trường Đặc biệt thời gian làm đề tài nhóm chúng em học hỏi nhiều kiến thức thực tế từ thầy hướng dẫn nên hồn thành đề tài thời gian quy định Nhóm chúng em xin chân thành cảm ơn : Q thầy trường CAO ĐẲNG KỸ THUẬT CAO THẮNG giảng dạy cho chúng em nhiều kiến thức q báu Bộ mơn viễn thơng tất q thầy khoa Điện tử - Tin học giảng dạy kiến thưc chun mơn làm sở để thực tốt đồ án tốt nghiệp tạo điều kiện thuận lợi cho chúng em hồn tất khóa học Đặc biệt, thầy NGUYỄN MINH KHÁNH – giáo viên hướng dẫn đề tài nhiệt tình giúp đỡ cho chúng em lời dạy qúi báu, Giúp chúng em định hướng tốt thực thi đề tài Tất bạn bạn giúp đỡ động viên nhóm suốt q trình làm đồ án tốt nghiệp SVTH : Nguyễn Đức Tâm Châu Văn Thêm Báo cáo đồ án tốt nghiệp CĐ Khóa 06 Lớp ĐTVT06B GVHD : Nguyễn Minh Khánh MỤC LỤC PHẦN I : GIỚI THIỆU ĐỀ TÀI I: Giới thiệu chung .9 II: Tóm tắt nội dung đề tài 10 PHẦN II : CƠ SỞ LÝ THUYẾT CHƯƠNG I : GIỚI THIỆU CHUNG VỀ MẠNG ĐIỆN THOẠI 12 I : cấu trúc mạng điện thoại .12 II : Các đặc tính truyền mạng điện thoại 13 Băng thơng độ rộng băng thơng 13 Suy hao tín hiệu & mức cơng suất nhiễu 14 CHƯƠNG II : SƠ LƯỢC VỀ TỔNG ĐÀI VÀ MÁY ĐIỆN THOẠI 15 I : Giới thiệu tổng đài 15 Định nghĩa tổng đài 15 Chức tổng đài 15 Phân loại tổng đài 15 Các loại âm hiệu 16 Phương thức chuyển mạch tổng đài điện tử .17 Trung kế .18 II : Giới thiệu tổng qt máy điện thoại 19 Các thơng số máy điện thoại 19 Các hoạt động mạng điện thoại .20 III : Phương thức hoạt động tổng đài máy điện thoại 22 CHƯƠNG III : GIỚI THIỆU LINH KIỆN 24 I : OPTO 4N 35 24 Mơ tả chung 24 Hình dạng mơ tả chân 24 Tính chất 25 II : Giới thiệu vi điều khiển 89C51 25 Giới thiệu MS89C51 25 Sơ lược chân 89C51 26 III : Giới thiệu IC nhận DTMF MT8888 27 Giới thiệu 27 Sơ đồ chân 28 chức 30 SVTH : Nguyễn Đức Tâm Châu Văn Thêm Báo cáo đồ án tốt nghiệp CĐ Khóa 06 Lớp ĐTVT06B GVHD : Nguyễn Minh Khánh IV : Giới thiệu IC thu phát tiếng nói ISD 1420 37 Giới thiệu 37 Đặc tính kỹ thuật 38 Mơ tả 38 PHẦN III : THIẾT KẾ VÀ THI CƠNG CHƯƠNG I : PHƯƠNG ÁN THIẾT KẾ 40 I : Mục đích đề tài 40 II : Phương pháp nghiên cứu 40 III : Tình hình nghiên cứu ngồi nước 40 IV : Ý tưởng thiết kế .41 V : Phương án thiết kế 41 CHƯƠNG II : SƠ ĐỒ KHỐI CỦA MẠCH I : Sơ đồ khối, Sơ đồ ngun lý mạch 42 Sơ đồ khối 42 Sơ đồ ngun lý 43 II : Nhiệm vụ khối 44 Khối cảm biến tín hiệu chng 44 Khối kết nối th bao 44 Khối nhận giải mã DTMF 45 Khối xử lý tín hiệu 45 Khối điều khiển thiết bị 46 Khối phát tiếng nói 46 III : Giải thích mối quan hệ khối 47 CHƯƠNG III : THIẾT KẾ PHẦN CỨNG .48 I : Khối cảm biến tín hiệu chng 48 Sơ đồ ngun lý 48 Ngun lý hoạt động 48 Thiế kế tính tốn 49 II : Khối tạo tải giả 50 Sơ đồ ngun lý 50 Ngun lý hoạt động 50 Thiế kế tính tốn .51 III : Khối nhân giải mã DTMF 53 Sơ đồ ngun lý 53 Ngun lý hoạt động 53 SVTH : Nguyễn Đức Tâm Châu Văn Thêm Báo cáo đồ án tốt nghiệp CĐ Khóa 06 Lớp ĐTVT06B GVHD : Nguyễn Minh Khánh IV : Khối phát tiếng nói 54 Sơ đồ ngun lý 54 Ngun lý hoạt động 54 V : Khối điều khiển thiết bị 56 Sơ đồ ngun lý 56 Ngun lý hoạt động 56 Thiế kế tính tốn 56 VI :Khối xử lý trung tâm .58 VII: Khối xử lý tín hiệu 58 VII: Khối nguồn 59 PHẦN IV : THIẾT KẾ CHƯƠNG TRÌNH 60 CHƯƠNG I : CÁC LƯU ĐỒ GIẢI THUẬT 60 Lưu đồ giải thuật 60 Chương trình kiểm tra phím nhấn 61 Chương trình mở thiết bị 62 Chương trình tắt thiết bị 63 Chương trình kiểm tra phím nhấn 64 CHƯƠNG II: THIẾT KẾ PHẦN MỀM 65 PHẦN V : KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN CỦA ĐỀ TÀI 77 TÀI LIỆU THAM KHẢO 78 SVTH : Nguyễn Đức Tâm Châu Văn Thêm Báo cáo đồ án tốt nghiệp CĐ Khóa 06 Lớp ĐTVT06B GVHD : Nguyễn Minh Khánh PHẦN I GIỚI THIỆU ĐỀ TÀI I GIỚI THIỆU CHUNG: Hệ thống điều khiển từ xa nắm giữ vai trò quan trọng cơng cơng nghiệp hóa, đại hóa đất nước Điều khiển từ xa đa dạng phong phú: lĩnh vực qn ứng dụng vào điều khiển máy bay khơng người lái, tên lửa, phi thuyền, vệ tinh nhân tạo… dân dụng điều khiển từ xa làm tăng tính tiện ích tăng giá trị sử dụng cho thiết bị Điều khiển thiết bị điện từ xa thơng qua hệ thống thơng tin liên lạc kết hợp ngành Điện – Điện tử Viễn thơng, phối hợp ứng dụng vi điều khiển đại hệ thống thơng tin liên lạc hình thành hướng nghiên cứu phát triển khơng nhỏ khoa học kỹ thuật Điều khiển thiết bị điện từ xa thơng qua mạng điện thoại khắc phục nhiều giới hạn hệ thống điều khiển từ xa báo động thơng thường Hệ thống khơng phụ thuộc vào khoảng cách, mơi trường ,đối tượng điều khiển đối tượng báo động Điểm đặc trưng bậc hệ thống tính lưu động tác nhân điều khiển (người điều khiển),và đối tượng điều khiển cố định Trên giới, nước phát triển khơng cơng trình nghiên cứu khoa học thành cơng dùng mạng điều khiển thơng qua đường truyền hệ thống thơng tin: Tại Nga có nhà máy điện, kho lưu trữ tài liệu q ứng dụng hệ thống điều khiển từ xa tự dộng báo động thơng qua đường điện thoại để đóng ngắt nơi cao áp, tự động quay số báo động có cố, tự động xã bình chữa cháy …và Nga có hệ thống điều khiển báo động thơng qua mạng Internet để điều khiển nhà máy điện ngun tử Ở Mỹ có chung cư lớn sử dụng hệ thống khóa cửa, két sắt lắp đặt bí mật thơng qua tổng đài nội Trên thành tựu nước tiên tiến Còn Việt Nam có: + Một số đề tài nghiên cứu sử dụng mạng điện thoại để điều khiển chưa thực đề tài hồn chỉnh đề tài điều khiển thiết bị điện có đề tài điều khiển thiết bị phương pháp phản hồi khơng xác (chỉ phản hồi tiếng nhạc) khơng thể tắt thiết bị cơng tắc bên ngồi + Một số đề tài nghiên cưú sử dụng mạng điện thoại để báo động có cháy đề tài thực lý thuyết Từ tình hình thực tế trên, hệ thống điều khiển từ xa tự động quay số báo động qua mạng điện thoại có đặc trưng bật, chúng ứng dụng cơng trình có tầm cỡ lớn chưa thực sản phẩm phổ biến dân dụng giá thành sản phẩm q cao Xuất phát từ nhu cầu thực tế đó, chúng tơi thực đề tài : “ Hệ thống điều khiển thiết bị điện từ xa thơng qua mạng điện thoại ” với mục đích tạo sản phẩm có độ tin cậy cao giá thành sản phẩm hạ nhằm nâng cao đời sống tiện ích cho người, góp phần vào cơng cơng nghiệp hóa, đại hóa đất nước SVTH : Nguyễn Đức Tâm Châu Văn Thêm Báo cáo đồ án tốt nghiệp CĐ Khóa 06 Lớp ĐTVT06B GVHD : Nguyễn Minh Khánh II TĨM TẮT NỘI DUNG ĐỀ TÀI Các thiết bị điện nối song song với hệ thống điều khiển từ xa đường điện thoại Muốn điều khiển thiết bị điện ta quay số điện thoại máy điện thoại có thiết bị cần điều khiển Sau quay số xong, ta qui định sau hồi chng khơng có nhấc máy mạch tự động đóng tải giả để kết nối th bao (thơng tho ại) v ới th bao g ọi Sau kết nối th bao, hệ thống thơ ng báo mời nhập mật mã chờ vòng kho ảng 20s giây khơng có phím nhấn hệ thống tự động mở tải giả tắt kết nối th bao Sau nhận thơng báo nhấn mã passwords để xâm nhập vào hệ thống điều khiển, người điều khiển bấm sai mã passwords khơng xâm nhập vào hệ thống điều khiển Nếu người điều khiển nhấn sai mã passsword hệ thống u cầu người điều khiển phải nhấn lại Sau lần sai mã passwords hệ thống mở tải giả tắt kết nối th bao Nếu cho phép người điều khiển xâm nhập vào hệ thống điều khiển Sau phát xong thơng báo mời điều khiển, hệ thống chờ lệnh điều khiển khoảng 10giây khơng có phím nhấn hệ thống tự động mở tải giả tắt kết nối th bao Sau nhấn mã passwords , lúc người điều khiển muốn kiểm tra tất trạng thái thiết bị trước muốn điều khiển bấm mã số để kiểm tra tất trạng thái thiết bị hệ thống điều khiển Sau nhấn mã số người điều khiển nghe tín hiệu phản hồi với tiếng nói để báo trạng thái thiết bị Lúc này, người điều khiển biết tất trạng thái thiết bị Sau đó, người điều khiển muốn mở hay tắt thiết bị phụ thuộc vào mã lệnh người điều khiển muốn điều khiển mở hay tắt Nếu người điều khiển muốn mở thiết bị bấm mã số để mở thiết bị Trong hệ thống số qui định cho thiết bị sau:  Số tương ứng cho thiết bị  Số tương ứng cho thiết bị  Số tương ứng cho thiết bị  Số tương ứng cho thiết bị  Mã password là:1111  Phím chọn lệnh kiểm tra trạng thái thiết bị  Phím dùng để tắt tồn thiết bị  Phím dùng để mở tồn thiết bị Ví dụ : Muốn mở thiết bị người điều khiển phải bấm mã tức mã mở thiết bị Sau nhấn mã thiết bị mở vi điều khiển cho truy xuất ISD báo trạng thái thiết bị vừa điều khiển với nội dung “Thiết bị mở “ Nếu người điều khiển muốn tắt thiết bị bấm tiếp mã số Sau bấm mã thiết bị tắt có tín hiệu phản hồi tiếng nói để báo cho người điều khiển biết kết điều khiển tiếng nói với nội dung “Thiết bị tắt” Sau điều khiển hết tất thiết bị muốn điều khiển, người điều khiển muốn kiểm tra lại trạng thái tất thiết bị việc bấm mã số số thiết bị chọn sẵn SVTH : Nguyễn Đức Tâm Châu Văn Thêm 10 NHẤN PHÍM ? Y TẮT TB1 & PHÁT THÔNG BÁO RET Y TẮT TB2 & PHÁT THÔNG BÁO RET Y TẮT TB3 & PHÁT THÔNG BÁO RET N NHẤN PHÍM ? Begin N HẾT 20S ? N NGẮT TẢI NHẤN PHÍM ? N Y NHẤN PHÍM ? THIẾT BỊ CÓ Ấ1NTẮT ? PHÍM ? N N Y Y N Y THIẾT BỊ TẮT ? Y N Y Y THIẾT BỊ TẮT ? RET PHÁT THƠNG BÁO TẮT TB RET PHÁT THƠNG BÁO MỞ TB N NHẤN PHÍM ? RET PHÁT THƠNG BÁO MỞ TB RET NHẤN PHÍM ? PHÁT THƠNG BÁO TẮT TB NGẮT TẢI GIẢ PHÁT THƠNG BÁO TẮT TB RET PHÁT THƠNG BÁO MỞ TB CĨ ẤN PHÍM ? Y NGẮT TẢI GIẢ RET N RET CHƯƠNG II: THIẾT KẾ PHẦN MỀM $MOD51 CS EN BIT BIT P0.6 P3.6 RW RS DATABUS ORG BIT BIT EQU P3.7 P2.7 P1 00h MAIN: ACALL INIT ACALL SET_UP CHUONG: jnb p3.4,kntk ljmp CHUONG KNTK: acall delay2s acall delay2s ;DJNZ R4,AAA CLR P3.5 ;dong tai gia MOV R4,#3 ACALL KIEMTRA LJMP MAIN KIEMTRA: LCALL XINMOINHAPMA LCALL DELAY_100MS MOV P3,#00000110B CLR P3.3 LCALL DELAY_100MS SETB P3.3 ACALL RECEIVE CJNE A,#1,SAI ACALL RECEIVE CJNE A,#2,KIEMTRA ACALL RECEIVE CJNE A,#3,KIEMTRA ACALL RECEIVE CJNE A,#4,KIEMTRA MOV P3,#00000001B CLR P3.3 LCALL DELAY_100MS ;MOV P3,#11111111B SETB P3.3 LCALL MOIDK LJMP MAIN SAI: DJNZ R4,KIEMTRA LCALL KETTHUC LCALL DELAY_100MS SETB P3.5 SETB P3.4 LJMP MAIN ;CHUONG TRINH KHOI DONG MT INIT: MOV P0,#11101111B ; P0.7 = WR ; P0.6=CS; P0.5=RS0 ; P0.4= RD ; ta da thuc hien xong buoc MOV P0,#01110000B ; chuan bi xuat du lieu ghi dk MOV P0,#00110000B ; tich cuc chip , CS=0W/R=0,CS0=0,RS0=1 ; ta da thuc hien xong buoc MOV P0,#01110000B MOV P0,#00110000B ; ta da thuc hien xong buoc MOV P0,#01111000B MOV P0,#00111000B ; ta da thuc hien xong buoc MOV P0,#01110000B MOV P0,#00110000B ; ta da thuc hien xong buoc MOV P0,#11101111B MOV P0,#10101111B ; ta da thuc hien xong buoc RET SET_UP: MOV P0,#01111101B MOV P0,#00111101B ; b1) xuat 1101 ghi dk CRA MOV P0,#01110000B MOV P0,#00110000B ; b2) xuat 0000 ghi dk CRB ; Cac lenh tren dinh che cho MT8880 RET ;************************ RECEIVE: MOV P0,#11101111B MOV R5,#150 LOOP2: CLR CS MOV C,P0.2 SETB CS ; Ta phai doc ghi trang thai , de biet digit truoc da thu xong chua JNC LOOP3 ; bi doc ghi trang thai MOV P0,#11001111B CLR CS MOV A,P0 SETB CS ANL A,#00001111B MOV P0,A CLR CS SETB CS RET LOOP3: LCALL DELAY_15MS DJNZ R5,LOOP2 LCALL KETTHUC LCALL DELAY_100MS SETB P3.5 SETB P3.4 LJMP MAIN MOIDK: LCALL XINMOIDIEUKHIEN DK_KT_TB: LCALL RECEIVE CJNE A,#8,DK_MO_TB ;,pass kttb:sai, nhay den dktb(*)CAMBIENTRANGTHAI LCALL TRANGTHAITB RET DK_MO_TB: CJNE A,#0BH,DK_TAT_TB ;(#)-MOTB LCALL MO_TB RET DK_TAT_TB: CJNE A,#0CH,byebye ;SO 5-TAT TB LCALL TAT_TB RET byebye: CJNE A,#9,dk_kt_tb lcall delay_100ms LCALL KETTHUC LCALL DELAY_100MS setb p3.5 setb p3.4 ljmp main ; ****************************************************************************************** ** ;CHUONG TRINH CAM BIEN TRANG THAI THIET BI TRANGTHAITB: LCALL RECEIVE CJNE A,#1,KTTB2 MOV A,P2 ANL A,#00010000B CJNE A,#0,TB1TAT MOV P3,#00010100B ;thiet bi mo CLR P3.3 LCALL DELAY_100MS LCALL THIETBIDAMO setb P3.3 ;phat thong bao LJMP DK_KT_TB RET TB1TAT: MOV P3,#00010011B ;thiet bi CLR P3.3 ;phat thong bao LCALL DELAY_100MS SETB P3.3 LCALL THIETBIDATAT LJMP DK_KT_TB KTTB2: CJNE A,#2,KTTB3 MOV A,P2 ANL A,#00100000B CJNE A,#0,TB2TAT ;thiet bi mo MOV P3,#00010100B CLR P3.3 ;phat LCALL DELAY_100MS SETB P3.3 LCALL THIETBIDAMO LJMP DK_KT_TB TB2TAT: MOV P3,#00010011B ;tb2 tat CLR P3.3 ;phat thong bao LCALL DELAY_100MS SETB P3.3 LCALL THIETBIDATAT LJMP DK_KT_TB KTTB3: CJNE A,#3,KTTB MOV A,P2 ANL A,#01000000B CJNE A,#0,TB3TAT MOV P3,#00010100B;tb3 mo CLR P3.3 ;phat thong bao LCALL DELAY_100MS SETB P3.3 LCALL THIETBIDAMO LJMP DK_KT_TB TB3TAT: MOV P3,#00010011B ;tb3 tat CLR P3.3 ; phat thong BAO LCALL DELAY_100MS SETB P3.3 LCALL THIETBIDATAT KTTB: LJMP DK_KT_TB ; ****************************************************************************************** ***** ;CHUONG TRINH DIEU KHIEN MO THIET BI MO_TB: LCALL RECEIVE MO1: CJNE A,#1,MO2 ;bam mat ma 1,khong dung nhay den BAM2 CLR P2.3 ;MOTB1 MOV P3,#00010100B ;mo tb1 CLR P3.3 ;phat tb LCALL DELAY_100MS SETB P3.3 LCALL THIETBIDAMO LJMP DK_KT_TB ;KTRA VIEC DIEU KHIEN CAC THIET BI DE CO THE TAT, ;MO HAY KTRA TRANG THAI TB MO2: CJNE A,#2,MO3 ;pass2 ,ko nhay den BAM3 CLR P2.2 MOV P3,#00010100B ;mo tb2 CLR P3.3 ;phat tb LCALL DELAY_100MS SETB P3.3 LCALL THIETBIDAMO LJMP DK_KT_TB ;KTRA VIEC DIEU KHIEN CAC THIET BI DE CO THE TAT, ;MO HAY KTRA TRANG THAI P MO3: CJNE A,#3,bt ;pass2 ,ko nhay den BAM3 CLR P2.1 MOV P3,#00010100B ;mo tb2 CLR P3.3 ;phat tb LCALL DELAY_100MS SETB P3.3 LCALL THIETBIDAMO LJMP DK_KT_TB ;KTRA VIEC DIEU KHIEN CAC THIET BI DE CO THE TAT, ;MO HAY KTRA TRANG THAI P BT: LJMP DK_KT_TB ;************************************************************************************** ;CHUONG TRINH DIEU KHIEN TAT THIET BI TAT_TB: LCALL RECEIVE TAT1: CJNE A,#1,TAT2 SETB P2.3 ;set de chac chan MOV P3,#00010011B ;tat tb1 CLR P3.3 ;phat tb LCALL DELAY_100MS SETB P3.3 LCALL THIETBIDATAT LJMP DK_KT_TB ;KTRA VIEC DIEU KHIEN CAC THIET BI DE CO THE TAT, ;MO HAY KTRA TRANG THAI TAT2: CJNE A,#2,TAT3 SETB P2.2 ;set de chac chan MOV P3,#00010011B ;tat tb1 CLR P3.3 ;phat tb LCALL DELAY_100MS SETB P3.3 LCALL THIETBIDATAT LJMP DK_KT_TB ;KTRA VIEC DIEU KHIEN CAC THIET BI DE CO THE TAT, ;MO HAY KTRA TRANG THAI TAT3: CJNE A,#3,dk SETB P2.1 ;set de chac chan MOV P3,#00010011B ;tat tb1 CLR P3.3 ;phat tb LCALL DELAY_100MS SETB P3.3 LCALL THIETBIDATAT LJMP DK_KT_TB ;KTRA VIEC DIEU KHIEN CAC THIET BI DE CO THE TAT, ;MO HAY KTRA TRANG THAI DK: \ LJMP DK_KT_TB ; ****************************************************************************************** *** ;CHUONG TRINH DIEU KHIEN LCD THIETBIDAMO: lcall lcdinit Mov DPTR,#DCVUNGDAU2 ACALL HIENTHIDONG2 MP1: MOV DPTR,#DCVUNGDAU1 SHIFT: ACALL HIENTHIDONG1 MOV R1,#10 DEL500: MOV TH0,#HIGH(-5000) MOV TL0,#LOW(-5000) ACALL DELAYLCD DJNZ R1,DEL500 INC DPTR MOV A,DPL CJNE A,#LOW(DCVUNGDAU1+14),SHIFT MOV A,DPH CJNE A,#HIGH(DCVUNGDAU1+1),SHIFT RET LCDINIT: CLR RS CLR RW SETB EN MOV DATABUS,#38H ACALL GUILENH MOV TH0,#(-4100) MOV TL0,#(-4100) ACALL DELAYLCD MOV DATABUS,#38H ACALL GUILENH MOV TH0,#(-100) MOV TL0,#(-100) ACALL DELAYLCD MOV DATABUS,#38H ACALL GUILENH MOV DATABUS,#0CH ACALL GUILENH MOV DATABUS,#01H ACALL GUILENH MOV DATABUS,#80H ACALL GUILENH RET ;************************************************************* GUILENH: CLR RS SJMP TAOXUNG SENDDATA: SETB RS NOP TAOXUNG: CLR RW CLR EN NOP SETB EN NOP MOV DATABUS,#0FFH SETB RW CLR RS CLR EN NOP SETB EN NOP BUSY: MOV A,DATABUS JB ACC.7,BUSY BUSY2: MOV A,DATABUS JB ACC.7,BUSY2 CLR RW RET ;********************************************************** HIENTHIDONG1: MOV DATABUS,#80H ACALL GUILENH ACALL VIET RET ;********************************************************** HIENTHIDONG2: MOV DATABUS,#0C0H ACALL GUILENH ACALL VIET RET ;*********************************************************** VIET: MOV R0,#0 WR1: MOV A,R0 MOVC A,@A+DPTR MOV DATABUS,A ACALL SENDDATA INC R0 CJNE R0,#16,WR1 RET ;*********************************************************** DELAYLCD: MOV TMOD,#01H SETB TR0 JNB TF0,$ CLR TR0 CLR TF0 RET ;************************************************************ DCVUNGDAU1: DB ' ' DB 'THIET BI DA MO ' DCVUNGDAU2: DB ' DUCTAM VANTHEM’ RET ;*************************************************** THIETBIDATAT: Acall lcdinit Mov DPTR,#DCVUNGDAU4 ACALL HIENTHIDONG4 MP2: MOV DPTR,#DCVUNGDAU3 SHIFT1: ACALL HIENTHIDONG3 MOV R1,#10 DEL5001: MOV TH0,#HIGH(-5000) MOV TL0,#LOW(-5000) ACALL DELAYLCD DJNZ R1,DEL5001 INC DPTR MOV A,DPL CJNE A,#LOW(DCVUNGDAU3+15),SHIFT1 MOV A,DPH CJNE A,#HIGH(DCVUNGDAU3+1),SHIFT1 RET HIENTHIDONG3: MOV DATABUS,#80H ACALL GUILENH ACALL VIET RET ;********************************************************** HIENTHIDONG4: MOV DATABUS,#0C0H ACALL GUILENH ACALL VIET RET ;************************************************* DCVUNGDAU3: DB ' ' DB 'THIET BI DA TAT ' DCVUNGDAU4: DB DUCTAM VANTHEM' RET KETTHUC: Acall lcdinit Mov DPTR,#DCVUNGDAU6 ACALL HIENTHIDONG6 MP4: MOV DPTR,#DCVUNGDAU5 SHIFT2: ACALL HIENTHIDONG5 MOV R1,#10 DEL5002: MOV TH0,#HIGH(-5000) MOV TL0,#LOW(-5000) ACALL DELAYLCD DJNZ R1,DEL5002 INC DPTR MOV A,DPL CJNE A,#LOW(DCVUNGDAU5+13),SHIFT2 MOV A,DPH CJNE A,#HIGH(DCVUNGDAU5+1),SHIFT2 RET HIENTHIDONG5: MOV DATABUS,#80H ACALL GUILENH ACALL VIET RET ;********************************************************** HIENTHIDONG6: MOV DATABUS,#0C0H ACALL GUILENH ACALL VIET RET ;************************************************* DCVUNGDAU5: DB ' ' DB 'SEE YOU AGAIN ' DB ' ' DCVUNGDAU6: DB 'DUCTAM VANTHEM RET XINMOINHAPMA: Acall lcdinit Mov DPTR,#DCVUNGDAU8 ACALL HIENTHIDONG8 MP3: MOV DPTR,#DCVUNGDAU7 SHIFT4: ACALL HIENTHIDONG7 MOV R1,#10 DEL5004: MOV TH0,#HIGH(-5000) MOV TL0,#LOW(-5000) ACALL DELAYLCD DJNZ R1,DEL5004 INC DPTR MOV A,DPL CJNE A,#LOW(DCVUNGDAU7+15),SHIFT4 MOV A,DPH CJNE A,#HIGH(DCVUNGDAU7+1),SHIFT4 RET HIENTHIDONG7: MOV DATABUS,#80H ACALL GUILENH ACALL VIET RET ;********************************************************** HIENTHIDONG8: MOV DATABUS,#0C0H ACALL GUILENH ACALL VIET RET ;************************************************* DCVUNGDAU7: DB ' ' DB 'MOI NHAP MAT MA ' DCVUNGDAU8: DB 'DUCTAM VANTHEM RET XINMOIDIEUKHIEN: Acall lcdinit Mov DPTR,#DCVUNGDAU10 ACALL HIENTHIDONG9 MP5: MOV DPTR,#DCVUNGDAU9 SHIFT5: ACALL HIENTHIDONG9 MOV R1,#10 DEL5005: MOV TH0,#HIGH(-5000) MOV TL0,#LOW(-5000) ACALL DELAYLCD DJNZ R1,DEL5005 INC DPTR MOV A,DPL CJNE A,#LOW(DCVUNGDAU9+15),SHIFT5 MOV A,DPH CJNE A,#HIGH(DCVUNGDAU9+1),SHIFT5 RET HIENTHIDONG9: MOV DATABUS,#80H ACALL GUILENH ACALL VIET RET ;********************************************************** HIENTHIDONG10: MOV DATABUS,#0C0H ACALL GUILENH ACALL VIET RET ;************************************************* DCVUNGDAU9: DB ' ' DB 'MOI BAN DIEU KHIEN ' DCVUNGDAU10: DB’ DUCTAM VANTHEM' RET ; ****************************************************************************************** *OO ;CHUONG TRINH DELAY DELAY_100MS: PUSH 00H MOV R0,#50 MOV TMOD,#01H LOPP1: MOV TH0,#HIGH(-10000) MOV TL0,#lOW(-10000) SETB TR0 JNB TF0,$ CLR TR0 CLR TF0 DJNZ R0,LOPP1 POP 00H RET DELAY2S: MOV R6,#10 ;2S N12: MOV R7,#20 N13: MOV TH0,#HIGH(-50000) MOV TL0,#LOW(-50000) SETB TR0 WAIT1: JNB TF0,WAIT1 CLR TR0 CLR TF0 DJNZ R7,N13 DJNZ R6,N12 RET DELAY1S: MOV R6,#10 ;1S N14: MOV R7,#20 N15: MOV TH0,#HIGH(-50000) MOV TL0,#LOW(-50000) SETB TR0 WAIT2: JNB TF0,WAIT2 CLR TR0 CLR TF0 DJNZ R7,N15 DJNZ R6,N14 RET DELAY_15MS: PUSH 00H MOV R0,#8 MOV TMOD,#01H LOPP2: MOV TH0,#HIGH(-10000) MOV TL0,#lOW(-10000) SETB TR0 JNB TF0,$ CLR TR0 CLR TF0 DJNZ R0,LOPP2 POP 00H RET END PHẦN V: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN ĐỀ TÀI I.KẾT QỦA ĐẠT ĐƯỢC Q trình đạt thi cơng cuả mạch đạt u cầu thời gian hồn thành nhiệm vụ đặt cuả đề tài điều khiền thiết bị từ xa qua mạng điện thoại Bộ phận phát tiếng nói hoạt động tốt Tuy nhiên phận phát âm hạn chế thời lượng thu phát ISD1420 (20s) nên chưa hổ trợ hồn haỏ cho hệ thống b hiệu , vấn đề naỳ khắc phục ta sử dụng IC với thơì gian lưu trữ âm lâu , mạch có khả thơng b trạng thái cuả thiết bị cách chi tiết lâu taọ điều kiện thuận lợi cho việc phát tiển đề tài sau Mạch điều khiển hoạt động tốt , có khả báo cho người điều khiễn biềt trạng thái cuả thiết bị , giới hạn thời gian kích thước nên mạch mơ dựa viêc điều khiển thiết bị , với ứng dụng cụ thể cho hệ thống lớn ta mở rộng cho nhiều thiết bị Ưu điểm việc dùng đường truyền có sẵn mạng điện thoại để điều khiển thiết bị phạm vi điều khiển rộng, khơng hạn che khoảng cách Tại nơi mà điều khiển nhiều nơi khác II/ HƯỚNG PHÁT TRIỂN 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 Với đề tài: “Hệ thống điều khiển thiết bị điện từ xa thơng qua đường điện thoại“ Với chức điều khiển thiết bị có phản hồi tiếng nói, báo xác trạng thái thiết bị cách xác tạo cho người nghe thơng báo điều khiển có cảm giác an tâm Hệ thống đặt nhà riêng, xí nghiệp, quan, nhà xưởng, nhà kho, văn phòng, khách sạn, chung cư v.v… Với hệ thống này, phát triển theo hướng đưa hệ thống giao tiếp với máy tính Sau đó, đưa chức điều khiển lên mạng internet Tức hệ thống hoạt động bình thường chế độ trước hệ thống giao tiếp với mạng máy tính Cho nên, chúng điều khiển thơng qua mạng internet Nếu sử dụng mạng thơng tin điều khiển phong phú có nhiều chức Đối với mạch âm ta nên sử dụng IC chun dùng cho việc ghi phát ngữ âm Để làm giảm kích thước mạch âm thanh, giảm giá thành thuận tiện cho người sử dụng Khi muốn thay đổi thơng tin điều khiển Nhìn chung hướng phát triển lý thú khả thi điều kiện nước nhà Đó hệ thống chức đa dụng, tiện ích, đại, kinh tế khơng ngồi mục đích nâng cao đời sống tiện ích cho người TÀI LIỆU THAM KHẢO …… 000 …… DƯƠNG MINH TRÍ: Sơ đồ chân linh kiện bán dẫn Nhà xuất KHKT - 1997 TỐNG VĂN ON – HỒNG ĐỨC HẢI :Họ vi điều khiển 8051 Nhà xuất lao động – xã hội-2001 Tra cứu IC web: http//: www.datasheet4u.com NGUYỄN TH VÂN: Kỹ thuật số Nhà xuất KHKT Hà Nội– 1997 LÊ PHI YẾN – LƯU PHÚ – NGUYỄN NHƯ ANH Kỹ thuật điện tử PHẠM ĐÌNH NGUN & PHẠM QUỐC ANH Bài giảng điện thoại sở Trung tâm bưu viễn thơng TP.HCM 7.Và tài liệu liên quan khác

Ngày đăng: 27/07/2016, 14:24

Từ khóa liên quan

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

Tài liệu liên quan