Como girar e Inclinar una Antena ? Ideas ?

Iniciado por Mr.Know, 4 Septiembre 2010, 13:46 PM

0 Miembros y 1 Visitante están viendo este tema.

Mr.Know

Hola,

Vereis estoy desarrollando un proyecto con una antena wifi direccional y necesito poder colocarla sobre una base que conectada al puerto paralelo de mi pc me permita realizar un giro de maximo 180º y una inclinacion maxima de 90º.

Con esto me refiero que centrando la antena en la base en unas coordenadas X e Y ( x sobre el eje horizontal e Y sobre el eje vertical ) pudiera desde mi ordenador mandar esas coordenadas y que la antena realize un giro o se incline si es necesario.

Las coordenadas serian la inclinacion que deberia realizar, si por ejemplo le mando la coordenada ( -65,25 ) le estaria pidiendo que girara 65º grados sobre el eje X hacia la izquierda y se inclinara 25 grados hacia arriba.

Desconozco como podria realizar el sistema de giro, esta pensando en unos motores ( creo que son de paso a paso ) que realian giros de 90º pero basicamente yo necesitaria realizar giros mas precisos como por ejemplo 48º.

He decir que la base aun no esta diseñada hasta que tenga una pequeña idea de como realizare el giro de la antena para adaptarla al circuito, solo tengo la idea de que en la base colocare unas pesas y algun material antideslizante para evitar el movimiento involuntario de la base.

un saludo
360 Piratas: Un blog sobre la consola Xbox 360

Echarle un vistazo !

Tokes

Hola, Mr.Know:

Puedes posicionar la antena utilizando servomotores. Éstos se controlan mediante señales de PWM. Aquí te dejo un enlace:

http://cfievalladolid2.net/tecno/cyr_01/robotica/sistema/motores_servo.htm

Si el software del PC lo haces con visual basic puedes usar los timers para generar el PWM.

Mr.Know


interesante.... la verdad que es una buena solucion, solo deberia calcular el pulso equivalente a 1º y listo....

Pero de aqui me surge otra duda, es posible controlarlo directamente desde el puerto paralelo o necesitaria un circuito conversor o algo por el estilo.

El software de interpretacion lo voy a desarrolar en VB, y me idea era colocar en el programa la inclinacion deseada y que el programa calculase los pulsos y los enviase atraves del puerto paraleto directamente sin necesidad de circuitos extra

un saludo
360 Piratas: Un blog sobre la consola Xbox 360

Echarle un vistazo !

skapunky

Exacto, con servomotores y no estaría mal si tienes conocimientos de regulación automática añadir una etapa diferencial para poder tener un control de posición. Visto que el circuito va con baja potencia y el puerto paralelo, con un amplificador operacional puedes hacer reajustamientos de forma sencilla.

Aunque bueno con servos ya tienes mas que suficiente si no quieres complicarte.
Killtrojan Syslog v1.44: ENTRAR

Mr.Know

Hola

Por el momento creo que con los servos tengo suficiente, realmente la inclinacion podria hacerla yo mismo, pero necesito que sea mas automatizada, porque tengo que ajustar la posicion e inclinacion de 2 antenas de la forma mas precisa posible y evitar fallos humanos.

Espero que empezar a mediados de esta semana en la contruccion de la base, a cualquier problemita ya me pasare por aqui

gracias y un saludo
360 Piratas: Un blog sobre la consola Xbox 360

Echarle un vistazo !

Meta

Hola:

Mejor motores paso a paso si haces giro de 360º, los servos puedes ser de 90º, 180º pero no giran 360º de fábrica excepto si lo modificas.



http://www.iesleonardo.info/ele/pro/CURSO%202002-2003/Juan%20Carlos%20de%20Pedro%20Ramos/control%20de%20motores%20paso%20a%20paso.htm

Quieres controlarlo con un PC por puerto paralelo, aquí hay totorial para el control de dicho puerto LPT.

Ver manual puerto paralelo LPT.

Puedes usar un PIC que actúa como si fuese un puerto paralelo. También puerto serie.

Manual puerto serie.

Saludo.
Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/