Autor Tema: Control RF para Robot  (Leído 4715 veces)

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

Desconectado Kitiara

  • PIC10
  • *
  • Mensajes: 5
Control RF para Robot
« en: 07 de Febrero de 2007, 12:49:28 »
Hola,hola, a ver si podeís asesorarme o por lo menos mostrarnos la luz jajaja... resulta k hicimos como proyectillo un robot sigue-lineas con unas cuantas cosillas mas como camara, alarmas, salva obstáculos... el caso es k nos gusto tanto k para 2º proyecto decidimos mejorarlo. Fue cuando se nos ocurrio la fantastica idea de controlarlo con un mando. El caso es k probamos con unos transceptores Aurel, y no llegamos a ningun sitio pues no conseguimos transmitir nada. La siguiente idea ha sido coger un coche R/C desguazarlo y coger el emisor y receptor R/C pero el problema es k solo dispone de 2 canales y creemos k analógicos (keremos mandar datos digitales), sabeís si podríamos hacernos nuestra propia emisora R/C y receptor R/C para más canales??? K nos recomendais, porque el control k keremos es de la dirección del robot, la velocidad del motor (modulacion PWM), la activacion de distintas cosas (ON/OFF)...verdad k esto se puede hacer con modulos RF simples??? no hace falta transceptores verdad, al fin y al cabo el robot no "contesta" nada, se limita a leer lo k recibe y actuar en consecuencia.

En fin a ver si nos podeis echar un cable, por cierto vamos a emplear el PIC 16F876 y como mínimo pues la cosa seria usar unos 6 canales de RF minimo

Desconectado Astaroth_25

  • PIC12
  • **
  • Mensajes: 52
Re: Control RF para Robot
« Respuesta #1 en: 07 de Febrero de 2007, 17:05:48 »
Quetal.. talves estos modulos RF... te sirvan para tu proposito ya que tiene entradas digitales...

Modulos RF

Saludos y suerte.
HEAVY - METAL ..por siempre  Ψ Ω Ψ

Desconectado elreypic2

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1297
Re: Control RF para Robot
« Respuesta #2 en: 07 de Febrero de 2007, 17:36:17 »
Que tal Kitiara,

No me queda claro tu interpretacion de canales en RF. Pero esto es lo que significa canal en RF.

Un canal en RF es una frecuencia por la cual el o los dispositivos transmiten y reciben datos. Es decir, para dispositivos que trabajan en la banda de 2.4 GHz, pueden tener varios canales, por asi decirlo el canal 1 se la frecuencia 2.41 GHz el canal 2 2.45, etc.
Los dispositivos RF no trabajan en dos frecuencias al mismo tiempo siempre es una solamente.
Con el ejemplo de los carritos controlados por radiofrecuencia, el hecho de que controlen la traccion y el giro no significa que tienen 2 canales es un solo canal por el que transmiten la informacion para decirle al carrito que hacer.

Asi con esto tu no necesitas modulos con 6 canales tu lo que necesitas es desarrollar un protocolo para enviar los datos y decirle al carrito que tiene que hacer. Los modulos de aurel son buenos para ellos, pero si no usaste ninguna codificacion como manchester o PWM seguramente no funcionaron correctamente. Como te menciona Astaroth_25,  esos modulos hacen lo mismo que los de Aurel solo que en tal vez en otra frecuencia.

Lo que yo te recomiendo es intentar algo con tus modulos de aurel que son mas economicos, pero como te digo hay que usarlos con codificacion y manchester es la mas facil de implementar.

Saludos.

Elreypic.

Desconectado dogflu66

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3510
Re: Control RF para Robot
« Respuesta #3 en: 07 de Febrero de 2007, 20:18:17 »
En el foro hay varios proyectos terminados para controlar Robot por Rf.

http://www.todopic.com.ar/foros/index.php?topic=13838.0
Saludos desde Granada, España.

Desconectado Kitiara

  • PIC10
  • *
  • Mensajes: 5
Re: Control RF para Robot
« Respuesta #4 en: 08 de Febrero de 2007, 11:25:28 »
Bueno a ver os comento, con canales me refiero a las diferentes bandas de emision k kreo k no m explique muy bien la primera vez jejeej.
De todos modos hemos estado trasteando con unos modulos Aurel (normales, no transceptores) y si k nos funcionan pero tenemos problemas al conectarlos con el PIC.
Hemos comprobado que recibimos el dato enviado a traves del pic con un osciloscopio y es correcto pero no se porque las salidas del pic no se activan.
Hemos observado que la transmisión lleva bastante ruido como podemos hacer una transmisión mas clara??? (en realidad no sabemos si es por eso o no pero hay k ir descartando cosas ...)

Desconectado dogflu66

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3510
Re: Control RF para Robot
« Respuesta #5 en: 09 de Febrero de 2007, 05:41:34 »
Yo no soy aficionado al modelismo radiocontrolado, pero cuando estuve recopilando informacion de los aficionados de por aqui, el tema de los canales lo aplicaban a dos cosas.
Unos cuando se referian a los canales, querian decir la cantidad de frecuencias distintas que permitian sus equipos para programar y no interferir con los compañeros, y otros cuando se referian a canales se referian a la cantidad de maniobras distintas que podia gobernar el equipo de radio control o que podia procesar el receptor en la frecuencia elegida para controlar el dispositivo.
Saludos desde Granada, España.

Desconectado Veguepic

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2119
Re: Control RF para Robot
« Respuesta #6 en: 10 de Marzo de 2007, 15:17:55 »
En efecto, como bien aclara Dogflu66, en aeromodelismo se dice una radio de 4 canales porque por ejemplo puedes conectar hasta 4 servos que hagan cuatro cosas distintas.

Aqui una aclaracion, tanto el emisor y receptor trabajan a una unica frecuencia, los comandos o acciones los recibe el codificador y se los envia al receptor secuenciamente uno detras del otro, el transmisor los emite. En el otro lado el emisor los recepciona y los envia al decodificador el cual se encarga de separarlos en los distintos canales. A grandes rasgos esto es lo que pasa y todo en un unica frecuencia.

La unica manera de evitar el ruido es codificar tu transmicion, pues si envias los datos tal cual es inevitable que el ruido te de problemas.

Yo uso PBP y usando los comandos serin y serout envio y recibo los datos sin problemas, pero siempre hago una verificacion de cada dato enviado, transmito sin problemas de un pic al emisor, luego tengo el receptor conectado al pic y este a su vez a un LCD, todo funcionando sin problemas. Si nos das mas datos te podriamos ayudar mejor.

Saludos
« Última modificación: 14 de Marzo de 2007, 21:42:15 por Veguepic »
“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


 

anything