Доступная автоматика HelloDistiller на Ардуино Мега 2560
ГарриИгорь
Доцент
Краснодарский край-Иркутская область
1.1K 322

Отв.3220 07 Нояб. 15, 17:22
Подскажите у себя в меню не нашел в настройках параметра Use Avtonom HLD Может бать его нет в используемой версии 2.51? Киньте ссылку (если таковая имеется)как установить новую версию для чайника.
bengoor
Доцент
Кронштадт
1.8K 1.1K

Отв.3221 07 Нояб. 15, 18:35
Ребят, консервативное мнение понятно. Хочется все-таки мнения сторонников новый решений. Понятно, что можно настроить по 9-ти точкам,но КПД процесса падает, т.е местами не добираем, тем самым увеличиваем время процесса. При использовании функции этих точек будет на порядок больше. По моим прикидкам, с округлением до процентов - это порядка 86 точек.Sem47, 07 Нояб. 15, 12:30Никакого консерватизма. Консерватизм это работа без снижения отбора до конца и работа по старт-стопу, или еще хлеще работа по Т дефа как работали лет 5 назад.
Ты предлагаешь какую-то функцию, которая будет более точно регулировать отбор. Хотелось бы взглянуть на нее.
А на досуге подумай подойдет ли эта формула всем? Вот несколько вариантов почему нет универсальной формулы.
1.Колонны у всех разные: насадки разные, разные диаметры, высоты.
2.Датчик температуры колонны, который отслеживает залет хвостов, у всех установлен на разной высоте, а следовательно отслеживает хвосты с разной чувствительностью. Последние пару лет датчик температуры принято держать в 20 см от куба, у меня например да и у многих тут, датчик в центре колонны(80 см от куба), у кого-то 40 и т.д. Следовательно дельту можно ставить разную от нескольких градусов в 20 см от куба до 0.1-0.2*С в центре.
3.Все работают по разным методикам и в разных режимах. Если ты достаточно осведомлен, есть несколько мнений более эффективной работы колонны. Некоторые работаю на предзахлебе (100-200 Вт ниже захлебной мощи), при этом если не снижать стоп обычно наступает к 92*С. Есть методика работы на пониженной мощности, а следовательно с меньшей скоростью пара, при этом давление в несколько раз ниже предзахлебного(4-6 мм рт ст), при таком режиме можно почти не снижать отбор, стоп наступает уже за 95*С.
Так же надо понимать, что формула может более точно описывать график, но тот же ардуино регулирует отбор в целых процентах, отслеживая десятые градуса. Возможно эта формула будет более точна если регулировка будет в десятых или сотых процента, а температура в сотых градуса. Но в текущем варианте оптимальный вариант это контрольные точки.
Да еще забыл напомнить, что тут не теоретическая ветка. Хорошо бы в теоретической ветке обсудить использование формулы и подтвердить на практике. После этого можно уже результаты выкладывать сюда и предлагать внедрить.
Виктор 37
Бакалавр
Минск
52 22
Отв.3222 07 Нояб. 15, 20:42
mitya →
Схемка подозреваю будет не сложной..задействовать мосфет для управления кулером, осталось выяснить как управлять самой этой силовой частью от ардуинки...
А зачем трогать ардуино, датчик на радиатор и несколько деталей на управление, вентилятор 12В, есть в БП компа готовое решение.
Датчик LM355. Схем хватает.
Схемка подозреваю будет не сложной..задействовать мосфет для управления кулером, осталось выяснить как управлять самой этой силовой частью от ардуинки...
А зачем трогать ардуино, датчик на радиатор и несколько деталей на управление, вентилятор 12В, есть в БП компа готовое решение.
Датчик LM355. Схем хватает.
сообщения удалены (2)
mitya
Специалист
Кстово
121 62

Отв.3223 07 Нояб. 15, 23:15
А зачем трогать ардуино, датчик на радиатор и несколько деталей на управление, вентилятор 12В, есть в БП компа готовое решение.Виктор 37, 07 Нояб. 15, 20:42Хотелось использовать ресурсы уже имеющегося внутри устройства без манипуляций с новыми платами
Добавлено через 3мин.:
Я понимаю, что есть вентилятор, выкинуть жалко, но не надо публику в заблуждение вводить.Sem47, 07 Нояб. 15, 22:24Я никого не ввожу в заблуждение, а всего лишь задал вопрос знающим людям и надеялся на дельный совет
bengoor
Доцент
Кронштадт
1.8K 1.1K


И все же, думаю, что какая бы колона не была, отбор зависит только от концентрации спирта в кубе. Функция должна быть универсальной, если правильно подобран максимальный отбор.Sem47, 07 Нояб. 15, 22:24Пусть меня поправят академики если не прав, но скорость снижения отбора при росте Ткуба зависит от: насадки(разделяющей способности (может быть мочалки а может быть СпН или галька)), высоты колонны, а точнее отношения высоты к диаметру(может быть высота 30 диаметров а может быть 70) так же влияет на разделяющую способность, режим работы колонны(можно работать на максимально возможной скорости пара на предзахлебе, а можно работать с небольшой скоростью как рекомендовал Серж1 около 0,2 м/с, при этом разделяющая способность так же разная). Во всех вариантах которые я привёл нужно индивидуально подбирать скорость снижения отбора, общей формулой не описать. А если и подогнать под одну формулу, то для одного варианта это будет оптимальный режим а для другого не оптимальный а с большим запасом. Только поэтому удобнее каждому лично под своё оборудование и режимы работы подбирать свои точки.
Sem47
Магистр
n
295 59

Отв.3225 07 Нояб. 15, 23:43 (через 12 мин)
Только поэтому удобнее каждому лично под своё оборудование и режимы работы подбирать свои точки.bengoor, 07 Нояб. 15, 23:32Или коэффициенты в функцию
sevpro
Доктор наук
Worldwide
769 281
Отв.3226 08 Нояб. 15, 00:35 (через 52 мин)
Доброго всем времени.
Несколько дней осиливал ветку с интересным проектом пока только по ключевым вопросам и внесенным в процессе доработкам, поэтому если это уже реализовано или обсуждалось, извините и ткните носом.
Семистор очень ненадежная штука, горит непредсказуемо, а судя по радиаторам, которые вешает народ, еще и используется в не очень оптимальных режимах. Причем горит он бывает как на обрыв, так и замыкание. Если не ошибаюсь, как минимум у одного камрада в этой ветке такая засада случилась. Отсюда предложение. В последних версиях ставится датчик тока, что позволяет реализовать простейшую защиту: запоминается ток протекающий через датчик в режиме разгона и если в режиме пониженной мощности ток равен или больше охраненного, выдается сигнал на УЗО.
Кстати по УЗО. Использовать его в режиме контактора-размыкателя не очень хорошо - количество гарантированных размыканий у них относительно небольшое и производители не рекомендуют щелкать его туда-сюда. И они есть механические и электронные. Механические надежнее но и дороже.
Еще пару слов по последней схеме (с защитой на микросхеме CD4060). Кто будет повторять, поставьте резистор между конденсатором с11 и 43 пином ардуины и диод параллельно R87. Кстати, ту же схему сброса (если не найдете 4060) можно сделать на 555 таймере.
Добавлено через 21мин.:
Еще такой момент. Резисторы по 330 ом через которые к ардуине подключаются выходы, должны располагаться как можно ближе к ней, а не на плате выходов (в реализации roslava), поскольку они защищают процессор от погорания портов при случайном их замыкании на землю.
Несколько дней осиливал ветку с интересным проектом пока только по ключевым вопросам и внесенным в процессе доработкам, поэтому если это уже реализовано или обсуждалось, извините и ткните носом.
Семистор очень ненадежная штука, горит непредсказуемо, а судя по радиаторам, которые вешает народ, еще и используется в не очень оптимальных режимах. Причем горит он бывает как на обрыв, так и замыкание. Если не ошибаюсь, как минимум у одного камрада в этой ветке такая засада случилась. Отсюда предложение. В последних версиях ставится датчик тока, что позволяет реализовать простейшую защиту: запоминается ток протекающий через датчик в режиме разгона и если в режиме пониженной мощности ток равен или больше охраненного, выдается сигнал на УЗО.
Кстати по УЗО. Использовать его в режиме контактора-размыкателя не очень хорошо - количество гарантированных размыканий у них относительно небольшое и производители не рекомендуют щелкать его туда-сюда. И они есть механические и электронные. Механические надежнее но и дороже.
Еще пару слов по последней схеме (с защитой на микросхеме CD4060). Кто будет повторять, поставьте резистор между конденсатором с11 и 43 пином ардуины и диод параллельно R87. Кстати, ту же схему сброса (если не найдете 4060) можно сделать на 555 таймере.
Добавлено через 21мин.:
Еще такой момент. Резисторы по 330 ом через которые к ардуине подключаются выходы, должны располагаться как можно ближе к ней, а не на плате выходов (в реализации roslava), поскольку они защищают процессор от погорания портов при случайном их замыкании на землю.
Sychuk
Новичок
москва
8 2
Отв.3227 08 Нояб. 15, 11:11
Пришла Ардуинка, собрал стандартную схему, все работает, но датчики кажут температуру с разрешением 0,5 градуса. Так и должно быть?
sevpro
Доктор наук
Worldwide
769 281

Датчики какие использовали?
Если не изменяет склероз, ds18b20 имеет настраиваемую точность до 0,0625 градуса, а ds1820/ds18s20 только 0,5 градуса
Добавлено через 32мин.:
Подскажите, гуру.
В данной системе отбор хвостов ведется в ту же емкость, что и голов. Проскакивал вопрос отдельного отбора хвостов, но я не заметил возможности закончить процесс по окончании отбора тела. Можно ли это реализовать? Я просто не вижу смысла тратить электроэнергию и засирать колонну тем, что потом вылью. У Игоря223, если не ошибаюсь так автоматика и работает.
И еще вопрос по фракционному отбору. В системе куча неиспользуемых выходов на клапана, почему не использовать их вместо не сильно надежной сервомашинки и перемещеним открытого конца шланга с горючей жидкостью в пространстве?
Если не изменяет склероз, ds18b20 имеет настраиваемую точность до 0,0625 градуса, а ds1820/ds18s20 только 0,5 градуса
Добавлено через 32мин.:
Подскажите, гуру.
В данной системе отбор хвостов ведется в ту же емкость, что и голов. Проскакивал вопрос отдельного отбора хвостов, но я не заметил возможности закончить процесс по окончании отбора тела. Можно ли это реализовать? Я просто не вижу смысла тратить электроэнергию и засирать колонну тем, что потом вылью. У Игоря223, если не ошибаюсь так автоматика и работает.
И еще вопрос по фракционному отбору. В системе куча неиспользуемых выходов на клапана, почему не использовать их вместо не сильно надежной сервомашинки и перемещеним открытого конца шланга с горючей жидкостью в пространстве?
bengoor
Доцент
Кронштадт
1.8K 1.1K

Отв.3229 08 Нояб. 15, 12:19 (через 38 мин)
Проскакивал вопрос отдельного отбора хвостов, но я не заметил возможности закончить процесс по окончании отбора тела. Можно ли это реализовать? Я просто не вижу смысла тратить электроэнергию и засирать колонну тем, что потом вылью.sevpro, 08 Нояб. 15, 11:42Ставишь Т окончания отбора тела и Т окончания ректификации в одно значение и хвосты не отбираются
И еще вопрос по фракционному отбору. В системе куча неиспользуемых выходов на клапана, почему не использовать их вместо не сильно надежной сервомашинки и перемещеним открытого конца шланга с горючей жидкостью в пространстве?sevpro, 08 Нояб. 15, 11:42Ответ банален: мало кто хочет городить горыныча с 3+ клапанами если хотят отбирать больше 2-х фракций. Во-первых падает надежность(так у нас 1 клапан и 1 серво, а так 3+ клапанов), во-вторых увеличивается стоимость. Сейчас нормальный клапан дешевле 500р не купить, а так получается 500р+300р(серво) вместо 1500+.
Так же если используешь 3+ клапана достаточно сложно придумать конструкцию, чтобы одни фракции не попадали в другие. Если использовать серво эта проблема не актуальна
shram1970
Доцент
Желтая гора
1.3K 325

Отв.3230 08 Нояб. 15, 12:24 (через 6 мин)
В системе куча неиспользуемых выходов на клапана, почему не использовать их вместо не сильно надежной сервомашинки и перемещением открытого конца шланга с горючей жидкостью в пространстве?sevpro, 08 Нояб. 15, 11:42Думаю в целях экономии,серва дашевле горы клапанов и компактней.
Sychuk
Новичок
москва
8 2
Отв.3231 08 Нояб. 15, 12:29 (через 5 мин)
Sychuk,
Может ли ардуинка показать тип датчика?
Датчики какие использовали?Датчики из китая в нержовой гильзе по описанию продавца ds18b20
Если не изменяет склероз, ds18b20 имеет настраиваемую точность до 0,0625 градуса, а ds1820/ds18s20 только 0,5 градусаsevpro, 08 Нояб. 15, 11:42
Может ли ардуинка показать тип датчика?
slony
Магистр
Сочи
246 63

Отв.3232 08 Нояб. 15, 12:41 (через 12 мин)
Может ли ардуинка показать тип датчика?Sychuk, 08 Нояб. 15, 12:29Грузишь скетч из примеров 1wire DS18x20 temperature и смотришь.

Отв.3233 08 Нояб. 15, 12:42 (через 2 мин)
Китайцы бывает шалят. Пишут одно, а шлют другое.
sevpro
Доктор наук
Worldwide
769 281

Ставишь Т окончания отбора тела и Т окончания ректификации в одно значение и хвосты не отбираютсяbengoor, 08 Нояб. 15, 12:19Не нашел с ходу, окончание отбора тела в данной автоматике только по кубовой температуре?
Sychuk
Новичок
москва
8 2
Отв.3235 08 Нояб. 15, 13:37 (через 30 мин)
Грузишь скетч из примеров 1wire DS18x20 temperature и смотришь.slony, 08 Нояб. 15, 12:41Скетч загрузил, подключил один датчик:
ROM = 28 FF CC AC 83 15 2 D9
Chip = DS18B20
Data = 1 58 1 4 4 1F FF 4 4 E3 CRC=E3
Temperature = 172.00 Celsius, 341.60 Fahrenheit
No more addresses.
датчик тот что нужен, но почему такая температура?
Добавлено через 3ч. 8мин.:
Благодаря уважаемому slony, проблему решил. Датчики были на 9бит, перепрошил на 12 и теперь все как у людей. Почему-то не активна кнопка благодарности, видимо мало сообщений.
V Z
Кандидат наук
Санкт-Петербург
387 147

Отв.3236 08 Нояб. 15, 22:43
Вечер добрый. Не удается залить скетч... Помогите!!!)))
при проверке первая ошибка:"One wire" does not name a type.
Дальше целый ряд сообщений типа: "@параметр@ was not declared in this scope"
при проверке первая ошибка:"One wire" does not name a type.
Дальше целый ряд сообщений типа: "@параметр@ was not declared in this scope"
BarberXP
Доцент
Клин, МО
1.1K 419

Отв.3237 09 Нояб. 15, 01:21
Вечер добрый. Не удается залить скетч... Помогите!!!)))В папке /libraries отсутствует библиотека для 1-Wire, положи ее туда.
при проверке первая ошибка:"One wire" does not name a type.V Z, 09 Нояб. 15, 00:43
V Z
Кандидат наук
Санкт-Петербург
387 147

Отв.3238 09 Нояб. 15, 08:04
BarberXP, ок, с первой ошибкой помогло,спасибо.
Остальные на месте...
Остальные на месте...
bengoor
Доцент
Кронштадт
1.8K 1.1K

Отв.3239 09 Нояб. 15, 08:33 (через 30 мин)
Остальные на месте...V Z, 09 Нояб. 15, 08:04Не хватает инфы. Или скрин выкладывай или копируй ошибки сюда.
Могу предположить что в качестве параметра не может найти Serial2 это значит надо выбрать тип платы Arduino mega 2560