Как управлять шаговым двигателем с пк
Если конкретно то можно
так
Если в общем то:
1. Windows однозначно не дает прямого доступа к портам и вам нужно либо изучать драйвер LPT либо искать готовый класс для вашего языка,
например компоненты Delphi для других должно быть нечто подобное.
2. Windows многозадачная система, по этому рассчитывать на идеальную синхронизацию вращения вашего двигателя не стоит, обязательно будут пропуски шагов, зависания и пр. приколы
3. LPT штука хлипкая (увы такая конструкция) по этому подключать к нему что либо желательно через гальваническую развязку. В принципе на любой плате Mach3 это есть. Можете и через uln 2003, но будьте готовы потерять плату LPT
4. Не забывайте, что шаговики бывают униполярные тогда вариант с uln 2003 прокатит, а бывают биполярные тогда вам без платы Mach3 и драйвера БШД не обойтись
5. Не морочьте себе голову, крутите ШД через Arduino как все нормальные люди. Если надо можете его к компу подключить и простую прогу написать.
ЗЫ Если нужны более подробные консультации пишите на почту