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

Форум самогонщиков, пивоваров, виноделов Оборудование Автоматика
1 ... 525 526 527 528 529 528
dee Научный сотрудник Минск 1338 331
Отв.10540  07 Нояб. 18, 12:29
измерительный прибор отличается от индикатора наличием поверки и нахождением в реестре средств измерений
Rodomir Доцент Сочи 1713 578
Отв.10541  07 Нояб. 18, 12:34, через 5 мин
Скрытый текст
у кого 0639 специальность?
AlexDol Специалист Екатеринбург 165 225
Отв.10542  07 Нояб. 18, 13:01, через 28 мин
Shepin,  если в скетче исправить на USE_ASC712 1

Коллега, верни все настройки в скетче как было ранее:
#define USE_ASC712   0 
char flCorrASC712  = 1;
char CorrectASC712 = 2;
#define SENSITIVE_ASC712  ХХХ
А затем, после загрузки скетча в МЕГУ установи кнопками в меню настроек признак того как надо использовать
датчик тока ASC712. При работе с процессами требующими стабильной мощности на ТЭН, это:
Ректификация, НДРФ, НБК - используй значение "2". Удачи!

 
Shepin Доктор наук Иркутск 585 178
Отв.10543  07 Нояб. 18, 13:20, через 19 мин
AlexDol, Спасибо! Помогло!
Celsior Бакалавр Москва 62 10
Отв.10544  07 Нояб. 18, 14:49
Второе: CD 4060 жила своей жизнью, выключала УЗО когда её вздумается (могла через каждые 10 секунд вырубать, могла и минуту продержатся), при этом ардуино 43 пином её исправно дергало. Вылечилось заменой конденсатора С14 на 1500 мкФ (У kyragery 470 мкФ, у roslav 1000 мкф).Shepin, 07 Нояб. 18, 12:24
Такой-же глюк, попробую, спасибо!!!!
SA1348 Профессор Саратов 2634 1061
Отв.10545  08 Нояб. 18, 08:42
если в скетче исправить на USE_ASC712 1Shepin, 07 Нояб. 18, 12:24
Если бы внимательно посмотрел скетч, то увидел бы, что USE_ASC712 само принимает значение 1, когда SIMPLED_VERSION>=1, т.е. при упрощённой схеме без измерительного трансформатора тока. Этот параметр самостоятельно менять не стоит.
По хорошему бы в комментах скетча указать на это.
WarIock Студент В.Новгород 33 8
Отв.10546  08 Нояб. 18, 10:27
Коллеги,подсобите... Долгое время сидел на скетче 312, но вот уважаемый Максим добавил возможность сортировки датчиков температуры, и я таки созрел обновить ПО. Рисковать я не стал, и для заливки нового скетча использовал другую ардуину. В процессе тестирования столкнулся со следующими проблемами:

1. Непонятные глюки c wifi - периодически пищит, на экране появляется дублированная первая строка (Рект+время написаны на первой и на второй строке). При этом режим сваливается в "на себя", обнуляя счетчик времени стабилизации температуры колонны. Если же отключить серверное приложение, то глюки исчезают. Когда то давно боролся с подобными глюками прошивкой esp подходящей версией прошивки. Какая прошивка актуальна для esp для работы в связке с 358?

2. Если включено узо, то ардуино перезагружается при тесте после теста клапана воды, перед клапаном охлаждения дестилсятора. Если же узо включить уже после этого момента, то этот этап теста заканчивается, начинается следующий, но шим клапанов со времеенм автоматически не изменяется, изменение вручную тоже ничего не дает - клапан закрывается и сразу открывается. Ошибка, похоже, програмная, но на всякий случай хочу уточнить у всех ли так. В других режимах клапана работают штатно. На всякий напомню - в рабочей системе была заменена ардуино и версия ПО, больше ничего не изменялось

3. Существует ли changelog по версиям, а то у меня уже нет стопроцентной уверенности в том, что мне так уж нужна эта чертова сортировка датчиков?
bengoor Доцент Кронштадт 1228 631
Отв.10547  08 Нояб. 18, 10:33, через 7 мин
3. Существует ли changelog по версиям, а то у меня уже нет стопроцентной уверенности в том, что мне так уж нужна эта чертова сортировка датчиков?WarIock, 08 Нояб. 18, 10:27
Не существует. Только в сообщениях
Mim Специалист Ульяновск 186 16
Отв.10548  08 Нояб. 18, 19:48
Доброго времени. Видел сегодня отбор по пару с помощью автоматики. Вопрос такой это какой-то пункт в меню(какой скетч?) или это только в ком.версии?
msg31 Научный сотрудник Барнаул 4184 2036
Отв.10549  09 Нояб. 18, 04:25
Доброго времени. Видел сегодня отбор по пару с помощью автоматики. Вопрос такой это какой-то пункт в меню(какой скетч?) или это только в ком.версии?Mim, 08 Нояб. 18, 19:48
Режим Disp Par или DistDefl правда в некоммерческой без ПИД, там на процент от мощности мощность изменяется.
Celsior Бакалавр Москва 62 10
Отв.10550  11 Нояб. 18, 20:40
Второе: CD 4060 жила своей жизнью, выключала УЗО когда её вздумается (могла через каждые 10 секунд вырубать, могла и минуту продержатся), при этом ардуино 43 пином её исправно дергало. Вылечилось заменой конденсатора С14 на 1500 мкФ (У kyragery 470 мкФ, у roslav 1000 мкф).Shepin, 07 Нояб. 18, 12:24
Такой-же глюк, попробую, спасибо!!!!Celsior, 07 Нояб. 18, 14:49

Не помогло.... попробую на 1000мкф впаять.
zZombie Магистр Msk 257 59
Отв.10551  11 Нояб. 18, 20:54, через 15 мин
но вот уважаемый Максим добавил возможность сортировки датчиков температурыWarIock, 08 Нояб. 18, 10:27

а? в какой версии?
Phisik Специалист Екатеринбург 108 316
Отв.10552  11 Нояб. 18, 21:14, через 21 мин
Прикрутил сегодня модуль измерения напряжения к своей автоматике. Работает отлично. Поменять в коде надо всего пару строчек:

settings.h добавить в строчку 70
#define ZMPT101B_MODULE_ENABLE    1      // Phisik: поддержка датчика напряжения ZMPT101B

loop.cpp
В районе 90ой строчки заменить это
// читаем показания с pin А3 и делим их на два, для увеличения 
// измеряемого выходного напряжения.
resultU=(analogRead(PIN_READU)>>1);

на это
#if ZMPT101B_MODULE_ENABLE
   // Phisik: по сравнению со старой схемой датчика, ZMPT101B выдет синус с
   // амплитудой ~1,25В вокруг U/2. Поэтому, чтобы не менять остальной код,
   // мы смещаем середину в ноль и умножаем показания на 1.5
   resultU = analogRead(PIN_READU) - 512;
   resultU += resultU >> 1;   // resultU = resultU + resultU/2
#else
   // читаем показания с pin А3 и делим их на два, для увеличения
   // измеряемого выходного напряжения.
   resultU=(analogRead(PIN_READU)>>1);
#endif

Юрко Новичок Краснодарский край 5 6
Отв.10553  11 Нояб. 18, 23:18
У китайцев есть такая платка - PZEM-004T - готовое и недорогое автономное решение, для измерения параметров однофазной сети переменного тока на специализированной микросхеме, погрешность 1%, имеет ИЗОЛИРОВАННЫЙ TTL serial interface.
Отдать измерения параметров сети ей, немного облегчить жизнь МК, и еще и с выигрышем в качестве измерений и главное - безопасности в силовой части автоматики.
По информации из инета уже довольно многие успешно используют ее в самоделках. Библиотеки тоже вроде есть.
Если использовать ZMPT101B и ASC712 затраты около 5$, цена PZEM-004T модуля - 7,5$, но качество и безопасность наверно на порядок выше.
item/PZEM-004T-AC-ttl/32886826064.html?spm=a2g0s.13010208.99999999.320.adf53c007M9wpb
(ссылку вставить пока не могу, вставьте ру.алиэкспресс.ком в начале строки)
msg31 Научный сотрудник Барнаул 4184 2036
Отв.10554  Вчера, 04:09
Прикрутил сегодня модуль измерения напряжения к своей автоматике.Phisik, 11 Нояб. 18, 21:14
Прекрасно! Уже на реальных тестах гонял? ЛАТРом если крутить напряжение, нормально меряет?
bengoor Доцент Кронштадт 1228 631
Отв.10555  Вчера, 08:18
Если использовать ZMPT101B и ASC712 затраты около 5$, цена PZEM-004T модуля - 7,5$Юрко, 11 Нояб. 18, 23:18
Не знаю где ты нашел цену 5$, связка ZMPT101B и ASC712 стоит 3,11$(https://goo.gl/fyVXGh и https://goo.gl/MX18sK), при этом самый дешевый PZEM-004T я нашел за 7,38$, то есть в 2,5 раза.
Да я не спорю вариант с одной платой более безопасной, возможно менее шумной и более точной выглядит отлично, впринципи даже цена не особо пугает, но в данном случае непонятно куда подключать модуль. Serial2 занят wifi или gsm от Максима, Serial3 занял WiFi от phisik, по serial1 заливается прошивка, если только отключать во время заливки, и то я не уверен что корректно вешать на serial1 этот модуль. Программный тоже плохой вариант

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

Phisik, msg31, как вы думаете насколько интересная затея использовать PZEM-004T?
С него можно получать напряжение, ток и мощность, ардуино же не будет уже считать все это.
Остается вопрос про точность. Если кто может заказать и провести испытания и сравнить с текущей связкой было бы хорошо.
msg31 Научный сотрудник Барнаул 4184 2036
Отв.10556  Вчера, 09:26
Если кто может заказать и провести испытания и сравнить с текущей связкой было бы хорошо.bengoor, Вчера, 08:18
Да оно нормально и так и так.
bengoor Доцент Кронштадт 1228 631
Отв.10557  Вчера, 09:28, через 3 мин
Да оно нормально и так и так.msg31, Вчера, 09:26
Интересует вопрос на какой УАРТ вешать если 2 и 3 заняты? На 1 можно повесить?
Да вроди как нормально, но когда все на 1 модуле это проще, когда используется ТТ вместо пропускания толстых проводов через маленький модулек это безопаснее.
msg31 Научный сотрудник Барнаул 4184 2036
Отв.10558  Вчера, 09:32, через 5 мин
Тема же есть про pzem. То ли на этом то ли параллельном форуме.
AlexDol Специалист Екатеринбург 165 225
Отв.10559  Вчера, 17:37
bengoorпроще, когда используется ТТ
Есть смысл в использовании трансформаторов тока при нагрузке от 20-30A, для нашего случая подобную мощность на ТЭНах могут
позволить себе немногие. Вывод из своего опыта, имею 380 на входе, фазы распределил по уровням дома.
Для цокольного этажа где винокурня выбрал наименее нагруженную фазу и то при включении ТЭНа в кубе наблюдаю по PZEM 021
значительное падение напруги. Причём розетка недалеко от главного ввода. Это в 20 км. от Екатеринбурга, позор энергетикам.