Điều khiển thiết bị bằng sms dùng module sim900, hướng dẫn sử dụng module sim900

1MỤC LỤCLỜI MỞ ĐẦU ............................................................................................................ 3CHƯƠNG I : GIỚI THIỆU MODULE SIM900, TẬP LỆNH ATCOMMAND1.1 Tổng quan liêu về tin SMS ................................................................................... 51.2 ra mắt Module SIM900 ........................................................................... 51.2.1 Tổng quan liêu về Module SIM900 ................................................................51.2.2 Đặc điểm của Module SIM900 ................................................................61.2.3 điều tra khảo sát sơ đồ chân và công dụng từng chân của SIM900 ...................81.3 điều tra khảo sát tập lệnh AT Command của Module SIM900 ............................ 101.3.1 Khởi tạo cấu hình mặc định mang đến module ..............................................121.3.2 Delete lời nhắn trong SIM .....................................................................141.3.3 tiến hành cuộc hotline .................................................................................151.3.4 dấn cuộc hotline đến. .................................................................................161.3.5 Đọc tin nhắn. ..........................................................................................181.3.6 gửi tin nhắn. ..........................................................................................191.3.7 những lệnh khác : .......................................................................................21CHƯƠNG II : KHẢO SÁT VI ĐIỀU KHIỂN PIC16F887A2.1 trình làng về vi tinh chỉnh PIC 16F877A ................................................... 222.1.1 Tổng quan lại về bọn họ Vi tinh chỉnh PIC ......................................................222.1.2 một số đặc tính của Vi tinh chỉnh và điều khiển PIC .................................................232.1.3 phần đa đặc tính nước ngoài vi ........................................................................242.1.4 Đặc điểm về tương tự như ............................................................................242.1.5 những đặc điểm đặc biệt quan trọng ............................................................................242.1.6 technology CMOS ..................................................................................252.2 ra mắt về PIC16F8XX với PIC16F877A : ............................................ 252.3 Cấu trúc, chức năng PIC16F887A nhiều loại 40 chân PDIP ............................. 272.3.1 Sơ thiết bị chân, công dụng các chân ...........................................................272.3.2 Cấu trúc bên trong của PIC16F877A ...................................................312.3.3 những cổng xuất nhập ................................................................................3322.3.4 Khối chức năng ngoại vi ........................................................................362.3.5 Tổ chức bộ lưu trữ .......................................................................................362.3.6 Thanh ghi chức năng đặc biệt SFR: .....................................................372.3.7 cơ chế Reset ...........................................................................................392.3.8 chế độ Sleep ...........................................................................................392.3.9 “Đánh thức” vi tinh chỉnh ......................................................................392.3.10 Ngắt (interput) .......................................................................................402.4 Bộ đổi khác ADC trong PIC16F887A .................................................... 41CHƯƠNG III : GIAO TIẾP GIỮA VI ĐIỀU KHIỂN – SIM900, KHỐINGUỒN, NGUYÊN LÝ HOẠT ĐỘNG3.1 giao tiếp giữa PIC16F887A và module SIM900....................................... 453.1.1 search hiểu giao tiếp nối tiếp UART ..........................................................453.2 giao tiếp giữa PIC16F887A với một khối relay ........................................... 463.3 Khối mối cung cấp ................................................................................................... 483.4 Nguyên lý hoạt động .................................................................................... 48CHƯƠNG IV : THIẾT KẾ - THI CÔNG HỆ THỐNG4.1 hiện tượng và vật liệu ...................................................................................... 514.2 xây đắp và xây cất mô hình ...................................................................... 52CHƯƠNG V : TỔNG KẾT ĐÁNH GIÁ VÀ HƯỚNG PHÁT TRIỂN ĐỀ TÀI5.1 công dụng và nhận xét đồ án .......................................................................... 575.2 Hướng cải cách và phát triển đề tài ............................................................................... 585.3 Tài liệu xem thêm ........................................................................................ 58CHƯƠNG VI : PHẦN MỀM HỆ THỐNG3LỜI MỞ ĐẦUTừ đông đảo yêu cầu thực tế, xu hướng đòi hỏi ngày càng tốt của cuộc sống thường ngày cùngvới sự cải cách và phát triển mạnh mẽ của rất nhiều thiết bị tuyệt vời di động nên em đã chọn đềtài vật án tốt nghiệp : " ĐIỀU KHIỂN THIẾT BỊ GIA ĐÌNH BẰNG SMS " được thểhiện trải qua “ MÔ HÌNH NHÀ THÔNG MINH ”. văn bản đồ án :Đồ án thiết lập cấu hình một hệ thống điều khiển vật dụng trong bên từ xa trải qua tinnhắn SMS bao gồm có những thiết bị đơn giản dễ dàng như trơn đèn, quạt máy, lò sưởi đến các thiếtbị tinh vi, tinh vi như tivi, sản phẩm giặt, điều hòa, khối hệ thống báo cồn … Nó hoạt độngnhư một ngôi thông nhà minh. Nghĩa là tất cả các sản phẩm công nghệ này hoàn toàn có thể giao tiếp vớinhau về mặt tài liệu thông qua một đầu não trung tâm. Đầu óc trung tâm ở chỗ này làmột bộ điều khiển dùng PIC 16F887A đã có lập trình sẵn toàn bộ các chương trìnhđiều khiển. Bình thường, những thiết bị vào ngồi nhà có thể được tinh chỉnh và điều khiển từ xathông qua các tin nhắn của gia chủ. Ví dụ như việc tắt quạt, đèn khí … lúc giachủ quên chưa tắt trước khi ra khỏi nhà. Hay chưa đến một lời nhắn SMS, gia công ty cóthể nhảy máy điều hòa để làm mát phòng trước lúc về đơn vị trong một khoảng tầm thời giannhất định. Hình như thiết bị cũng giữ hộ thông báo cho người điều khiển biết lúc cóngười lạ bỗng dưng nhập vào nhà thông qua hệ thống báo động cần sử dụng hồng ngoại, khi nhiệtđộ tăng ngày một nhiều có nguy hại cháy giỏi gửi thông báo cảnh báo sự nhỉ khí gas vào giađình. Quanh đó ra, khối hệ thống còn mang tính chất bảo mật. Tức thị chỉ tất cả gia chủ hay các thànhviên trong gia đình, fan biết mật khẩu đăng nhập của ngôi nhà thì mới tinh chỉnh được ngôinhà. mục tiêu và phương thức nghiên cứu/thực hiện đồ gia dụng án :Đồ án được nghiên cứu, khảo sát điều tra và thực hiện với mục đích áp dụng nhữngkiến thức đã được học trong nhà trường để thiết kế, tạo ra một khối hệ thống quản lý, hệthống chú ý trong công ty một cách hoàn chỉnh. Hệ thống tích đúng theo module điều khiểngiám giáp trung tâm, module công suất cho các thiết bị vào nhà cùng và module báo4động (cảnh báo) cùng các module tiện ích khác. Với module báo động áp dụng cảmbiến hồng ngoại sẽ gửi thông tin dữ liệu về bộ xử lí trung trọng tâm khi có ảnh hưởng của đốitượng bên phía ngoài (người lạ chợt nhập). Module cảm biến khí gas/cảm biến nhiệt độ sẽgởi thông tin dữ liệu về chip xử lý trung tâm khi gồm khí gas bị rò rỉ/nhiệt độ vào nhàtăng quá giới hạn quy định. Qua xử lý, dữ liệu sẽ tiến hành gửi về máy đầu cuối(mobile) của người điều khiển và tinh chỉnh để báo cho thấy thêm có ảnh hưởng tác động của đối tượng người dùng bên ngoài(người lạ chợt nhập), hay khí gas đang rò rỉ để có phương án giải quyết.Trong đề bài này em đã sử dụng các phương pháp nghiên cứu vớt : phương pháp tham khảo tư liệu : phần lớn các tài liệu được tham khảo trênmạng qua những diễn đàn điện tử, trang web cung ứng tài liệu học tập tập. phương thức quan gần kề : khảo sát một vài mạch thực tế đang gồm trên thị trường,các tế bào hình xuất sắc nghiệp của các bạn các khóa trước và tham khảo thêm một sốdạng mạch trường đoản cú mạng Internet. phương pháp thực nghiệm: tự những phát minh và kỹ năng vốn gồm của mìnhkết phù hợp với sự trả lời của giáo viên, em sẽ lắp ráp thử nghiệm các dạngmạch khác biệt để từ đó chọn lọc những mạch điện buổi tối ưu. Kiến tạo mạch điệnsử dụng các linh phụ kiện thực tế. Thể nghiệm và buổi tối ưu sản phẩm trực quan tiền cácphần ko mô rộp được. kết quả đạt được :Đồ án giành được những hiệu quả cụ thể sau : khám phá về tập lệnh AT của Module sim 900. thực hiện kết nối giữa Module SIM900 cùng với vi điều khiển 16F887A. xong mục tiêu đưa ra là tinh chỉnh được những thiết bị điện trong công ty bằng
SMS và hoàn thiện khối hệ thống cảnh báo.5CHƯƠNG I : GIỚI THIỆU MODULE SIM900, TẬPLỆNH ATCOMMAND1.1 Tổng quan lại về tin SMSSMS là từ viết tắt của Short Message Service. Đó là một công nghệ cho phépgửi và nhận những tín nhắn giữa các điện thoại cảm ứng thông minh với nhau. Dữ liệu hoàn toàn có thể được giữ giữbởi một tin nhắn SMS là cực kỳ giới hạn. Một lời nhắn SMS hoàn toàn có thể chứa buổi tối đa là 140byte (1120 bit) dữ liệu. Bởi vì vậy, một tin nhắn SMS chỉ hoàn toàn có thể chứa : 160 kí tự giả dụ như mã hóa kí từ 7 bit được sử dụng. 70 kí tự nếu như mã hóa kí từ bỏ 16 bit Unicode UCS2 được sử dụng.Tin nhắn SMS dạng text hỗ trợ nhiều ngữ điệu khác nhau. Nó rất có thể hoạt độngtốt với rất nhiều ngôn ngữ mà có cung ứng mã Unicode, bao hàm cả Arabic, Trung Quốc,Nhật bản và Hàn Quốc.1.2 ra mắt Module SIM9001.2.1 Tổng quan về Module SIM900Một modem GSM là 1 trong modem wireless, nó thao tác làm việc cùng với một mạngwireless GSM. Một modem wireless thì cũng hoạt động giông như một modem quaysố. Điểm khác biệt chính ở đây là modem xoay số thì truyền và nhận tài liệu thôngqua một con đường dây điện thoại thắt chặt và cố định trong lúc đó một modem wireless thì vấn đề gửinhận dữ liệu thông qua sóng.Giống như một smartphone di động GSM , một modem GSM yêu ước 1 thẻ simvới một mạng wireless nhằm hoạt động.Module SIM 900 là trong số những loại modem GSM. Nhưng Module SIM900 được nâng cao hơn có tốc độ truyền dữ liệu nhanh hơn. Nó sử dụng công nghệ
GSM/GPRS chuyển động ở băng tầng GSM 850Mhz, EGSM 900Mhz, DCS 1800 Mhzvà PCS 1900Mhz, có khả năng GPRS của Sim 900.6Hình 1.2.1 Module SIM9001.2.2 Đặc điểm của module SIM900+ Nguồn cung cấp khoảng 3,4 – 4,5V+ Nguồn lưu trữ+ Băng tần: GSM 850Mhz EGSM 900Mhz, DCS 1800 Mhz và PCS1900Mhz SIM900 có thể auto tìm kiếm các băng tần.+ cân xứng với GSM trộn 2/2+ một số loại GSM là nhiều loại MS nhỏ kết nối GPRS 8 lớp điện dung 10 lớp điện dung+ số lượng giới hạn nhiêt độ : thông thường -300C tới +800C giảm bớt : - 400C cho tới -300C với +800C tới +850C ánh nắng mặt trời bảo quản: -450C cho tới 900C+ tài liệu GPRS : GPRS dữ liệu tải xuống: Max 85.6 kbps GPRS dữ liệu úp lên: Max 42.8 kbps7 Sơ thiết bị mã hóa: CS-1, CS-2, CS-3 với CS-4 Sim 900 hổ trợ giao thức PAP, vẻ bên ngoài sử dụng liên kết PPP Sim 900 tích phù hợp giao thức TCP/IP đồng ý thông tin được điều chỉnh rộng rãi+ SMS : MT, MO, CB, Text và PDU mode bộ nhớ SMS: Sim card+ Sim card : cung cấp sim card: 1,8v ; 3v+ Anten ko kể : Kết nối thông qua anten ngoại trừ 500km hoặc đế anten+ Âm thanh : Dạng mã hòa âm thanh. Mức cơ chế (ETS 06.20) Toàn bộ chính sách (ETS 06.10) cục bộ chế độ tăng cường (ETS 06.50/ 06.06/ 06.80) loại bỏ tiếng dội+ giao tiếp nối tiếp và sự ghép nối : Cổng thông suốt : 8 Cổng thông suốt (ghép nối) Cổng kết nối rất có thể Sd cùng với CSD Fax, GPRS cùng gửi lệnh
ATCommand cho tới module điều khiển Cổng nối tiếp có thể Sd tính năng giao tiếp hỗ trợ tốc độ truyền 1200 BPS cho tới 115200 BPS Cổng hiệu chỉnh lỗi: 2 cổng nối tiếp TXD cùng RXD Cổng hiệu chỉnh lỗi chỉ sử dụng sữa lỗi+ cai quản danh sách : hỗ trợ mẫu danh sách: SM, FD, LD, RC,ON, MC+ Đồng hồ thời hạn thực :8 fan cài đặt+ Times function : Lập trình thông qua AT Command+ Đặc tính vật dụng lý (đặc điểm) : kích thước 24mmx24mmx24mm> nặng trĩu 3.4g1.2.3 điều tra sơ vật chân và công dụng từng chân của SIM900Hình 1.2.2 Sơ đồ vật chân SIM900Trong trang bị án đã áp dụng Breakout SIM 900 có nghĩa là SIM 900 đã được thế kế kếtnối tương xứng thành module nhằm tiện giao hàng cho nội dung cần thiết trong đồ vật án.9Hình 1.2.3 Sơ đồ xây dựng Breakout của Module SIM90010Sơ đồ vật chân Breakout:Hình 1.2.4 Sơ đồ gia dụng chân Breakout SIM900 Chân 1: Chân ON/OFF ta phải kích 1 xung có mức tích cực dương vàokhoảng 1s, từ bây giờ đèn status sẽ sáng, sau đó chớp nháy với gia tốc nhanhbáo hiệu SIM900 sẽ khởi hễ và tìm kiếm mạng. Sau 10s sau Led Statusnhấp nháy chậm thông tin SIM900 đã hoạt động bình thường. Chân 2 : Request khổng lồ send. Chân 3 : đầu ra dùng làm chỉ báo mạng kết nối được hệ thống. Chân 4 : Clear to lớn send. Chân 5 : đầu vào pin dự trữ cho module. Chân 6 : Data carrier detection. Chân 7 : Chân vào của bộ thay đổi tín hiệu tương tự sang số Chân 8 : Ring chân ra loa báo cáo có cuộc gọi đến. Chân 9, 11 : chân loa nghe cuộc thoại Chân 13,15 : chân MIC. Chân 10 : chân đầu cuối dữ liệu. Chân 12 : chân truyền dữ liệu. Chân 14 : chân dấn dữ liệu. Chân 16 : chân RESET SIM900. Chân 17,19 : chân nguồn cung cấp cho sim hoạt động. Chân 18,20 : chân mass.1.3 khảo sát tập lệnh AT Command của Module SIM900Các lệnh AT là các hướng dẫn được áp dụng để tinh chỉnh và điều khiển một modem.AT là một trong những cách viết gọn gàng của chữ Attention. Mỗi chiếc lệnh của nó bước đầu với11“AT” hay “at”. Đó là tại sao tại sao những lệnh modem được call là các lệnh AT.Nhiều lệnh của nó được thực hiện để tinh chỉnh và điều khiển các modem con quay số thực hiện dâymối (wired dial-up modems), ví dụ như ATD (Dial), ATA (Answer),ATH (Hool control) cùng ATO (return khổng lồ online data state), cũng được cung cấp bởicác modem GSM/GPRS với các điện thoại cảm ứng di động.Bên cạnh bộ lệnh AT phổ biến này, các modem GSM/GPRS và cácđiện thoại cầm tay còn được hỗ trợ bởi một bộ lệnh AT quan trọng đặc biệt đối cùng với côngnghệ GSM. Nó bao hàm các lệnh liên quan tới SMS như AT+ CMGS (gửi tinnhắn SMS), AT+CMSS (gửi tin nhắn SMS xuất phát điểm từ một vùng lưu trữ), AT+CMGL(chuỗi liệt kê các tin nhắn SMS) và AT+CMGR (đọc tin nhắn SMS). Xung quanh ra,các modem GSM còn cung ứng một cỗ lệnh AT mở rộng. Phần đa lệnh AT mở rộngnày được có mang trong các chuẩn chỉnh của GSM. Với những lệnh AT không ngừng mở rộng nàycó thể làm một vài thứ như sau : Đọc,viết, xóa tin nhắn. nhắn tin nhắn SMS. soát sổ chiều dài tín hiệu. Đọc, viết cùng tìm tìm về những mục danh bạ.Số lời nhắn SMS hoàn toàn có thể được thực hiện bởi một modem SMS trên một phútthì siêu thấp, nó chỉ khoảng từ 6 đến 10 lời nhắn SMS bên trên 1 phút.Trong kích cỡ của đồ dùng án em chỉ mày mò 1 số tập lệnh cơ phiên bản phục vụcho quá trình của mình. Sau đây em xin ra mắt 1 số tập lệnh cơ bản để thaotác sử dụng cho thương mại & dịch vụ SMS, bao gồm : Khởi tạo. thừa nhận cuộc gọi. tùy chỉnh cuộc gọi.12 dìm tin nhắn. gửi tin nhắn nhắn.Các thuật ngữ em sử dụng : : carriage return (0x0D). : Line Feed (0x0A). MT : di động Terminal :Thiết bị đầu cuối mạng (chính làmodule). TE : Terminal Equipment: thứ đầu cuối (chính là viđiều khiển).1.3.1 Khởi tạo cấu hình mặc định mang lại modem
Hình 1.3.1 thông số kỹ thuật mặc định cho SIM900(1) ATZ reset modem, soát sổ modem sẽ hoạt động thông thường chưa.Gửi những lần cho chắc ăn, cho tới khi nhận được chuỗi :ATZOK13(2) ATE0 tắt chính sách TE mang đến lệnh. Chuỗi trả về tất cả dạng :ATE0OK(3) AT+CLIP=1 format chuỗi trả về lúc nhân cuộc gọi. Thôngthường, ở cơ chế mặc định, khi gồm cuộc điện thoại tư vấn đến, chuỗi trả về sẽ có dạng :RINGSau lúc lệnh AT+CLIP=1 đã có thực thi, chuỗi trả về sẽ có được dạng :RING+CLIP:”0922050808”,129,””,,””,0,Chuỗi trả về gồm chứa tin tức về số smartphone gọi đến. Tin tức này mang lại phépxác định việc có bắt buộc nhận cuộc gọi hay khước từ cuộc gọi.Kết thúc các thao tác làm việc khởi làm cho quá trình nhấn cuộc call đến. Công việc khởitạo tiếp theo sau liên quan đến các thao tác làm việc truyền nhận tin nhắn.(4) AT&W lưu lại cấu hình setup được đồ vật bởi các tập lệnh AET0 và
AT+CLIP vào bộ nhớ.(5) AT+CMGF=1 tùy chỉnh thiết lập quá trình truyền nhận tin nhắn được thựchiện ở cơ chế text (mặc định là ở chính sách PDU) Chuỗi trả về sẽ có dạng :OK(6) AT+CNMI=2,0,0,0,0 cấu hình thiết lập chế độ thông báo cho TE khi MTnhận được lời nhắn mới.Chuỗi trả về sẽ có dạng : OK sau thời điểm lệnh bên trên đượcthiết lập, tin nhắn mới nhận được sẽ tiến hành lưu trong SIM, và MT không truyền tở về
TE bất cứ thông báo nào. TE sẽ thông báo nhắn được giữ trong sim vào trường hợpcần thiết.(7) AT+CSAS14(8) lưu lại cấu hình cài đặt được tùy chỉnh cấu hình bởi những lệnh AT+CMGF và
AT+CNMI.1.3.2 Delete lời nhắn trong SIM.(1) AT+CMGD=1Xóa tin nhắn ngơi nghỉ vùng nhớ một trong SIM.Chuỗi trả về sẽ sở hữu dạng: OK(2) AT+CMGD=2Lệnh này được dùng để làm xóa tin nhắn được lưu lại trong ngăn số 2.Hình 1.3.2 thông số kỹ thuật xóa tin nhắn SIM900Có thể hình dung bộ nhớ lưu lời nhắn trong SIM bao hàm nhiều. Từng ngănđược đại diện bằng một số trong những thứ tự. Khi nhận thấy tin nhắn mới, câu chữ tin nhắn sẽđược lưu giữ trong một ngăn trống gồm số sản phẩm tự nhỏ tuổi nhất tất cả thể.Việc xóa ngôn từ tin nhắn sống hai phòng 1 và 2 được cho phép tin nhắn dìm đượcluôn được giữ vào trong nhì ô lưu giữ này, giúp thuận lợi xác xác định trí lưu tin nhắn vừanhận được, và giúp cho việc thao tác với tin nhắn mới nhận được trở nên tiện lợi vàđơn giản hơn, giảm khả năng việc tin nhắn new nhận được bị thất lạc làm việc vùng lưu giữ nàođó nhưng ta không điều hành và kiểm soát được.Ngoài ra, khi bộ lưu trữ chứa tin nhắn đầy, MT sẽ không được phép thừa nhận thêmtin nhắn bắt đầu nào nữa. Các tin nhắn được gửi mang đến MT vào trường hợp bộ nhớchứa tin nhắn được gửi đến MT trong trường hợp bộ nhớ chứa lời nhắn của MT đã15được đầy sẽ được lưu bên trên tổng đài, và sẽ được gửi đến MT sau khi bộ nhớ lưu trữ chứa tinnhắn của MT có xuất hiện thêm những phòng trống dùng để làm chứa tin nhắn. Việc xóa nộidung tin nhắn trong các ngăn 1 với 2 đang giúp đảm bảo khả năng nhận thêm tin nhắnmới của MT.1.3.3 tiến hành cuộc gọi
Hình 1.3.3 cấu hình gọi điện cho SIM 900.(1) ATDxxxxxxxxxx; cù số buộc phải gọi.(2) Chuỗi trả về sẽ sở hữu dạng : OKChuỗi này thông tin lệnh trên đã được nhận và đang được thực thi.16Sau kia là phần đông chuỗi thông báo công dụng quá trình kết nối ( giả dụ như kết nốikhông được thực hiện thành công).(2A) trường hợp MT không tiến hành được liên kết do sóng yếu, hoặc không có sóng( thử bằng cách tháo antenna của modem GSM), chuỗi trả về sẽ có dạng:NO DIAL TONE(2B) nếu như cuộc điện thoại tư vấn bị phủ nhận bởi bạn nhận cuộc gọi, hoặc số máy đang gọitạm thời không vận động ( chẳng hạn như bị tắt sản phẩm công nghệ ) chuỗi trả về có dạng:NO CARRIER(2C) giả dụ cuộc call không thể tùy chỉnh thiết lập được vị máy dấn cuộc điện thoại tư vấn đang bận(ví dụ như đã thông thoại với một mướn bao khác), chuỗi trả về sẽ sở hữu được dạng:BUSY(4s) Tổng thời hạn từ lúc modem dấn lệnh cho đến lúc cảm nhận chuỗi trênthông thường là 4 giây.(2D) ví như sau 1 phút mà thuê bao thừa nhận cuộc hotline không bắt máy, chuỗi trả vềsẽ gồm dạng :NO ANSWER (60s)(3) vào trường hợp quá trình tùy chỉnh thiết lập cuộc gọi ra mắt bình thường, khôngcó chuỗi thông báo nào (2A, 2B, 2C hay 2D) được trả về, và gửi sang giai đoạnthông thoại.Quá trình ngừng cuộc hotline được diễn ra trong nhì trường hợp:(4A) Đầu dấn cuộc call gác sản phẩm công nghệ trước, chuỗi trả về sẽ có dạng :NO CARRIER(4B) Đầu thiết lập cấu hình cuộc gọi gác máy trước: phải triển khai gửi lệnh ATH, vàchuỗi trả về sẽ sở hữu dạng :1.3.4 nhận cuộc gọi đến.OK17Hình 1.3.4 cấu hình nhận cuộc gọi(1) sau khi được khởi tạo bằng lệnh AT+CLIP=1, khi gồm cuộc điện thoại tư vấn đến, chuỗitrả về sẽ có dạng: RING+CLIP:”0929047589”,129,””,0(2A) nếu như số điện thoại gọi đến chưa hợp lệ, phủ nhận nhận cuộc gọi là lệnh
ATH, với chuỗi trả về sẽ có được dạng : OK Cuộc hotline kết thúc.(2B) trường hợp số điện thoại cảm ứng gọi cho là phù hợp lệ, dìm cuộc gọi bằng cách gửi lệnh
ATA, với chuỗi trả về sẽ sở hữu được dạng : OK(3) quá trình thông thoại.18(4A) chấm dứt cuộc gọi. Đầu còn lại gác thứ trước.(4B) chấm dứt cuộc gọi, dữ thế chủ động gác máy bằng phương pháp gửi lệnh ATH.1.3.5 Đọc tin nhắn.Hình 1.3.5 cấu hình đọc tin nhắn
Mobiphone).Hình 1.3.6 thông số kỹ thuật gửi tin nhắn(4A) Nếu triệu chứng sóng không được cho phép thực hiên việc nhắn tin nhắn ( thửbằng biện pháp tháo antenna), hoặc tính năng RF của modem không được có thể chấp nhận được hoạtđộng ( vày sử dụng các lệnh AT+CFUN=0 hoặc AT+CFUN=4), hoặc số tin nhắntrong hàng đợi phía tổng đài thừa qua số lượng giới hạn cho phép, hoặc bộ nhớ chứa tin nhắn
Bài báo này trình diễn về thiết kế bộ tinh chỉnh thiết bị trong nhà bằng tin nhắn SMS. Nhờ vào vào kỹ năng xử lý mềm dẻo của vi tinh chỉnh và điều khiển AVR với những phầm mềm của mạng điện thoại cảm ứng thông minh di động cơ mà ta rất có thể xây dựng một thiết bị điều khiển và tinh chỉnh linh hoạt, chuyển động ổn định, tin cậy. Với lợi thế không giới hạn về khoảng cách (ở đâu có phủ sóng điện thoại thông minh là hoàn toàn có thể sử dụng được vật dụng này) yêu cầu ta hoàn toàn có thể điều khiển được các thiết bị nghỉ ngơi lúc, phần đông nơi.

Bạn đang xem: Điều khiển thiết bị bằng sms dùng module sim900


*

Thiết kế bộ điều khiển và tinh chỉnh thiết bị vào nhà bởi tin nhắn SMS (Designed controller device in the home by SMS)


Tóm tắt:Bài báo này trình bày về thiết kế bộ tinh chỉnh thiết bị vào nhà bằng tin nhắn SMS. Dựa vào vào năng lực xử lý mềm dẻo của vi tinh chỉnh và điều khiển AVR với những app của mạng điện thoại cảm ứng di động nhưng ta rất có thể xây dựng một thiết bị tinh chỉnh và điều khiển linh hoạt, hoạt động ổn định, tin cậy. Cùng với lợi thế không giới hạn về khoảng cách (ở đâu tất cả phủ sóng điện thoại cảm ứng là hoàn toàn có thể sử dụng được sản phẩm này) bắt buộc ta có thể điều khiển được các thiết bị sinh sống lúc, số đông nơi.Từ khóa:Vi tinh chỉnh ATMega 16, Modul Sim 900,Abstract:This paper presents the thiết kế of the controller device in the home by SMS. Thanks khổng lồ the flexible processing capabilities of AVR microcontrollers và the utility of the smartphone phone network that we can build a flexible control unit , operational stability and reliability. With unlimited advantage of distance (where there is phone coverage can use this device) so you can control the device from anywhere & anytime.Keyword:ATMega 16, Modul Sim 900,1. Đặt vấn đềNgày nay điện thoại cảm ứng thông minh không thể thiếu hụt với mỗi họ và ngày càng có tương đối nhiều ứng dụng ngoài câu hỏi nghe và gọi điện như vào mạng internet, thanh toán các hóa đơn điện tử, chuyển khoản… trước đó để tinh chỉnh bật hay tắt một trang bị trong nhà ta nên trực tiếp tác động thủ công bằng tay hoặc sử dụng những bộ tinh chỉnh và điều khiển từ xa thông dụng thực hiện sóng RF. Tuy vậy các phương pháp này chỉ có thể chấp nhận được điều khiển những thiết bị trong pham vi hẹp. Cùng với sự cải cách và phát triển của ngành chế tạo linh kiện điện tử đến phép chúng ta có thể tích hợp được nhiều tính năng vào một trong những vi mạch nhằm giao tiếp, kết nối nhiều vật dụng với nhau. Kim chỉ nam của phân tích trong bài xích báo này là ứng dụng công nghệ vi điều khiển và tinh chỉnh để xây cất ra một bộ tinh chỉnh thiết bị vào nhà bằng tin nhắn SMS, tinh chỉnh và điều khiển được máy mà không biến thành giới hạn về khoảng cách. Hai Modul bao gồm được sử dụng trong mạch là AVR với SIM 900. AVR là vi tinh chỉnh và điều khiển 8 bit với tiêu thụ năng lượng điện năng tốt dựa trên cấu tạo RISC (Reduced Instruction set Computer). Vào ra Analog – digital và ngược lại. Với công nghệ này chất nhận được các lệnh thực hiện chỉ trong một chu kì xung nhịp, vì thế tốc độ xử trí dữ liệu rất có thể đạt đến 1 triệu lệnh trên giây nghỉ ngơi tần số 1Mhz. AVR được cho phép người thiết kế có thể tối ưu hoá chính sách tiêu thụ tích điện mà vẫn bảo đảm an toàn tốc độ xử lý.SIM 900 là 1 trong những module GSM/GPRS rất kỳ nhỏ gọn, được thiết kế theo phong cách như một smartphone thu nhỏ. SIM900 hoạt động được sinh sống 4 băng tần GSM 850MHz, EGSM 900MHz, DCS 1800MHz và PCS 1900MHz như là 1 loại lắp thêm đầu cuối, hoàn toàn có thể truyền thông được với các thiết bị không giống thong qua các cổng truyền thông
Việc sử dụng các Modul AVR với SIM900 được cho phép người thiết kế:· sản xuất các thiết bị gọn vơi do các Modul phần nhiều được tích hợp không hề ít khối công dụng tương trường đoản cú và chức năng số yêu cầu ít đề nghị tới các khối chức năng ngoại vi,· các đặc tính bên trên cũng được cho phép mạch hoạt động tiết kiệm tích điện do không nhiều bị tổn thất trên những IC ngoài tương tự như trên các phần tử điện trở trong những khối analog ngoài,· Đơn giản hóa được vượt trình xây đắp do các thông số của những mạch tính năng như: các tần số cơ phiên bản của các mạch lọc, các hệ số khuếch đại, tần số lấy mẫu, vận tốc truyền thông,... đều hoàn toàn có thể được kiểm soát và điều chỉnh “mềm” trong cả khi Modul đang hoạt động nên rất thuận lợi và thiết yếu xác.2. đối chiếu hệ thống
Để khối hệ thống hoạt cần thiêt lập số điện thoại, văn bản tin nhắn làm phản hồi, xóa tin nhắn rác, tiếp đến lưu các nội dung vẫn thiết lập. Sơ thiết bị khối công dụng cơ bản của vật dụng được trình bày trên hình 1.
*
Hình 1. Sơ thứ khối của thiết bị
Khi bao gồm tin nhắn mang đến Vi điều khiển và tinh chỉnh đọc ngôn từ tin nhắn trường đoản cú Module sim900. Nếu nội dung tin nhắn trùng khớp với một trong những tín nhắn vẫn lưu khi thiết lập cấu hình thì vi điều khiển sẽ tiến hành các lệnh khớp ứng để đóng, ngắt những rơle (các thiết bị) đồng thời truyền tín hiệu điều khiển module sim900 gửi tin nhắn nhắn bình luận đến số smartphone đã lưu nhằm báo thiết bị đang được bật hoặc tắt. Tiếp đến tin nhắn đến sẽ được xóa để đợi tin nhắn điều khiển và tinh chỉnh tiếp theo. Nếu văn bản tin nhắn không hợp lệ cũng trở thành được xóa khỏi để tránh vị tràn bộ nhớ. Quá trình truyền nhấn được tiến hành thông qua khối giao tiếp. Quy trình giáo tiếp với điện thoại cảm ứng được tiến hành thông qua khối module Sim 900 và mạng năng lượng điện thoại
AVR16 có tập lệnh phong phú, với 32 thanh ghi làm việc chung cùng với nhau. Toàn bộ 32 thanh ghi phần lớn được nối thẳng với ALU (Arithmetic ngắn gọn xúc tích Unit), được cho phép 2 thanh ghi truy hỏi cập độc lập trong một chỉ lệnh 1-1 trong một chu kỳ xung nhịp. Kiểu cấu tạo này được cho phép đạt được có tốc độ xử lý nhanh gấp 10 lần vi điều khiển và tinh chỉnh dạng CISC (Complex Instruction set Computer) thông thường. AVR bao gồm 40 chân I/O và các chân tác dụng khác như hình 2.
*
Hình 2. Sơ đồ vật chân của ATmega16
AVR được cung cấp nhiều trình biên dịch nhất là trình dịch C đã được không ít người sử dụng và nhận xét tương đối mạnh, dễ dàng tiếp cận đối với những người bắt đầu tìm hiểu AVR, chính là Code
Vision
AVR C. ứng dụng này hỗ trợ nhiều áp dụng có sẵn.
Chuẩn RS232 chế độ mức xúc tích và ngắn gọn 1 ứng với năng lượng điện áp trường đoản cú -3V đến -25V (mark), mức lô ghích 0 ứng với năng lượng điện áp từ bỏ 3V đến 25V (space) cho nên tín hiệu tryền được xa hơn. Không tính ra, toàn bộ các ngõ ra đều có đặc tính phòng chập mạch. Chuẩn RS232 được cho phép truyền dấu hiệu với vận tốc đến 20.000 bps mà lại nếu cáp truyền đầy đủ ngắn có thể lên đến 115.200 bps.
*
Hình 3. Sơ đồ kết nối VĐK với sản phẩm tính
Các sản phẩm ghép nối chia thành 2 loại: DTE và DCE. Bài toán trao đổi tín hiệu thường thì qua 2 chân Rx
D (nhận) cùng Tx
D (truyền). Những tín hiệu còn sót lại có tác dụng hỗ trợ để thiết lập và điều khiển quá trình truyền, được điện thoại tư vấn là các tín hiệu bắt tay (handshake).Vì biểu lộ cổng COM không tương xứng với điện áp TTL, đề nghị để tiếp xúc vi tinh chỉnh và điều khiển với laptop qua cổng COM phải sang 1 vi mạch đổi khác Max232 để cân xứng với mức TTL như hình 3.
Sim 900 là thiết bị truyền thông được sử rụng thoáng rộng để giao tiếp theo cách tiến hành SMS. Biểu hiện làm việc chuẩn TTL nên kết nối với VĐK dễ dàng.Sim 900 có khả năng kết nối cùng với mạng điện thoại cảm ứng thông minh khi được lắp sim và cai quản dữ liệu như một điện thoại cảm ứng thông minh thu nhỏ: cai quản danh bạ, lời nhắn SMS, hotline thoại, liên kết GPRS vì vậy ko giới hạn khoảng cách truyền tin (có sóng điện thoại cảm ứng thông minh là rất có thể sử dụng Sim 900). Những chân vào ra dữ liệu được diễn đạt như hình 4. Bạn cũng có thể lập trình để điều khiển và tinh chỉnh Sim 900 bằng lênh tập lệnh AT.
*
Hình 4. Sơ đồ gia dụng chân của Sim 900
*
Hình 5. Sơ đồ khối nguồn
Nguồn cung cấp VĐK với Rơle: Khối nguồn sử dụng nguồn 9VAC qua ic ổn áp 7805 sinh sản nguồn 5Vvà được lọc bởi vì tụ tiếp nối được cung cấp cho Atmega16 và những khối khác.Khối nguồn 12V được mang tới chỉnhlưu và lọc bởi tụ được mang lại khối rơ leđể thực hiện đóng/mở rơle và module sim 900.

Xem thêm: Top 13+ cách làm khô đầu nối lightning giúp iphone sạc nhanh hơn


Các hiệu quả nghiên cứu vớt trên đã có thiết trình bày trên các hình 6 là mạch điện thực tiễn và hình 7 là giao diện điều khiển và tinh chỉnh và thiết đặt hệ thống.
*
*

5. Hiệu quả thực nghiệmHệ thống được thực nghiệm tại cha môi trường khác nhau như:+ Địa hình bằng phẳng+ Địa hình bao gồm nhiều nhà cao tầng+ Địa hình với nhiều nhà cao tầng và bịgây nhiễu sóng như có các cột phạt sóng của các nhà mạng khác nhau
Số lượng máy được điều khiển gồm: Quạt: 01, bóng điện: 05, Bình lạnh lạnh: 02 cùng Lò vi sóng: 01.. Tác dụng thử nghiệm 10 lần như Bảng 1:Bảng 1: kết quả thử nghiệm đồ vật trong 10 lần tại các địa hình khác nhau
Số lầnĐịa hình bởi phẳngĐịa hình bị bít khuấtĐịa hình bi che khuất và tác động của nhiễu
Điều khiểnTác độngĐiều khiểnTác độngĐiều khiểnTác động
1100100100100100100
2100100100100100100
3100100100100100100
4100100100100100100
5100100100100100100
6100100100100100100
7100100100100100100
8100100100100100100
9100100100100100100
10100100100100100100

Từ kết quả 10 lần thí điểm như ở bảng 1 cho biết thêm hệ thống đã chuyển động tốt và bất biến tại các môi trường xung quanh khác nhau. Mặc dù với những môi trường xung quanh bị bịt khuất, gần các nhà cao tầng thì thời gian thỏa mãn nhu cầu sẽ vĩnh viễn so cùng với những môi trường thiên nhiên thông thoáng, không có các vật cản và ảnh hưởng của các loại nhiễu khác.....6. Kết luận và phía phát triểnBài báo đã trình diễn về một kiến tạo mạch đo sử dụng Modul AVR cùng SIM900 điều khiển thiết bị trong nhà bởi tin nhắn SMS. Nhờ vào vào kỹ năng tích hợp chức năng lớn của những Modul mà thiết bị khá bé dại gọn mặt khác các thông số của mạch hoàn toàn có thể được điều chỉnh dễ dãi mà không phải can thiệp lại tới phần cứng. Cần nhấn mạnh rằng với thiết kế hiện trên thì những Modul vẫn không phải sử dụng không còn tài nguyên, vì chưng vậy nếu có nhu cầu thì đồ vật vẫn hoàn toàn có thể tiếp tục được bổ sung cập nhật chức năng cơ mà không quan trọng phải tăng kích thước bên phía ngoài cũng như biến đổi lại đáng kể xây dựng mạch.Dự kiến tất cả thể bổ sung cập nhật các công dụng khác mang lại thiết bị như: cảnh báo an ninh, cai quản và sử dụng tiết kiệm chi phí điện năng, bổ sung chức năng tự động hóa phân tích ánh nắng mặt trời trong phòng giao hàng cho lưu ý sớm trong chống cháy và chữa cháy….
Tài liệu tham khảo<1>. Hoàng Minh Sơn”Mạng truyền thông media công nghiệp”, (2006), NXB kỹ thuật kỹ thuật.<2>.Giáo trình tin tức di động(2007), NXB công nghệ Kỹ thuật Hà nội.<3>. Trằn Văn Khẩn, Đỗ Quốc Trinh, Đinh nuốm Cường (2006), “Cơ sở kỹ thuật thông tin vô tuyến”,Học Viện chuyên môn Quân Sự, Hà Nội.<4>. Nguyễn quang Đăng (2009),Giáo trình Visualbasic,Đại học FPT, Hà Nội.<5>. Ngô Diên Tập (2001),Vi tinh chỉnh và điều khiển với thiết kế C,NXB kỹ thuật Kỹ Thuật, Hà Nội.<6>. Đỗ Đức Trí(2010),Giáo trình năng lượng điện tử thực hành,NXB Đại học non sông TPHCM.<7>. Http://codientu.org/threads/3729/<8>. Http://www.hocavr.com/
Từ khóa: hoạt động, sử dụng, thiết kế, xây dựng, tin cậy, thiết bị, có thể, trình bày, khả năng, xử lý, mềm dẻo, di động, linh hoạt, ổn định, giới hạn, khoảng cách

Leave a Reply

Your email address will not be published. Required fields are marked *