Max + Arduino + Industrial Motor

At Artica, we had a request to link MAXMSP to an industrial motor for an artistic installation witch we will speak about at another time.

This motor is a true beast, and since we have never worked with such a thing we decided to ask for help to our electronics guru David Palma.

MAXMSP - ARDUINO - INDUSTRIAL MOTOR

MAXMSP - ARDUINO - INDUSTRIAL MOTOR

The motor controller:
MAXMSP - ARDUINO - INDUSTRIAL MOTOR

David developed an electronic circuit to simulate a PWM analog output from 0 to 10v (originally it gives 0 to 5v), and another circuit to switch motors direction, both circuits were assembled on a shield and connected to the motor controller.

The first circuit is a transducer:

TRANSDUCER

And this is the switch circuit that tell to the motor controller wich direction the motor will spin:

PNP

Then he builded an Arduino shield:

MAXMSP - ARDUINO - INDUSTRIAL MOTOR

And the final part was the Max patch that send the direction states and the PWM values to the Arduino:

MAXMSP - ARDUINO - INDUSTRIAL MOTOR

And this is the result:

MAXMSP – ARDUINO – INDUSTRIAL MOTOR from artica on Vimeo.

And last but not the least all the source codes can be downloaded here