Autor Tema: Modulos RF  (Leído 20033 veces)

0 Usuarios y 3 Visitantes están viendo este tema.

Desconectado aitopes

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5100
    • uControl
Modulos RF
« en: 12 de Octubre de 2006, 11:46:12 »
Hola amigos!
Tengo ganas de usar los modulitos de la foto (los compre hace como 6 meses y siguen en un cajon, olvidados :?) para el control del robot exapodo que comente en el post del sonar.....
No tengo el pin-out de los mismos, alguien los conoce o los ha usado? Son de 433MHz, unos 10 metros de alcance....

Gracias!

Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert

Desconectado LordLafebre

  • Moderador Global
  • DsPIC30
  • *****
  • Mensajes: 3529
    • Micros & micros
Re: Modulos RF
« Respuesta #1 en: 12 de Octubre de 2006, 12:11:23 »
Hola:

Ariel, esos son modulos de laipac. puedes ver los datasheet aqui:

http://www.laipac.com/easy_eng.htm

PD: me gusta el fonde de las imagenes  :D
« Última modificación: 12 de Octubre de 2006, 12:13:29 por LordLafebre »

Desconectado Pedro Pan

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 144
    • Foro de electronica USAC
Re: Modulos RF
« Respuesta #2 en: 12 de Octubre de 2006, 12:17:47 »
Hola aitopes, yo por cierto estoy ahorita trabajando con ellos, el problema que tengo es que a veces me llega basura, segun la por lo que he visto es que recomiendan usar los decodificadores holtek, en el datasheet de los modulos esta el esquema de ellos, mientras que yo estoy realizando la codificacion y decodificacion por medio de pic, solo estoy haciendo pruebas con ellos porque, los que voy a usar son los tranceptores de 900 MHz de laipac.  Si puedes sube algo que tengas yo ahorita estoy terminando mis pruebas, asi que cuando las tenga listas la subo aqui. Saludos
"Si dejas que lo Malo te detenga, No estaras ahi Cuando lo Bueno Venga"
Aclaro mi nombre no es Pedro, mi nick es por Peter Pan jajaja

Desconectado LordLafebre

  • Moderador Global
  • DsPIC30
  • *****
  • Mensajes: 3529
    • Micros & micros
Re: Modulos RF
« Respuesta #3 en: 12 de Octubre de 2006, 12:25:08 »
Hola:

Yo utilizo esos modulos para mi bot Sentinel 4WD y no he tenido problemas, utilizo PBP para el programa del micro y conecto directamente el pin de datos del modulo al pic, utilizo SEROUT Y SERIN, envio los datos de forma serial por software, sin invertirlos a 1200 baudios, esto es lo que hago:

Código: FreeBasic
  1. include "modedefs.bas"    
  2. DEFINE OSC 20
  3. TRISB=%11111111
  4. TRISA.2=1
  5. TRISB.3=1
  6. dato var byte
  7. inicio:
  8.     if PORTB.0=0 then
  9.         serout PORTA.1,N1200,[0,"A"]  
  10.     endif
  11.     if PORTB.1=0 then
  12.         serout PORTA.1,N1200,[0,"B"]
  13.     endif
  14.     if PORTB.2=0 then
  15.         serout PORTA.1,N1200,[0,"C"]
  16.     endif
  17.     if PORTB.3=0 then
  18.         serout PORTA.1,N1200,[0,"D"]
  19.     endif
  20.     if PORTB.4=0 then
  21.         serout PORTA.1,N1200,[0,"E"]
  22.     endif
  23.     if PORTB.5=0 then
  24.         serout PORTA.1,N1200,[0,"F"]
  25.     endif
  26.     if PORTB.6=0 then
  27.         serout PORTA.1,N1200,[0,"G"]
  28.     endif
  29.     if PORTB.7=0 then
  30.         serout PORTA.1,N1200,[0,"H"]
  31.     endif
  32.     if PORTA.2=0 then
  33.         serout PORTA.1,N1200,[0,"I"]
  34.     endif
  35.     if PORTA.3=0 then
  36.         serout PORTA.1,N1200,[0,"J"]
  37.     endif
  38.     goto inicio
  39. end

Es un programa muy sencillo que envia un caracter cuando algun boton del mando a sido presionado, por el momento no he tenido problemas.

Desconectado Pedro Pan

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 144
    • Foro de electronica USAC
Re: Modulos RF
« Respuesta #4 en: 12 de Octubre de 2006, 12:31:21 »
Gracias por el dato lordlafabre, cuanto alcanze has logrado con estos modulos, por lo que veo no estas codificando los datos? o si, y una ultima pregunta utilizas los mudulos con el filtro saw o sin el. Gracias
"Si dejas que lo Malo te detenga, No estaras ahi Cuando lo Bueno Venga"
Aclaro mi nombre no es Pedro, mi nick es por Peter Pan jajaja

Desconectado LordLafebre

  • Moderador Global
  • DsPIC30
  • *****
  • Mensajes: 3529
    • Micros & micros
Re: Modulos RF
« Respuesta #5 en: 12 de Octubre de 2006, 12:39:34 »
Hola:

Pues de alcance ban bastante bien, el bot se mueve mas de 30 metros, no lo llevo mas porque me da miedo que le pase algo o le pise un carro  :D y los utilizo sin filtros, solo del modulo al pic en el reptor y del pic al modulo en el emisor.

Desconectado dogflu66

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 3510
Re: Modulos RF
« Respuesta #6 en: 12 de Octubre de 2006, 12:41:30 »
Aqui tienes la configuracion basica de los pin, y los modulos van muy bien directamente al pic.
http://www.todopic.com.ar/foros/index.php?topic=11964.60, en la pagina cinco del hilo.
Saludos desde Granada, España.

Desconectado aitopes

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5100
    • uControl
Re: Modulos RF
« Respuesta #7 en: 12 de Octubre de 2006, 16:23:33 »
Muchas gracias a todos!!!!!!!!!!
Estoy con varias partes del robot a la vez (amen del trabajo), ni bien tenga algo funcionando con estos modulos los posteo.

Gracias de nuevo!

PD: Lord, voy a "traducir" el codigo que me pasas a MKB, y lo posteo tambien. :mrgreen:
Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert

Desconectado aitopes

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5100
    • uControl
Re: Modulos RF
« Respuesta #8 en: 12 de Octubre de 2006, 16:27:24 »
Me olvidaba!

Citar
PD: me gusta el fonde de las imagenes  lol
A esta altura debe ser mi marca de fabrica. En la casa de fotografia donde voy a hacer las fotos (mi camara digital tiene poca resolucion para algunas cosas, ya comprare otra) usan ese paño, asi que es casi como....una marca de agua, que certifica el origen te las fotos. :):):)
Si cualquier habilidad que aprende un niño será obsoleta antes de que la use, entonces, ¿qué es lo que tiene que aprender? La respuesta es obvia:
La única habilidad competitiva a largo plazo es la habilidad para aprender
“. Seymour Papert

Desconectado Veguepic

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2119
Re: Modulos RF
« Respuesta #9 en: 12 de Octubre de 2006, 16:30:27 »
y una ultima pregunta utilizas los mudulos con el filtro saw o sin el. Gracias

Segun entiendo no es un filtro sino un resonador SAW, su funcion es la de remplazar al tanque LC para la frecuencia determinada y no para filtrar las interferencias.

Eso lo debes implementar con la codificacion como la que ha puesto LordLafebre.

Saludos.
“Si la gente es buena sólo porque temen al castigo y porque esperan una recompensa, entonces verdaderamente somos un grupo lastimoso." Albert Einstein.

Saludos desde Lima , Peru    -    Hugo

Desconectado navaismo

  • Jubilado Todopic
  • PIC24H
  • ****
  • Mensajes: 1973
Re: Modulos RF
« Respuesta #10 en: 12 de Octubre de 2006, 16:32:06 »
Pues si el alcance es lo que les proecupa, Respuesta: No se preocupen.

Yo use un codigo similar al  de LORD y sin los modulos de Holtek me llego hasta 90mts contaditos al aire libre (ya no probe mas) y desde mi casa hasta la casa de enfrente el ultimo cuarto mas o menos contando los 6 metros de la avenida y la profundidad de cuartos unos 40m mas o menos de interioir a interior y tambien jalo muy bien. Asi que esos modulos son excelentes. en el foro de PBP deje una imagen del datasheet de los modulos de como se conectarian con los modulos de holtek.

PD. las pruebas fueron hechas sin los HT12E, HT12D, en un proto el receptor y emisor con antenas quitadas de una antena de conejo de TV. sin filtros ni nada.

Saludosss
"Mi tercer deseo, que otra cosa podría ser, poner un final a todo el sufrimiento, que sólo con mi propia extinción el planeta podrá ser aliviado. Pobre de mí, Si tuviera tres deseos hoy, la elección no sería dificil para mí, Sólo tres deseos serían suficientes, No tendría uso para más."

"He sido un hombre que busca y aun lo sigo siendo, pero ya no busco en las estrellas y en los libros, sino en las enseñanzas de mi sangre."

Desconectado Pedro Pan

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 144
    • Foro de electronica USAC
Re: Modulos RF
« Respuesta #11 en: 15 de Octubre de 2006, 23:11:09 »
Hoy pase todo el dia trabajando  :? :? :? con los modulos laipac 434 MHZ, cuando trabajo la comunicacion con alambres funciona de maravilla, pero cuando utilizo los modulos no sucede nada, a veces sucede algo pero solo es basura. en la simulacion con el proteus funciona muy bien (simulandola con alambres), aqui dejo el codigo hecho en mikrobasic para que alguien lo pueda revisar.

transmisor

Código: [Seleccionar]
program NORMALTX

dim mando  as byte
const  msg1 = $FF
const  msg2 = $F0
const  msg3 = $0F

 main:


      mando  = 0
      PORTB  = 0
      ADCON1 = $06
      PORTA  = 0
      TRISA  = $3F          'PUERTOA A0 - A1 COMO ENTRADAS DE CONTROL
      TRISB  = %00000010          'PUERTOB A0 COMO SALIDA


testear:

       select case PORTA          ' Case de Seleccion
              case $01
                   mando = msg1
                   goto enviar
              case $02
                   mando = msg2
                   goto enviar
              case $04
                   mando = msg3
                   goto enviar

              case else
                   goto testear
end select

 enviar:
         Soft_Uart_Init(PORTB, 1, 2, 1205, 0)    'UART Rx = RB1 Y Tx = RB0
         SOFT_UART_WRITE($00)
         DELAY_MS(1)
         SOFT_UART_WRITE($00)
         Soft_Uart_Write($AA)
         Delay_ms(5)
         Soft_Uart_Write(mando)
         Delay_ms(20)
         SOFT_UART_WRITE($0E)
         DELAY_MS(300)
         PORTA = 0
         goto testear
end.

receptor

Código: [Seleccionar]
program NORMALRX

dim er, contador, temp as byte

main:
     contador = 0
     'TRISB      = $
     TRISD      = 0
     PORTD      = 0

espera:
    SOFT_UART_INIT(PORTB, 1, 2, 1205, 0)    'Configura Rx = RB1, Tx = RB como sincronizar al recibir

    WHILE TRUE
          TEMP = SOFT_UART_READ(ER)
               IF TEMP = $AA THEN
                       BREAK                  'ESPERA HASTA QUE LLEGUE EL INICIO $0B
                       GOTO DESPLEGAR         ' ROMPE EL CICLO Y SALTA A DESPLEGAR
               END IF
    WEND

desplegar:
          DO
                TEMP = SOFT_UART_READ(ER)
                IF TEMP <> $0E THEN
                   PORTD = TEMP
                   'temp = 0
                   goto espera
                END IF
          LOOP UNTIL TEMP = $0E

END.


breve descripcion: envio un dato dependiendo del las entradas A0 - A2, envio FF, F0 y 0F respectivamente y en el receptor, los detecta y me desplega el dato en el puerto D del otro pic. Los dos pic son 16F877 con 4MHZ de reloj.

PD. y se me olvidaba tenia mucha razon veguepic acerca del resonador saw. gracias
« Última modificación: 15 de Octubre de 2006, 23:17:24 por Pedro Pan »
"Si dejas que lo Malo te detenga, No estaras ahi Cuando lo Bueno Venga"
Aclaro mi nombre no es Pedro, mi nick es por Peter Pan jajaja

Desconectado navaismo

  • Jubilado Todopic
  • PIC24H
  • ****
  • Mensajes: 1973
Re: Modulos RF
« Respuesta #12 en: 15 de Octubre de 2006, 23:47:37 »
Y a que velocidad lo usas??
"Mi tercer deseo, que otra cosa podría ser, poner un final a todo el sufrimiento, que sólo con mi propia extinción el planeta podrá ser aliviado. Pobre de mí, Si tuviera tres deseos hoy, la elección no sería dificil para mí, Sólo tres deseos serían suficientes, No tendría uso para más."

"He sido un hombre que busca y aun lo sigo siendo, pero ya no busco en las estrellas y en los libros, sino en las enseñanzas de mi sangre."

Desconectado Pedro Pan

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 144
    • Foro de electronica USAC
Re: Modulos RF
« Respuesta #13 en: 15 de Octubre de 2006, 23:52:13 »
Ya probe con 2400 y ahora estoy con 1200 baudios
"Si dejas que lo Malo te detenga, No estaras ahi Cuando lo Bueno Venga"
Aclaro mi nombre no es Pedro, mi nick es por Peter Pan jajaja

Desconectado navaismo

  • Jubilado Todopic
  • PIC24H
  • ****
  • Mensajes: 1973
Re: Modulos RF
« Respuesta #14 en: 16 de Octubre de 2006, 00:01:44 »
¿Entonces ya lo hiciste fisico con conexion directa, verdad? y funciono. y cuando cambias a los modulos no se recibe nada?.

Una ocasion me paso eso y me baje todo lo habido y por haber de antenas en la red y me quede peor, lo que si me ayudo un poco es que me di una idea de mas o menos como transmiten no como fuente puntual si no como que oval, pero bueno ni al caso. Las primeras pruebas que hice fue con unos alambres de esos que vienen en el cable trenzado de una longitud de 7 0 10 cm y funciono, despues solde esos cables a una antena normal como la de las grabadoras viejitas( o una de conejo sacas para los 2 TX y RX). Y despues compre una de plastico y funciono excelente.

Verifica que los transmisores esten correctamente alimentados, y procura alimentar al TX con 12V. Eso garantiza mejor transmision.

 
"Mi tercer deseo, que otra cosa podría ser, poner un final a todo el sufrimiento, que sólo con mi propia extinción el planeta podrá ser aliviado. Pobre de mí, Si tuviera tres deseos hoy, la elección no sería dificil para mí, Sólo tres deseos serían suficientes, No tendría uso para más."

"He sido un hombre que busca y aun lo sigo siendo, pero ya no busco en las estrellas y en los libros, sino en las enseñanzas de mi sangre."


 

anything