Foros de Electrónica

Comunidad de discusión sobre Automatización, Electrónica industrial, Microcontroladores y electrónica digital, Robótica, Domótica, Telemática, Tecnologías móviles, y muchos temas más.




Celular GSM con PIC o PC


       



#161  
Cristian Carrión

Registrado: 03 Nov 2007
Mensajes: 5
Ubicación: Ecuador
citar
Bueno la finalidad de este proyecto es todo un conjunto de objetivos usando SMS parte de esto también es la telemedicina donde se utilizará la red GSM para la transferencia de datos hacia un servidor remoto. Bueno el asunto aquí es que no se ha logrado el objetivo que te había comentado es decir que se pueda cambiar el número de destino sin necesidad de cambiarlo en el codigo y volver a quemar el pic.
El comando AT que utilizamos es:
AT+CMGS="09593xxxx" donde se debe especificar el número de destino. Por el momento el número está grabado en el PIC y para cambiarlo hay que ingresar al código y volver a quemar el PIC. No se si tu conoces algún otro comando o como hago para envíar el mensaje a un número guardado en la agenda telefónica. Ahí te envío la parte del código que realiza el envío del mensaje desarrollado en MicroCode Studio. Te envío tambien un archivo adjunto con el códogo completo.

w= 0
for w = 0 to 3
serout2 PORTB.5,84,["ATE0",13] ; pone al nokia en modo modem
pause 1000
next w

SEROUT2 PORTB.5,84,["AT+CMGF=1",13]
pause 1000

SEROUT2 PORTB.5,84,["AT+CMGS=",34,"+59395935444",34,13]
pause 1000

if bien =1 then SEROUT2 PORTB.5,84,["Alerta Zona1",26]
if bien =2 then SEROUT2 PORTB.5,84,["Alerta Zona2",26]
if bien =3 then SEROUT2 PORTB.5,84,["Alerta Zona3",26]
if bien =4 then SEROUT2 PORTB.5,84,["Alerta Zona4",26]
if bien =5 then SEROUT2 PORTB.5,84,["Alerta Zona5",26]
if bien =6 then SEROUT2 PORTB.5,84,["Alerta Zona6",26]
if bien =7 then SEROUT2 PORTB.5,84,["Alerta Zona7",26]
if bien =8 then SEROUT2 PORTB.5,84,["Alerta Zona8",26]

END



Este mensaje contiene archivos adjuntos, para verlos debes estar registrado.

#162  
eenrique

Registrado: 16 May 2008
Mensajes: 4
Ubicación: Colombia
citar
Bueno te aconsejaría que grabaras en un temporal el número de destino que es leído del directorio SIM, en una ubicación específica. Ya teniendo ese número leído y grabado lo que harías sería enviar el SMS invocando el número guardado en el temporal.
Necesitaras de los siguientes comandos:

AT+CPBS="SM" Con esto te ubicas en el directorio SIM.
AT+CPBR=<index1> Ya elegido el directorio, con este comando se invoca el puesto.
index1 puedes ser "1, 2,3 etc" la posición que desees.


La idea es que puedas cambiar el número de destino desde el cel, localizando y modificando el número del directorio SIM. Te recomienda que en la lista solo este un número.
Te haría falta que hagas pruebas con el celular y los comandos que te envíe y observes la respuesta de cada uno.

#163  
Cristian Carrión

Registrado: 03 Nov 2007
Mensajes: 5
Ubicación: Ecuador
citar
Ya realice algunas pruebas con los comandos que me propusiste, y pues si se puede leer cualquier entrada que se encuentre en lel directorio SIM.

Ahora lo que no logro es que el celular envíe el mensaje al número correspondiente a esa entrada. Según yo tengo entendido el comando AT para el envío de mensajes es:

AT+CMGS="Número de destino"

En el momento en que guardo el número en un temporal y trato de cargarlo al comando antes especificado, me sale un error. No se si de pronto estoy haciendo algo mal.

#164  
eenrique

Registrado: 16 May 2008
Mensajes: 4
Ubicación: Colombia
citar
Hazle un seguimiento por Hyperterminal, para observar si efectivamente se esta realizando a cabalidad el comando AT+CMGS.

#165  
Cristian Carrión

Registrado: 03 Nov 2007
Mensajes: 5
Ubicación: Ecuador
citar
Si, el comando AT+CMGS funciona bien, como te había dicho antes, el sistema está funcionando bien, los mensajes se envían con éxito cada vez que se activa la alarma.

Ahora, el asunto es que quiero tener la posibilidad de cambiar el número de destino sin necesidad de volver a programar el PIC. Y es ahí donde tengo problemas, he tratado de muchas maneras y no logro hacer esto.

 Responder



Google
 


 Temas de interés 
No hay mensajes nuevos Data Cable Nokia RS-232: Forum
No hay mensajes nuevos Diagrama de construcción data cable Nokia DKU-5 (USB)
No hay mensajes nuevos Software para NOKIA 3650 o 3660
El tema está cerrado y no puedes editar mensajes o responder Flasheo de telefónos Nokia
No hay mensajes nuevos Cambio de LEDs en pantalla de Nokia 1100

Foros de Electronica
|| Cuestiones Elementales de Electrónica || Fuentes de alimentacion || Circuitos de radio || Diseño de circuitos en general ||
|| Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión ||
|| Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos ||