Пытаюсь собрать простенький станок с ЧПУ (больше ради самого процесса сборки, чем для каких-то целей). Опыт в радиоэлектронике очень небольшой.
Возникли проблемы со схемой. Схему нашел на каких-то форумах, отрисовал плату. Монтаж осуществлял на куске нефольгированного текстолита. В качестве дорожек - медная проволока. Источник питания - БП компьютера. Двигатель от старого сканера с 6-ю выводами (два из которых замкнуты: они подключены к +12V). На рисунке ниже показана плата. Вид сверху. Зеленым показаны дорожки с нижней стороны платы, красным - с верхней. Внизу указаны номера выводов LPT-порта, к которым подключена схема.

Теперь о проблеме. Все это дело не работает. При подаче +12V начинают сильно греться ULN2003. Если вручную крутить вал двигателя, он прокручивается чуть труднее после подачи +12V. На компьютере установлена программа "Паук-4х", которая должна управлять ЧПУ. Запускаю ее, координаты на экране меняются, но устройство признаков жизни не подает.
Помогите, пожалуйста, разобраться, где я допустил ошибку.




