На сайте пурелоджика рекомендуют подбирать параметры БП следующим образом:
СИЛА ТОКА
Наиболее просто выбрать уровень силы тока, который базируется на характеристиках привода. Например, драйверу шагового двигателя требуется сила тока не менее 2/3 от номинального значения тока фазы двигателя. Т.е., для двигателя с заявленным током фазы 4.2 А требуется источник питания с током не менее 2.8 А. При подключении нескольких шаговых приводов к одному источнику питания полученные таким образом для каждого значения необходимо сложить, чтобы получить ток, который необходимо получить с источника питания. При подключении нескольких драйверов к одному источнику питания всегда используйте схему подключения звезда с общой точкой на клемме источника питания. Не подключайте драйверы к клеммам другого драйвера.
НАПРЯЖЕНИЕ ПИТАНИЯ И МОЩНОСТЬ
Напряжение источника питания зависит от индуктивности нагрузки(от кол-ва витков на статоре шагового или серводвигателя). Для определения максимального питающего напряжения некоторыми производителями рекомендуется формула:
32 * √L = Umax, где L - индуктивность обмотки в мГн.
Считается, что полученное значение Umax нелья превышать, иначе можно повредить двигатель. Формула носит эмпирический характер, и показывает, что с ростом индуктивности обмоток двигателя требуется большее напряжение, чтобы получить требуемую динамику, а также ограничивает неопытных пользователей от использования слишком большого напряжения. В случае, когда запитываются несколько приводов с разными индуктивностями от одного источника питания, для расчета напряжения источника по этой формуле надо брать минимальную индуктивность из всех двигателей - так вы несколько снизите динамику остальных двигателей, но спасете их от перегрева.Если индуктивность обмоток двигателя неизвестна, для определения Umax можно воспользоваться напряжением U, указанным для обмоток производителем. Как правило, оно весьма мало, порядка 1-5 В. Для получения напряжения питания драйвера это число необходимо увеличить в 7-20 раз(чем больше двигатель, тем больше должен быть множитель). По еще одной эмпирической формуле Umax = 25*U, то есть превышение номинального напряжения более чем в 23-25 раз может привести к перегреву двигателя и выходу его из строя!
Мощность, потребляемую двигателем, можно оценить сверху, перемножив полученное в расчетах максимальное напряжение питания на 2/3 от номинального тока двигателя. Т.е. для двигателя ST57-56 мощность потребления составит порядка 32*sqrt(2.4 мГн) * 2/3 * 3 А = примерно 100 Ватт. Эта формула дает очень осторожную оценку. В реальности потребление много ниже, и составляет примерно такие цифры: двигатели серии 57 мм - 40-70 ватт, двигатели 86 серии - 65-120 ватт на двигатель, в зависимости от нагрузки, выставленного тока на драйверах и т.п.