inevitable jambalaya
Member
Hi,
I am trying to drive a bunch of 9V DC motors using some H-Bridge chips and my teensy. For my application, I need that the motors turn on and then off very rapidly when asked to by the microcontroller. I hooked up the motors, but I noticed that motor performance was very inconsistent, with some motor turning strongly and other turning weakly. After some trouble shooting, I discovered that the voltage ramp on the teensy pins was also inconsistent. I am turning on the pins for only 50 milliseconds, but the voltage on the pins ranges from 0.4 V to about 0.8 V. Once this goes to the H-bridge, the difference is even more significant. Thus, the inconsistent motor performance.
If I am not mistaken, the voltage on the pins is supposed to reach around 3V eventually, but I am not getting anything close to that during the 50 millisecond they are digital "ON" period. Does anybody know if there is a way to get the voltage across the pins to ramp more quickly?
Thanks in advance!
I am trying to drive a bunch of 9V DC motors using some H-Bridge chips and my teensy. For my application, I need that the motors turn on and then off very rapidly when asked to by the microcontroller. I hooked up the motors, but I noticed that motor performance was very inconsistent, with some motor turning strongly and other turning weakly. After some trouble shooting, I discovered that the voltage ramp on the teensy pins was also inconsistent. I am turning on the pins for only 50 milliseconds, but the voltage on the pins ranges from 0.4 V to about 0.8 V. Once this goes to the H-bridge, the difference is even more significant. Thus, the inconsistent motor performance.
If I am not mistaken, the voltage on the pins is supposed to reach around 3V eventually, but I am not getting anything close to that during the 50 millisecond they are digital "ON" period. Does anybody know if there is a way to get the voltage across the pins to ramp more quickly?
Thanks in advance!