Tài liệu này thuộc quyền sở hữu công ty TNHH Tự Động Hóa và Tin Học Công Nghiệp Bách Khoa (BKAII). Bất kỳ sự sao chép, sử dụng và tiết lộ mà không được sự cho phép từ phía công ty là vi phạm pháp luật của nước Cộng Hoà XHCN Việt Nam. Tài liệu này chỉ được sử dụng cho các thành viên và khách hàng của BKAII.
Như đã biết, Modem GPRS IP F2103, ngoài chức năng thông thường là một IP modem thì còn hỗ trợ chức năng tương tự như một GSM/GPRS modem sử dụng tập lệnh AT command tiêu chuẩn, giúp sử dụng được với tất cả các bài toán có ứng dụng tin nhắn. Sau đây BKAII xin hướng dẫn bạn cấu hình cho F2103 qua ứng dụng sms nhé:
Cấu hình modem:
- Đầu tiên, hãy đảm bảo simcard trong modem còn đủ tiền và kết nối cable, nguồn, antenna đúng.
- Để sử dụng F2103 như một GPRS modem, cần cài đặt chế độ WorkMode là TRNS (Có thể cài đặt qua tool configure hoặc qua câu lệnh AT là: AT+MODE=TRNS). Ở đây BKAII hướng dẫn bạn cài đặt WorkMode qua tool configure:
Vào phần mềm “DTU configure tool”, chọn serial params và re-power cho modem. Sau khi re-power và modem đã được khởi tạo, chúng ta bắt đầu thay đổi WorkMode cho nó.
Sau khi Reboot Enter Communication State modem sẽ Resetting... và bắt bạn nhấn “s” để configure program cho đến khi hiện Four-Faith IP Modem CONFIGURE PROGRAM:……. Input “AT+LIST<cr>” For help. => tắt phần mềm DTU configure tool đi.
Như vậy là chúng ta đã cấu hình được cho modem F2103 làm việc ở WorkMode TRNS.
Lưu ý:
Trong một số trường hợp, cần cấu hình APN nhà mạng của SIM điện thoại mà các bạn đã lắp vào modem (ở tab Other setting)
APN của mạng Mobifone:
- APN: m-wap
- Username: mms
- Password: mms
APN của mạng Viettel:
- APN: v-internet (với sim D-Com APN là : e-connect)
- Username: (để trống)
- Password: (để trống)
APN của mạng Vinaphone
- APN: m3-world
- Username: mms
- Password: mms
Sử dụng phần mềm gửi câu lệnh AT command:
Hôm nay BKAII sẽ sử dụng phần mềm HyperTerminal để gửi câu lệnh AT command cho F2103.
Link tải phần mềm: https://www.hilgraeve.com/hyperterminal-trial/
Tập lệnh AT command được sử dụng để nhúng vào các ngôn ngữ lập trình thông dụng hiện nay với mục đích giao tiếp với modem GPRS và điều khiển chúng cho mục đích sử dụng tin nhắn khác nhau qua giao tiếp cổng COM.
Trong quá trình sử dụng F2103 trong các ứng dụng nhắn tin, để kiểm tra nhanh tình trạng của modem, ta có thể sử dụng câu lệnh AT cơ bản để test như sau:
SMS:
Kết quả:
CALL:
Kết quả:
Note: 1 số câu lệnh AT command thường dùng:
- AT: câu lệnh kiểm tra xem sim có yêu cầu nhập mã PIN hay không?
• OK: thiết bị hỏi đáp với lệnh AT bình thường.
- AT+CPIN=<mã pin>{enter} : Nhập mã PIN nếu SIM được bảo vệ bằng mã PIN.
- AT+CMGF=1: set TEXT mode (dành cho chế độ SMS)
- AT+CMGS=<”số điện thoại”>{enter} : Gửi tin nhắn đến số điện thoại cần gửi.
> [nội dung tin nhắn]<ctrl+Z> (Khi lập trình, bạn có thể thay vì bấm <ctrl+Z>, bạn có thể gửi bằng ký tự 1A dạng Hex)
• OK nếu tin nhắn gửi thành công.
• Error nếu tin nhắn gửi thất bại.
- ATD<số điện thoại>; {enter}: Gọi điện thoại đến số cần gọi.
- ATH; {enter}: Dừng cuộc gọi đến số đã gọi bằng lệnh ATD ở trên.
Quy trình nhắn tin bao gồm:
1. AT+cmgf=1
2. at+cmgs="điền số điện thoại"
3. Khi hiện >, [điền nội dung tin nhắn] <bấm tổ hợp phím: ctrl+Z> (Khi lập trình, bạn có thể thay vì bấm <ctrl+Z>, bạn có thể gửi bằng ký tự 1A dạng Hex) để sms đi
Như vậy là ta đã cấu hình và kết quả là modem đã gửi tin nhắn cũng như cuộc gọi cảnh báo cho số điện thoại ta cần gửi. Hy vọng với những thao tác cơ bản như vậy, các bạn đã có thể tự cấu hình cho modem theo ứng dụng của bạn. Cần thêm thông tin về sản phẩm hay các bài viết tương tự các bạn có thể liên hệ BKAII nhé!
Bài viết tham khảo thêm:
- Hướng dẫn kết nối recloser với F2103: GPRS IP Modem thông qua cổng com ảo
- Hướng dẫn cấu hình F2103 GPRS IP modem
- Hướng dẫn kết nối F2103 GPRS IP modem qua cổng com ảo bằng phần mềm TCP2COM
- Tổng hợp các Giải pháp đọc xa công tơ đầu nguồn và ranh giới
- Hướng dẫn kết nối F2103, F2403: WCDMA (3G) IP Modem qua cổng COM ảo bằng phần mềm TCP2COM
- Hướng dẫn upgrade firmware cho modem gprs ip F2103/F2403
- Giải pháp sử dụng F2103 gprs ip modem trong hiển thị biển LED từ xa
"BKAII - Thiết bị truyền thông TỐT nhất với giá CẠNH TRANH nhất!"