27 МОСКОВСКАЯ ВСТРЕЧА
Форум самогонщиков Сайт Барахолка Магазин 27 МОСКОВСКАЯ ВСТРЕЧА

Дешевая и простая автоматика. Электронно механический регулятор отбора

Форум самогонщиков Автоматика
1 ... 6 7 8 9 10 11 12 ... 25 9

Какие функции нужны Вам в регуляторе отбора/

  1. Только регулировка отбора(фракционирование).
    38
  2. Отбор(фракционирование), разгон,вода.
    1
  3. Отбор(фракционирование) , разгон, вода, отключение.
    54
  4. Отбор(фракционирование), отключение.
    22
  5. Для каждой функции отдельный модуль или устройство
    9

Всего голосов: 124

Miroschnik Куратор Пескоград 2.4K 669
Отв.160  01 Июня 15, 20:43
то он должен быть подключен параллельно этой кнопке, т.е. вывод b1 и +5вg100m, 27 Мая 15, 14:13
Оригинальное решение...
Снимаю шляпу...
А вот это
через минуту после включения начинает подматываться вал до тех пор пока не будет нажата ручка энкодера.g100m, 27 Мая 15, 14:13
не совсем верно...
Если
кто хочет использовать концевик, тот использует, кто не хочет, тот не используетg100m, 27 Мая 15, 14:13
Тогда...
Отключение и последующее включение питания(свет переморгнул), оператора рядом нет, валкодер нажать некому. конечника нет...
До каких пор будет вращаться шаговик?
Или концевой выключатель обязателен или при включении ни чего поматываться не должно!!!


после подтверждения, что эти изменения работают,g100m, 27 Мая 15, 14:13
С этим сложнее...
Сырья и заказов пока нет...
g100m Доцент Самара 1.6K 247
Отв.161  01 Июня 15, 20:55, через 13 мин
можно параметр сделать. типа использовать автоподматывание или нет))
у меня свет не моргает например, мне и нажать нормально.

Добавлено через 1мин.:

С этим сложнее...
Сырья и заказов пока нет...Miroschnik, 01 Июня 15, 20:43
дык можно и на стакане с кипятком)) мож там у меня все глючить будет
сообщения удалены (17)
Miroschnik Куратор Пескоград 2.4K 669
Отв.162  18 Июня 15, 11:41
Прислали такой шилд http://www.ebay.com/...=item20e3f59633
Подскажите пожалуйста, можно ли в разъём питания шильда подавать 12V?
Как я понял стабилизатор шильда питает штырьки переферии, а Ардуина питается от своего стабилизатора?
Благодарен за ответы!!!
сообщения удалены (6)
Miroschnik Куратор Пескоград 2.4K 669
Отв.163  18 Июня 15, 16:07
Нагуглил схему...
nano-io-shield_sch2.jpg
Nano-io-shield_sch2. Дешевая и простая автоматика. Электронно механический регулятор отбора. Автоматика.
сообщения удалены (6)
g100m Доцент Самара 1.6K 247
Отв.164  18 Июня 15, 19:33
короче в итоге этот модуль позволит получить 1.6А 5В, неплохо, хотя и избыточно для данной темы.
нам для 2х индикаторов, МК и пищалки нужно около 0.2-0.25А
Miroschnik Куратор Пескоград 2.4K 669
Отв.165  18 Июня 15, 19:52, через 20 мин
хотя и избыточно для данной темы.
нам для 2х индикаторов, МК и пищалки нужно около 0.2-0.25Аg100m, 18 Июня 15, 19:33
А если поставить шаговики тож на 5V?
Сколько такие будут потреблять ампер?
g100m Доцент Самара 1.6K 247
Отв.166  18 Июня 15, 19:56, через 4 мин
12в вроде 32ма, значит 5в по логике 72ма, хотя надо поискать в описаниях на али.
в любом случае не больше 0.1А

Добавлено через 7мин.:

но лично я думаю, что движки и реле должны быть 12В, т.к. им не нужна особая стабилизация. и не обязательно нужно именно 12в, они нормально будут работать +- 1 или 2В без проблем. т.е. через стабилизатор нужно пропускать ток только на дисплей чтобы не мерцал и на МК и датчики для стабильной работы.
в идеале нужно брать трансформатор на 9В около 0.5А, после конденсатора фильтра брать напряжение на двигатели и реле, а остаток пускать на стабилизатор, например 1117-5.0

Добавлено через 3мин.:

ну или просто импульсник обычный на 12в
Miroschnik Куратор Пескоград 2.4K 669
Отв.167  18 Июня 15, 20:16, через 20 мин
значит 5в по логике 72маg100m, 18 Июня 15, 19:56
А греться он будет меньше или больше, чем 12 вольтовый?
g100m Доцент Самара 1.6K 247
Отв.168  18 Июня 15, 20:18, через 2 мин
фик его знает, проблему нагрева надо решать через включение питания через транзистор в любом случае
Miroschnik Куратор Пескоград 2.4K 669
Отв.169  18 Июня 15, 20:20, через 3 мин
проблему нагрева надо решать через включение питания через транзисторg100m, 18 Июня 15, 20:18
Программного решения проблемы не существует?
сообщения удалены (4)
Дятел Доктор наук NA 554 119
Отв.170  18 Июня 15, 20:47, через 27 мин
Программного решения проблемы не существует?Miroschnik, 18 Июня 15, 20:20
Естественно правильно это делать программно.
сообщение удалено
Дятел Доктор наук NA 554 119
Отв.171  18 Июня 15, 20:55, через 8 мин
а какое программное решение? питание фигачит все время на общую точку двигателя, проще просто включать тот или иной двигатель по очереди когда он нужен. заодно задействуем 6 портов вместо 8миg100m, 18 Июня 15, 20:23
На средней точке питание, если не давать землю на выводы обмоток ( то бишь единичку на пины контроллера ответственные за это) тока и не будет.
Это легко поправить программно.
Только вопрос- без подачи напряжения на обмотки- мотор не будет прокручиваться от внешней нагрузки? Не держал в руках подобные..

Пы-сы .. Раз есть решение на переход коммутации через транзистор, прокручиваться не будет.
Значит программно проще простого.
g100m Доцент Самара 1.6K 247
Отв.172  18 Июня 15, 20:57, через 2 мин
я вообще хз, пользовал стандартную библиотеку Stepper, думаю ее не бараны писали, как и все стандартные ардуино библиотеки.
сообщения удалены (5)
Дятел Доктор наук NA 554 119
Отв.173  18 Июня 15, 21:17, через 21 мин
Мне такие шаговики дней через 10 подъедут.
Если решение в лоб о обнулении пинов вдруг не пойдет у вас по приходу шаговиков могу заняться.

Добавлено через 17ч. 21мин.:

Заехал на почту, а движки меня оказывается уже ждут..
Проверил "решение в лоб".
Все работает.
Маленькая программка  1000 шагов в одну сторону, пауза, тысяча в другую, пауза и по циклу.
void loop()
{

motor1.step(1000);
digitalWrite (Pin_mot2_1, LOW);
digitalWrite (Pin_mot2_2, LOW);
digitalWrite (Pin_mot2_3, LOW);
digitalWrite (Pin_mot2_4, LOW);
delay(2000);
motor1.step(-1000);
digitalWrite (Pin_mot2_1, LOW);
digitalWrite (Pin_mot2_2, LOW);
digitalWrite (Pin_mot2_3, LOW);
digitalWrite (Pin_mot2_4, LOW);
delay(2000);
}
В паузе светодиоды не светятся, следовательно через обмотки ток не течет и они не греются.
Мотор крутится полоборота в одну, полоборота в другую..

То есть в скетч нужно внести такие изменения-
было
  if (rev_count>fact_rev_count)
  {
    motor1.step(par[8]);
    fact_rev_count++;
  }

  if (rev_count<fact_rev_count)
  {
    motor1.step(-par[8]);
    fact_rev_count--;
  }
стало
  if (rev_count>fact_rev_count)
  {
    motor1.step(par[8]);
  digitalWrite (Pin_mot2_1, LOW);
digitalWrite (Pin_mot2_2, LOW);
digitalWrite (Pin_mot2_3, LOW);
digitalWrite (Pin_mot2_4, LOW);
    fact_rev_count++;
  }

  if (rev_count<fact_rev_count)
  {
    motor1.step(-par[8]);
digitalWrite (Pin_mot2_1, LOW);
digitalWrite (Pin_mot2_2, LOW);
digitalWrite (Pin_mot2_3, LOW);
digitalWrite (Pin_mot2_4, LOW);
    fact_rev_count--;
  }
g100m Доцент Самара 1.6K 247
Отв.174  19 Июня 15, 15:34
спасибо, сэкономил нам время, теперь надо только проверить поможет ли
сообщение удалено
g100m Доцент Самара 1.6K 247
Отв.175  19 Июня 15, 17:13
попробуй, сделал автоподмотку через 10 сек, звук сделал наоборот, понаблюдай, ну и температуру движков понаблюдай.
сделал еще параметр Aut 1-вкл 0-выкл автоподмотки
MOTORS.ino 23.1 Кб
Miroschnik Куратор Пескоград 2.4K 669
Отв.176  19 Июня 15, 19:58
Первый тест на бегу...
Пищалку победили, работает верно, при включении - непродолжительный сигнал и замолкает...
При переводе валкодера для выбора алгоритма №1 - тож начинает пищать пока не нажмать валкодер...
После нажатия валкодера, пищать постоянно прекращает, на дисплее загорается "F5  000" потом "F5  275" и начинается периодическое, кратковременнон включение шаговика...
На нажатие кнопки валкодера не реагирует...
При работе двигателя в процессе подмотки пишалка делает тик-тик-тик...

При колибровке, когда двигатель не вращается диоды на шильде шаговика не светятся...

Пока всё что успел...

Добавлено через 15мин.:

сделал автоподмотку через 10 секg100m, 19 Июня 15, 17:13
И с какого момента начинается отсёт этих 10 секунд?
g100m Доцент Самара 1.6K 247
Отв.177  19 Июня 15, 20:21, через 23 мин
убрал идею от Дятел

Добавлено через 1мин.:

И с какого момента начинается отсёт этих 10 секунд?Miroschnik, 19 Июня 15, 19:58
с момента подачи питания естественно
MOTORS.ino 23.1 Кб
Miroschnik Куратор Пескоград 2.4K 669
Отв.178  20 Июня 15, 00:16
убрал идею от Дятелg100m, 19 Июня 15, 20:21
Жаль...
Програмное решение нагрева шаговиков всё таки существует...

После завтра протестирую...
Дятел Доктор наук NA 554 119
Отв.179  20 Июня 15, 08:07
убрал идею от Дятелg100m, 19 Июня 15, 20:21
Это не могло быть причиной потери работоспособности скетча, причина иная.