Hi,
I need a step motor controller for ULN2004. Sure I could use 4 pins to control one ULN2004 but I am sure there is a way to limit that to just two pins per the IC - namely STEP and DIR
what would be the best IC for this purpose in your opinion??
I know I know - you need to know if I want to do microstepping with it... half step seems pretty standard IMO but I don't necessarilly need 1/4, 1/8 etc
Without optimizing it will accept Step pulses at greate than 1000 steps per second. (I have tested it to 146 RPM ) The speed limit for now is the fact that my pulse source is only capable of going that fast at the present time. If I change the clock on the ATtiny2313 I should be able to double that with nothing else required. If I can get my assembly code to work it should be able to go faster than the motor.
I don't know of any other chips comparable to the L297 but at ~$9 for the chip I would be inclined to go for an Easydriver or Pololu 4988 for <$15 and have a ready to run, compact driver.