Como acondicionar la señal de un encoder?
| #1 Como acondicionar la señal de un encoder? |
| #2 |
|
Nacho
|
Hola valldy, si mal no estoy estas realimentando la posición del motor paso a paso con el encoder cierto?, lo que no entiendo es para que utilizas un encoder incremental si este es bueno para medir velocidades pero no te da una buena precisión en cuanto a la posición absoluta del eje del motor paso a paso.
La duda mas grande que surge de lo que comentas es que estas controlando: La posición o la velocidad?, y si controlas la velocidad porque utilizas un motor de paso? En cuanto a la conformación de la señal podrías utilizar un circuito simple con un LM555 que disparas por el pin 2 con la señal que viene del encoder y las salida del integrado la mandas a la tarjeta capturadora, el ancho del pulso lo defines con la relación R*C, pero tienes que asegurarte que tu valor calculado sea mayor que el pulso mas ancho que te entregue el encoder. |
|||||||||||
|
|
||||||||||||
| #3 Encoder |
|
Ehecatl
|
Si lo que vas a medir es la velocidad, podrías meter la señal del encoder en un divisor por dos hecho con un flip-flop tipo D. Aunque te dará una lectura de velocidad disminuida por dos, por lo menos el ancho del pulso será igual cuando la velocidad sea uniforme.
|
|||||||||||
|
|
||||||||||||
| #4 gracias |
|
valldy
|
Se trata de un proycto fin de carrera, por lo que tengo que controlar tanto velocidad como posicion (relativa al ser un encoder incremental).
probare las soluciones que me habeis propuesto, pero segun las ultimas medidas que he realizado el problema no es tanto que los pulsos no son regulares, sino que de vez en cuando un pulso desaparece, fundiendo dos en uno solo. Esto me produce que no puedo medir velocidad contando tiempo entre pulsos, ni consigo que en una vuelta me dé un numero regular de pulsos (deberia ser n=500 pulsos por revolucion y cada vuelta es distinta). El problema puede estar en el motor que no de una velocidad cte (es lo siguiente que voy a probar), aunque la alimentacion a las bobinas medida en osciloscopio si es estable, o puede estar fallando el encoder de alguna manera. |
|||||||||||
|
|
||||||||||||
| #5 |
|
Nacho
|
Estoy pensando que es posible que ese encoder tenga problemas, porque los pulsos que entrega el encoder incremental en ningun momento se solapan.
Prueba con otro encoder. |
|||||||||||
|
|
||||||||||||
| #6 final |
|
valldy
|
Gracias por vuestra ayuda.
Escribo para informaros que ya he conseguido solucionar el problema (aparentemente). La salida del encoder ha mejorado enormemente con solo colocar una pequeña carga de inercia en el motor para suavizar el giro, aunque tb ha sido necesario implementar un decodificador de cuadratura para eliminar los rebotes que aun existen en el giro. |
|||||||||||
|
|
||||||||||||
| #7 Re: Como acondicionar la señal de un encoder? |
|
ren
|
oye vall
como que programa estas usando y el tipo de targeta o dispositivo de entrada estas poniendo en operacion por que yo que sepa para controlar un motor nesecitas los puntos de muestreos y despues meterlos como a una especie de memoria o dispositivo de muestreo y retencion para poderlo acondicionarlo y asi seria mas facil de trabajar. |
|||||||||||
|
|
||||||||||||
|
| Temas de interés | |
|---|---|
| Encoder Optico | |
| Ayuda con Encoder Standar MSI | |
| control de motor DC con encoder | |
| Diseño y construccion de un encoder | |
| 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 || |
Site Map
© Foros de Electrónica
Comunidad Internacional de Electrónicos
Powered by phpBB © 2001, 2005 phpBB Group
Acerca de || Política de privacidad
Generada en = 2.37345 segundos, Consultas = 13
© Foros de Electrónica
Comunidad Internacional de Electrónicos
Powered by phpBB © 2001, 2005 phpBB Group
Acerca de || Política de privacidad
Generada en = 2.37345 segundos, Consultas = 13

