nowmik писал(а):Собрал
вот эту схему. Все подключил, но почему-то при проверке осей Z, также движется Y, при проверке Y, движется Z, При проверке X, дергается Z. Короче, наводки какие-то, сигналы почему-то друг на друга влияют. Замыканий вроде бы нет. Завтра буду еще все проверять.
А также тестовой программой тестанул, почему-то где должно исходить около 5в от LPT, у меня показывается всего 1.5в.
Ссылка на схему куда-то в никуда. Но не суть. LPT порт по стандарту IEEE 1284
должен быть совместим с TTL уровнями и обеспечивать:
Уровни сигналов при токе нагрузки 14 мА должны быть не ниже +2,4 В для высокого уровня (Uон) и не выше +0,4 В для низкого уровня (Uol) на постоянном токе.
Входной ток микросхемы (втекающий и вытекающий) не должен превышать 20 мкА, входные линии соединяются с шиной питания +5 В резистором 1,2 кОм.
Обычно подтягивающие резисторы предусмотренны в схеме контроллера (достаточно 4,7к), бывает что они есть уже со стороны самого LPT. Судя по тому, что ты пишешь, у тебя в компе "облегченный" LPT без резисторов либо он вообще мертвый.
Попробуй подключить любой выход ч\з резистор 4,7...10к к +5в. и замерить уровни Hi(1) и Low(0) с помощью тестовой проги. Тогда что-то понятно станет.