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

Доступная автоматика HelloDistiller на Ардуино Мега 2560

Форум самогонщиков Автоматика
1 ... 226 227 228 229 230 231 232 ... 795 229
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.4560  06 Апр. 16, 05:32
А тема есть. Пойдемте туда, дабы не захламлять.capsolo, 05 Апр. 16, 23:52
Проект интересный. Он может потонуть, что в этой ветке, что в той. Так что проект вполне достоин отдельной ветки.

А код Максима советую почитать всем, кто собирается делать свою автоматику. Очень познавательно. Можно использовать как энциклопедию алгоритмов и решений для наших дел.capsolo, 05 Апр. 16, 23:52
Правда если будешь брать алгоритмы и куски кода в твой проект надо бы у Макса спросить. Заново запарно писать.bengoor, 05 Апр. 16, 22:25
Для некоммерческого использования-пожалуйста.

Не надо бояться сервы - она огонь.capsolo, 05 Апр. 16, 23:52
Вполне поддерживаю. Ненамного сложнее двух клапанов и по цене тоже доступно вполне.
сообщения удалены (4)
zZombie Магистр Msk 294 71
Отв.4561  06 Апр. 16, 12:34
ты про это?

#define PIN_KLP_BEG 22  // Начальный пин для управления клапанами 

#define KLP_NPG  0      // Номер клапана для управления НПГ (при дистилляции)
#define KLP_VODA 4      /// Номер клапана для управления общей подачей воды в систему
#define KLP_DEFL 2      // Номер клапана для подачи воды в дейфлегматор
#define KLP_GLV_HVS  1  /// Номер клапана отбора головных и хвостовых фракций
#define KLP_BARDA  3  // Номер клапана слива барды
#define KLP_SR   1      /// Номер клапана отбора ректификата
#define KLP_HLD  2      /// Номер клапана холодильника (для дистилляции)

как я подключил колону с одним клапаном и что правил в скетче я писал в теме.
сообщения удалены (2)
mitya Специалист Кстово 121 62
Отв.4562  06 Апр. 16, 13:41
Подскажите где в скетче поменять температурные датчики местами? Раньше встречал на форуме, сейчас не найду.
Botinok Кандидат наук Хайфа 361 155
Отв.4563  06 Апр. 16, 16:36
#define TEMP_KUB  0      // Номер датчика  термометра в кубе
#define TEMP_RK20 1      // Номер датчика термометра в РК 20 см от насадки
#define TEMP_TSA  2      // Номер термометра в трубке связи с атмосферой
#define MAX_TEMP_TSA 650 // Максимальная температура в датчике ТСА
#define TEMP_DEFL 1      // Номер датчика  термометра в дефлегматоре
#define TEMP_TERMOSTAT 0 // Номер датчика  термометра термостата
#define TEMP_RAZVAR 0    // Номер датчика  термометра для разваривания зерновых
zZombie Магистр Msk 294 71
Отв.4564  06 Апр. 16, 16:46, через 11 мин
zZombie, На 23 Пин клапан вешается?alk0m, 06 Апр. 16, 13:22

пины с PIN_KLP_BEG по PIN_KLP_BEG+MAX_KLP-1 управляют клапанами.

сообщения удалены (12)
capsolo Профессор Зелик 5.3K 1.6K
Отв.4565  07 Апр. 16, 18:15
Налятай - подешевело. Я как увидел - сразу взял. просто так, ни для чего.
http://ru.aliexpress.com/...2263803371.html


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

библиотеку графического дисплеяsamsha, 07 Апр. 16, 18:10
Ну если все на библиотеках делать - конечно никакой памяти не хватит. Как кончается - начинаются кастрации. Библиотека - она для всего Улыбающийся
sergikz Студент Днепропетровск 23 3
Отв.4566  07 Апр. 16, 19:13, через 58 мин
я на ebay взял все тоже самое на 9 центов дороже но у разных продавцов и экран сегодня пришел очень быстро 13 дней

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

мне еще нравится (Делаем автоматику для ректификации сами) на ютубе но там вообще все очень сыро

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

Интерфейс красивый. И наполнение хорошее. Вот только там далеко не Ардуино Мега, а 32-битный процессор.msg31, 07 Апр. 16, 17:53
Ну тат тем более чего автору обижаться, давайте немного кастрируем интерфейс и зделаем аналог на Ардуино Мега
Снимок.png
Снимок.png Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.
сообщения удалены (7)
alk0m Кандидат наук Нижний Новгород 380 109
Отв.4567  08 Апр. 16, 18:50
Друзья, подключил к схеме от bengoor датчик уровня из тюльпанчика. Никак не могу разобраться, пищит все время, требует сменить тару. На 5 странице датчик показывает 1054, а порог срабатывания, как я понял, 1000.
Как регулируется этот параметр? В поиске искал, не нашел.
сообщение удалено
Олегыч 1975 Бакалавр Нижний Новгород 60 11
Отв.4568  09 Апр. 16, 04:15
Друзья, подключил к схеме от bengoor датчик уровня из тюльпанчика. Никак не могу разобраться, пищит все время, требует сменить тару. На 5 странице датчик показывает 1054, а порог срабатывания, как я понял, 1000.
Как регулируется этот параметр? В поиске искал, не нашел.alk0m, 08 Апр. 16, 18:50
У меня датчик цыфровой из китая .В скетче поставил #define UROVEN ALARM 1 (было 50).Потом в меню Ust Param ставишь Provod SR=1.
Должно всё заработать.
shram1970 Доцент Желтая гора 1.3K 325
Отв.4569  09 Апр. 16, 11:58
Потом в меню Ust Param ставишь Provod SR=1Олегыч 1975, 09 Апр. 16, 04:15
Это для цифры,для аналогового Provod SR=2
Выдержка из инструкции

      Provod SR=0 означает окончание отбора по температуре (установлено по умолчанию).
      Provod SR=1  окончание отбора голов определяется по сработке цифрового датчика наполнения приемной емкости (в коммерческой версии автоматики цифровые датчики не используются).
      Provod SR=2 окончание отбора голов определяется по сработке аналогового датчика наполнения приемой емкости, подключенного к разъему для датчика голов (красный). Емкость считается заполненной, когда значение датчика достигнет 50.
      ProvodSR= 30 (значение больше 5) определяется по сработке проточного датчика голов, подключенного к разъему для датчика голов (красный).Головы считаются отобранными, когда датчик покажет менее указанного значения.
      И наконец новое вариант – отрицательные значения Provod SR означают окончание отбора голов по времени.

ProvodSR= -60  окончание отбора голов произойдет по истечении указанного количества минут (в десятках минут), в данном случае это 600 минут, то есть 10 часов. В принципе, теория отбора по времени аналогично теории отбора по объему. Если мы знаем, что отбор голов у нас 50мл в час, то для отбора 500мл голов надо установить время в 500 минут. В некоторых случаях это удобнее, чем устанавливать датчик уровня голов в приемную емкость с головами.
Nilov Студент Щелково 12
Отв.4570  09 Апр. 16, 13:44
Долго читаю данную тему и вопросов вроде не возникало. Собрал автоматику c датчиком тока + трансформатор, клапана голов и СР управляются BTA. Сегодня испытываю. Разгон, отбор голов прошел успешно, ШИМ на головы отрегулировал 100мл/ч. При переходе на отбор СР вижу следующую картину Rst 0%  tN=732/734/d3 клапан отбора СР при этом не открывается. Перезапускал процесс несколько раз, с режима отбора голов на отбор СР переходил вручную , через 8-й дисплей. Подскажите, почему у меня ШИМ 0% ?
Настройки следующие:
Chim SR= 1000
Дельта 0,3
Edit T & Chim Count CHIM= -1
Auto-Chim= 10
Auto+Chim= 5
Time auto+Chim= 600
Time restab kolona= 1800


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

Забыл сказать, скетч 308
bengoor Доцент Кронштадт 1.8K 1.1K
Отв.4571  09 Апр. 16, 13:59, через 15 мин
Nilov, для начала надо установить шим тела начала. Потом как то странно низкая температура стабилизации? У тебя на себя сколько работала? Обычно в наших широтах Тстаб не ниже 77 градусов. Там температура стабилизации как раз фиксируется при переходе с голов на тело
Nilov Студент Щелково 12
Отв.4572  09 Апр. 16, 14:13, через 14 мин
bengoor Стоял у меня скетч изначально 312, датчики там откалибровал, в связи с появившейся проблемой отбора СР поменял скетч на 308, датчики там не откалиброванные, но это же решаемо.
для начала надо установить шим тела началаbengoor, 09 Апр. 16, 13:59
Немного непонял!?
Немного не понял!?
Если имелись ввиду это, то настройки сейчас такие:
Beg % CHIM Otbor SR= 50
Min% Chim=25

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

к тому же ШИМ начала отбора в скетче сразу задан

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

Добавлю, у меня SIMPLED_VERSION 0 в скетче только датчики поменял на цифровые.

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

В общем, разобрался, в скетчах 308 и 312 не работает переход с отбора голов на отбор СР в ручном режиме (через 8-й дисплей). Поставил по времени и ШИМ отбора СР заработал.
bengoor Доцент Кронштадт 1.8K 1.1K
Отв.4573  09 Апр. 16, 16:04
Тут eson в соседней ветке дал ссылку на офигенные нержовые воронки. Использовать их в фракционнике вместо шприцов. http://ru.aliexpress.com/...38-a08615f9f6c6
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.4574  09 Апр. 16, 16:05, через 2 мин
Можно было в режиме отбора тела просто кнопкой "вверх" шим увеличить.
capsolo Профессор Зелик 5.3K 1.6K
Отв.4575  09 Апр. 16, 16:34, через 29 мин
bengoor, ващ аццкая сотона! Еще держалку для трубки? Пластинку с впаяной трубкой, на которую силикон надевается?
Вавена Бакалавр Славянск 88 14
Отв.4576  09 Апр. 16, 17:09, через 36 мин
Добавил датчик давления к ардуине, при снятии характеристики колонны по Игорю, выяснилось, что давление в кубе плавает до +-8мм
вод ст (замерял водяным U-образником)даже после стабилизации на себя и весь процесс.
Это приемлимо или спрятались любимые грабли?
Может не по теме ветки но все же
max-yu Специалист Москва 192 82
Отв.4577  09 Апр. 16, 19:18
Использовать их в фракционнике вместо шприцов.bengoor, 09 Апр. 16, 16:04
Отличные воронки! Только внешний диаметр 35 мм... Но можно попробовать дремелем срезать верхушку, чуть поменьше займут места, слегка вразбежку поместить.
Короче, заказал тоже, буду экспериментировать. Спасибо.
eson Специалист Rostov 151 165
Отв.4578  09 Апр. 16, 20:12, через 54 мин
bengoor, ващ аццкая сотона! Еще держалку для трубки? Пластинку с впаяной трубкой, на которую силикон надевается?capsolo, 09 Апр. 16, 16:34
[сообщение #12695749]
Nilov Студент Щелково 12
Отв.4579  09 Апр. 16, 20:39, через 28 мин
Можно было в режиме отбора тела просто кнопкой "вверх" шим увеличить.msg31, 09 Апр. 16, 16:05
Додумался до этого уже позже, изначально настройки ШИМ крутил. Спасибо.