I have the basic circuit for driving a stepper motor using L297 and 298. I am able to drive the motor at a particular speed. But i have a machine in which they have used the same circuit and achieved a high speed that i m unable to obtain. I checked the CLK waveform of L297 for this speed. It appears that there is a single pulse when the motor runs at high speed and not a series of pulses when it is running at a lower speed. I tried to apply the same pulse by modifying my microcontroller software. But the motor jams and doesnt run. What may be the cause? How can i make it run at very high speeds ?
You should apply more voltage to the motor coil as speed increase. Generally a chopper driver with current limittation is used to drive stepper at high rpm . canyou post your schematic.
Thanks for the reply. But the supply available is 24V 4A max . The schematic is the one present on page 1 of the attachment. Can u elaborte it more?
Thanks
first of all your supply should be 40V (max 50V)
i had encountered same problem
your application circuit has missing part which its 470uF 63V capacitor..
you should use L298 datasheet https://www.st.com/stonline/products/literature/ds/1773.pdf
PAGE-->8
hope this helps
Thanks for the reply. But if you refer to my previous post then pls check that there is a difference in the pulse that is applied to the CLK pin when the motor is driven at high speed. I have trapped this pulse on the oscilloscope. I generated using the same pulse using my controller. But the motor doesnt run in this case. What may be the cause?
The schematic is the same as given in L297 datasheet. The values of RS1 and RS2 are 68ohms and 2W. the clock pin is directly connected to a port pin of microcontroller (I am using Texas MSP430F149 controller).
The clock applied is a PWM similar to the one shown in the datasheet. I am driving the motor in Half step mode.The waveform is on Pg no 5 in the L297 datasheet. I hae already attached it.
no i dont mean current sense resistors..i mean, is there a resistor between ucontroller clock out and L297 clcock input? if so, this resistor should be low as 470ohm..
try with 555 oscillator instead microcontroller as clock source ..
..and pls use L298 (pg "8") datasheet instead L297