Programación Específica > Microcontroladores

 Trf-2.4g E Intreface Spi

<< < (7/11) > >>

NIGHTWISH_JORGE:

--- Cita de: "Yuliettte" --- Yo tengo un codigo para los modulos en Schockburst q funciona perfecto no se q aplicacion estas haciendo pero no utiliza SPI solo recursos normales del Pic y funciona bien no se si te sirva
--- Fin de la cita ---
BUENO PRIMERO QUE NADA HOLA, YO SOY NUEVO Y QUISIERA QUE ME AYUDEN A SOLUCIONAR
UN PROBLEMA EN LA COMUNICACION CON LOS MODULOS TRW 2.4GHz

EL TEMA ES EL SIGUIENTE
1º NECESITARIA CONOCER UN PROGRAMA O LIBRERIA QUE CONTENGA: LA MANERA EN QUE SE DEBEN TRANSMITIR LOS DATOS AL MODULO PARA LA CONFIGURACION Y TX Y DE QUE MANERA SE DEBEN RECIBIR LOS DATOS
2º TENIENDO LA SIGUIENTE PALABRA DE CONFIGURACION DE LOS BITS 23-16 (ADDR_W) CON EL VALOR DE B'00001011' COMO DEBO TRANSMITIR UN DATO, CUALQUIERA, A UNA DIRECCION=2 TENIENDO UN CRC DE 16 bits Y EL VALOR CARGADO EN ADDR_W=2 (PARA ESTABLECER CUANTAS DIRECCIONES EXISTEN)
3º EXISTE UN VALOR MINOMO A CARGAR EN ADDR_W REFIRIENDOME A LA CANTIDAD DE DIRECCIONES
4º EL PREAMBULO COMO SE CUAL SERA EL VALOR QUE TOMARA ES DECIR,COMO SE QUE TOMARA EL VALOR 8 O EL 4

BUENO COMO VERAN PARECIERA QUE NO SUPIESE NADA DE LA MANERA PARA MANEJAR ESTOS MODULOS Y ES LA VERDAD PORQUE ESTOY TRATANDO DE REALIZAR UNA COMUNICACION CON 2 MODULOS TRW, Y HACE ALRREDEOR DE 1 SEMANA QUE ESTOY RENEGANDO Y LO UNICO QUE HE OBTENIDO SON FRACASOS.
LOS  PIC QUE ESTOY UTILIZANDO SON EL 16F877A (NODO DE MANDO) EL 16F873 (NODO ESCLAVO) LOS DOS MICROS UTILIZAN UN CRISTAL DE 4MHz Y NO UTILIZO LA TRANSMISION SINCRONICA DE LOS PICs

ME GUSTARIA PODER OBTENER ALGUNA RESPUESTA Y DESDE YA MUCHAS GRACIAS

NIGHTWISH_JORGE:

--- Cita de: "Yuliettte" --- Hola Vane

Yo no utilize el SPI del micro, por solas instrucciones basicas y ya, y esta funcionando a la perfeccion 200mt si necesitas aun el codigo escribeme y te lo envio porq no lo tengo aca.

Suerte
--- Fin de la cita ---
HOLA
SOY NUEVO EN ESTE FORO Y ME GUSTARIA SABER SI ME PODESPASAR EL PROGRAMA QUE TENES PQ TODAVIA NO LOGRO ESTABLECER LA COMUNICACION ENTRE 2 MODULOS
GRACIAS

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

Dafac:
hola le agradesco mucho si me facilitan con codigo para hacer funcionar este transceiver y a alguien que me facilite como tutor para manipularlo bien le agradeceria

alejoespejof1:
hola como estan, alguno de ustedes saben las caracteristicas de la antena del
trw-24G, ya que tengo q hacer q el angulo del lobulo sea el minimo, o sea con los 2.4 GHZ trabajar con un lobulo muy pequeño, muchas gracias

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa