Descripción
Este encoder rotativo magnético permite la detección de la posición angular del imán (incluido) sin contacto. Basa su funcionamiento en un sensor de efecto Hall con circuito de alta precisión (12 bits).
Por defecto viene programado en el rango 0-360º, pero es posible ajustar el valor mínimo y máximo del rango, reduciendo el rango de variación máximo, pero aumentando la resolución angular.
El pin DIR (entrada) permite ajustar el sentido de giro «positivo». Si DIR se conecta a GND, el valor de salida aumenta en sentido horario. Si DIR se conecta a Vcc, el valor de salida aumenta en sentido antihorario.
La configuración del rango de medida se realiza mediante i2c. La salida puede ser de dos tipos: PWM digital o analógica.
Dimensiones: 23 x 23 mm.
Conexionado:
- Vcc: Alimentación (3,3V ó 5V). Máximo 6V – a 5V de Arduino
- GND: Masa – A GND de Arduino
- DIR: a GND o VCC en función del sentido de giro que se desee como positivo.
- SCL y SDA: Pines del bus i2c para configuración.
- GPO: Opción de programación (ver hoja de características). Usada para inicializar la posición extrema del rango de medición.
- OUT: Salida
Más información: Hoja de datos AS5600
Código de ejemplo:
Te aconsejamos consultar: https://github.com/Seeed-Studio/Seeed_Arduino_AS5600
Valoraciones
No hay valoraciones aún.