Autor Tema: SMS con Celular usando Serout pic12f675  (Leído 10695 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Camilo

  • PIC10
  • *
  • Mensajes: 14
SMS con Celular usando Serout pic12f675
« en: 03 de Junio de 2008, 15:58:39 »
Estoy intentando enviar un SMS con una nokia 6131 utilizando serout pero no obtengo ningun resultado, nose si el problema es el soft o el conexionado de l pic


@ DEVICE PIC12F675, INTRC_OSC_NOCLKOUT
@ DEVICE PIC12F675, WDT_ON
@ DEVICE PIC12F675, PWRT_ON
@ DEVICE PIC12F675, MCLR_OFF

include "modedefs.bas"
DEFINE OSCCAL_1K 1
 DEFINE OSC          4

pause 5000
loop:

             Serout gpio.1,N2400,["AT",13]; pone al nokia en modo modem
               pause 1000
         
          Serout gpio.1,N2400,["AT+CMGF=1",13]
           pause 1000

           
          Serout gpio.1,N2400,["AT+CMGS=",34,"+1555963754",34,13];se envia el # de celular 34(comillas) y 13 (enter)
           pause 1000
           
          Serout gpio.1,N2400,["probando le envio de mensaje"]; ascii 26 (finaliza los comandos aT _!)


pause 1000

 Serout gpio.1,N2400,[26,13]


PAUSE 500

   Goto loop      ' Do it forever
   End



La conexion es la siguiente

Cable USB , lo corte , utilizo la parte de la conexion a celular

son 4 cables

Uno a masa, otro +5V, TX a gpio.0 son un resist de 1K  en serie

cable Rx no lo utilizo porque solo quiero enviar

por favor si alguien me puede guiar

Desconectado firepic

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1130
    • JC Servicios
Re: SMS con Celular usando Serout pic12f675
« Respuesta #1 en: 03 de Junio de 2008, 19:18:14 »
Saludos camilo, bienvenido al foro!  :-/
Sería bueno que usaras el buscador del foro. Ya se ha hablado de los comandos AT en otros hilos por allí.
Te cito un ejemplo:
http://www.todopic.com.ar/foros/index.php?topic=6592.0
Ese sólo es uno de los más recientes, pero hay muchos más...
Ahora bien, una pregunta: has intentado enviarle comandos AT al nokia sin el pic, por ejemplo, a través del hyperterminal?
Digo para estar seguro de que estás usando el comando correcto.
Si lo haces así y funciona, entonces puedes estar seguro que el problema es con la transmisión del pic.
Bueno por aquí estaremos para ayudar en lo que se pueda....
En el subforo de telefonía y gps encontrarás más información...
Estaremos a la espera de tus resultados.
Ok nos leemos!  :mrgreen:
"Por la presunción solo se ocasiona una lucha, pero con los que consultan juntos hay sabiduría" (Proverbios 13:10).
Visita Mi Sitio Web

Desconectado Camilo

  • PIC10
  • *
  • Mensajes: 14
Re: SMS con Celular usando Serout pic12f675
« Respuesta #2 en: 03 de Junio de 2008, 22:43:18 »
firepic

Gracias por responder

Hice las pruebas con el hyperterminal y funciona perfectamente

me preguntaba si solo quiero enviar un sms , el terminar rx del celular es necesario conectarlo?

conecte un resistor de 1k para no utilizar el max232





Saludos
Camilo

Desconectado firepic

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1130
    • JC Servicios
Re: SMS con Celular usando Serout pic12f675
« Respuesta #3 en: 03 de Junio de 2008, 23:10:11 »
Saludos camilo!
Pues es muy recomendable que uses el max232...
Mira lo del terminal Rx, pues no creo que sea necesario.... aunque... cuando usaste el hyperterminal lo conectaste verdad?
Prueba conectándolo a ver... pero no creo que influya...
Los comandos AT y cuestión de telefonía no es lo mío... así que no puedo ayudarte mucho en ese aspecto.
Aunque si te funcionó bien con el hyperterminal esa no es la falla, sino la programación del pic.
A ver, puedes probar cambiando los fuses? Porque veo que tienes el WDT habilitado, por qué? Qué tal si pruebas con WDT_OFF?
Por otro lado, estás usando el oscilador interno? Qué tal si pruebas con un cristal oscilador externo?
Bueno son sugerencias... intenta con eso a ver... y esperemos que algún experto de una mejor opinión en este caso.
Nos leemos!  :mrgreen:
"Por la presunción solo se ocasiona una lucha, pero con los que consultan juntos hay sabiduría" (Proverbios 13:10).
Visita Mi Sitio Web

Desconectado ASTROCAR

  • PIC24F
  • *****
  • Mensajes: 664
Re: SMS con Celular usando Serout pic12f675
« Respuesta #4 en: 03 de Junio de 2008, 23:55:44 »
hola buenas nochea me gusta mucho el tema y lo he trabajando pero con un modem y un cell samsung no lo he hecho con nokia pero deja revisar tu codigo y el pinout del nokia para ver que encuentro de anormal.

OTRA cosa no descarte las posibilidad de usar la coneccion via bluetooth asi evitas interface erroneas.

Saludos y te comento a la brevedad posible.
Atten: ALEXANDER SANTANA
VENEZUELA-BARCELONA
« Última modificación: 04 de Junio de 2008, 00:05:27 por ASTROCAR »
EL APRENDER ES NADA; MEJOR ES COMPARTIR EL APRENDIZAJE

Desconectado ASTROCAR

  • PIC24F
  • *****
  • Mensajes: 664
Re: SMS con Celular usando Serout pic12f675
« Respuesta #5 en: 04 de Junio de 2008, 00:09:48 »
Men mirate estoy tal ves aclare tu situacion ya que creo que tienes problemas con el modo de coneccion.

http://pinouts.ru/CellularPhones-Nokia/nokia_6125_pinout.shtml

saludos y esa web no la coloco con fines de publisidad de hecho ni se de quien es solo que tiene informacion de los pinout y muy valiosa.

Atten: ALEXANDER SANTANA
VENEZUELA-BARCELONA
EL APRENDER ES NADA; MEJOR ES COMPARTIR EL APRENDIZAJE

Desconectado dogflu66

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 3510
Saludos desde Granada, España.

Desconectado ASTROCAR

  • PIC24F
  • *****
  • Mensajes: 664
Re: SMS con Celular usando Serout pic12f675
« Respuesta #7 en: 04 de Junio de 2008, 10:53:13 »
Léete esto... :wink:

http://www.todopic.com.ar/foros/index.php?topic=14917.msg124715#msg124715

Oye no entiendo porque ese link si se esta hablando de sms via gsm. explicate
EL APRENDER ES NADA; MEJOR ES COMPARTIR EL APRENDIZAJE

Desconectado Camilo

  • PIC10
  • *
  • Mensajes: 14
Re: SMS con Celular usando Serout pic12f675
« Respuesta #8 en: 04 de Junio de 2008, 12:10:36 »
Gracias a todos por Responder

Con el hyperterminal tenia los cuatro cables conectados ( Rx, Tx , masa y +) y el mensaje se puede enviar  perfectamente

si desconecto el cable Rx desaparece el com virtual que crea el hyperterminal (com11) y no se puede enviar mensaje

por eso es mi pregunta si hay que conectar rx a algun pin del pic.

hoy voy a  probar de poner el wdt en Off , tambien usar el max232 y les cuento si se puede enviar

estoy usando 5V tanto en el pic como en el nokia

Saludos
Camilo


Desconectado dogflu66

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 3510
Re: SMS con Celular usando Serout pic12f675
« Respuesta #9 en: 05 de Junio de 2008, 18:27:31 »
Cuando se usa un puerto serie ya sea por hard o por soft, la frecuencia de reloj influye directamente en la velocidad del puerto, generando un error que puede ser lo suficientemente grande como para que no se pueda establecer la comunicación, desconozco el lenguaje que utilizas, pero si el registro osccal no tiene el valor correcto tienes muchas posibilidades de que el “Baud rate error” sea muy elevado y no consigas la comunicación.
Saludos desde Granada, España.

Desconectado firepic

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1130
    • JC Servicios
Re: SMS con Celular usando Serout pic12f675
« Respuesta #10 en: 05 de Junio de 2008, 19:47:46 »
Pues tomando en cuenta eso que menciona dogflu creo que definitivamente deberá usar un oscilador externo.
Con uno de 4MHz te irá bien y lo consigues hasta en las bodegas  :D
Saludos, nos leemos!  :mrgreen:
"Por la presunción solo se ocasiona una lucha, pero con los que consultan juntos hay sabiduría" (Proverbios 13:10).
Visita Mi Sitio Web

Desconectado Camilo

  • PIC10
  • *
  • Mensajes: 14
Re: SMS con Celular usando Serout pic12f675
« Respuesta #11 en: 06 de Junio de 2008, 14:39:42 »
no hay caso muchachos
puse un cristal de 4mhz en los pines 2 y 3
con sus capacitores de 22pf multicapa

en el codigo puse  DEFINE OSC  4

puse un led a la salida de gpio.1

y el led a la salida para ver si sale señal y si, sale

pero el celular no envia el sms

tambien probe con N1200 , N2400, N9600 sin tener resultados




Desconectado navaismo

  • Jubilado Todopic
  • PIC24H
  • ****
  • Mensajes: 1973
Re: SMS con Celular usando Serout pic12f675
« Respuesta #12 en: 06 de Junio de 2008, 15:04:27 »
A mi me paso alguna vez que se enviaba basura con esos PICs, de hecho el Maestro DOGFLU me ayudo a resolverlo, ahora bien porque no compruebas mediante el serial comunicator de PBP ver que en efecto con el pic envia esos dqatos y no basura.
"Mi tercer deseo, que otra cosa podría ser, poner un final a todo el sufrimiento, que sólo con mi propia extinción el planeta podrá ser aliviado. Pobre de mí, Si tuviera tres deseos hoy, la elección no sería dificil para mí, Sólo tres deseos serían suficientes, No tendría uso para más."

"He sido un hombre que busca y aun lo sigo siendo, pero ya no busco en las estrellas y en los libros, sino en las enseñanzas de mi sangre."

Desconectado firepic

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1130
    • JC Servicios
Re: SMS con Celular usando Serout pic12f675
« Respuesta #13 en: 06 de Junio de 2008, 15:05:44 »
Brillante idea navaismo!
Pues dale camilo, manos a la obra!  :-/
Saludos, nos leemos!  :mrgreen:
"Por la presunción solo se ocasiona una lucha, pero con los que consultan juntos hay sabiduría" (Proverbios 13:10).
Visita Mi Sitio Web

Desconectado dogflu66

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 3510
Re: SMS con Celular usando Serout pic12f675
« Respuesta #14 en: 06 de Junio de 2008, 19:24:40 »
Si no recuerdo mal los niveles de la UART corresponden como siguen al RS232:

UART 1 = -12 RS232 (1 de -3 a -15v)
UART 0 = +12 RS232 (0 de +3 a +15v)

Por lo tanto puede que el puerto del nokia este esperando los valores invertidos a como los envía el PIC.


Bueno esto no es mas que información residual de mi cerebro así que no estoy seguro... :mrgreen:
Saludos desde Granada, España.


 

anything