Форум самогонщиков Сайт Барахолка Магазин Помощь солдатам

Попытка автоматизации пленочной колонны с паровым отбором

Форум самогонщиков Автоматика
1 ... 14 15 16 17 18 19 20 ... 45 17
ZagAl Доцент Прибалтика 1.9K 916
Отв.320  17 Авг. 17, 11:42
Ну почти так, только не настройка в полном смысле слова, а я думаю попробовать так. В начале чуть приоткрываю краник. Так сказать снимаю с мертвой точки, если он раньше был полностью закрыт. Допустим начнётся капель или тонюсенькая струйка из дефлегматора, ну и пусть капает. Это будет нулевая позиция с небольшим запасом на закрытие (на всякий случай). Тогда после подачи питания на драйвер, он зафиксирует, что где то здесь будет нулевая позиция. А после подачи питания на двигатель, его ось может слегка сместиться, и он займёт положение home (относительно шага). Это и будет истинным нулем. А дальше нужно будет откалибровать шаги в зависимости от того какой у нас краник и какое деление шага. И тогда просто рассчитать на сколько сразу открывать кран, чтобы колонна работала на себя ( так же можно с запасом). Ну и так далее, пока не нужно будет закрыть кран, чтобы отбирать хвосты или пропарить колонну - кран закроется до ранее определенной нулевой позиции. А поскольку дальше он уже не нужен, и все равно меняем тару, то можно отключить питание двигателя и вручную закрыть краник до конца.
И ещё нашёл информацию о том, что этот драйвер ( A4988 ) имеет защиту от повышения тока и перегрева. И есть вывод ENABLE, с помощью которого можно вводить драйвер и движок в спящий режим, если предполагается, что двигатель не будет использоваться длительное время. Если двигатель длительное время стоит в одной позиции, то все равно действует режим удержания и он греется. Плохо это или допустимо не знаю, но если не очень сложно доработать программу, то почему бы и не отключать его когда он не нужен - к примеру отбор тела в течение нескольких часов до повышения дельты.
SA1348 Профессор Саратов 3.3K 1.5K
Отв.321  17 Авг. 17, 13:14
В начале чуть приоткрываю краникZagAl, 17 Авг. 17, 11:42
Мне кажется это будет лишним. Все таки лучше сразу собрать мотор в полностью закрытом состоянии держать это за нулевую точку, а потом просто отсчитывать шаги, необходимые для прочих действий. По окончании процесса давать команду на закрытие крана, чтобы к следующему запуску колонна была на стартовой позиции. Но из-за возможных пропусков шагов, доворачивать кран вручную до полного закрытия.
ZagAl Доцент Прибалтика 1.9K 916
Отв.322  17 Авг. 17, 13:56, через 42 мин
Мне кажется это будет лишним.SA1348, 17 Авг. 17, 13:14
Может быть. Нужно поэкспериментировать. Пока же я заметил, что если я выключаю систему и после этого не смещаю вал двигателя, то после включения (а включать его нужно с некоторой задержкой от запуска апдуинки и драйвера) он стоит на том же месте где и остановился, а если вращал вал, то может слегка дернуться.
SA1348 Профессор Саратов 3.3K 1.5K
Отв.323  18 Авг. 17, 09:49
то может слегка дернуться.ZagAl, 17 Авг. 17, 13:56
Он дергается в пределах шага двигателя, если стоит в промежутке и становится на тормоз. Микрошаги, они уже программные.
ZagAl Доцент Прибалтика 1.9K 916
Отв.324  15 Сент. 17, 23:34
Доделал контроллер шагового двигателя. Но так как он укладывается в концепцию предложенную OldBean, то выложил информацию в его теме: [сообщение #13112104]

strpper1.jpg
strpper1.jpg Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.
Efisher Кандидат наук КБР07-Дивноморское123 359 114
Отв.325  16 Сент. 17, 13:01
Есть расходомер; http://buyeasy.by/...nt1v0dvfe332f1/ его применять как датчик обратной связи.Закрыт кран-нет расхода.Открыли кран-пошёл расход.Открыли кран на расход воды в дефе для отбора голов.Ждем ответ от весов.Пошли весы-измеряем.Корректируем расход воды по весам при отборе голов.Пред уставки,соответственно у каждого свои.
ZagAl Доцент Прибалтика 1.9K 916
Отв.326  16 Сент. 17, 20:21
Efisher, а не лишнее-ли это? Мы же можем это контролировать по термодатчикам. Открыли кран дефлегматора - температура снизилась, прикрыли - возросла. Если есть температурные изменения на действия с краном, значит он работает.
Нamster Студент Киев 11 16
Отв.327  02 Окт. 17, 22:35
Всем привет! Cобрал счетчик капель на стандартном приемнике ИК (TSOP4838). На воде проверил, все без проблем. На спирте хуже, но "зажав" луч излучающего светодиода, получил уверенное реагирование на капли спирта. Правда он был холодным. Результат на видео. Может кто подкинет готовый скэтч для андурино на счетчик капель?

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

И еще идея, сделать кран отбора по пару с "тонкой" регулировкой. За базу взят отрезок трубы медной, поршень второпластовый и серва. На видео то, что получилось. Интересно достаточной ли будет герметичность (появиться ли зазор между поршнем и трубкой) при нагреве до 80гр этого узла?
anddin Магистр Астрахань 258 121
Отв.328  03 Окт. 17, 05:51
Нamster, Александр, опиши подробнее как сделал счетчик капель, я хочу его повторить.
Нamster Студент Киев 11 16
Отв.329  03 Окт. 17, 12:29
Схема на фото, плюс доп. фотки "конструкции". Я думаю желательно генератор 38кГц собирать сразу на самой плате сенсора, стабильней будет работать. Подстроечник тоже потом заменить на постоянный резистор. Диаметр отверстия под свою капельницу или другую прозрачную колбу. Ну и печатка платы, на всякий случай, но она была сделана просто для эксперимента.

Добавлено через 10дн. 9ч. 14мин.:

Проверил работу сенсора на силиконовой трубке, работает.
1.jpg
1.jpg Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.
2.jpg
2.jpg Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.
3.jpg
3.jpg Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.
ИК сенсор схема.jpg
ИК сенсор схема.jpg Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.

IR drops counter sensor.lay6 6.0 Кб
Сенсор капель на силиконе.avi 5.7 Мб
MOR_IV Бакалавр Владивосток 81 22
Отв.330  28 Окт. 17, 11:36
anddin, добрый день. Озадачился оптимизацией ПК, из всего что я увидел - в этой теме самый подходящий мне вариант.
Не увидел последнего скетча и окончательного списка деталей. Сейчас нахожусь на стадии выбора комплектующих с Али. Он бы мне помог с выбором.
Как соберу, можно будет дальше развивать.
Из того что я вычитал:
- arduino mega + nano(мне она удобнее)
- HX711 + тензодатчик 5кг
- двигатель 28BYJ-48 + ULN2003
- кран(думаю найду в магазинах)
- реле
- клапан
- экран 1602 с кнопками
- три ds18b20

Под вопросом, не увидел в скетче:
- asc712
- твердотельное реле
- Bluetooth
- экран 2004
- датчик ноля

anddin Магистр Астрахань 258 121
Отв.331  29 Окт. 17, 07:56
MOR_IV, К сожалению у меня сейчас нет времени заняться самогоном, у меня идет стройка дома.
В настоящий момент готов образец со счетчиком капель аналогичный Нamster только собран из готовых элементов ардуино.
В принципе на тестах он работает, но перегон пока не делал.
Как все соберу и обкатаю, тогда и выложу результат тут.
Под вопросом, не увидел в скетче:MOR_IV, 28 Окт. 17, 11:36
Основной скетч я выложу позже, в нем все это есть.

MOR_IV Бакалавр Владивосток 81 22
Отв.332  30 Окт. 17, 14:49
anddin, а можно ссылку на то, из чего сделан счётчик капель? Мне приглянулась ик плата которая препятствия ищет. Если поставить приёмник и передатчик на против друг друга, то капля должна разорвать видимость. Ну это просто предположение...
skalinas Студент Чебы 44 34
Отв.333  05 Нояб. 17, 05:11
//luckycenter.ru/topic/%d0%b0%d0%b2%d1%82%d0%be%d0%bc%d0%b0%d1%82%d0%b8%d0%ba%d0%b0-%d1%83%d0%bf%d1%80%d0%b0%d0%b2%d0%bb%d0%b5%d0%bd%d0%b8%d1%8f-%d0%ba%d1%80%d0%b0%d0%bd%d0%be%d0%bc/page/4
Тут я пытаюсь автоматизировать кран отбора по пару и привязать к ардуино.
Для измерения скорости отбора применил весы на основе HX711 + тензодатчик 5кг.
anddin Магистр Астрахань 258 121
Отв.334  07 Нояб. 17, 09:19
Небольшой отчет по счетчику капель.
Передатчик собран на датчике препятствий KY-032, а приемник на датчике пламени KY-026.
Приемник от KY-032 не использовал т.к. KY-026 намного легче поддался настройке.
img_20171106_134342.jpg
Img_20171106_134342. Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.

Столкнулся со следующим:
1. Значение веса стало прыгать +/- 0,3 грамма, это очень много и регулирование по весам не работает.
Возможно я просто повредил датчик весов, если у кого есть такой датчик, подскажите, прыгают ли у вас значения в статике.
2.Датчик KY-026 в процессе отбора несколько раз пришлось корректировать, походу он не подойдет.
anddin Магистр Астрахань 258 121
Отв.335  09 Нояб. 17, 13:34
Из того что я вычитал:
- arduino mega + nano(мне она удобнее)
- HX711 + тензодатчик 5кг
- двигатель 28BYJ-48 + ULN2003
- кран(думаю найду в магазинах)
- реле
- клапан
- экран 1602 с кнопками
- три ds18b20

Под вопросом, не увидел в скетче:
- asc712
- твердотельное реле
- Bluetooth
- экран 2004
- датчик ноляMOR_IV, 28 Окт. 17, 11:36

По данному списку:
вместо экрана 1602 я использую 2004, он более удобен.
кнопки сделал сам с номиналом резисторов как в шилде экрана 1602 с кнопками
asc712 использую на 30А
датчик ноля и твердотельное реле собираем из этой темы
[Простая автоматика на Ардуино Мега 2560 из готовых элементов]

Еще нужно:
Ардуино микро (нано) нужно 2шт
нужна пищалка
блок питания
нужен дифавтомат и механический термостат
[сообщение #13081781]
датчик препятствий KY-032
датчик пламени KY-026


MOR_IV Бакалавр Владивосток 81 22
Отв.336  12 Нояб. 17, 23:29
Всё заказал, за исключением реле. Оно мне не нужно. У меня на индукционной плите стоит куб. Буду мощность подстроечником регулировать. Ждём всё, да будем собирать.
Начал переписывать скетч с нуля. Будем делать более читаемый и функциональный скетч.
Процесс не быстрый.
ZagAl Доцент Прибалтика 1.9K 916
Отв.337  19 Нояб. 17, 11:57
Ну вот, к первым экспериментам кое-что готово.
Из автоматики:
- Микрокомпьютер Raspberry Pi
- Регулятор мощности ТЭНа (Arduino Pro Mini),
- Датчик среднеквадратичного напряжения сети (Arduino Pro Mini),
- Два контроллера шаговых двигателей (один для дефлегматора, другой для холодильника)(Arduino Pro Mini),
- Четыре датчика температуры DS18B20.
Из механики:
- Два крана, управляемых шаговыми двигателями (один для дефлегматора, другой для холодильника).
Управляющей программы пока нет, но в ручном режиме удаленно работать можно.
0-02-04-8ab0c3b61e799a1ed48df8041a9d990981f6689823a01e50e342fd907b8c9d22_full.jpg
0-02-04-8ab0c3b61e799a1ed48df8041a9d990981f6689823a01e50e342fd907b8c9d22_full.jpg Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.
0-02-04-f3b06cfd4ee002a3815764ac1d2a83b63f0f23f071f4f200a2fa1b2d35aa75a3_full.jpg
0-02-04-f3b06cfd4ee002a3815764ac1d2a83b63f0f23f071f4f200a2fa1b2d35aa75a3_full.jpg Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.
anddin Магистр Астрахань 258 121
Отв.338  23 Нояб. 17, 13:06
Пока мы ждем обработанный скетч от MOR_IV, дабы не терять время соберем простой термостат с управлением клапаном воды.
Я его иногда использую как простой к сборке вариант полуавтоматического управления колонной.

Итак колонна у нас такая
kolonna.png
Kolonna. Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.

На картинке отмечены места расположения датчиков.

Для создания термостата нам понадобятся:
1. Ардуино UNO - 1шт
uno.jpg Попытка автоматизации пленочной колонны с паровым отбором
uno.jpg Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.

2. Дисплей 1602 с кнопками - 1шт
1602.jpg Попытка автоматизации пленочной колонны с паровым отбором
1602.jpg Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.

3. Реле - 1шт
rele.jpg
Rele. Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.

4. Датчик температуры DS18B20 - 3шт
ds18b20.jpg Попытка автоматизации пленочной колонны с паровым отбором
ds18b20.jpg Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.

5. Пассивный зуммер - 1шт (кто захочет, он не обязателен)
zymmer.jpg Попытка автоматизации пленочной колонны с паровым отбором
zymmer.jpg Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.

6. Источник питания на 5 вольт
7. Соединительные провода
8. Тензодатчик для ардуино на 5кг и плата HX711 (не обязательно)
vesi.png
Vesi. Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.


Соединяем дисплей с ардуино UNO получится вот так
1602_uno.jpg Попытка автоматизации пленочной колонны с паровым отбором
1602_uno.jpg Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.


Далее подключаем датчики температуры как на картинке
ds18b20_uno.jpg Попытка автоматизации пленочной колонны с паровым отбором
ds18b20_uno.jpg Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.

не забываем про установку резистора в 4,7 кОм.

Подключаем реле к ардуино
relay_module_connection_to_arduino.jpg
Relay_module_connection_to_arduino. Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.


Ну и один провод зуммера подключаем к выходу D12 а второй к минусу.

Вернемся к датчикам температуры.
В скетче необходимо прописать имеющиеся у нас датчики
1.png
1. Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.

Как найти номера ваших датчиков можно посмотреть тут
http://www.2150692.ru/...18b20-k-arduino

Загрузить скетч в ардуино Вам поможет поисковик.

Через реле мы подключаем клапан воды, который при включении подаст избыточное количество воды в дэф и тем самым остановит процесс отбора.

Теперь о работе:
при включении на верхней строчке дисплея будут три значения температуры
img_20171128_155840.7.jpg
Img_20171128_155840. Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.

1 значение это температура в царге, 2-ое значение это температура в дэфе, 3-е значение это температура в кубе.
на второй строчке будет температура включения клапана и отсчет времени работы.
Температуру включения клапана мы задаем кнопками вверх или вниз на шилде экрана. Шаг температуры 0,1С. Значение t клапана воды обычно задается на 0,5С более t царги после того как колонна стабилизировалась.

При достижении датчиком t царги значения t включения клапана включится клапан воды и отбор остановится до момента когда t царги станет меньше t включения клапана.

Если отвалится какой либо датчик температуры или значение t в кубе превысит 99С или значение t в дэфе превысит 80С сработает клапан и запищит зуммер.

К данной плате можно подключить весы.
Подробная инструкция по сборке и настройке весов:

При нажатии кнопки вправо мы попадаем в настройки, где можно изменить значение массы, при достижении которой включится пищалка. Использование весов очень упрощает работу с колонной. Поставил банку, задал значение веса и пошел по своим делам.
img_20171128_155847.8.jpg
Img_20171128_155847. Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.

При подключении весов не забываем изменить калибровочный коэффициент
kalibr_koef.png
Kalibr_koef. Попытка автоматизации пленочной колонны с паровым отбором. Автоматика.




В дальнейшем я расскажу как сделать стабилизированное управление тэном.






abc32 Студент Брянск 19 14
Отв.339  24 Нояб. 17, 10:22
addin крайне интересна данная тема, но можно попросить для тех кто ещё не связывался с Ардуинами UNO, MEGA и NANO дать ссылки у кого на Али можно купить основные комплектующие, а то большая часть ссылок уже мертвая, да и в изысканиях чем же отличаются меги, наны и уны пока жалко время тратить.