![]() |
|
Tài trợ cho PIC Vietnam |
PIC - Thiết kế và Ứng dụng Ý tưởng cho các sản phẩm sử dụng PIC/dsPIC và các sản phẩm của Microchip |
![]() |
|
Ðiều Chỉnh | Xếp Bài |
|
![]() |
#1 |
Đệ tử 6 túi
|
Giao tiếp Microcontroller + Sim908
Như tôi đã nói, tôi sẽ trở lại với luồng nay sau khi làm xong ứng dụng liên quan đến MCU + Sim908. Kết quả đạt được của tôi khá tốt, tôi sẽ lần lượt gợi ý để các bạn dễ dàng nắm bắt.
1. Nhắc lại một số ý quang trọng: - Tôi đã và đang trình bày cách thức giao tiếp giữa MCU với Sim908. Nếu các bạn nào chỉ giao tiếp SIM908 với PC qua HyperTerninal thì xem để tham khảo và áp dụng cho đúng. - Các bạn xem lại sơ đồ kết nối giữa MCU(Pic 18F24K22) + Sim908 ở đây: http://www.picvietnam.com/forum/show...73&postcount=7 Trong đó: + GSM_TXD nối trực tiếp với MCU_RXD1 + MCU_TXD1 qua cầu phần áp(2.2K và 3.3K) trước khi nối với GSM_RXD + GPS_TXD nối trực tiếp với MCU_RXD2: ![]() Hình ảnh trên, các bạn sẽ thấy rằng thông qua J6, ta sẽ có 2 lựa chọn: 1 là GPS_TXD(Sim908), 2 là RX_MCU(Từ PC-->RS232). ![]() + Thông qua các chân RX_MCU và TX_MCU ta có thể upload firmware cho MCU(qua bootloader), debug firmware...cấu hình ban đầu cho Sim908... Trong sơ đồ của tôi không sử dụng GPS_RXD. Tuy nhiên, các bên nên sử dụng cả chân này nếu như muốn upload firmware mới cho Sim908 để sửa một số lỗi. Các bạn đọc bài viết này của tôi: http://www.picvietnam.com/forum/show...5&postcount=24
__________________
-------------------------------------------------------------------------------------- Phùng Minh Tuân Email: tuan.phmt@gmail.com "Cuộc đời sóng gió nuôi ta lớn Bao lần thất bại dạy ta khôn". thay đổi nội dung bởi: longtu, 03-06-2012 lúc 03:09 PM. |
![]() |
![]() |
![]() |
#2 |
Đệ tử 6 túi
|
Giao tiếp Microcontroller + Sim908
2. Một số lệnh AT để Kiểm Tra, Cấu hình cho Sim908:
2.1 Một số lệnh Kiểm Tra: - Ngay sau khi có phần cứng, các bạn lắm Sim và sử dụng một số lệnh sau để kiểm tra: [AT Command] //[Description] AT //Check communication between the module and PC/Microcontroller. ATD<Caller Phone Number>//Call to phone number. Ex: ATD0988434887; ATDL//Reial last telephone number. ATI //Display Product Identification Information. Ex: Return:SIM900 R11.0 AT&V//Display Current Configuration. AT+GSV//Display Product Identification Information. Ex: SIMCOM_Ltd - SIMCOM_SIM908 - Revision:1137B02SIM908M64_ST AT+CSQ //Signal Quality Report.Ex: +CSQ: 28,0 (<99 Signal is good) AT+CPIN? // Check Sim status. Ex: +CPIN: READY AT+IPR? // Check(Test/Set/Read) Baud rate. Ex: +IPR: 0(Auto_bauding) AT+CSCA? //SMS Service Center Address. Ex: +CSCA: "+84980200030",145 AT+CMTE? //Read the temperature when the module is running. Ex: +CMTE: 0,38 AT+CGREG? //Network Registration Status. Return: +CREG: 1,1 - Enable Network and Registed. AT+CGMI// Get manufacturer information. Ex: SIMCOM_Ltd AT+CGMR// Get software version. Ex: Revision:1137B02SIM908M64_ST AT+CGSN //Get device IMEI. 861001000034104 AT+COPS? // Display the current network operation: +COPS: 0,0,"VNM and VIETTEL" Và còn rất nhiều lệnh khác nũa, các bạn xem them trong AT Command cho Sim908.
__________________
-------------------------------------------------------------------------------------- Phùng Minh Tuân Email: tuan.phmt@gmail.com "Cuộc đời sóng gió nuôi ta lớn Bao lần thất bại dạy ta khôn". thay đổi nội dung bởi: longtu, 03-06-2012 lúc 03:23 PM. |
![]() |
![]() |
![]() |
|
|