Programación Específica > Microcontroladores

 Microcontrolador & Nokia 3220

<< < (10/33) > >>

Alternative:
SAludos cugastegui
me alegra que te haya funcionado, y te agradesco por haber respondido cual fue tu error y las correcciones que le hicistes al programa, en muchas ocaciones se les ayuda y cuando les funciona no quieren contestar cuales fueron sus correcciones, Bienvenido al foro y es grato tener personas como tu en este foro, cualquier duda o algo que quieras compartir con el Foro sera bien recibido

bye  :hola:

tulonko:

--- Cita de: "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
--- Fin de la cita ---
hola, mira hice algo parecido a lo tuyo, corte el cable ca-42 por la mitad , y la parte que va al telefono la conecte al max-232 el Tx (blanco), el Rx (verde), y el tierra de datos rojo al tierra normal de max-232. La cosa es que hay que volver a puentear algunos cables al conector usb que va a quedar colgando, estos son: el azul al azul, el naranjo al naranjo, y el rojo al rojo que ademas queda colgado al max-232. Asi "engañas" al celu haciendolo pensar que se conecto al cable de datos, "habilitandolo" para la comunicacion por fbus (115200 baudios) que se realizara por el serial com port rs-232 usando por ejemplo el hiperterminal y ademas funciona con comandos at, claro que solo algunos, pues otros estoy investigando porque no funcionan, debe ser por las distitas versiones que hay para GSM. Esto lo logre despues de muchos dias de pruebas fallidas y logico que mucha suerte y ayuda del cielo, en fin , espero que les sirva, esto que hice al parecer no lo ha hecho nadie mas en el mundo, adius.

Israel_007:
Hola a todos:

Bueno mi problema es el siguiente, ya arme el circuito que viene en la primer pagina de este foro, el que hizo Alternative con un Max232, un 7805 y algunos diodos y capacitores. Ahhh se me olvidaba cuando esta conectado el circuito al puerto serie, tengo en el zener un voltaje de 2.1v, no los 2.7v esto produce algun efecto;lo dejo asi o disminuyo el valor de la resistencia.

Un profesor me dio su celular viejo, un Nokia 6101 (ya cheque en la pag. de Nokia y si acepta comandos AT), bueno solde unos cablecitos en la parte de atras del Nokia en donde se encuentran el FBUS Tx, FBUS Rx, MBUS y GND.

Bueno hasta aqui todo bien, el objetivo del proyecto es mandar y recibir SMS del celular mediante un PIC, pero primero estoy tratando de hacerlo con la Hyperterminal.
Ahora bien, primero conecto mi circuito al puerto serie, conecto los cablecitos que le salen al celular, lo prendo, abro la Hyperterminal y configuro 9600 bps, Bits de datos: 8, Paridad: Ninguno, Bits de parada: 1, Control de flujo: Ninguno; escribo AT en la Hyperterminal y deberia recibir un OK, pero no pasa nada y en algunas ocaciones se cuelga la Hyperterminal, ya le intente poniendo el Control de flujo en Xon/Xoff, en Hardware y nada.

Por cierto no he instalado el PC Suite de Nokia, ni tengo ningun cable de Nokia, solo el celular. Alguien me puede ayudar, tambien tengo un Nokia 3220 para probar.

Gracias por su colaboracion:
Israel Nuñez H.

alepic:
hola te cuento que las tramas fbus o mbus son diferentes a los comandos at y ewstos se envian por el puerto serial del movil.
si no te responde al comando AT puede que esten cruzadas las patas de TX y RX, proba cambiando el orden y si no funciona todavia medi bien el voltaje que le envias como 1 logico porque 2,1 es muy bajo tendria que ser a partir de 2,7 hasta 3,3v aproximadamente.

espero te ayude en algo cualquier cosa pregunta.

un saludo

Alepic

Israel_007:
Hola a todos de nuevo:

Me he encontrado con varias cosas interesantes. Primero debo decir que compre un cable CA-42 generico, le instale sus drivers; con estos drivers Win XP detecta un convertidor USB-RS232 (convertidor USB a serie), es un puerto serie virtual en mi PC es COM4. Despues instale el Nokia PC Suite y conecte el celular 6101 y el PC Suite me decia que el cable CA-42 no podia tener conexion con el COM4.

Despues magicamente estaba checando con el Free Serial Port Monitor el COM4 y puse al Nokia PC Suite que me detectara el celular y esta vez si me detecto el PC Suite el cel 6101.

Despues me fui a la Hyperterminal y la configure con 9600, 8, Ninguno, 1 ,Ninguno y con el COM4, pero me decia que un programa estaba usando ese puerto, asi que me fui a Panel de Control/Connection Manager (este aparece cuando instalas el PC Suite) y le cambie de puerto. Volvi a irme a la Hyperterminal hice todo de nuevo y esta vez si funciono, escribi AT para poner atento al 6101, pude leer los SMS, hacer una llamada y cuando escribi un mensaje lo mande y me aparecio OK, pero al celular que lo mande nunca llegaron (es un Nokia 5300).

Despues prove con mi 5300 (tiene cable puramente USB) ahi me conecte otra vez por Hyperterminal, lei mensajes, hice llamadas y si pude enviar un mensajes. Despues mi mama me presto su Nokia 3220, tambien pude leer mensajes, hacer una llamada y envie un SMS a mi 5300 y si lo resibio, pero en el 6101 no; ahi sospecho que talvez el 6101 este medio mal.

Despues de armar el circuito como ya lo mensione en el post anterior, le quite la resistencia de 1K y el zener, ya que la salida del Pin 9 del MAX232 es como de 3.2v lo cual cae en el rango que nuestro compañero alepic nos recomienda. Tambien agregue un led con su respectiva resistencia antes del 7805 y despues del par de diodos 1N4148, este led enciende cuando en la Hyperterminal le damos al icono del telefono para llamar o sea que el MAX232 si resive voltajes. Pero no logro mandar comandos AT al 6101, escribo AT en la Hyperterminal y no pasa nada.

Ya intente cambiando los pines que salen del cable que solde detras del 6101 (FBUS Tx, FBUS Rx, MBUS, GND) y no funciona.
Otra cosa interesante que encontre es que cuando esta encendido el celular y mido el voltaje de los pines veo que tengo un voltaje en dos pines que es de 2.7v y son en Tx y en MBUS (cabe destacar que el celular no esta conectado a nada solo tiene el cable plano saliendo por atras y sus respectivos pines), no se si esto este bien, espero que alguien nos pueda decir.

Espero que alguien me pueda ayudar o que me de alguna idea o algo por el estilo. Bueno por el momento es todo. Si yo les puedo ayudar en algo con todo gusto, aunque mi conocimiento no es muy amplio.

Gracias:
Israel Nuñez H. :lightsabre:

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa