dc motor, sensor de pasillo 10-20VDC a arduino

0

Tengo un actuador lineal con un motor de CC cepillado con 2 sensores de hall. Intento usar los sensores para controlar la posición del actuador.

Las especificaciones de los sensores de la sala son las siguientes:

  • Valor recomendado de Hall Vcc 10-20 VDC, máx. 24 VDC
  • Receptor de salida de hall máx. 24VDC / 100mA (tipo de colector abierto)
  • 188 pulsos / resolución

Ahora intento leer la señal usando una placa arduino uno, que tiene un voltaje de entrada máximo de 5.5V

Mi pregunta es cómo conectar esto, de modo que no exceda el voltaje de la placa arduino. He leído sobre el uso de un divisor de voltaje, pero no estoy seguro de si esta es la forma correcta.

¿Podría alguien apuntarme en la dirección correcta?

Para aclarar un poco más, este enlace muestra un esquema de la situación.

enlace

El resistor interno pull-up arduino es 20kOhm.

    
pregunta roadrunner38

1 respuesta

1

Los sensores de colector abierto Hall generalmente no tienen ningún pull-up incorporado ni incorporado, por lo que aunque el suministro a los sensores es un voltaje más alto, la salida será tan alta como las resistencias de pull-up que agregue que debería ir al riel 3.3 o 5V en el Arduino. Dependiendo del modelo de Arduino, las resistencias de pull-up internas pueden ser suficientes, siempre y cuando los requisitos de velocidad / tiempo de respuesta no sean tan altos.

    
respondido por el Phil G

Lea otras preguntas en las etiquetas