Mạch GSM/GPRS+GPS/BDS A9G là một kit đa năng, phát triển trên nền module sim A9G GPRS/GSM, GPS/BDS rất tiện lợi khi thử nghiệm các chức năng giao tiếp, chức năng của các ngoại vi của module A9G. Nó có các tính năng của một chiếc điện thoại cơ bản: Nghe gọi, SMS, kết nối mạng GPRS và 2 hệ thống định vị toàn cầu hoạt động song song: GPS và BDS ( hệ thống định vị toàn cầu Bắc Đẩu của Trung Quốc).
Module được tích hợp IC quản lý nguồn sạc pin lithium, micro-phone, jack loa, giao tiếp USB, nút bấm và LED, khe đọc thẻ nhớ , cảm biến gia tốc, giao tiếp I2C, SPI, ADC,.... Nó cũng ra đầy đủ chân hỗ trợ ngoại vi camera 30W, 200W khi dùng với board mở rộng.
Các ứng dụng có thể phát triển khi sử dụng Module này:
- Kiểm soát thiết bị: vị trí, nhiên liệu, tình trạng hoạt động ... với GPRS, GPS, GSM cũng như cảm biến gia tốc.
- Các thiết bị nghe gọi từ xa sử dụng MIC, loa,
- Đồng hồ thông minh sử dụng màn hình TFT1,54inch (giao tiếp SPI) cảm ứng điện dung có GPRS, GSM+GPS
- Sử dụng GPRS / GSM + GPS, Cảm biến nhịp tim, màn hình cảm ứng điện dung làm thiết bị theo dõi, kiểm tra sức khoẻ.
- Camera IP theo dõi dùng GPRS, kết hợp với camera và lưu vào thẻ nhớ SD card
- Dùng trong các thiết bị thanh toán điện tử online,...
- Làm các thiết bị ứng dụng phát triển trên SDK ngôn ngữ Lua mà không cần mcu, giao tiếp, thiết bị bên ngoài.
- 01 board phát triển A9G chưa được hàn IC cảm biến gia tốc.
- 02 anten: GSM anten và GPS/BDS anten.
Sử dụng giao tiếp AT qua các chân GND, AT_TX, AT_RX bằng module USB TTL giống như các module sim khác. Cấp nguồn có thể bằng header trên board hoặc cổng Micro USB hay bằng cổng dành cho pin 3.7V. ( Khi cấp nguồn qua cổng pin 3.7 V thì phải bấm nút power 2 giây để khởi động)
- Module A9G này có thể sử dụng nguồn 5V qua cổng USB hoặc nguồn 3.7V qua IC quản lý nguồn pin
- Module tự động bật khi cấp nguồn 1 đến 2s.
- Bấm nút Rst để khởi động lại module.
- Module mặc định vào chế độ AT khi khởi động.
Bình thường, module sẽ khởi động xong hoàn toàn khi cờ + CIEV: READY xuất ra qua cổng AT. Các thông tin khác được lấy từ trạm BTS như thời gian, ngày tháng, múi giờ, tình trạng mạng,.. cũng xuất ra, đồng nghĩa với việc module khởi động hoàn tất.
Module A9G hoạt động mặc định với tốc độ Baudrate là 115200, tuy nhiên có thể điều chỉnh tốc độ này một cách tự động khi module khởi động. Ví dụ Vi điều khiển của bạn hoạt động ở 9600 baud chẳng bạn. Khi khởi động module, bạn hãy gửi một vài lần lệnh AT ở tốc độ 9600, module sẽ tự động điều chỉnh tốc độ về 9600 và trả lời OK,....