Вот вот! Если прога в которой можно управлять шестью шаговиками? Скорость можно выставить постоянную лижь бы на стены не брызгало. Главное обьемное дозирование. И так прога и что воткнуть в лаптоп и в розетку?
LinuxCNC (бывшая EMC2) была упомянута первой именно потому, что она,
вроде бы, прямо "из коробки" способна худо-бедно рулить 6 осями. Весь прочий любительский CNC-софт поддерживает не более 3 или 4 осей. Хотя и это не проблема, если построить дозатор по схеме работы "сначала первые 3, затем оставшиеся 3", а не "все 6 одновременно", а переключение между этими двумя группами двигателей завести на какой-нибудь из дополнительных дискретных сигналов, управляемых стандартной командой G-кода (например, M03/M05 - "пуск/стоп шпинделя", либо M08/M09 - "вкл/выкл подачи охлаждающей жидкости").
А вот с лаптопом у вас может получиться "латышский праздник Обломайтис". Для одновременного управления 6 осями у одного LPT-порта выходных сигналов не хватит, а с расширяемостью периферийных интерфейсов на лаптопах дела обстоят лишь чуть лучше, чем "совсем никак невозможно"...
То есть либо десктоп с 1-2 дополнительными LPT-портами (в виде PCI-карточек) сверх штатного, либо какая-нибудь плата согласования, подключаемая к компу через USB или Ethernet (при ее выборе заранее выяснять, совместима ли она с LinuxCNC).
Для схемы "3+3" в первом приближении хватит сигналов одного LPT-порта. Три сигнала "Step", три сигнала "Dir" и один сигнал, управляющий коммутатором (схемой, переключающей эти три сигнала "Step" на входы первой или второй группы шаговых драйверов). Так что еще как минимум один бит остается в резерве (можете, например, для автоматического включения мешалки его использовать).
Сами драйверы и шаговые моторы, как я уже сказал - типовые стандартные изделия. Можете посмотреть ассортимент на сайтах компаний Darxton или Purelogic.
У Purelogic'а, помимо обычных шаговиков, есть еще и шаговые двигатели с встроенным шестеренчатым редуктором (коэффициенты редукции от 1:3 до 1:50). Для вас это может оказаться полезным - перистальтический насос требует приличного крутящего момента, а вот высокая скорость вращения ему не нужна (и даже вредна). То есть можно на мощности двигателя и драйвера прилично сэкономить, если крутить роликовую крестовину насоса не напрямую от вала двигателя, а через редуктор.
Сообщение отредактировал T-Rex: 30 Март 2014 - 01:46