I'm wanting to build something for driving a higher current motor, specifically an HO train set. Some measuring puts it at about 0.75A @ 20.5V under load (train with lots of cars). I believe I'd like to do 1A continuous at 24V (just because it's a more "round" number) and 2A peak for safety.
I'm basically wondering if anyone has any advice as far as an existing driver chip that might be able to handle this kind of load without too much trouble. I know that some people will stack L293Ds but I'd rather have something that I'd feel is a little more suited to higher loads. Ideally I'd like to also do it with PWM rather than varying the voltage.

