Site icon TAPIT

Hướng dẫn thực hành với Module Sim SARA U201 (P4)

Với các hệ thống, thiết bị Nhúng và IoTs, yêu cầu thiết kế thường được đặt lên hàng đầu là tối ưu về kích thước và năng lượng. Mình sẽ giới thiệu và hướng dẫn thực hành qua chuỗi bài viết về Module truyền nhận dữ liệu 3G/4G được đánh giá là Module hỗ trợ kết nối 2G/3G toàn cầu có kích cỡ nhỏ nhất – Module Sim SARA U201. Năng lượng luôn là tiêu chí quan trọng được đề cập trước khi thiết kế firmware cho các hệ thống Nhúng. Đến với bài viết cuối cùng của chuỗi bài viết này, mình sẽ giới thiệu đến các bạn các chế độ tiết kiệm năng lượng trên Module SIM SARA U201. Mình tin rằng nội dung này sẽ rất quan trọng đến các bạn đang lập trình cho các thiết bị, module ngoại vi trong các dự án Nhúng. 

Phần 4. Các chế độ tiết kiệm năng lượng trên Module SIM SARA U201

1. Các chế độ hoạt động

Chế độ Mô tả
Chế độ Not-powered
  • Module không có nguồn để hoạt động
  • Không thể sử dụng module và truy cập vào mạng
Chế độ Power-off
  • Module bị tắt bởi những sự kiện thích hợp
  • Tắt bằng lệnh AT: AT+CPWROFF
  • Tắt bằng việc đưa chân PWR_ON xuống mức thấp trong thời gian nhất định
  • Không thể sử dụng module và truy cập vào mạng
Chế độ Idle
  • Module không giao tiếp với thiết bị bên ngoài để giảm mức tiêu thụ năng lượng
  • Module có thể vào chế độ này nếu sử dụng lệnh AT: AT+UPSV
Chế độ Active
  • Module sẵn sàng giao tiếp với thiết bị bên ngoài miễn là chế độ tiết kiệm năng lượng không được bật
Chế độ Connected
  • Cuộc gọi thoại hay cuộc gọi dữ liệu được kích hoạt
  • Module sẵn sàng giao tiếp với thiết bị bên ngoài miễn là chế độ tiết kiệm năng lượng không được bật

 

2. Chế độ tiết kiệm năng lượng

3. Kích hoạt chế độ tiết kiệm năng lượng bằng chân RTS

4. Ví dụ

Một ví dụ về việc đưa module vào chế độ tiết kiệm năng lương bằng chân RTS.

TÀI LIỆU THAM KHẢO

1. Giới thiệu về board 3G Sara Click https://www.mikroe.com/3g-sara-click

2. Datasheet SARA U2 https://www.u-blox.com/sites/default/files/SARA-U2_DataSheet_%28UBX-13005287%29.pdf

3. AT Commands Examples https://www.u-blox.com/sites/default/files/AT-CommandsExamples_AppNote_%28UBX-13001820%29.pdf

4. Trang web hỗ trợ của Ublox https://portal.u-blox.com/s/

 

Nhóm thực tập sinh ES Kids tại Cộng đồng Kỹ thuật TAPIT

Ngô Nguyên Bảo Trân

Tìm hiểu thêm:
Tổng hợp hướng dẫn Internet of Things với NodeMCU ESP8266 và ESP32
Tổng hợp các bài hướng dẫn Lập trình vi điều khiển STM32
[HỌC ONLINE: LẬP TRÌNH VI ĐIỀU KHIỂN STM32, VI XỬ LÝ ARM CORTEX – M]
[HỌC ONLINE: LẬP TRÌNH C CHO HỆ THỐNG NHÚNG VÀ CÁC THIẾT BỊ IOTS]
Fanpage Cộng đồng Kỹ thuật TAPIT: TAPIT – Learning, Research and Sharing Community