Programación Específica > Microcontroladores

 Microcontrolador & Nokia 3220

<< < (4/33) > >>

leohernan:
Hola Alternative, ya logre a traves de Hyperterminal enviar SMS con comandos AT y leer los que he recibido, por supuesto tuve que bajar el modem en la pagina de NOKIA y perfecto. Mi pregunta: si quiero usar estos mismos comandos AT con el PIC (con su respectivo codigo HEX) la conexion al telefono seria por el M-BUS como el diagrama que tu colocaste o necesariamente tengo que usar las tramas y conectarme por el fbus ya que en el pic no tendria este driver del modem o como se haria?, o tengo que descubrir las tramas con el PORT MONITOR?

Gracias...
Leo

Alternative:
SAludos leohernan
Estas en lo correcto, usa la conexion de MBUS es decir su TX para mandar los comando AT del Micro al Movil (Movil RX).  Antes yo pensaba que el FBUS era para mandar comandos AT y el MBUS para tramas, pero no es asi, en el MBUS en particular por el RX del Movil Recibes los comandos AT ya sea por el Hyperterminal o el Micro, asi que no vas a tener ningun problema, solo recuerda colocarle un Zener para que tengas 2.7V a la entrada del Movil RX.

Saludos y Seri abueno que publicaras los comandos AT
que utilisas para leer los SMS, a otros les puede servir
Saludos y cualquier duda lo respondere si esta a mi alcance.

Haaa el Enter desde el micro es D'13'
cuando mandas por el Hyperterminal por ejemplo AT
desde el Micro mandas

movlw 'A'
call   transmite
call   retardo
movlw 'T'
call   transmite
call   retardo
movlw  D'13'
call    transmite
call   retardo


El tetardo es importante para que responda el Movil
cuando mandas un SMS por el hyperterminal terminas con Ctrol+Z
en el micro manda D'26'

Bueno espero te sirva saludos
y lo que puedas aportar en el foro
para leer SMS sera bien recibido

Haaa que movil estas utilizando
bye   :hola:

leohernan:
Gracias otra vez Alternative, hasta ahora he realizado pruebas con el NOKIA 3220 usando el cable DKU-5 y el HyperTerminal para enviar y recibir SMS. Los comandos basicamentes son los siguientes:

Para enviar un SMS:

ATZ&F ; este comando es recomendado para darle un reset al telefono cuando da
un error al enviar el comando AT + CMGS , me ha pasado y se soluciona con este
OK

AT+CMGF=1;  define el tipo de mensaje en nuestro caso es de tipo TEXTO
OK

AT+CMGS="04143619944" ; comando para enviar el mensaje al numero entre " "
una vez al darle enter queda el siguente prompt ">" y luego se escribe el mensaje

>ESTE ES UNA PRUEBA DE ENVIO DE SMS USANDO COMANDOS AT; al final le das Ctrl Z para enviarlo

+CMGS: 33 ; es el numero de caracteres a ser enviados

OK

de esta forma se logra enviar un mensaje de texto facilmente

PARA RECIBIR CUALQUIER NUEVO MENSAJE QUE LLEGUE:

at+cnmi=1,2,0,0,0
OK

+CMT: "04143619944",,"07/10/28,22:46:59-16"
Prueba de recepcion de sms

+CMT: "04143619944",,"07/10/28,22:47:00-16"
Prueba de recepcion de sms

+CMT: "04143619944",,"07/10/28,22:47:32-16"
Prueba de recepcion de sms

+CMT: "04143619944",,"07/10/28,22:47:33-16"
Prueba de recepcion de sms

+CMT: "04143619944",,"07/10/28,22:47:34-16"
Prueba de recepcion de sms

+CMT: "04143619944",,"07/10/28,22:48:46-16"
Prueba de recepcion de sms 2

Alternative una pregunta, como ahora yo quiero hacer esto pero sin el DKU-5 necesariamente tengo que conectarme por los conectores que estan debajo de la bateria o podria cortar el cable para tener acceso a los pines de la parte inferior del telefono, aunque me di cuenta que no esta presente el MBUS sino solamente el FBUS Tx y Rx.

Bueno, cualquier pregunta con respecto a los anteriores comandos no duden en realizarla, por aqui estare hasta que culmine el proyecto.

Bye

Alternative:
SAludos leohernan
Antes que nada que bien que publicastes la informacion
Quiero hacer una correccion al mensaje que antes te escribi


SAludos leohernan
Estas en lo correcto, usa la conexion de MBUS es decir su TX para mandar los comando AT del Micro al Movil (Movil RX). Antes yo pensaba que el FBUS era para mandar comandos AT y el MBUS para tramas, pero no es asi, en el MBUS en particular por el RX del Movil Recibes los comandos AT ya sea por el Hyperterminal o el Micro, asi que no vas a tener ningun problema, solo recuerda colocarle un Zener para que tengas 2.7V a la entrada del Movil RX.

Donde digo MBUS es FBUS en pocas palabras es al revez, perdon con eso de las apuraciones no me di cuenta.

Ahora como mencionas estas en lo correcxto, los pines que estan al lado del Movil solo tiene los FBUS y no el MBUS,  asi que no existira ningun problema, yo corte mi cable CA-42 y coloque un DB9 Y lo conecte al micro, asi que puedes hacer lo mismo, y para que no se te eche a perder el cable el extremo que cortes pon otro DB9 de tal forma que cuando quieras usar tu cable solo lo unes.

Ahora existe un pequeño preoblema, si apagas el movil y lo enciendes al mandar SMS no te reconoce, tienes que conectar primero el cable que en mi caso es el CA-42 y despues se manda el mensaje, desconosco si con el reset se solucione, pero voy a checar y te haviso

Haa te coloco el circuito para mandar SMS
para leer los SMS se tiene que conectar ambos el TX y RX
Saludos y espero me hayas entendido

orly1387:
Amigo Alternative yo tambien tengo al momento ese problema no puedo enviar los comandos at desde el PIC al celular.  
Ya que al conectar el cable CA42 al celular me sale en pantalla cable de datos conectado y listo si lo conecto a la PC y habro el hyperterminal me recibe todos los comandos at muy bien.

He cortado el cable ca42 por la mitad y he conectado el Rx del nokia 3220 al Tx asignado en el PIC, pero el celular no hace nada, al parecer no recibe ningún comando at que el PIC le está enviando.
A mi parecer creo que hace falta conectar el pin 3 y el 4 del celular para que sense al cable de datos. En este caso sería el ACI  (accesory control interface) y el pin 4 (Vout).

Me podria ayudar amigo de que función cumplen estos pines y como podria hacer para que el nokia 3220 reciba los comandos at que le envia el PIC.

De antemano gracias,

Saludos.

Att.

Orly

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa