grisha3109 пише:
Я думал что скорость будет зависит от скорости намотки. Чем быстрее будет вращаться вал , тем чаще будут поступать импульсы с герконов и после каждого намотанного витка шаговый двигатель будет проворачивается на определенное количество шагов (импульсов).
Или Вы не поняли мой вопрос, а я точно не понял Ваш ответ.
При завершении одного витка шаговый двигатель должен провернуться на заданное число шагов (допустим, 100), тут все ясно. Шаговый двигатель может вращаться с разной скоростью. То есть, эти 100 шагов он может сделать за секунду, за минуту... за сколько надо? Каждый из 100 шагов представляет собой импульс определенной длительности. Эту длительность я должен задать в прошивке. Если я установлю длительность, к примеру, 0,1 сек, то 100 шагов он сделает за 10 секунд. Нетрудно посчитать, что если Вы будете мотать на максимальной скорости (один виток за 50 мсек), то за это время будет намотано 200 витков. То есть, укладчик можно выкинуть.
Извините, что снова утомляю Вас расчетами, но программа требует четкости, однозначности и конкретных цифр. Мне опять нужны характеристики Вашего станка и шагового двигателя. Иначе в итоге получите неработоспособный станок.
grisha3109 пише:
Можно разводить печатку, схема не будет меняться?
Собрал частично на макете, вроде все работает с точки зрения железа. Прошивкой еще надо позаниматься.
С своей стороны я не вижу причин менять схему. Разве что подключите запятые индикаторов к выводу 7 74HC595 (через резистор), может потом появятся какие идеи по использованию запятой.
И предусмотрите возможность перепрошивки МК.