Programación Específica > Microcontroladores

 Trf-2.4g E Intreface Spi

<< < (9/11) > >>

JCGUTYO:
[hola yuliette, no se si seria mucha molestia que me regales el codigo que utilizaste para implementar el modulo TRF 2.4, ya estoy un poco desesperado por que por SPI no me ha querido funcionar. mi correo es jcguti28@hotmail.com, muchas gracias de todos modos.

JCGUTYO:

--- Cita de: "Juan Carlos Polo" ---
--- Cita de: "ralftech" ---
--- Cita de: "oldkami" --- ya hace un tiempo (casi un año) coloque un desarrollo del codigo que se puede utilizar para operar el TRF2.4, lastimosamente para algunos esta en ensamblador y no en C, pero no deberia ser problema incluir los objetos compilados en ensamblador y llamar las funciones  utilizadas. como veran en el ejemplo colgado en el ftp de este foro, NO utilizo el SPI del PIC. (el ejemplo se llama Avion-TRF24)

para poder conseguir el alcance maximo se necesita las siguientes condiciones

1. configurar la comunicacion a 250k
2. el tamaño de los paquetes debe ser lo mas pequeño posible (mandar 4 bytes) entre mas grandes los paquetes se reduce el alcance del dispositivo.
3. no pueden haber vigas, ni estructuras metalicas de ningun tipo que operen como pantallas magneticas (practicamente al aire libre)

En mi caso utilice este dispositivo para comunicar las señales de vuelo proporcionadas por un aeromodelo (da aqui que el nombre del proyecto se llamara Avion-TRF24). obviamente este tipo de vuelos se realizan en campo abierto sin edificaciones en muchos metros a la redonda por normativa. En un ambiente mas hostil la eficiencia se puede reducir en proporcion a los obstaculos.
Adicionalmente yo trabaje con cristales de 4 Mhz con lo cual no es necesario en absoluto ubicar retardos en el codigo.

Es todo dudas adicionales las pueden comunicar a traves de este foro

suerte.
--- Fin de la cita ---
Hola soy nuevo con ese modulo de RF, podrias ayudarme con ese codigo en .asm pues C no lo entiendo muy bien, te agradezco la colaboracion que me puedas prestar.

Un Saludo

Ralftech
--- Fin de la cita ---

Hola soy nuevo en la parte de progamacion de estos modulos he tenido problemas en la progacion de ellos me gustaria saber si me puedes ayudar con este codigo ya que he intentado varais formas y ninguna me a funcionado bien,  agradeceria muchisimo tu colaboracion

gracias

Juan Carlos
--- Fin de la cita ---

hola, creo que veran otro texto anterio ha este en donde le escribo a Yuliette, pidiendole que por favor me regale el codigo que realizò para la implementacion de los modulos TRF 2.4. Me intereso mucho la parte en donde dices que realizaste este codigo en asembler, sin usar el puerto SPI. Por favor me seria de mucha ayuda que me envies el codigo al correo jcguti28@hotmail.com. Te agradeceria infinitamente y de antemano gracias por tu atencion.

morfeo0019:
Buen día a todos.... estoy trabajando con estos módulos rf; y ya los tengo funcionando, pero no se cómo hacer lo de "frecuency hopping"; alguno me podría dar una mano con esto?

Mil gracias.

JCGUTYO:
Hola a todos.  De tanto intentar, pude hacer funcionar los Modulos TRW - 2.4GHz, pero no por el puerto SPI, si no , por una rutina de intrucciones en el microcontrolador. Lo malo, es que no he podido hacer funcianar estos en forma Half duplex, solamente, uno transmisor y el otro receptor. Creo, que el problema radica en, que no hago bien el paso de transmision a recepcion o biceversa.

Si alguien puede ayudarme diciendome la forma correcta de solucionar mi problema, le agradeceria infinitamente.

Juan C.

JCGUTYO:
hola. ya se lo que sucede, pero no se la solucion.

Bueno, quiero realizar una comunicacion Half duplex y para ello realice dos programas.
El primero consiste en esperar a que me llegue un PAYLOAD de 3 bytes, leerlos y mandarlos al computador po RS- 232. Luego, una ves recibidos los datos del otro micro, paso de modo de recepcion a transmision y mando tambien 3 BYTES. finalmente, nuevamente me paso a recepcion y repito todo de nuevo.
EL segundo programa esta en el otro micro haciendo lo contrario, primero transmite y luego recibe.
Bien, el segundo micro manda la informacion al primer micro y este la lee, luego el primer micro manda otra informacion. HASTA AHI TODO VA BIEN, cuando el segundo intenta leer la informacion el PIN DR1 de este se queda en uno y nunca baja a cero, PROVOCANDO UN CORTE en la comunicacion Half duplex. ¿POR QUE SUCEDE ESTO?

Espero hallan entendido mi problema, si alguien sabe lo que sucede por favor respondan ESTE MENSAJE.
MUCHISIMAS GRACIAS.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa