Esta muy bien explicado, con eso se puede observar que hay una limitacion en los encoders en cuanto a la velocidad de giro, ya que si se sobrepasa el limite no se obtendrian los pulsos necesarios para la codificacion y el resultado seria el mismo que si no lo movemos. Por eso motivo es importante el numero de pasos por vuelta del encoder :D :D :D :D Un saludo.
Jorge, cordial saludo y gracias por excelente explicación. Una pregunta pues tengo una duda: en qué estado quedan las salidas A y B en cada paso , sea que gire antihorario o sentido horario.?
hola, los encoder mecánicos si son buenos tienes un coste alto. los chinos venden encoder baratos de unos 20 pasos. en este caso cada paso es un giro de 18 grados. Ya que 20 x 18 son 360 grados. 20 pasos no están mal para el dial del DDS. saludos. Víctor.
La otra no meta es hacer un encoder con receptor y emisor láser para hacer uno de 16bits+16bits+16bits tipo óptico+ hall en impresión 3d + un Arduino nano, dime si la idea está bien con ads1118 para realizar
En su día implemente un encoder para manejar un oscilador, un VFO concretamente. Lo programé usando un microcontrolador PIC... Los grados viendo los "puntos" que da en una vuelta lo tienes. Saludos
Excelente video!!!, una consulta como radio aficionado que dijo que es, tengo que reemplazar el cable del microfono/parlante de un handy pero no se con cual tipo de cable hacerlo. El cable tiene tres conductores y uno de ellos estaa enmallado pero no lo consigo. Desde ya muchas gracias y saludos
Ruben Angel gracias! Respecto al cable es como dice, necesita ese cable de dos hilos con malla. Si no lo cuentra puede intentar fabricar uno con algún coaxial sacando el conductor central y pasando dos hilos. De todas formas prueba a buscar en eBay, suelen haber bastantes cosas de electrónica. Un saludo.
Exelente, una consulta esto no se encontra en internet ni datashet cuántas rpm puede aguantar entre mínimo bu maximo bosta hacer un encoder para CNC con Arduino para poder no quemar este encoder
Carlos Mendoza un encoder manual, para manejar un menú de un equipo no está hecho para girar rápido, la velocidad del encoder está condicionada por el microcontrolador, en principio no es un problema, podría ser muy rápido. Los encoder para motores por ejemplo, si deben especificar unas rpm máximas, de hecho están preparados para ello. Pero para una CNC no hay problema pues los husillos no giran a rpm muy altas, la limitación está en los motores PaP que no están hechos para girar a muchas vueltas, por el contrario tienen un PAR (torque) elevado. Un saludo.
@@UVEHF NO DESEO TOMAR UN MOTOR AC SINCRÓNICO, CON PUENTE DE DIODO PARA TRABAHJAR EN *DC* CON LAS FUNCIONES DE PARA PWN Y PUENTE *"H"* COMO DE VARIADOR VELOCIDAD CON UN ARDUINO NANO PARA CON OTRO ARDUINO ARIA EL ENCODER....PERO DE ANALOGOS A DIGITALES PARA HACER 3 DISCO (2 DE OPTICOS Y 1 DE HALL) QUE TE PARECE
Hola Jesús, Gracias por tu comentario, me alegro de que te haya resultado interesante. Las limitaciones están en la parte de control también ya que un encoder de 20 pasos girando p.e. a 5 vueltas por segundo enviaría 400 combinaciones. Imagina con mayor resolución! La cuestión es que el programa del PIC no debe descuidar la atención del encoder, dicho tiempo de muestreo es el que nos limita la velocidad de giro. 73
Amigo un favor que excelente explicacion si tengo un encoder que da 1000 pulsos en 3 revoluciones como hago para hallarle los grados por cada una revolucion gracias
Hola, La referencia que se utiliza es una vuelta (360º). En el caso que planteas algo falla ya que en 3 vueltas el número de pasos debe ser múltiplo de 3. Si divides el número de pasos entre 3 te darán los pasos por vuelta, el resultado debe ser un número entero, insisto. Para saber los grados por paso divides 360º entre el número de pasos por vuelta. Saludos.
hola, para ver los pulsos necesitas un osciloscopio, hay alternativas más baratas si es sólo para esto, por ejemplo usar algún software de análisis de audio y adaptando los niveles de entrada con un divisor de tensión a la tarjeta de sonido del PC. Un saludo.
Perfecto el análisis, estoy profundizando encoder y está explicación está al 100%. Saludos.
Jorge Olaves I. Gracias!
Excelente video podrias profundizar de este tema acerca de la programacion y codigo grey con enfasis en movimientos roboticos y los discos grey.
GRACIAS. Excelente explicación que me sirvió mucho!. Abrazo desde Argentina!
Esta muy bien explicado, con eso se puede observar que hay una limitacion en los encoders en cuanto a la velocidad de giro, ya que si se sobrepasa el limite no se obtendrian los pulsos necesarios para la codificacion y el resultado seria el mismo que si no lo movemos.
Por eso motivo es importante el numero de pasos por vuelta del encoder :D :D :D :D
Un saludo.
Jorge, cordial saludo y gracias por excelente explicación. Una pregunta pues tengo una duda: en qué estado quedan las salidas A y B en cada paso , sea que gire antihorario o sentido horario.?
muy buena explicación excelente clase saludos desde Venezuela..
alexs castellano muchas gracias!
Muy bueno
Para encoders con discos podrias hacer videos.
hola, los encoder mecánicos si son buenos tienes un coste alto. los chinos venden encoder baratos de unos 20 pasos. en este caso cada paso es un giro de 18 grados. Ya que 20 x 18 son 360 grados. 20 pasos no están mal para el dial del DDS. saludos. Víctor.
Hola sr:Jesús Qué bien explicado, cual serian los grados por vuelta para un dial para rx-trx ? . Gracias 73and dx de EXCX5CB.
La otra no meta es hacer un encoder con receptor y emisor láser para hacer uno de 16bits+16bits+16bits tipo óptico+ hall en impresión 3d + un Arduino nano, dime si la idea está bien con ads1118 para realizar
excelente explicación. Gracias
Q tipo de ici o circuito podria montar para verificar direccion y grados del encoder.
En su día implemente un encoder para manejar un oscilador, un VFO concretamente. Lo programé usando un microcontrolador PIC... Los grados viendo los "puntos" que da en una vuelta lo tienes.
Saludos
excelente.....
Excelente video!!!, una consulta como radio aficionado que dijo que es, tengo que reemplazar el cable del microfono/parlante de un handy pero no se con cual tipo de cable hacerlo. El cable tiene tres conductores y uno de ellos estaa enmallado pero no lo consigo. Desde ya muchas gracias y saludos
Ruben Angel gracias!
Respecto al cable es como dice, necesita ese cable de dos hilos con malla. Si no lo cuentra puede intentar fabricar uno con algún coaxial sacando el conductor central y pasando dos hilos.
De todas formas prueba a buscar en eBay, suelen haber bastantes cosas de electrónica. Un saludo.
Exelente, una consulta esto no se encontra en internet ni datashet cuántas rpm puede aguantar entre mínimo bu maximo bosta hacer un encoder para CNC con Arduino para poder no quemar este encoder
Carlos Mendoza un encoder manual, para manejar un menú de un equipo no está hecho para girar rápido, la velocidad del encoder está condicionada por el microcontrolador, en principio no es un problema, podría ser muy rápido. Los encoder para motores por ejemplo, si deben especificar unas rpm máximas, de hecho están preparados para ello. Pero para una CNC no hay problema pues los husillos no giran a rpm muy altas, la limitación está en los motores PaP que no están hechos para girar a muchas vueltas, por el contrario tienen un PAR (torque) elevado. Un saludo.
@@UVEHF NO DESEO TOMAR UN MOTOR AC SINCRÓNICO, CON PUENTE DE DIODO PARA TRABAHJAR EN *DC* CON LAS FUNCIONES DE PARA PWN Y PUENTE *"H"* COMO DE VARIADOR VELOCIDAD CON UN ARDUINO NANO PARA CON OTRO ARDUINO ARIA EL ENCODER....PERO DE ANALOGOS A DIGITALES PARA HACER 3 DISCO (2 DE OPTICOS Y 1 DE HALL) QUE TE PARECE
buenísimo, gracias
Me alegro, gracias a ti por verlo... un saludo
Hola Jesús,
Gracias por tu comentario, me alegro de que te haya resultado interesante. Las limitaciones están en la parte de control también ya que un encoder de 20 pasos girando p.e. a 5 vueltas por segundo enviaría 400 combinaciones. Imagina con mayor resolución! La cuestión es que el programa del PIC no debe descuidar la atención del encoder, dicho tiempo de muestreo es el que nos limita la velocidad de giro. 73
Amigo un favor que excelente explicacion si tengo un encoder que da 1000 pulsos en 3 revoluciones como hago para hallarle los grados por cada una revolucion gracias
Hola,
La referencia que se utiliza es una vuelta (360º). En el caso que planteas algo falla ya que en 3 vueltas el número de pasos debe ser múltiplo de 3. Si divides el número de pasos entre 3 te darán los pasos por vuelta, el resultado debe ser un número entero, insisto. Para saber los grados por paso divides 360º entre el número de pasos por vuelta.
Saludos.
Como conecto esto a un joystick, quiero q gire a la derecha y toque un boton del joys y a la izquiera toque otro boton??
estos encoder generan ruidos de rebotes ?? Es decir, ¿requieren rutinas anti rebote ?
He desarrollado un DSS y no he tenido que implementar ninguna rutina en ese sentido.
ea4aqm.blogspot.com/2013/12/proyecto-vfo-con-dds-9850.html?m=1
@@UVEHF Hey !, buen proyecto :)
Hey men una pregunta, como usas el pc como occiloscopio
Uso el Pc para visualizar el Osciloscopio. Es un PicoScope, mira en Google...
que programa usas de osciloscopio?
Hola, es un osciloscopio USB, es un picoscope. El software es desarrollado por el fabricante, es de UK. Un saludo.
Como puedo ver los pulsos en arduino??
hola, para ver los pulsos necesitas un osciloscopio, hay alternativas más baratas si es sólo para esto, por ejemplo usar algún software de análisis de audio y adaptando los niveles de entrada con un divisor de tensión a la tarjeta de sonido del PC. Un saludo.
wenaaaaaaaaaaaa!!!!