Các chế độ hoạt động của modul Sim548C

Một phần của tài liệu Báo cháy qua điện thoại (Trang 30 - 37)

1.4. Modul Sim548C

1.4.3. Các chế độ hoạt động của modul Sim548C

1. Bật ứng dụng GSM của modul Sim548C

Có ba cách để cho phép ứng dụng GSM hoạt động. • Sử dụng chân PWMRKEY.

• Sử dụng chân CHG_IN.

Hình 1.8. Dùng chân PWMRKEY để bật ứng dụng GSM

Khi việc bật ứng dụng GSM hồn tất. Module sẽ gửi trả lại thơng báo ứng dụng đã sẵn sàng hoạt động “RDY”. Và chân STATUS sẽ được kéo lên mức cao và giữ ở mức này khi ứng dụng GSM hoạt động.

• Sử dụng chân CHG_IN để bật ứng dụng GSM.

Đây là chân dành cho bộ sạc pin của module SIM548. Nếu bộ sạc được nối với chân CHG_IN của module khi đang trong chế độ POWER DOWM, thì nó sẽ chuyển sang chế độ GHOST (chỉ sạc pin). Trong chế độ này module không kết nối mạng và chỉ cho phép một vài lệnh AT làm việc. Khi sử dụng chân CHG_IN để bật ứng dụng GSM, module sẽ gửi thông báo:

RDY

GHOST MODE +CFUN: 0

Trong chế độ GHOST, việc kéo chân PWRKEY xuống mức thấp trong một khoảng thời gian ngắn ứng dụng GSM sẽ được mở và chuyển sang chế độ sạc điện, tất cả chức năng của ứng dụng GSM được mở và cho phép thực hiện được tất cả các lệnh AT. Lúc này module sẽ gửi trả thông báo:

From GHOST MODE to NORMAL MODE

Ở chế độ báo động, cho phép ứng dụng GSM hoạt động bằng việc sử dụng bộ thời gian thực RTC. Bộ thời gian thực sẽ đánh thức GSM của module SIM548 khi ứng dụng này ngừng hoạt động. Trong chế độ này module sẽ không kết nối mạng GSM và các tập lệnh dành cho SIM card sẽ khơng thực hiện được.

Có thể sử dụng lệnh AT+CALARM để cài đặt thời gian báo động. Bộ thời gian thực sẽ giữ module trong thời gian báo động nếu ứng dụng GSM được tắt bằng lệnh ““AT+CPOWD=1” hay chân PWRKEY. Module sẽ chuyển sang chế độ báo động. Lúc này module sẽ gừi thông báo:

RDY

ALARM MODE

Chế độ báo động sẽ hoạt động trong một thời gian tối đa 90s, lúc này module sẽ tự đông ngưng hoạt động. Tuy nhiên, trong suốt thời gian báo động, nếu lệnh AT+CFUN=1 được gửi đến, việc module tự động tắt sẽ không xảy ra. Cũng trong chế độ này, việc kéo chân PWRKEY xuống mức thấp trong một khoảng thời gian ngắn sẽ làm ứng dụng GSM ngưng hoạt động ngay lập tức.

2. Tắt ứng dụng GSM của modul Sim548C

Các cách được sử dụng để tắt ứng dụng GSM của module SIM548: • Sử dụng chân PWRKEY.

• Sử dụng lệnh AT.

• Module phát hiện nguồn cung cấp yếu. • Quá nhiệt.

• Sử dụng chân PWRKEY để tắt ứng dụng GSM.

Có thể tắt ứng dụng GSM bằng việc kéo chân PWRKEY xuống mức thấp trong một khoảng thời gian ngắn. Module sẽ gửi thông báo:

NORMAL POWER DOWN

Lúc này, tất cả lệnh AT sẽ khơng có hiệu lực. Module chuyển sang chế đơ POWER DOWN và chỉ cịn bộ thời gian thực RTC hoạt động. Q trình này cũng có thể được nhận biết thông qua chân STATUS, chân này sẽ bị tự động xuống mức thấp trong chế độ này.

Dùng chân PWRKEY để tắt ứng dụng GSM

• Sử dụng lệnh AT để tắt ứng dụng GSM.

Có thể sử dụng lệnh “AT+CPOWD=1” để tắt ứng dụng GSM. Module gửi trả thông báo:

NORMAL POWER DOWN

Lúc này, tất cả lệnh AT sẽ khơng có hiệu lực. Module chuyển sang chế đơ POWER DOWN và chỉ còn bộ thời gian thực RTC hoạt động. Q trình này cũng có thể được nhận biết thơng qua chân STATUS, chân này sẽ bị tự động xuống mức thấp trong chế độ này.

• Ứng dụng sẽ tự động tắt khi nguồn cung cấp yếu.

Phần mềm sẽ thường xuyên kiểm tra điện áp nguồn cung cấp trên chân VBAT, nếu mức điện áp nhỏ hơn 3.5V, module sẽ gửi thông báo:

POWER LOW WARNNING

Nếu mức điện xuống dưới 3.4V, module sẽ gửi thông báo: POWER LOW DOWN

Lúc này module sẽ tự động về chế độ POWER DOWN, chỉ còn bộ thời gian thực hoạt động. Chân STATUS cũng sẽ về mức thấp.

• Ứng dụng GSM sẽ tự động tắt nếu quá nhiệt.

Phần mềm sẽ luôn kiểm tra nhiệt độ của module. Nếu nhiệt độ hiện tại của module lớn bằng hoặc lớn hớn 80oC module sẽ gửi thông báo:

+CMTE:1

Nếu nhiệt độ trên 85oC, module sẽ gửi thông báo: +CMTE:2

Nếu dưới -35oC: +CMTE:-2

Nếu nhiệt độ nằm ngoài khoảng -35oC đến 85oC, module sẽ tự động tắt.

Lúc này module sẽ tự động về chế độ POWER DOWN, chỉ còn bộ thời gian thực hoạt động. Chân STATUS cũng sẽ về mức thấp.

Có thể kiểm tra nhiệt độ hiện tại của module bằng cách sử dụng lệnh “AT+CMTE” khi module đang hoạt động.

3. Truyền thông nối tiếp

Để giao tiếp và sử dụng ứng dụng GSM, module SIM548 cung cấp chuẩn giao tiếp nối tiếp.

- Bảy đường liên kết trên một port giao tiếp.

- Bao gồm đường truyền dữ liệu /RXD và /TXD, đường truyền trạng thái /RTS và /CTS, đường truyền điều khiển /DTR, /DCD và /RING.

- Với chuẩn giao tiếp này có thể sử dụng cho CSD FAX, dịch vụ GPRS và gửi lệnh AT.

Hình 1.10. Chuẩn giao tiếp nối tiếp của SIM548

- Tốc độ baud của giao tiếp nối tiếp: 300, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200.

- Module có thể tự động lựa chọn tốc độ baud để giao tiếp: 300, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200.

(1) Chuyển về mức cao khi (1) cuộc gọi được thiết lập. (2) Vẫn giữ ở mức thấp khi sử dụng lênh ATH.

(3) vlka

SMS Chuyển xuống và giữ ở mức thấp

khoảng 100mS khi nhận được tin nhắn, sau đó chuyển về lại mức cao.

4. Kết nối với SIM card

Có thể sử dụng lệnh AT để lấy thơng tin từ SIM card. Module hỗ trở cả 2 loại SIM card 1.8V và 3.0V.

- Cấu tạo đế SIM card:

Hình 1.12. Cấu tạo đế SIM card 6 chânBảng 1.4. Thứ tự chân SIM cardBảng 1.4. Thứ tự chân SIM card Bảng 1.4. Thứ tự chân SIM card

Chân Tên Mô tả

C1 VSIM Nguồn do module cung cấp. Module

SIM548 sẽ tự động xác định loại SIM để cung cấp nguồn 33.0V±10% hay

1.8V±10%. Dòng cung cấp là 10mA.

C2 SIM_RESET Chân reset SIM card.

C3 SIM_CLOCK Chân xung clock SIM card.

C5 GND Chân nối đất.

C6 VPP Không cần kết nối.

C7 SIM_DATA Chân truyền nhận dữ liệu.

5. Trạng thái của chân STARTUS

Ta có thể biết được tình trạng của mạng GSM thông qua chân STATUS.

Bảng 1.5. Trạng thái chân STATUS

Tráng thái Mạng GSM

Off Ứng dụng GSM của SIM548 không hoạt động.

Hình 1.13. Kết nối với chân NETLIGHT

Một phần của tài liệu Báo cháy qua điện thoại (Trang 30 - 37)

Tải bản đầy đủ (DOC)

(96 trang)
w