Pccables
  • Inicio
  • Buscador
  • Contacto

Módulo Codificador rotativo de 360 grados, placa de desarrollo de Sensor de ladrillo de KY-040 con botones de 15X16,5 Mm para Arduino

Módulo Codificador rotativo de 360 grados, placa de desarrollo de Sensor de ladrillo de KY-040 con botones de 15X16,5 Mm para Arduino
Módulo Codificador rotativo de 360 grados, placa de desarrollo de Sensor de ladrillo de KY-040 con botones de 15X16,5 Mm para Arduino - imagen 1
Módulo Codificador rotativo de 360 grados, placa de desarrollo de Sensor de ladrillo de KY-040 con botones de 15X16,5 Mm para Arduino - imagen 2
Módulo Codificador rotativo de 360 grados, placa de desarrollo de Sensor de ladrillo de KY-040 con botones de 15X16,5 Mm para Arduino - imagen 3
Módulo Codificador rotativo de 360 grados, placa de desarrollo de Sensor de ladrillo de KY-040 con botones de 15X16,5 Mm para Arduino - imagen 4
Módulo Codificador rotativo de 360 grados, placa de desarrollo de Sensor de ladrillo de KY-040 con botones de 15X16,5 Mm para Arduino - imagen 5
En Stock
1,08 €
2,17 € -49.77%
Comprar ahora
Con la garantía de Marketplace

Color

3 unidades vendidas
Última actualización: 2026-01-01T20:28:57.647Z

Descripción

Voltaje de funcionamiento: 5V

Cuenta de pulsos en una vuelta: 20


El codificador rotatorio puede contar el número de pulsos de salida en la dirección hacia adelante y la dirección inversa por rotación. A diferencia del potenciómetro, el recuento de rotación es ilimitado. Con la llave en el codificador rotatorio, se puede restablecer al estado inicial, es decir, contando desde 0.


Principio de funcionamiento:

El codificador incremental es un sensor giratorio que convierte el desplazamiento giratorio en una serie de señales de pulso digitales. Estos pulsos se utilizan para controlar el desplazamiento angular. La Conversión de desplazamiento angular en el codificador Eltra se basa en el principio de escaneo fotoeléctrico. El sistema de lectura se basa en la rotación de un dial radial (dial de código) que consiste en luz alterna y ventanas opacas, iluminadas simultáneamente en vertical por una fuente de luz infrarroja. QUE PROYECTA LA IMAGEN DEL DIAL DE CÓDIGO EN LA SUPERFICIE DEL RECEPTOR. El receptor está cubierto con una rejilla de difracción, que tiene el mismo ancho de ventana que la placa de código. El trabajo del receptor es detectar los cambios causados por la rotación del disco y luego convertir los cambios ópticos en los cambios eléctricos correspondientes. La señal de bajo nivel se eleva luego al nivel alto para producir un pulso cuadrado sin ninguna interferencia, que debe ser procesado por circuitos electrónicos. El sistema de lectura suele ser diferencial, en el que se comparan dos señales diferentes con la misma forma de onda pero una diferencia de fase de 180 ° para mejorar la calidad y la estabilidad de la señal de salida. La lectura se basa en la diferencia entre las otras dos señales, eliminando así la interferencia.


Codificador incremental:

El codificador incremental proporciona ondas cuadradas de dos fases con una diferencia de fase de 90 °, comúnmente conocidas como canal A y Canal B. Uno de los canales proporciona información relacionada con la velocidad de rotación y, al mismo tiempo, la información de la dirección de rotación se obtiene mediante la comparación secuencial de las señales de los dos canales. También hay una señal especial llamada Z o canal cero, que da el bit cero del codificador. Esta señal es una onda cuadrada que coincide con la línea central de la onda cuadrada en el canal A.


La precisión del codificador incremental depende de factores mecánicos y eléctricos, como errores de indexación de rejilla, excentricidad del disco, excentricidad del rodamiento, errores introducidos por dispositivos de lectura electrónicos e inexactitudes ópticas. La unidad de medición para determinar la precisión del codificador es el grado eléctrico, y la precisión del codificador determina el grado de pulso producido por el codificador. A continuación, se utilizan 360 ° grados eléctricos para representar la rotación del eje mecánico, y la rotación del eje debe ser un ciclo completo. Para saber cuántos ángulos mecánicos equivalen a 360 grados eléctricos, use la siguiente fórmula: 360 eléctricos=360 mecánico/pulso N °/revolución


Figura: Señal de marcha atrás de A y B


El error de indexación del codificador se expresa como el desplazamiento de dos ondas de pulso consecutivas en ángulo eléctrico. Existe un error en cualquier codificador, que es causado por los factores anteriores. El codificador Eltra tiene un error de ± 25 ángulos eléctricos (bajo cualquier condición indicada), lo que corresponde a una compensación nominal de ± 7%, Y una desviación de ± 35 para dos canales con una diferencia de fase de 90 ° (eléctricamente). El grado eléctrico corresponde a una compensación nominal de aproximadamente ± 10%.


Codificador incremental de señal UVW


Además de los codificadores tradicionales anteriores, algunos son codificadores incrementales integrados con otras señales de salida eléctrica. Un ejemplo es el codificador incremental integrado con la señal UVW, que se utiliza comúnmente para la retroalimentación del Servomotor de CA. Estas señales de polo magnético generalmente aparecen en servomotores de CA, y las señales UVW generalmente se diseñan simulando la función de los componentes magnéticos. En el codificador Eltra, estas señales UVW se generan ópticamente y aparecen como tres ondas cuadradas, que están desplazadas 120 ° entre sí. Se requieren estas señales correctas para que el motor de arranque controle el motor para un arranque fácil. Estos pulsos de polo UVW se pueden repetir muchas veces en una rotación del eje mecánico porque dependen directamente del número de polos del motor conectados y se utilizan para señales UVW para motores de 4, 6 o más polos.


******************

Código de prueba:

Const int interruptA=0; /Interrupción 0 (pin 2)

Const int interruptB=1; /interrupción 1 (pin 3)

Int CLK=2; /PIN2

Int DAT=3; /PIN3

BOTÓN int=4; /PIN4

Int LED1=5; /PIN5

Int LED2=6; /PIN6

Int COUNT=0;

Configuración nula ()

{

AttachInterrupt (interruptA, RoteStateChanged, FALLING);

/AttachInterrupt (interruptB, buttonState, FALLING);

PinMode (CLK, INPUT);

DigitalWrite (2, ALTO); /Pull High Restance

PinMode (DAT, INPUT);

DigitalWrite (3, ALTO); /Pull High Restance

PinMode (BOTÓN, ENTRADA);

DigitalWrite (4, ALTO); /Pull High Restance

PinMode (LED1, SALIDA);

PinMode (LED2, SALIDA);

Serie. inicio (9600);

}

Bucle vacío ()

{

If (! (digitalRead (BOTÓN)

{

Recuento=0;

Serial.println ("STOP COUNT=0");

DigitalWrite (LED1, LOW);

DigitalWrite (LED2, LOW);

Retraso (2000);

}

Serial.println (COUNT);

}

/ / -------------------------------------------

Void RoteStateChanged () /Cuando CLK CAE LEER DAT

{

If (digitalRead (DAT)/Cuando DAT=ALTO ES FORWARD

{

CONTAR;

DigitalWrite (LED1, HIGH);

DigitalWrite (LED2, LOW);

Retraso (20);

}

Else/When DAT=LOW IS BackRote

{

CONTAR-;

DigitalWrite (LED2, ALTO);

DigitalWrite (LED1, LOW);

Retraso (20);

}

}

Visto en: Electronic Components & Supplies , Active Components , Sin categoría

Productos destacados

Funda de cristal personalizada para Xiaomi Redmi Note 9 S, 8T, 8 mi 9 SE Lite, 9T, Note 10 Pro, A3, 7, 6, 5, foto de diseño personalizado

Funda de cristal personalizada para Xiaomi Redmi Note 9 S, 8T, 8 mi 9 SE Lite, 9T, Note 10 Pro, A3, 7, 6, 5, foto de diseño personalizado

5,4 €
Máquina expendedora de tarjetas torcidas de tipo pequeño que funciona con monedas

Máquina expendedora de tarjetas torcidas de tipo pequeño que funciona con monedas

124,69 €
NT90TPNCE220CB NT90TPNCE220CF T92 100% nuevo stock original, 1 unidad/lote

NT90TPNCE220CB NT90TPNCE220CF T92 100% nuevo stock original, 1 unidad/lote

2,82 €
HH20C Enrutador CPE 5G 2.4G Wi-Fi compatible con máx. 300mbps LAN Datos Firewall VPN Uso doméstico 5G Smart Hub Nueva llegada interior

HH20C Enrutador CPE 5G 2.4G Wi-Fi compatible con máx. 300mbps LAN Datos Firewall VPN Uso doméstico 5G Smart Hub Nueva llegada interior

475,98 €
Escudo multifunción con zumbador LM35 4 dígitos Módulo de placa de expansión LED Digital para Arduino UNO R3 Lenardo Mega2560 Diy Kit

Escudo multifunción con zumbador LM35 4 dígitos Módulo de placa de expansión LED Digital para Arduino UNO R3 Lenardo Mega2560 Diy Kit

1,42 €
REEZEMOD Bloque de agua M2 SSD de refrigeración por agua para computadora, armadura adecuada para enfriador de agua M.2 2280 M2-ZBSR

REEZEMOD Bloque de agua M2 SSD de refrigeración por agua para computadora, armadura adecuada para enfriador de agua M.2 2280 M2-ZBSR

25,72 €
AÑADIR A LA CESTA

© 2023 PcCables. Todos los derechos reservados

Aviso Legal | Política de Privacidad y Cookies | Mapa de sitio web

Review image