El controlador del motor paso a paso L9935 maneja solo el primer comando

0

Estoy interactuando con aquí .

La única diferencia es que uso el conector original en la placa. Todos los cables están presentes en ese conector blanco (a través de resistencias y tapas de filtro). Solo que el / ES no está presente, un transistor lo extrae automáticamente BAJO cuando se aplica una tensión de alimentación de 5V. (Por lo tanto, el L9935 se habilita constantemente cuando se suministran 5V a la placa.

También usé el código de js_online (¡gracias!) para el Arduino. Este chip L9935 se maneja a través del bus SPI.

Mi problema es que el IC solo maneja el primer comando SPI del Arduino.

La comunicación funciona bien, lo comprobé con alcance. Si habilito el canal A con alta polaridad, el motor gira. Si habilito el canal B con alta polaridad, el motor también gira.

Sin embargo, si hago 2 pasos uno después del otro, el segundo (tercero, etc.) se omite por completo.

¿Qué podría estar mal con la configuración?

    
pregunta Daniel

0 respuestas

Lea otras preguntas en las etiquetas