Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

22/04/2013 #1


Problema en transmisión XBEE - PIC18F4550
Buenas. Estoy enviando datos entre dos XBee y me pasa algo curioso que me gustaría poder resolver con ustedes.

Usando dos XBee serie 1 y PIC18F4550, desarrollé en una laptop ajena un software para enviar una frase ("Hola, ¿cómo estás?"). Este software que contenía el PIC enviaba dicha frase al XBee que tenia conectado por UART, luego éste último enviaba al XBee conectado en la PC con un Explorer USB y, efectivamente, recibía la frase deseada.

El misterio es que, desarrollando EL MISMO software en mi PC (no en la laptop ajena), quemándo el programa al PIC e intentando enviar la frase tal como había hecho en la laptop, no me envía ni a tiempo (debería enviar cada 1 segundo, y lo hace cada 10) ni lo que deseo (en vez de enviar la frase, envia sólo puntos, así: .............).

Probé el software compilado el la laptop en mi PC y quemé en el pic y ahí si funcionaba, pero si lo compilaba de nuevo en mi PC se dañaba, por así decirlo.

¿Que puede ser?
24/04/2013 #2


Cuando me ha pasado eso de recibir puntos en lugar de una cadena legible, ademas de hacerlo a destiempo, siempre ha sido por la mala configuración de las propiedades de la terminal que uses, principalmente en hacer coincidir los baudios de mi "software" con la terminal (osea la configuración del X-CTU si es que lo usas).
Y en lo personal me parecería interesante ver tus programas.
Saludos
24/04/2013 #3


creo si no me equivoco, es que por definicion viene a 9600 si tienes el uart del micro a otra velocidad no va a funcionar
24/04/2013 #4


Gracias por su ayuda, pero les informo que no era mala configuración de los XBee o el PIC ni mucho menos. Lo que hice fue cambiar a una versión distinta del compilador de PICC y compilar el mismo programa que sólo arrojaba puntos con él, logrando que funcionara.

Al final, termina siendo problemas con el compilador y no de software de usuario.

Si les interesa, igual puedo subir la comunicación entre el PIC y el XBee en este proyecto que estamos realizando; es bastante interesante.
25/04/2013 #5


Carlos Alfonzo, si me interesa yo en estos momentos estoy jugando con unos xbee pero con pic 24f.
25/04/2013 #6


A mi también me interesa ya que estoy tratando de comunicar un módulo RF y igual se comunica con el micro por USART configurandose con comandos AT o API, tu utilizas AT?
26/04/2013 #7


¿?SI SE PUEDE CLARO xd
26/04/2013 #8


Si estoy trabajando con comandos AT, pero sólo programé una sola vez los XBee (Uso 5 XBee en comunicación Punto a Multipunto). La redirección no la estoy haciendo con el PIC mandándole los comandos AT por el UART, sino discriminando por software en el mismo PIC al momento de la comunicación, así que lo que pudiese mostrarles son las rutinas que estoy desarrollando en lenguaje C para los PICs, y el esquema del proyecto.

Cuando estén más depurados, claro.
26/04/2013 #9


Chevere Carlos Alfonzo
23/05/2013 #10


Ya terminé con el modulo RF y ahora empezé con los XBEE, quisiera saber algunas cosas sobre las conexiones de hardware en un proto, como te ha ido a ti Carlos Alfonzo, podrás ayudarme un poco?
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.