1. Trang chủ
  2. » Luận Văn - Báo Cáo

344 mô hình dàn trãi hệ thống cảnh báo và điều khiển thiết bị qua mạng gsm nghiên cứu khoa học

86 1 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 86
Dung lượng 2,36 MB

Nội dung

z ỦY BAN NHÂN DÂN TP HỒ CHÍ MINH TRƢỜNG CAO ĐẲNG CÔNG NGHỆ THỦ ĐỨC ĐỀ TÀI NGHIÊN CỨU KHOA HỌC CẤP CƠ SỞ MƠ HÌNH DÀN TRẢI HỆ THỐNG CẢNH BÁO VÀ ĐIỀU KHIỂN THIẾT BỊ QUA MẠNG GSM Đồng chủ nhiệm đề tài: Đồn Chánh Tín Trần Quốc Trung Tp Hồ Chí Minh, tháng năm 2015 i MỤC LỤC TRANG TRANG TỰA MỤC LỤC Chƣơng I GIỚI THIỆU 1.1 Tổng quan 1.2 Các kết nghiên cứu nƣớc công bố 1.2.1 Các kết nghiên cứu nƣớc 1.2.2 Các kết nghiên cứu nƣớc 1.3 Sự cần thiết đề tai 1.4 Đơn vị, địa bàn tiến hành nghiên cứu 1.5 Mục tiêu nghiên cứu 1.6 Đối tƣợng phạm vi nghiên cứu đề tài 10 1.7 Phƣơng pháp nghiên cứu 11 Chƣơng CƠ SỞ LÝ THUYẾT VI ĐIỀU KHIỂN, MODULE GSM VÀ TẬP LỆNH AT 12 2.1 Giới thiệu vi điều khiển P89V51RD2 12 2.1.1 Tổng quan vi điều khiển P89V51RD2 12 2.1.2 Sơ đồ khối sơ đồ chân 13 2.1.3 Chức chân 14 2.2 Giới thiêu Module GSM SIM900 17 2.2.1 Tổng quan Module GSM SIM900 17 2.2.2 Sơ đồ khối sơ đồ chân SIM900 18 2.2.3 Chức chân .19 2.3 Tập lệnh AT 23 2.3.1 Giới thiệu 23 2.3.2 Các lệnh khởi tạo Module GSM sim900 25 2.3.3 Các lệnh xử lý gọi 26 2.3.4 Các lệnh SMS 26 Chƣơng THIẾT KẾ VÀ THỰC HIỆN HỆ THỐNG GIÁM SÁT, ĐIỀU KHIỂN THIẾT BỊ QUA MẠNG GSM 30 3.1 Yêu cầu thiết kế 30 3.2 Sơ đồ khối hệ thống 31 3.3 Thiết kế thi công khối chức 32 3.3.1 Khối nguồn 32 3.3.2 Khối xử lý trung tâm 33 3.3.3 Khối phát cảnh báo 38 3.3.4 Khối cảm biến 41 3.3.5 Khối hiển thị LCD 45 3.3.6 Khối giao tiếp ngoại vi 47 3.3.7 Khối điều khiển thiết bị 51 Chƣơng KẾT QUẢ THỰC HIỆN 54 4.1 Mơ hình thực tế 54 4.1.1 Sơ đồ thiết kế mạch nguyên lý .54 4.1.2 Sơ đồ mạch in layout .54 4.1.3 Mạch thi công thực tế 56 4.2 Lƣu đồ giải thuật chƣơng trình điều khiển thiết bị qua mạng GSM 58 4.2.1 Lƣu đồ giải thuật 58 4.2.2 Chƣơng trình 59 4.3 Lƣu đồ giải thuật chƣơng trình phát cảnh báo qua mạng GSM 60 4.3.1 Lƣu đồ giải thuật 60 4.3.2 Chƣơng trình 60 4.4 Lƣu đồ giải thuật chƣơng trình kiểm tra nhiệt độ tin nhắn SMS 61 4.4.1 Lƣu đồ giải thuật 61 4.4.2 Chƣơng trình 61 Chƣơng KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN 62 5.1 Kết luận 62 5.2 Hƣớng phát triển 62 TÀI LIỆU THAM KHẢO 63 PHỤ LỤC 64 Phụ lục 1: 65 Phụ lục 2: 65 Phụ lục 3: 70 Phụ lục 4: 73 Phụ lục 79 Phụ lục 83 Chƣơng I GIỚI THIỆU 1.1 Tổng quan Trƣớc phát triển nhƣ vũ bão khoa học kỹ thuật, ngành tự động hóa có bƣớc tiến lớn Tự động hóa ngày đóng vai trị quan trọng việc tăng xuất lao động, giảm giá thành, tăng ổn định chất lƣợng sản phẩm Tự động hóa khơng làm giảm nhẹ sức lao động cho ngƣời mà cịn góp phần lớn việc nâng cao suất lao động, cải thiện chất lƣợng sản phẩm Chính tự động hóa ngày khẳng định đƣợc vị trí nhƣ vai trị ngành cơng nghiệp đƣợc phổ biến rộng rãi hệ thống công nghiệp giới nói chung Việt Nam nói riêng Bên cạnh đó, để phục vụ tốt đời sống ngƣời thời điểm xã hội ngày đại phát triển Thay dần ngƣời làm việc nơi nguy hiểm, độc hại, hay nơi ngƣơi tới đƣợc Ngành điều khiển học đời nhằm giúp cho việc giải vấn đề lĩnh vực điều khiển tự động dễ dàng Một toán điều khiển phổ biến “điều khiển thiết bị từ xa” Và đƣợc ứng dụng rộng rãi vào sống nhƣ:  Điều khiển từ xa hồng ngoại: Đây cơng nghệ điều khiển đƣợc sử dụng gia dụng nhƣ TV, đầu đĩa, quạt, máy lạnh, đồ chơi trẻ em… Hệ thống sử dụng ánh sáng hồng ngoại làm môi trƣờng truyền Gồm thành phần: phần phát phần thu Phần phát thƣờng đèn LED phát tia hồng ngoại, phần thứ hai phần thu có nhiệm vụ nhận tín hiệu hồng ngoại từ phần phát sau giải mã, giải điều chế để đƣa tín hiệu gốc Hệ thống hoạt động khoảng cách gần, khơng thể hoạt động có vật cản bên phát bên thu, bị phản xạ nhƣ loại ánh sang khác, bị hạn chế góc nhận tín hiệu  Điều khiển từ xa sóng RF: Là phƣơng pháp điều khiển phổ biến đời sống nay, khác với điều khiển hồng ngoại sử dụng ổn định nhà nơi khơng có ánh sáng trực tiếp, điều khiển RF sử dụng đƣợc nhà lẫn ngồi trời Ứng dụng hệ thống mở cửa gara, mở khóa xe máy, xe hơi, hay chắn tự động…Loại điều khiển sử dụng nguyên lý tƣơng tự nhƣ điều khiển hồng ngoại, nhƣng thay gửi tín hiệu ánh sáng lại sử dụng sóng vơ tuyến để gửi tín hiệu nhị phân Ƣu điểm điều khiển RF so với điều khiển hồng ngoại phạm vi điều khiển rộng, khơng bị giới hạn góc điều khiển, khoảng cách xa, đồng thời điều khiển xuyên tƣờng, xun kính Tuy nhiên, phƣơng pháp có mặt hạn chế dễ bị nhiễu có nhiều thiết bị sử dụng song vô tuyến  Điều khiển từ xa giọng nói: Đây phƣơng pháp điều khiển đƣợc quan tâm nghiên cứu năm gần đây, chƣa có hệ thống nhận dạng giọng nói tiếng Việt hồn chỉnh nào, nên phƣơng pháp hạn chế Một hệ thống điều khiển giọng nói thƣờng gồm hai phần: phần huấn luyện phần nhận dạng “Huấn luyện” trình hệ thống học mẫu chuẩn đƣợc cung cấp tiếng khác , để từ hình thành từ vựng hệ thống Cịn “Nhận dạng” trình định xem từ đƣợc đọc vào từ vựng đƣợc huấn luyện, để từ đƣa định điều khiễn Thƣờng đƣợc ứng dụng hệ thống điều khiển cần tính bảo mật cao nhƣ: mở khóa nhà, mở khóa xe hơi, mở tủ sắt, khởi động máy tính, diện thoại…  Điều khiển từ xa qua mạng điện thoại cố định: Đây phƣơng pháp điều khiển không bị giới hạn khoảng cách Hệ thống sử dụng sở mạng điện thoại có sẵn Việt Nam để làm mơi trƣờng truyền tải tín hiệu điều khiển, sử dụng điện thoại nào, đâu để điều khiển thiết bị Đƣợc sử dụng để điều khiển thiết bị nhà nhƣ nồi cơm điện, máy lạnh, máy bơm nƣớc, hệ thống tƣới cây….Tuy nhiên, để điều khiển đƣợc phải cần đƣờng dây line điện thoại cố định, loại điện thoại không phổ biến nƣớc ta  Điều khiển từ xa thông qua mạng Internet: Với phát triển nhƣ vũ bão mạng internet nay, nhiều ý tƣởng ứng dụng đời dựa giải pháp truy cập internet, ý tƣởng điều khiển giám sát thông qua mạng internet Đây phƣơng pháp đại phù hợp với xu hƣớng phát triển công nghiệp ngày Hệ thống sử dụng mạng internet làm mội trƣờng truyền tải tín hiệu nên không bị giới hạn khoảng cách điều khiển Các thiết bị đƣợc điều khiển máy tính điện thoại di động, nhiên hệ thống không hoạt động đƣợc nơi khơng có mạng internet  Điều khiển từ xa thông qua mạng di động GSM: Tƣơng tự nhƣ phƣơng pháp điều khiển qua mạng điện thoại cố định, phƣơng pháp sử dụng sở hạ tầng mạng điện thoại có sẵn nƣớc ta làm môi trƣờng truyền Hệ thống không dùng dây line điện thoại cố định để điều khiển mà dùng sóng vơ tuyến để truyền tín hiệu điều khiển qua mạng GSM Phƣơng pháp điều khiển có phạm vi rộng, không giới hạn khoảng cách, không bị ảnh hƣởng nhiễu, không phụ thuộc vào mạng cố định Đây phƣơng pháp điều khiển đại, phù hợp với xu hƣớng phát triển ngành viễn thông Thƣờng đƣợc ứng dụng hệ thống nhà thơng minh Điều khiển thiết bị từ xa đề tài phổ biến nhƣng điều khiển thiết bị qua mạng GSM đề tài Điều đặt nhiều khó khăn thách thức việc xây dựng, phát triển hoàn thiện đề tài Để việc điều khiển đảm bảo tính xác hoạt động lâu dài hệ thống cần phải có tốc độ xử lý nhanh, hoạt động nhƣ hệ thống thời gian thực.Vì tốc độ nhanh tính xác yếu tố quan trọng việc xây dựng thƣc hệ thống 1.2 Các kết nghiên cứu nƣớc công bố 1.2.1 Các kết nghiên cứu nƣớc: a “Thiết kế 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” Võ Minh Tuấn: Trong nghiên cứu văn tác giả kết hợp kỹ thuật lập trình vi điều khiển 8051 mạng điện thoại cố định để xây dựng hệ thống điều khiển thiết bị từ xa Các thiết bị điện đƣợc nối song song với hệ thống đƣợc điều khiển tín hiệu DTMF đƣờng dây điện thoại Để điều khiển thiết bị ngƣời điều khiển phải gọi đến máy điện thoại cố định kết nối với thiết bị cần điều khiển, sau hồi chng khơng có ngƣời nhấc máy hệ thống tự động đóng tải giả để kết nối thông thoại với thuê bao Sauk hi kết nối thuê bao, hệ thống yêu cầu nhập password, sau giây khơng nhập password hệ thống tự động ngắt tải giả kết thúc gọi b “Điều khiển từ xa sóng RF” Lê Xuân Tâm Ở đề tài này, tác giả tập trung nghiên cứu phƣơng pháp diều khiển sóng RF Từ đó, đƣa ứng dụng thực tế điều khiển từ xa điều khiển đƣợc thiết bị Trong đề tài, tác giả sử dụng kỹ thuật lập trình vi điều khiển PIC16F877A kết hợp với cặp IC PT2262 PT2272 để xây dựng hệ thống điêu khiển Hệ thống sử dụng IC phát PT2262 để mã hóa tín hiệu điều khiển Dữ liệu sau mã hóa đƣợc truyền module phát sóng RF tần số 315Mhz Sau tín hiệu đƣợc thu khối thu sóng RF, đƣợc giải mã IC 2272 sau đƣa khối xử lý trung tâm vi điều khiển PIC16F877A để xử lý Vi điều khiển nhận tín hiệu đƣợc giải mã lệnh điều khiển thiết bị thông qua hệ thống relay c “Thiết kế hệ thống nhận dạng âm điều khiển thiết bị dân dụng” Lê Quang Anh Trong đề tài này, tác giả đƣa phƣơng pháp điều khiển thiết bị dùng giọng nói ngƣời Thơng qua sở lý thuyết nghiên cứu, tác giả xây dựng hệ thống điều khiển có chức nhận dạng giọng nói qua ứng dụng vào việc điều khiển thiết bị điện dân dụng gia đình Đề tài sử dụng phƣơng pháp nhận biết giọng nói phụ thuộc ngƣời nói, ngƣời sử dụng hệ thống huấn luyện để điều khiển Hệ thống sử dụng IC HM2007 để điều chế phổ âm, xử lý giọng nói điều khiển chức Hệ thống nhận biết 40 từ 1.2.2 Các kết nghiên cứu nƣớc Ở nƣớc khác giới, nghiên cứu tiếp cận đề tài theo nhiều hƣớng khác nhau, có cơng trình nghiên cứu bật sau: a “GSM car security system” Mohd Azwan Bin Ramlan Nghiên cứu xây dựng hệ thống cảnh báo xe hơi, ứng dụng vi điều khiển PIC 18F4550 kết hợp với modem GSM Hệ thống cho phép giám sát vị trí xe thơng qua tin SMS, đề tài kết hợp kỹ thuật lập trình C, vi điều khiển mạng GSM b “Protocol Design for Control Applications using Wireless Sensor Networks” Pangun Park Trong nghiên cứu tác giả đề xuất giao thức mạng để điều khiển thiết bị công nghiệp thông qua mạng cảm biến không dây WSN Các giao thức đƣợc thiết kế để giảm thiểu tiêu hao lƣợng mạng, tăng độ tin cậy thời gian đáp ứng hệ thống Các thông số giao thức đƣợc đƣa để giải vấn đề tối ƣu hóa hệ thống Các tác giả sử dụng giao thức IEEE 802.15.4 cho việc truyền gói tin cách hiệu quả, đáng tin cậy, tổn hao lƣợng Từ kéo dài thời gian tuổi thọ cho thiết bị công nghiệp Phụ lục 3: ORG 00BH MOV TMOD, #20H ;TIMER1 MODE MOV TH1, # -3 ;BAUD RATE 9600 MOV SCON, #50H ;TRUYEN BIT DU LIEU,1 BIT STOP SETB TR1 ;KHOI DONG TIMER NHANNHIETDO: CLR P1.3 CALL DELAY4MS SETB P1.3 MOV A,P2 MOV B,#10 DIV AB ADD A,#30H ;DOI SANH MA ASSCI MOV 112,#0 ;XOA NOI DUNG O NHO 112 MOV 112,A MOV A,B ADD A,#30H ;DOI SANG MA ASSCI MOV 111,#0 ;XOA NOI DUNG O NHO 111 MOV 111,A MOV R0,#10 NHANNHIETDO1: ;AT+CMGS=" MOV A,R0 MOVC A,@A+DPTR LCALL TRANS INC R0 CJNE R0,#19,NHANNHIETDO1 LCALL TRANSSDT ;SO DIEN THOAI NGUOI NHAN " MOV A,#0DH LCALL TRANS LCALL DELAY MOV DPTR,#BANG4 MOV R0,#45 NHANNHIETDO2: ;"NHIET DO HIEN TAI LA" MOV A,R0 MOVC A,@A+DPTR LCALL TRANS INC R0 CJNE R0,#66,NHANNHIETDO2 MOV A,112 ;GIA TRI HANG CHUC NHIET DO" CALL TRANS MOV A,111 ;"GIA TRI HANG DON VI NHIET DO" CALL TRANS 70 MOV R0,#66 NHANNHIETDO3: MOV A,R0 MOVC A,@A+DPTR LCALL TRANS INC R0 CJNE R0,#73,NHANNHIETDO3 LCALL KETTHUC LCALL DELAY ;CHO GUI TIN XONG LCALL XOA LJMP NHANNHIETDO DELAY: PUSH PUSH PUSH MOV R7,#150 LAP: MOV R6,#100 LAP1: MOV R5,#100 LAP2: DJNZ R5,LAP2 DJNZ R6,LAP1 DJNZ R7,LAP POP POP POP RET DELAY4MS: PUSH PUSH MOV R5,#20 LAP3: MOV R4,#100 X1: DJNZ R4,X1 DJNZ R5,LAP3 POP POP RET TRANS: MOV SBUF, A HERE: 71 JNB TI, HERE CLR TI RET RECV: JNB RI, RECV MOV R4, SBUF CLR RI RET BANG4: DB "Canh bao nhiet hien tai la: C.",0DH END 72 ; Phụ lục 4: ORG 00BH MOV TMOD, #20H ;TIMER1 MODE MOV TH1, # -3 ;BAUD RATE 9600 MOV SCON, #50H ;TRUYEN BIT DU LIEU,1 BIT STOP SETB TR1 ;KHOI DONG TIMER CLR P1.0 BEGIN: MOV DPTR, #BANG1 SETB P1.3 CHOPASS: MOV R4,#0 LCALL RECV CJNE R4,#4DH,CHOPASS LCALL RECV CJNE R4,#54H,CHOPASS MOV R1,#80 LCALL DOC SDT: MOV R0,#127 SDT1: LCALL RECV CJNE R4,#38H,SDT1 MOV B,R4 MOV @R0,B DEC R0 SDT2: LCALL RECV MOV B,R4 MOV @R0,B CJNE R4,#22H,TIEP SJMP Y TIEP: DEC R0 SJMP SDT2 Y: LCALL RECV CJNE R4,#2AH,Y1 ;so sanh voi ky tu "*" LCALL RECV CJNE R4,#2AH,XOATIN LCALL RECV CJNE R4,#2AH,XOATIN SJMP LOICHAO 73 Y1: DJNZ R1,Y ;tim ky tu "*" vong 90 ky tu dau cua tin nhan LCALL XOA SJMP BEGIN XOATIN: MOV R0,#10 XOATIN1: ;AT+CMGS=" MOV A,R0 MOVC A,@A+DPTR LCALL TRANS INC R0 CJNE R0,#19,XOATIN1 ;AT+CMGS=" LCALL TRANSSDT ;SO DIEN THOAI NGUOI NHAN " MOV A,#0DH LCALL TRANS CALL DELAY ;CHO SOAN NOI DUNG TIN NHAN MOV DPTR,#BANG4 MOV R0,#0 XOATIN2: ;"bao pass sai" MOV A,R0 MOVC A,@A+DPTR LCALL TRANS INC R0 CJNE R0, #45,XOATIN2 MOV DPTR,#BANG1 CALL DELAY ;CHO GUI TIN XONG LCALL XOA SJMP BEGIN LOICHAO: MOV R0,#10 LOICHAO1: ;AT+CMGS=" MOV A,R0 MOVC A,@A+DPTR LCALL TRANS INC R0 CJNE R0,#19,LOICHAO1 ;AT+CMGS=" LCALL TRANSSDT ;SO DIEN THOAI NGUOI NHAN " MOV A,#0DH LCALL TRANS CALL DELAY ;CHO SOAN NOI DUNG TIN NHAN MOV R0,#97 LOICHAO2: ;"LOI CHAO" MOV A,R0 74 MOVC A,@A+DPTR LCALL TRANS INC R0 CJNE R0, #234,LOICHAO2 CALL DELAY ;CHO GUI TIN XONG LCALL XOA CHOLENH: LCALL RECV CJNE R4,#4DH,CHOLENH ;so sanh voi ky tu "M" cho nhan tin nhan LCALL RECV CJNE R4,#54H,CHOLENH ;SO SANH VOI CHU "T" MOV R1,#200 LCALL DOC CHOLENH1: LCALL RECV CJNE R4,#2AH, Y2 ;SO SANH DAU "*" LCALL RECV CJNE R4,#4EH, Y2 ;SO SANH CHU "N" LCALL RECV CJNE R4,#44H, Y2 ;SO SANH DAU "D" LCALL RECV CJNE R4,#23H, Y2 ;SO SANH DAU "#" SJMP NHANNHIETDO Y2: DJNZ R1,CHOLENH1 LCALL XOA SJMP CHOLENH NHANNHIETDO: CLR P1.3 CALL DELAY4MS SETB P1.3 MOV A,P2 MOV B,#10 DIV AB ADD A,#30H ;DOI SANH MA ASSCI MOV 112,#0 ;XOA NOI DUNG O NHO 112 MOV 112,A MOV A,B ADD A,#30H ;DOI SANG MA ASSCI MOV 111,#0 ;XOA NOI DUNG O NHO 111 MOV 111,A MOV R0,#10 NHANNHIETDO1: ;AT+CMGS=" 75 MOV A,R0 MOVC A,@A+DPTR LCALL TRANS INC R0 CJNE R0,#19,NHANNHIETDO1 LCALL TRANSSDT ;SO DIEN THOAI NGUOI NHAN " MOV A,#0DH LCALL TRANS LCALL DELAY MOV DPTR,#BANG4 MOV R0,#45 NHANNHIETDO2: ;"NHIET DO HIEN TAI LA" MOV A,R0 MOVC A,@A+DPTR LCALL TRANS INC R0 CJNE R0,#66,NHANNHIETDO2 MOV A,112 ;GIA TRI HANG CHUC NHIET DO" CALL TRANS MOV A,111 ;"GIA TRI HANG DON VI NHIET DO" CALL TRANS MOV R0,#66 NHANNHIETDO3: MOV A,R0 MOVC A,@A+DPTR LCALL TRANS INC R0 CJNE R0,#73,NHANNHIETDO3 LCALL KETTHUC LCALL DELAY ;CHO GUI TIN XONG LCALL XOA LJMP BEGIN TRANSSDT: PUSH PUSH ACC MOV R1,#127 TRANSSDT1: MOV A,@R1 CALL TRANS DEC R1 CJNE R1,#113,TRANSSDT1 POP ACC POP 76 RET DOC: PUSH MOV R0,#0 DOC1: MOV A,R0 ; truyen lenh AT+cmgR=1 MOVC A,@A+DPTR ; LCALL TRANS INC R0 CJNE R0,#10,DOC1 POP RET XOA: PUSH MOV R0,#38 XOA1: MOV A,R0 MOVC A,@A+DPTR CALL TRANS INC R0 CJNE R0,#48,XOA1 POP RET DELAY: PUSH PUSH PUSH MOV R7,#150 LAP: MOV R6,#100 LAP1: MOV R5,#100 LAP2: DJNZ R5,LAP2 DJNZ R6,LAP1 DJNZ R7,LAP POP POP POP RET DELAY4MS: PUSH PUSH 77 MOV R5,#20 LAP3: MOV R4,#100 X1: DJNZ R4,X1 DJNZ R5,LAP3 POP POP RET TRANS: MOV SBUF, A HERE: JNB TI, HERE CLR TI RET RECV: JNB RI, RECV MOV R4, SBUF CLR RI RET BANG1: DB "AT+CMGR=1",0DH ; DB "Chao mung den voi he thong dieu khien va giam sat tu xa bang tin nhan:nhan *ND# de kiem tra nhiet ",1AH ; BANG4: DB "Password sai roi!Vui long nhan password lai!",1AH DB "Nhiet hien tai la: C.",0DH END 78 ; Phụ lục Hƣớng dẫn sử dụng Phần I: Kết nối giao tiếp với máy tính - Bƣớc 1: Kết nối jumper J11 với jumper J14 - Bƣớc 2: Gắn dây USB vào cổng USB thơng qua J5, đầu cịn lại dây USB kết nối với máy tính - Bƣớc 3: Gắn dây nguồn adapter vào J1 cho mạch hoạt động - Bƣớc 4: Từ máy tính khởi động chƣơng trình Hyperterminal: Start \Progarm \Accessories\ Communication\ Hyperterminal ( windown XP) Nếu dùng Windown copy chƣơng trình Hyperterminal từ Windown XP qua sử dụng số chƣơng trình giao tiếp nối tiếp khác nhƣ Putty - Bƣớc 5: Cài đặt thông số cho Hyperterminal để giao tiếp với board mạch theo hƣớng dẫn sau: + Đặt tên cho kết nối vào khung Name  OK 79 + Tại ô Conect using chọn cổng COM kết nối với máy tính  OK + Chọn giao thức tốc độ truyền liệu cho cổng COM theo hình sau 80 + Trên cửa sổ Hyperterminal đánh chữ AT  Enter, modul SIM900 trả chữ OK kết nối thành công, không trả ký tự chƣa kết nối đƣợc + Bây sử dụng lệnh AT để điều khiển từ máy tính 81 Phần II: Kết nối giao tiếp với vi điều khiển - Kết nối vi điều khiển với LCD: dùng dây bus8 kết nối jumper J61 với jumper J64 - Kết nối truyền thông nối tiếp module SIM900 với vi điều khiển: Dùng dây bus3 kết nối jumper J11 với jumper J12 - Kết nối điều khiển thiết bị: Dùng dây bus4 kết nối jumper J13 với jumper J8 để kết nối bit điều khiển khối điều khiển thiết bị với vi điều khiển + Điều khiển thiết bị DC: Kết nối thiết bị DC với jumper J6 J7 + Điều khiển thiết bị AC: Kết nối thiết bị AC với jumper J21, J23 Cấp nguồn xoay chiều cho thiết bị AC thông qua jumper J22 - Kết nối cảm biết nhiệt độ: + Gắn cảm biến nhiệt độ LM35 vào jumper J17 + Dùng dây bus kết nối jumper J59 J62 để kết nối bit liệu ngõ ADC0804 với port vi điều khiển + Dùng dây bus kết nối jumper J9 với J8 để kết nối bit điều khiển ADC0804 với vi điều khiển 82 Phụ lục Bài tập tham khảo Phần I: Giao tiếp máy tính 1) Kết nối SIM900 với máy tính, thực cấu hình cho SIM900 theo u cầu sau: a) Chọn tốc độ baudrate 9600 baud/s b) Cài đặt SIM900 nhắn tin chế độ textmode c) Cho phép SIM900 vào chế độ dò mạng tự động d) Lƣu cấu hình cho SIM900 2) Thực điều khiển SIM900 từ máy tính theo yêu cầu sau: a) Gửi tin nhắn với nội dung: “Test” tới SIM900 b) Đọc tin nhắn vừa gửi c) Gửi tin nhắn từ SIM900 với nội dung “OK” đến số điện thoại d) Đọc tin nhắn nhớ 07 e) Xóa tin nhắn nhớ 08 f) Gọi điện thoại đến SIM900, điều khiển SIM900 nhấc máy g) Gọi điện thoại đến SIM900, điều khiển SIM900 gác máy h) Điều khiển SIM900 gọi điện đến số i) Điều khiển SIM900 kiểm tra tài khoản j) Điều khiển SIM900 nạp tiền k) Điều khiển SIM900 lƣu số điện thoại vào SIM card l) Tắt SIM900 chế độ an toàn Phần II: Giao tiếp với vi điều khiển 1) Lập trình đọc nhiệt độ hiển thị lên LCD 2) Lập trình đọc nhiệt độ hiển thị lên LCD Nếu nhiệt độ cho phép cịi hú 3) Lập trình đọc nhiệt độ hiển thị lên LCD Nếu nhiệt độ cho phép đóng thiết bị 1,2,3,4 4) Lập trình đọc nhiệt độ hiển thị lên LCD Nếu nhiệt độ cho phép ngắt thiết bị 1,2,3,4 83 5) Lập trình gửi tin nhắn tới điều khiển thiết bị 1, 2, 3, Hiển thị số thứ tự thiết bị lên LCD 6) Lập trình gửi tin nhắn đến kiểm tra nhiệt độ, sau SIM900 báo nhiệt độ lại cho ngƣời gửi tin nhắn Số điện thoại nội dung tin nhắn hiển thị LCD 7) Lập trình đọc nhiệt độ hiển thị lên LCD Nếu nhiệt độ cho phép gửi tin nhắn đến cho ngƣời dùng 84

Ngày đăng: 21/08/2023, 15:13

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w