SthAusGuy
Newbie level 5
- Joined
- Jan 7, 2012
- Messages
- 8
- Helped
- 3
- Reputation
- 6
- Reaction score
- 3
- Trophy points
- 1,283
- Location
- Adelaide, South Australia, Australia
- Activity points
- 1,355
Input Voltage : 8.0V
Input Current : 700mA
Jumper Settings
P1 - 2-4
P3 - 1-3 AND 6-8
Insert SIM Card
Then power up the module using Power on button.
System LED (Red) : ON
Net LED (Green) : Blinks few seconds and then OFF
It means SIM card is registered to Network.
Then your Module is ready to transmission
I used Micro IDE Terminal
Baud Rate : 115200
PORT : COM1
Data bits: 8
Parity: None
Stop Bits: 1
Handshaking: HARDWARE
Then connect it to the module.
:
AT
OK
(then I gave a call to SIM Card.)
RING
NO CARRIER
(Function LED is Blinking (Middle RED LED))
ATE0
OK
AT + CMGF = 1
OK
AT + CSCS = "GSM"
OK
AT = CMGS = "YOUR MOBILE NUMBER"
> (TYPE YOUR MESSAGE)
+ CMGS: 179
OK
(Change Baud Rate)
IT + IPR = "9600"
OK
After changing the baud Rate you need to connect it again.
I have attached my microcontroller source code for sms sending. please refer it also.
Micro Controller - PIC16F877A
Crystal : 4MHz
Masterleous suggested to me to check the Tx pin of the module. I got a result when I was power on the module.
---------- Post added at 15:43 ---------- Previous post was at 15:42 ----------
This is the Micro Controller Code
Used Micro C PRO
//#include <uart1.h>//
#include <built_in.h>
char uart_rd;
void main() {
UART1_Init(9600); // Initialize UART module at 9600 bps
TRISB = 0;
PORTB = 0;
Delay_ms(3000); // Wait for UART module to stabilize
UART1_Write_Text("AT+CMGF=1\r"); //text mode
PORTB = 1;
Delay_ms(3000);
UART1_Write_Text("AT+CSCS=\"GSM\"\r");
PORTB = 0;
Delay_ms(3000);
UART1_Write_Text("AT+CMGS=");
PORTB = 1;
Delay_ms(3000);
UART1_Write_Text("\"Mobile No\"\r");
PORTB = 0;
Delay_ms(3000);
Delay_ms(3000);
//if((modem_Check(">",1)==0))
UART1_Write_Text("MESSAGE");
PORTB = 1;
Delay_ms(3000);
//UART1_Write_Text("\r\x1A");
UART1_Write(0x1A);
PORTB = 0;
Delay_ms(3000);
/*while (1) { // Endless loop
if (UART_Data_Ready()) { // If data is received,
uart_rd = UART_Read(); // read the received data,
UART_Write(uart_rd); // and send data via UART
}
}*/
}
Yes, the green LED (NET) comes on for a few moments on power ON. Then the red SYSTEM LED stays on as the SIM300 boots up.
After receiving the "CALL READY" the green NET light flashes slowly (Every couple of seconds or so).
When I call, the RING LED comes on as expected.
Hey SthAusGuy and all:
I bought a 12V 1200mA adapter, and plugged, now it's working.
I found a Serial cable (That connects in the Board on COMM2).
I downloaded Terminal from Br@y++, connected at some Baud Rates, the only working was 115200, and the only thing I get from GPRS is "Call Ready". But LED is blinking every sec and if I call it, I have "Phone is Off". It's the same simcard from my cellphone, so it's working...
I type AT, and a lot of commands, NO RESPONSE...
What is happening, do you know?. I think it needs ~ 2A
Regards.
Hello.
As I told on before post, When I Type a command I get NO ANSWER from GPRS.
I wrote
ATE0
AT + IFC = 1,1
AT + IPR = 9600
AT + CSCS = "GSM"
AT&W
One per one, no answer between them, and restarted. Same thing.... when I press the black button 2 secs I only get "NORMAL POWER DOWN". Only receive answer at 115200. No changes.
What is happening :S
The same as talked on all this thread :
I have P3 connected 1-3 and 6-8 so it should be working well I think.
:S
Please help!!
I think Serial cable can be wrong. I'll look for another.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?