Доступная автоматика HelloDistiller на Ардуино Мега 2560
msg31
Научный сотрудник
Барнаул
4.6K 2.5K

Отв.7740 27 Мая 17, 03:59
Надо мощность ТЭНОв в настройке поставить 10 ватт. Тогда при любой подаваемой мощности индукционка включится на полную, а если будет 0, то она отключится.
woddy
Доцент
Новосиб
1.3K 490

пины плохо пропаялись они не лужёные, пришлось кислотой пролудить.ram78, 26 Мая 17, 16:51Через пол года разъест. Приедешь сюда спрашивать почему автоматика перестала работать. В нашем деле кислота не нужна
Отв.7742 27 Мая 17, 08:44
ram78, Хотя бы с содой промой и спиртом оботри, может чуть побольше прослужат.
Витаха
Студент
Желтые Воды
35 9
Отв.7743 27 Мая 17, 13:37
Да ошибок нет вроде. Только предупреждения.msg31, 24 Мая 17, 02:12Спасибо за подсказку, зря я истерику закатил. Скетч залил, подключил все (в нагрузку - лампочку) и пытаюсь проверить как работает. Запустил ректификацию, примерно через минуту запищал зуммер и появилось
"NO DETECT ZERO! Umax=0 "
Где искать?
Phisik
Куратор
Екатеринбург
706 1.5K
Отв.7744 27 Мая 17, 16:11
Автор был выпивший
Вот и началось... ФЛУДДДД... атомная станция... керосин течет...kyragery, 26 Мая 17, 22:12
В вашем сообщении флуда гораздо больше, в любом другом. Помогли бы лучше, а не знаете чем - то мимо бы прошли.
По теме. Проблема с "торможением" контроллера решилась сменой версии IDE. Стояла 1.8.2 и на первой странице было написано "скетчи начиная с версии 3.10 могут работать также на новых версиях Arduino IDE". Пересобрал с версией 1.0.5 стало заметно лучше, хоть на кнопки теперь отзывается. Но ради интереса проверьте кто-нибудь, поставьте рядом секундомер и установите на регуляторе мощность 500 из 3000. У меня за 5 минут на контроллере часы на минуту отстают. Если это на самом деле так, то надо в шапке убрать про остальные версии IDE.
woddy
Доцент
Новосиб
1.3K 490

В ардуинах вместо кварца часто стоит керамический резонатор. Или перепаяйте и откалибуйте или не обращайте внимания
msg31
Научный сотрудник
Барнаул
4.6K 2.5K


Не,не в этом дело.
Phisik
Куратор
Екатеринбург
706 1.5K
Отв.7747 27 Мая 17, 19:05
перепаяйте и откалибуйтеwoddy, 27 Мая 17, 16:19
Часы сами по себе нормально тикают. Все с кварцем ок. Без нагрузки работает. На мой взгляд, проблема в том, что в функциях обработки прерываний контроллера слишком много расчетов. В результате пока обрабатывается одно прерывание, остальные, в том числе и тики таймера стоят в очереди. Конкретно - функция
ISR(TIMER2_COMPA_vect) // Прерывание вызывается 125 раз в секунду
Там 250 строчек кода, включая медленные операции типа digitalWrite (в прерываниях с портами желательно работать напрямую "без обертки" ), lcd.clear() (NB! это точно надо делать по флагу в функции loop(), т.к это очень медленно ) и т.п.
На обработчике zero_crosss_int() лежит расчет по Брезенхему ( br_on=bresenham_getNext(0); ) и еще 250 строчек команд.
В результате, когда расчет мощности стабилизации становится сложным (<50% от номинала на вскидку) контроллер слишком много времени проводит в прерывания, из-за чего остальные прерывания теряются. Если подключить лапочку параллельно, она будет помаргивать. Похоже это тоже пропуски периодов.
Оно все не критично для старых версий компилятора, но стоит иметь ввиду.
Добавлено через 4ч. 49мин.:
Убрал обнуление экрана из ISR(timer2) в loop(). Стал терять 45 секунд за 10 минут, что в 2 раза лучше вроде как. Подскажите еще, пожалуйста, как избавиться от мусорных символов на экране, периодически проскакивающих? Это аппаратная проблема или программная? По питанию везде припаял по 100мкф+0,1мкф керамику, но проблему это не решило.
woddy
Доцент
Новосиб
1.3K 490

У тебя дисплей на 4* пинах подключен? Тогда найди в коде пин нбк 46 если не путаю и переназначь на любой свободный . Это софтовый глюк из за того что раньше было два варианта подключения дисплея , теперь второй не поддерживается
amv1218
Студент
Москва
38 4

Отв.7749 29 Мая 17, 19:26
Какой пин используется для разгонного тена ? 30

Витаха
Студент
Желтые Воды
35 9
Отв.7750 29 Мая 17, 20:42
А все же... Проверил детектор ноля, вроде все в порядке. Что делать с "NO DETECT ZERO! Umax=0"?
Выше по форуму была похожая проблема но там человек нашел не верное подключение. У себя этот момент проверял.
Выше по форуму была похожая проблема но там человек нашел не верное подключение. У себя этот момент проверял.
ram78
Бакалавр
Перловка
91 11
Отв.7751 29 Мая 17, 20:45 (через 4 мин)
Фуф, запустил спустя 2 вечера
Спасибо msg31 за интересную идею и готовый так сказать контроллер и так же всем принимавшим участие в разработке/вычислению багов, трассировки схем итд))
В общем собрал пару штук себе и корешу (завалив пол стола на кухне всякой шляпой), проблем и глюков пока не заметил. Осталось собрать по коробкам. Самое муторное занятие.
Плавно вливаюсь в Ваши ряды
з.ы. Пины после кислоты конечно смыл. Все выпаял, пролудил, промыл и запаял на место.
Возникло попутно несколько вопросов - как лучше питать ардуинку, с внешнего стабилизатора напрямую в плату ардуину 5в. вместе с шилдом roslav-а, или же 5в на шилд, а на ардуинку через разъем подавать отдельно 9в.?
Пока едут датчики тока запустил систему без них. Где и как производится информация по калибровке датчика измерителя напряжения, у меня на выходе 2.2в. напряжение в сети 242...248в. Как откалибровать, подскажите где почитать про методу.
Заранее всем спасибо за ответ.
Отдельно за долгую дискуссию в ветке, осилил всю но пока слабо ориентируюсь.
Добавлено через 4мин.:
Roslav долго тут не появляется, я кажется вычислил от чего глюк при тесте клапанов. Наводка на А2 где детектор нуля сидит.

В общем собрал пару штук себе и корешу (завалив пол стола на кухне всякой шляпой), проблем и глюков пока не заметил. Осталось собрать по коробкам. Самое муторное занятие.
Плавно вливаюсь в Ваши ряды

з.ы. Пины после кислоты конечно смыл. Все выпаял, пролудил, промыл и запаял на место.
Возникло попутно несколько вопросов - как лучше питать ардуинку, с внешнего стабилизатора напрямую в плату ардуину 5в. вместе с шилдом roslav-а, или же 5в на шилд, а на ардуинку через разъем подавать отдельно 9в.?
Пока едут датчики тока запустил систему без них. Где и как производится информация по калибровке датчика измерителя напряжения, у меня на выходе 2.2в. напряжение в сети 242...248в. Как откалибровать, подскажите где почитать про методу.
Заранее всем спасибо за ответ.
Отдельно за долгую дискуссию в ветке, осилил всю но пока слабо ориентируюсь.
Добавлено через 4мин.:
Roslav долго тут не появляется, я кажется вычислил от чего глюк при тесте клапанов. Наводка на А2 где детектор нуля сидит.
amv1218
Студент
Москва
38 4

Отв.7752 30 Мая 17, 09:43
Надо покрутить отверткой подстроечный резистор на силовой плате. Если не поднимается напряжение до нужного, надо уменьшить сопротивление резистора перед ним. У меня такое было потому что трансформатор на 7 вольт стоит. Вместо 1 кОм поставил 330 Ом и вуаля. Показания напряжения на 1 и 3 экране ардуины.
Femidko
Магистр
Таганрог
230 40
Отв.7753 30 Мая 17, 11:57
ram78
Бакалавр
Перловка
91 11
Отв.7754 30 Мая 17, 12:05 (через 8 мин)
Надо покрутить отверткой подстроечный резистор на силовой плате.amv1218, 30 Мая 17, 09:43Это понятно, читав ветку помню где-то была инфа в каком окне ардуины должны быть определенные показания для калибровки сетевого.
Femidko, не видно полной схемы но походу автомат.
woddy
Доцент
Новосиб
1.3K 490
Отв.7755 30 Мая 17, 12:33 (через 29 мин)
Это понятно, читав ветку помню где-то была инфа в каком окне ардуины должны быть определенные показания для калибровки сетевого.ram78, 30 Мая 17, 12:05после включения тебе сразу показывают напряжение. крути резистор пока не совпадут показания мультметра включенного в розетку и дисплея автоматики.
Добавлено через 6мин.:
Некоторое время назад тут обсуждали ардуину с вайфай на борту от роботдун. Нашел её копию от другого производителя и заказал пару штук. https://www.aliexpress.com/...801910180.html?
Но продавец прислал две разных платы
Femidko
Магистр
Таганрог
230 40
Отв.7756 30 Мая 17, 12:55 (через 22 мин)
Решил обновить свою автоматику. Нашел последнюю версию от roslav. Обнаружил на ней новый элемент F8. Подскажите, пожалуйста, что это?Femidko, 30 Мая 17, 11:57
Femidko, не видно полной схемы но походу автомат.ram78, 30 Мая 17, 12:05
так лучше?

Romanich
Кандидат наук
777RUS
423 102

Отв.7757 30 Мая 17, 13:19 (через 25 мин)
Доброго дня подскажите какой клапан лучше ставить на воду? 1й ВАРИАНТ - рассматриваю режим работы=постоянно поданное напряжение через реле(без прерывания), такой подойдет https://samogon-i-vodka.ru/catalog/555/3958/ ?
2й ВАРИАНТ с прерываем через спаяную плату согласно выложенных на форуме, такой подойдет http://valvesale.ru/...d_valve-SP61355 ?
Если есть другие варианты ссылкой поделитесь плиз.
2й ВАРИАНТ с прерываем через спаяную плату согласно выложенных на форуме, такой подойдет http://valvesale.ru/...d_valve-SP61355 ?
Если есть другие варианты ссылкой поделитесь плиз.
zZombie
Магистр
Msk
293 71
Отв.7758 30 Мая 17, 13:40 (через 21 мин)
так лучше?Femidko, 30 Мая 17, 12:55
"а можно всех посмотреть?"
узо с ватчдога на питание автоматики?
ram78
Бакалавр
Перловка
91 11
Отв.7759 30 Мая 17, 16:04
так лучше?Femidko, 30 Мая 17, 12:55Нет, не лучше.
после включения тебе сразу показывают напряжение. крути резистор пока не совпадут показания мультметра включенного в розетку и дисплея автоматики.woddy, 30 Мая 17, 12:33Так то я более-менее откалибровал конечно...
Реальная мощность не совпадает с мощностью показаний, занижает. Тэн на 3кВт. реально отжирает 3072кВт. Датчик тока нннада?
Не совсем мне нравится схема разгонного тэн-а. Если переглючит триак, бомбанёт полная моща в куб и будет авария.
Ладно рабочий куда ни шло ещё, у меня в разгоне 3кВт.
Но продавец прислал две разных платыwoddy, 30 Мая 17, 12:33Одна родная наша, Московская, а другая уже подделка

Добавлено через 11мин.:
в роботдине кстати они закончились, когда будут не знают но одна плата в Питере ещё есть с 8мб на борту.