Hi,
Ok so I am trying to make a pitching machine, I acquired a Treadmill Controller + Motor (1.5hp 220Vdc) from a Apollo Air06 Treadmill.
Here is a link of a picture the motor controller.
Here is the same motor controller with annotations of the ports.
When buying the controller I tested the controller using a console (Digital Console Speed Levels 1-16) of the treadmill and observing the PWM( - PIN di - ) signal on an oscilloscope (Freq. 16.76kHz Duty cycle( varied from 94% to 25% for various speed levels on the console) ). I dont have the console any more, as it was of the person from whom I bought the controller.
Ok so I know the controller works, Now I have an arduino generating the same PWM waveform feeding it through an opto-coupler to the controller (to make the 5V PWM of the Arduino to a 12V PWM wave that the controller would accept). But I am getting no output (i.e. My motor isnt running) , only the incline UP relay keeps switching from time to time. Although the connect led on the board lights up.
I know that I am providing the PWM on the correct pin of the board, because of the four wires two are Power (12V and GND) the Other I traced by checking the two optocopulers the (di) is the one on the input of a optocopuler and the other (do) is on the output of the other optocopuler. As higlighted on the image.
Any thoughts on what I could be doing wrong ?
Ok so I am trying to make a pitching machine, I acquired a Treadmill Controller + Motor (1.5hp 220Vdc) from a Apollo Air06 Treadmill.
Here is a link of a picture the motor controller.
Here is the same motor controller with annotations of the ports.
When buying the controller I tested the controller using a console (Digital Console Speed Levels 1-16) of the treadmill and observing the PWM( - PIN di - ) signal on an oscilloscope (Freq. 16.76kHz Duty cycle( varied from 94% to 25% for various speed levels on the console) ). I dont have the console any more, as it was of the person from whom I bought the controller.
Ok so I know the controller works, Now I have an arduino generating the same PWM waveform feeding it through an opto-coupler to the controller (to make the 5V PWM of the Arduino to a 12V PWM wave that the controller would accept). But I am getting no output (i.e. My motor isnt running) , only the incline UP relay keeps switching from time to time. Although the connect led on the board lights up.
I know that I am providing the PWM on the correct pin of the board, because of the four wires two are Power (12V and GND) the Other I traced by checking the two optocopulers the (di) is the one on the input of a optocopuler and the other (do) is on the output of the other optocopuler. As higlighted on the image.
Any thoughts on what I could be doing wrong ?