Пришла идиотская мысль - взять за основу декодер освещения, в нем на выходах 4-х каналов подключена ULN2003. Конечно, придется капитально покопаться в прошивке, но никто и не говорит, что это простая задача. Для начала помигать светодиодами, а после можно и шаговик тулить. Единственное, что вызывает смущение: у шаговиков ток потребления довольно приличный, особенно в режиме удержания/покоя.... как можно шаговики заставить работать в DСС, ибо у самого есть идея обмоторить роковский кран...
Ну, чтобы не покатился... Пока это теоретические выкладки, не более. Сейчас раздумываю над схемой: изначально виделось PIC629+ULN2003 (контроллер/ключ/мотор). Но пообщавшись с коллегами, начинаю думать в направлении PIC628+ULN2803 (контроллер/ключ/два мотора).А вам нужен режим удержания в локомотиве? Просто обмотки выключаем при простое и все... Да и при движении можно ток ограничивать, главное чтобы диапазона скоростей хватило.