Foros de Electrónica

Comunidad de discusión sobre Automatización, Electrónica industrial, Microcontroladores y electrónica digital, Robótica, Domótica, Telemática, Tecnologías móviles, y muchos temas más.




Fabricar encoder incremental


       



#1  Fabricar encoder incremental
hernangrau

Registrado: 06 Ago 2006
Mensajes: 7
citar
Que tal. les esribo porque necesito fabricar un sistema de encoder incremental con disco y optica, u otro mecanismo para relizar lo siguiente

la funcion que quiero que haga es, que cuando giro el disco para la derecha me tire un tren de pulsos A, y cuando lo giro para la izquierda un tren de pulsos B, y sino lo muevo que no haga nada

es como en los minicomponentes de sonido. porejenmplo los sony, que uno puede manejar el volumen con una rosquita, en vez de tocar un pulsador A para bajar y un pulsador B para subir


esto entraria a la maquina por medio de los botones de un joypad que previamente hackee

http://www.marcianitos.org/controles/chispamaster.htm

BUeno por el sistema de encoder en una casa que realiza este tipo de trabajos me pidieron 200$, a lo cual me parecio caro ya uqe necesito 2 encima

ojala me puedan ayudar con algun circuito e indicaciones

grcias de todos modos

#2  
Chico3001

Registrado: 09 Jul 2006
Mensajes: 425
Ubicación: Mexico, D.F.
citar
Se me ocurre que puedes usar un encoder digital para esta aplicacion o Freescale hace un sensor electroestatico que tambien puedes usar, dependiendo del nivel de sofisticacion que quieras...

Un encoder digital hay de varias formas tamaños y colores, si lo quieres pequeño puedes usar uno como este

http://www.bourns.com/components.aspx?cmsphid=7631383|7163299|2829252#oe

Tambien lo puedes hacer tu con un disco perforado y 2 sensores opticos... conforme giran el disco se activan y se desactivan los sensores y puedes determinar a que lado gira el disco

Electrostatico es mas sofisticado por que no haces uso de una perilla para cambiar el valor (como el Ipod) lo que haces es que pintas un triangulo en forma circular en tu placa de PCB y lo conectas a este circuito

http://www.freescale.com/files/analog/doc/app_note/AN1985.pdf

Basicamente es un medidor de campo electrico, pones 2 electrodos y mides el campo electrostatico en ambos, cuando alguien pone el dedo cambia el campo electrico y puedes detectar que presionaron un "boton", ahora solo cambias un cuadrado por un triangulo y tienes una perilla deslizable por que sabes en que nivel cambia el campo electrico, coloca el triangulo en circulo y tienes una perilla sin contacto como la del ipod...

Saludos

#3  
hernangrau

Registrado: 06 Ago 2006
Mensajes: 7
citar
a ver... me parecio mejor la del encoder digital
ahora la pregunta, y va a sonar con suma ignorancia,,, necesito un circuito o un pic para hacerla funcionar o funciona como si fuese un switch comun y silvestre, ya que poseo vastos conocimientos de electronica Sad
garcias!

#4  
Chico3001

Registrado: 09 Jul 2006
Mensajes: 425
Ubicación: Mexico, D.F.
citar
forzosamente necesitas un microcontrolador que decodifique la señal.... por que te puedes encontrar con 2 tipos de encoders, el incremental y el absoluto

El incremental da pulsos defasados segun a donde se gire, asi que al inicio del programa el micro asume una posicion conocida y cada vez que lo mueven un contador interno incrementa o decrementa el valor

El absoluto te da una salida en codigo binario, BCD o Gray o algun otro similar, en ese caso dependiendo de la posicion es la combinacion de bits que te da...

#5  
hernangrau

Registrado: 06 Ago 2006
Mensajes: 7
citar
Chico3001 escribió:
forzosamente necesitas un microcontrolador que decodifique la señal.... por que te puedes encontrar con 2 tipos de encoders, el incremental y el absoluto

El incremental da pulsos defasados segun a donde se gire, asi que al inicio del programa el micro asume una posicion conocida y cada vez que lo mueven un contador interno incrementa o decrementa el valor

El absoluto te da una salida en codigo binario, BCD o Gray o algun otro similar, en ese caso dependiendo de la posicion es la combinacion de bits que te da...


y el precio que me pasaron $200, minimo tengo que comprar 2
te parece adecuado o un desfasaje...?
muchas gracias por la ayuda!

#6  
Willington

Registrado: 10 Jun 2006
Mensajes: 112
Ubicación: Colombia
citar
hola,

el uso de un ecoder para controlar esto es para evitar que cuando se gire mucho no rompa
el mecanismo. un ecoder absoluto seria bueno pero creo que valdria mas el collar que el perro ... supongo no.
resumen
tu control tiene 3 opciones:

1. giro a derecha
2. giro a izquierda
3. centro sin movimiento, sin accion.

cuando gira hay 2 opciones, que siga girando "loco" asi es mi equipo de sonido
o que halla una cierta resistencia y la accion siga ejecutandose ...

para el caso 1, con unecoder con salida AB es suficiente ya que con un par de compuertas sabes en que direccion va y con el giro generas automaticamente el tren de pulsos que necesitas.

si prefieres la opcion 2, en entoces mecanicamente harias una perilla que accione un boton y ese boton lo conecatas a un oscilador 555 y ya tienes un tren de pulsos para la
accion.

Finalmente con PIC todo seria mas compacto, pero si no sabes como programarlos etc.
entoces tendrias 2 problemas, aprender PICs y hacer tu circuito.

saludos

#7  
hernangrau

Registrado: 06 Ago 2006
Mensajes: 7
citar
perdon que siga sin entender,,, el encoder genera con su giro a la derecha tanto como a la izq 2 tipos de pulsos no?entonces
a ver si me explico mejor,,, con el encoder solo conectado a las entradas A B del joystic,,,genero los trenes de pulsos que necesito sin utilizar disco y optica?
o es que el encoder es solo un mecanismo para que no se pase de vuelta ni se deteriore la rueda con la optica

garcias nuevamente por su tiempo

#8  
Chico3001

Registrado: 09 Jul 2006
Mensajes: 425
Ubicación: Mexico, D.F.
citar
puedes hacer tu mismo un encoder con un disco perforado (lo puedes sacar de un raton de bolita, solo coloca un led visible o infrarojo en un extremo y 2 fototransistores en el otro extremo, el funcionamiento es simple, cuando el disco gira en un sentido va a bloquear el paso de la luz primero en un foto y despues en el otro, cuando gira en sentido contrario va a activar los fototransistores exactamente alrevez, con un poco de electronica digital puedes convertir esos 2 trenes de pulsos en las señales que necesites de elevacion y disminucion....

#9  
hernangrau

Registrado: 06 Ago 2006
Mensajes: 7
citar
bueno segun la data que me dieron y lo que anduve leyendo
los encoder incremetales traen digital outputs ya, y dice que hay 2 posibilades de transmitirlas
mediante un RS422 o con un push-pull, y este ultimo es el que necesito

corrijanme si no estoy en lo cierto
tendria que conectar el cable positivo del pulsador 1 del joystick , a la salida A del encoder , y el positivo del pulsador 2 del joystick a la salida B del encoder, y el negativo del encoder a la masa del joystick.
esto usando uno que tenga como sistema de output el push pull
Si llego a estar en lo cierto, cosa que dudo y espero su aprobacion, ahora necesito conseguir un encoder incremental y a donde lo compro, resido en argentina

garcias, este foro es lo mas!

#10  
hernangrau

Registrado: 06 Ago 2006
Mensajes: 7
citar
acabo de ver en una pagina llamada schilling que salen CARISIMOS (400dolares) los encoders incrementales... asique habra que fabricarlo...
asique tendre que aprender pic para hacer el chip que necesita
gracias a todos por la paciencia
si tienen alguna guia que pueda leer para aprender PIC se los agradezco

 Responder





 Temas de interés 
No hay mensajes nuevos Encoder Optico
No hay mensajes nuevos control de motor DC con encoder
No hay mensajes nuevos Como acondicionar la señal de un encoder?
No hay mensajes nuevos Diseño y construccion de un encoder
El tema está cerrado y no puedes editar mensajes o responder Encoder incremental

Foros de Electronica
|| Cuestiones Elementales de Electrónica || Fuentes de alimentacion || Circuitos de radio || Diseño de circuitos en general ||
|| Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión ||
|| Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos ||