PIC-GSM Olimex Ltd., PIC-GSM Datasheet - Page 23

MCU, MPU & DSP Development Tools DEV BRD W/GSM MOD PIC18F97J60-I/PT

PIC-GSM

Manufacturer Part Number
PIC-GSM
Description
MCU, MPU & DSP Development Tools DEV BRD W/GSM MOD PIC18F97J60-I/PT
Manufacturer
Olimex Ltd.
Datasheet

Specifications of PIC-GSM

Processor To Be Evaluated
PIC18F67J50
Data Bus Width
8 bit
Interface Type
Ethernet, USB, I2C, SPI, UART
Dimensions
100 mm x 80 mm
Operating Supply Voltage
5 V
Tool Type
Development Kit
Core Architecture
PIC
Cpu Core
PIC
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
1772148 51R7061
AVAILABLE DEMO SOFTWARE:
combined with simple functionality for making calls and sending SMS with SIM300D
GSM/GPRS module. This note explains features of PIC-GSM board. For more information
on the Microchip TCP/IP Stack, please refer to application note AN833 available at
http://www.microchip.com.
PIC18F67J60 MCU and SIM300D module. Consequently board software functions are very
sensitive to any messages send from SIM300D module. For example, when SIM300D
module goes to specific states(POWER DOWN, Call Ready etc), it sends indicating messages
via serial line, which can affect communication with PIC18F97J60 and cause wrong
behavior of software.
Specific features:
2. Software notes
Software, that PIC-GSM board is shipped with, includes Microchip TCP/IP stack is
SMS sending functionality is strongly dependent of serial communication between
First time you insert power to board USB should not be connected to board due to
initialization procedures between PIC and GSM module.
UART baud rate, which ensures best performance is 115200 bps. Other specific
features, which software rely on are:
After board power-up software continuously sends “AT” command expecting “OK”
string, ensuring proper communication with GSM module.
Software allows to dial GSM and make GSM call, getting GSM number or SMS text
from web page form. GSM number length is 16 digits
Software allows sending SMS getting GSM number and SMS text from web page
forms. GSM number must be typed with country code without “+” sign. GSM number
length is 16 digits and SMS message length 32 digits.
Status page item “Open Call” displays information about call processing .”0”
indicates that no call is in process. “1” indicates that GSM call is in process. (After
GSM number is dialed, “Open Call” value is set to “1”, if other side close call after a
while “Open Call” value returns back to “0”. If other side accept call, “Open Call”
value remains “1”, for the time of call is in process. When call is closed “Open Call”
value is set back to “0”)
PIC-GSM Board has 2 audio channels – one connected to MIC, and auxiliary
connected to HANDSFREE. You can switch to next audio channel by pressing
button B1.
Pressing button toggle the on board buzzer unless the GSM module is not in open
call mode.
When you plug USB cable to the board, the FTDI chip on the board emulates virtual
COM port and you can connect to SIM300D module with HyperTerminal. First
however have to install FTDI drivers available on the
Temperature, displayed on web page is read from SIM300D module with AT
command (AT+CMTE?). Any problem with correct displaying temperature, is related
with correct handling of used AT command output or GSM module response. This
measurement should not be treated as reliable .
Another useful feature is ability of getting temperatures from up to 8 external
temperature sensors TCN75A connected via I2C interface. In "Temperature sensors
presence" each item stands for presence of sensor with given hardware address 000
for Temp sensor 1, 001 for temp sensor 2, ... and 111 for temp sensor 8.
"Temperature measured by sensors" section contains temperature in C° measured by
sensor(s) available.
Items: Relay 1, Relay 2 and LED buttons from “Status” section display voltage
applied to corresponding input/output 1- high voltage; 0 – low voltage.
Disable echo(command used is ATE0)
Set SMS text format (command used is AT+CMGF=1)
http://www.ftdichip.com/

Related parts for PIC-GSM